Textureshop: Texture synthesis as a photograph editing tool

Hui Fang, John C Hart

Research output: Contribution to conferencePaper


We combine existing techniques for shape-from-shading and texture synthesis to create a new tool for texturing objects in photographs. Our approach clusters pixels with similar recovered normals into patches on which texture is synthesized. Distorting the texture based on the recovered normals creates the illusion that the texture adheres to the undulations of the photographed surface. Inconsistencies in the recovered surface are disguised by the graphcut blending of the individually textured patches. Further applications include the generation of detail on manually-shaded painting, extracting and synthesizing a displacement map from a texture swatch, and the embossed transfer of normals from one image to another, which would be difficult to create with current image processing packages.

Original languageEnglish (US)
Number of pages6
StatePublished - Dec 1 2004
EventACM SIGGRAPH 2004, SIGGRAPH 2004 - Los Angeles, CA, United States
Duration: Aug 8 2004Aug 12 2004


CountryUnited States
CityLos Angeles, CA

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Human-Computer Interaction

Fingerprint Dive into the research topics of 'Textureshop: Texture synthesis as a photograph editing tool'. Together they form a unique fingerprint.

  • Cite this

    Fang, H., & Hart, J. C. (2004). Textureshop: Texture synthesis as a photograph editing tool. 354-359. Paper presented at ACM SIGGRAPH 2004, SIGGRAPH 2004, Los Angeles, CA, United States. https://doi.org/10.1145/1186562.1015728