Texture Synthesis From Photographs
The goal of texture synthesis is to generate an arbitrarily large high‐quality texture from a small input sample. Generally, it is assumed that the input image is given as a flat, square piece of texture, thus it has to be carefully prepared from a picture taken under ideal conditions. Instead we wo...
Uložené v:
| Vydané v: | Computer graphics forum Ročník 27; číslo 2; s. 419 - 428 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Oxford, UK
Blackwell Publishing Ltd
01.04.2008
|
| Predmet: | |
| ISSN: | 0167-7055, 1467-8659 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | The goal of texture synthesis is to generate an arbitrarily large high‐quality texture from a small input sample. Generally, it is assumed that the input image is given as a flat, square piece of texture, thus it has to be carefully prepared from a picture taken under ideal conditions. Instead we would like to extract the input texture from any surface from within an arbitrary photograph. This introduces several challenges: Only parts of the photograph are covered with the texture of interest, perspective and scene geometry introduce distortions, and the texture is non‐uniformly sampled during the capture process. This breaks many of the assumptions used for synthesis.
In this paper we combine a simple novel user interface with a generic per‐pixel synthesis algorithm to achieve high‐quality synthesis from a photograph. Our interface lets the user locally describe the geometry supporting the textures by combining rational Bézier patches. These are particularly well suited to describe curved surfaces under projection. Further, we extend per‐pixel synthesis to account for arbitrary texture sparsity and distortion, both in the input image and in the synthesis output. Applications range from synthesizing textures directly from photographs to high‐quality texture completion. |
|---|---|
| AbstractList | The goal of texture synthesis is to generate an arbitrarily large high-quality texture from a small input sample. Generally, it is assumed that the input image is given as a flat, square piece of texture, thus it has to be carefully prepared from a picture taken under ideal conditions. Instead we would like to extract the input texture from any surface from within an arbitrary photograph. This introduces several challenges: Only parts of the photograph are covered with the texture of interest, perspective and scene geometry introduce distortions, and the texture is non-uniformly sampled during the capture process. This breaks many of the assumptions used for synthesis. In this paper we combine a simple novel user interface with a generic per-pixel synthesis algorithm to achieve high-quality synthesis from a photograph. Our interface lets the user locally describe the geometry supporting the textures by combining rational Bézier patches. These are particularly well suited to describe curved surfaces under projection. Further, we extend per-pixel synthesis to account for arbitrary texture sparsity and distortion, both in the input image and in the synthesis output. Applications range from synthesizing textures directly from photographs to high-quality texture completion. [PUBLICATION ABSTRACT] The goal of texture synthesis is to generate an arbitrarily large high‐quality texture from a small input sample. Generally, it is assumed that the input image is given as a flat, square piece of texture, thus it has to be carefully prepared from a picture taken under ideal conditions. Instead we would like to extract the input texture from any surface from within an arbitrary photograph. This introduces several challenges: Only parts of the photograph are covered with the texture of interest, perspective and scene geometry introduce distortions, and the texture is non‐uniformly sampled during the capture process. This breaks many of the assumptions used for synthesis. In this paper we combine a simple novel user interface with a generic per‐pixel synthesis algorithm to achieve high‐quality synthesis from a photograph. Our interface lets the user locally describe the geometry supporting the textures by combining rational Bézier patches. These are particularly well suited to describe curved surfaces under projection. Further, we extend per‐pixel synthesis to account for arbitrary texture sparsity and distortion, both in the input image and in the synthesis output. Applications range from synthesizing textures directly from photographs to high‐quality texture completion. The goal of texture synthesis is to generate an arbitrarily large high-quality texture from a small input sample. Generally, it is assumed that the input image is given as a flat, square piece of texture, thus it has to be carefully prepared from a picture taken under ideal conditions. Instead we would like to extract the input texture from any surface from within an arbitrary photograph. This introduces several challenges: Only parts of the photograph are covered with the texture of interest, perspective and scene geometry introduce distortions, and the texture is non-uniformly sampled during the capture process. This breaks many of the assumptions used for synthesis. In this paper we combine a simple novel user interface with a generic per-pixel synthesis algorithm to achieve high-quality synthesis from a photograph. Our interface lets the user locally describe the geometry supporting the textures by combining rational Bezier patches. These are particularly well suited to describe curved surfaces under projection. Further, we extend per-pixel synthesis to account for arbitrary texture sparsity and distortion, both in the input image and in the synthesis output. Applications range from synthesizing textures directly from photographs to high-quality texture completion. |
| Author | Eisenacher, C. Stamminger, M. Lefebvre, S. |
| Author_xml | – sequence: 1 givenname: C. surname: Eisenacher fullname: Eisenacher, C. organization: FAU Erlangen, Germany – sequence: 2 givenname: S. surname: Lefebvre fullname: Lefebvre, S. organization: REVES / INRIA Sophia-Antipolis, France – sequence: 3 givenname: M. surname: Stamminger fullname: Stamminger, M. organization: FAU Erlangen, Germany |
| BookMark | eNqNkE9PgzAYhxszE-f0O5AdvIEt5U970MQsDjVzGp3Z8U2B4piMzhYi-_aCmB12Wi99k_6eX94-52hQqlIiZBHskPZcrx3iBaHNAp87LsbMwYRQ7jQnaLh_GKAhJu0cYt8_Q-fGrDHGXhj4QzReyKaqtbTed2W1kiY31lSrjfW6UpX61GK7MhfoNBOFkZf_9wh9TO8Xkwd79hI9Tu5mduJxn9tuIrEgHpEiy1xMMuEKwlLO45DHIk1Tlsg4oyl3KRdukAWYpYz6sXTdlIScxnSErvrerVbftTQVbHKTyKIQpVS1AUoJDzAmbXB8EFyrWpftbkB4-2fOGG5Dt30o0coYLTNI8kpUuSorLfICCIbOH6yh0wSdJuj8wZ8_aNoCdlCw1flG6N0x6E2P_uSF3B3NwSSadlPL2z2fm0o2e17oLwhCGvqwnEcwo89v88XyCSL6Cy0UmC4 |
| CitedBy_id | crossref_primary_10_1007_s11554_016_0612_0 crossref_primary_10_1111_cgf_12764 crossref_primary_10_1111_cgf_13117 crossref_primary_10_1007_s00371_014_1054_y crossref_primary_10_1111_cgf_12077 crossref_primary_10_1109_TVCG_2012_75 crossref_primary_10_1007_s11042_013_1759_3 crossref_primary_10_1111_j_1467_8659_2010_01738_x crossref_primary_10_1145_2699641 crossref_primary_10_1007_s11760_012_0364_7 |
| ContentType | Journal Article |
| Copyright | 2008 The Author(s) Journal compilation © 2008 The Eurographics Association and Blackwell Publishing Ltd. |
| Copyright_xml | – notice: 2008 The Author(s) – notice: Journal compilation © 2008 The Eurographics Association and Blackwell Publishing Ltd. |
| DBID | BSCLL AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D F28 FR3 |
| DOI | 10.1111/j.1467-8659.2008.01139.x |
| DatabaseName | Istex CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
| DatabaseTitleList | Computer and Information Systems Abstracts CrossRef Technology Research Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1467-8659 |
| EndPage | 428 |
| ExternalDocumentID | 1469262001 10_1111_j_1467_8659_2008_01139_x CGF1139 ark_67375_WNG_L3MRNTWJ_G |
| Genre | article Feature |
| GroupedDBID | .3N .4S .DC .GA .Y3 05W 0R~ 10A 15B 1OB 1OC 29F 31~ 33P 3SF 4.4 50Y 50Z 51W 51X 52M 52N 52O 52P 52S 52T 52U 52W 52X 5GY 5HH 5LA 5VS 66C 6J9 702 7PT 8-0 8-1 8-3 8-4 8-5 8UM 8VB 930 A03 AAESR AAEVG AAHQN AAMMB AAMNL AANHP AANLZ AAONW AASGY AAXRX AAYCA AAZKR ABCQN ABCUV ABDBF ABDPE ABEML ABPVW ACAHQ ACBWZ ACCZN ACFBH ACGFS ACPOU ACRPL ACSCC ACUHS ACXBN ACXQS ACYXJ ADBBV ADEOM ADIZJ ADKYN ADMGS ADMLS ADNMO ADOZA ADXAS ADZMN AEFGJ AEGXH AEIGN AEIMD AEMOZ AENEX AEUYR AEYWJ AFBPY AFEBI AFFNX AFFPM AFGKR AFWVQ AFZJQ AGHNM AGQPQ AGXDD AGYGG AHBTC AHEFC AHQJS AIDQK AIDYY AIQQE AITYG AIURR AJXKR AKVCP ALAGY ALMA_UNASSIGNED_HOLDINGS ALVPJ AMBMR AMYDB ARCSS ASPBG ATUGU AUFTA AVWKF AZBYB AZFZN AZVAB BAFTC BDRZF BFHJK BHBCM BMNLL BMXJE BNHUX BROTX BRXPI BSCLL BY8 CAG COF CS3 CWDTD D-E D-F DCZOG DPXWK DR2 DRFUL DRSTM DU5 EAD EAP EBA EBO EBR EBS EBU EDO EJD EMK EST ESX F00 F01 F04 F5P FEDTE FZ0 G-S G.N GODZA H.T H.X HF~ HGLYW HVGLF HZI HZ~ I-F IHE IX1 J0M K1G K48 LATKE LC2 LC3 LEEKS LH4 LITHE LOXES LP6 LP7 LUTES LW6 LYRES MEWTI MK4 MRFUL MRSTM MSFUL MSSTM MXFUL MXSTM N04 N05 N9A NF~ O66 O9- OIG P2W P2X P4D PALCI PQQKQ Q.N Q11 QB0 QWB R.K RDJ RIWAO RJQFR ROL RX1 SAMSI SUPJJ TH9 TN5 TUS UB1 V8K W8V W99 WBKPD WIH WIK WOHZO WQJ WXSBR WYISQ WZISG XG1 ZL0 ZZTAW ~IA ~IF ~WT ALUQN AAYXX CITATION O8X 7SC 8FD JQ2 L7M L~C L~D F28 FR3 |
| ID | FETCH-LOGICAL-c4959-2ce0a141eaff201fa2a18d99b79baddd8cebf3d9239a26f608d835be22d1793b3 |
| IEDL.DBID | DRFUL |
| ISICitedReferencesCount | 12 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000255285500031&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0167-7055 |
| IngestDate | Wed Oct 01 13:54:22 EDT 2025 Fri Jul 25 23:46:42 EDT 2025 Sat Nov 29 03:41:02 EST 2025 Tue Nov 18 22:32:27 EST 2025 Sun Sep 21 06:20:39 EDT 2025 Tue Nov 11 03:33:23 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c4959-2ce0a141eaff201fa2a18d99b79baddd8cebf3d9239a26f608d835be22d1793b3 |
| Notes | ArticleID:CGF1139 ark:/67375/WNG-L3MRNTWJ-G istex:C0516808293AE1184A22C002A29FACD5D50F31F2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
| OpenAccessLink | https://inria.hal.science/inria-00606815 |
| PQID | 194679880 |
| PQPubID | 30877 |
| PageCount | 10 |
| ParticipantIDs | proquest_miscellaneous_33196001 proquest_journals_194679880 crossref_citationtrail_10_1111_j_1467_8659_2008_01139_x crossref_primary_10_1111_j_1467_8659_2008_01139_x wiley_primary_10_1111_j_1467_8659_2008_01139_x_CGF1139 istex_primary_ark_67375_WNG_L3MRNTWJ_G |
| PublicationCentury | 2000 |
| PublicationDate | April 2008 |
| PublicationDateYYYYMMDD | 2008-04-01 |
| PublicationDate_xml | – month: 04 year: 2008 text: April 2008 |
| PublicationDecade | 2000 |
| PublicationPlace | Oxford, UK |
| PublicationPlace_xml | – name: Oxford, UK – name: Oxford |
| PublicationTitle | Computer graphics forum |
| PublicationYear | 2008 |
| Publisher | Blackwell Publishing Ltd |
| Publisher_xml | – name: Blackwell Publishing Ltd |
| SSID | ssj0004765 |
| Score | 1.9455311 |
| Snippet | The goal of texture synthesis is to generate an arbitrarily large high‐quality texture from a small input sample. Generally, it is assumed that the input image... The goal of texture synthesis is to generate an arbitrarily large high-quality texture from a small input sample. Generally, it is assumed that the input image... |
| SourceID | proquest crossref wiley istex |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 419 |
| SubjectTerms | Algorithms Computer graphics Computer programming Geometry I.3.3 [Computer Graphics] Picture/Image Generation - Digitizing and scanning Sparsity Studies User interface |
| Title | Texture Synthesis From Photographs |
| URI | https://api.istex.fr/ark:/67375/WNG-L3MRNTWJ-G/fulltext.pdf https://onlinelibrary.wiley.com/doi/abs/10.1111%2Fj.1467-8659.2008.01139.x https://www.proquest.com/docview/194679880 https://www.proquest.com/docview/33196001 |
| Volume | 27 |
| WOSCitedRecordID | wos000255285500031&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVWIB databaseName: Wiley Online Library Full Collection 2020 customDbUrl: eissn: 1467-8659 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0004765 issn: 0167-7055 databaseCode: DRFUL dateStart: 19970101 isFulltext: true titleUrlDefault: https://onlinelibrary.wiley.com providerName: Wiley-Blackwell |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LS8NAEB6k9aAH32KsjyDirZJ3skeppiK1lNrS3pZ9BYuaSNJK_ffuJmlt0UMRL2EhTEhmdma-7M5-A3BpMtdlMpXWmWfwukPliLgUyYtrUJsSSgXPm0347XYwHKJOWf-kzsIU_BDzBTflGXm8Vg5OaPbTyQPPRWVJpCnRzLXEk1VLTmOnAtXbbthvfZ-S9D13xvStOGSW63p-fdZSsqoqvU-XkOgins0TUrj9n5-yA1slLNVvinm0C2si3oPNBbLCfbjoyTg-SYX-9BlL1JiNMj1Mkze985yMC97r7AD64V2vcV8vOyzUmaPW_ywmDGI6piBRJJFARCxiBhwh6iMqAx8PmKCRzSUIRMTyIs8IuERsVFgWV45N7UOoxEksjkB3CA2oLcVIQBxmMeQR24kik7sepYwLDfyZKjEr6cdVF4xXvPQb4mOlhbI5ptICnmpgziXfCwqOFWSucmvNBUj6okrYfBcP2k3csh-77d7gATc1qM3MiUvvzbCJHLU5FRganM_vSrdTeykkFskkw7YKXTLFa-Dlll35zXCjGarR8V8Fa7BR1Kyo6qETqIzTiTiFdfYxHmXpWTnpvwD7sf6g |
| linkProvider | Wiley-Blackwell |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LT9tAEB5VSSXgUMpLuNDGqipuQX6t7T1WgEMhWCgkCrfVviwQ1KnsBMG_747tpET0gBAXayVrLHt2Z-bz7Ow3AD9cSYg0obQrQ0d1A2FGnAhqLsQRvuBCaFU1m4jSNL6-ppdNOyA8C1PzQywSbmgZlb9GA8eE9Esrj0NCm5pI18CZQwMo24FZVaQF7eNBMur_OyYZhWRO9Y0kMsuFPf991lK0aqPiH5eg6HNAW0WkZP1dv-UzfGqAqf2zXkkb8EHnm7D2jK5wC74PjSefFdq-esoNbixvSzspJr_ty5vJtGa-LrdhlJwMj067TY-FrgwwA-hJ7XA3cDXPMoMFMu5xN1aUiogK4_pULLXIfGVgIOVemIVOrAxmE9rzFJq28HeglU9yvQt2wEUsfCPGYx5IT9KQ-0GWuYqEQkilLYjmumSyISDHPhj3bOlHJGKohaY9JmqBPVrgLiT_1CQcr5A5qKZrIcCLOyxiiwgbpz3W9y8G6XB8xnoW7M3nkzX2WzKXBrg9FTsWdBZ3jeHhbgrP9WRWMh-dlwnyFoTV1L76zdhRL8HRl7cKdmDldHjRZ_1f6fkerNYVLFhLtA-taTHTX-GjfJjelsW3xgL-AlFMAp8 |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LS8NAEB7EiujBtxifQcRbJa_dZI-ipj5qKFrR27KvoKipJK3ov3c3SatFDyJeQiBMSGbzzXzZnf0GYM8VCAmdSpsCO7IZcH3GECf6gBzuc8a5kmWziTBJors70qnbAZm9MJU-xGjCzSCjjNcG4OpFpt9RHmFE6ppIV9OZA00oGwEiWKO0cXwV37Q_t0mGGA2lvo2IzHhhz4_3GstWDeP4tzEq-pXQlhkpnv_Xd1mAuZqY2ofVl7QIEypbgtkvcoXLsNvVkXyQK_v6PdO8sXgo7DjvPdud-16_Ur4uVuAmPukenTbrHgtNEZgZQE8oh7mBq1iaai6QMo-5kSSEh4Tr0CcjoXjqS00DCfNwip1Ias7GledJA23ur8Jk1svUGtgB4xH3tRmLWCA8QTDzgzR1JcKcC6ksCIe-pKIWIDd9MJ7o2I9ISI0X6vaYxgv0zQJ3ZPlSiXD8wma_HK6RAcsfTRFbiOht0qJt__Iq6d6e05YFG8PxpDV-C-qSwCxPRY4FO6OrGnhmNYVlqjcoqG-Cl07yFuByaH_9ZPSoFZuz9b8a7sB05zim7bPkYgNmqgIWU0q0CZP9fKC2YEq89h-KfLsGwAfVxwIa |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Texture+Synthesis+From+Photographs&rft.jtitle=Computer+graphics+forum&rft.au=Eisenacher%2C+C&rft.au=Lefebvre%2C+S&rft.au=Stamminger%2C+M&rft.date=2008-04-01&rft.issn=0167-7055&rft.eissn=1467-8659&rft.volume=27&rft.issue=2&rft.spage=419&rft.epage=428&rft_id=info:doi/10.1111%2Fj.1467-8659.2008.01139.x&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-7055&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-7055&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-7055&client=summon |