Efficient editing of aged object textures

Real objects present an enormous amount of detail, including aging effects. Artists need an intuitive control when they iteratively review and redesign their work to achieve a specific aging effect pattern but physically based and empirical simulations rarely provide an appropriate control. Our motivation comes from simplifying the redesign step by providing appropriate tools. In our system the user interactively identifies aging effects in a source image or photograph. The user then designs a target aging mask presenting the wanted aging effects pattern. Our system then synthesizes the output texture within a few seconds using a texture synthesis approach adapted to aged object texture editing. Thus, the user can quickly redesign the aging mask to achieve better results or test new configurations.

[1]  Harry Shum,et al.  Image completion with structure propagation , 2005, ACM Trans. Graph..

[2]  P Hanrahan,et al.  Digital materials and virtual weathering. , 2000, Scientific American.

[3]  David Salesin,et al.  Image Analogies , 2001, SIGGRAPH.

[4]  William A. Barrett,et al.  Object-based image editing , 2002, ACM Trans. Graph..

[5]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[6]  Norishige Chiba,et al.  Crack pattern simulation based on 3D surface cellular automata , 2000, The Visual Computer.

[7]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[8]  Sylvain Lefebvre,et al.  Appearance-space texture synthesis , 2006, ACM Trans. Graph..

[9]  Tien-Tsin Wong,et al.  A Geometry Dependent Texture Generation Framework for Simulating Surface Imperfections , 1997, Rendering Techniques.

[10]  Daniel Cohen-Or,et al.  Fragment-based image completion , 2003, ACM Trans. Graph..

[11]  Olga Veksler,et al.  Fast Approximate Energy Minimization via Graph Cuts , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Olga Veksler,et al.  Fast approximate energy minimization via graph cuts , 2001, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[13]  Pierre Poulin,et al.  Surface Aging by Impacts , 2001, Graphics Interface.

[14]  Michael Ashikhmin,et al.  Synthesizing natural textures , 2001, I3D '01.

[15]  Pierre Poulin,et al.  The Simulation of Paint Cracking and Peeling , 2002, Graphics Interface.

[16]  Zeev Farbman,et al.  Interactive local adjustment of tonal values , 2006, ACM Trans. Graph..

[17]  James F. O'Brien,et al.  Graphical modeling and animation of ductile fracture , 2002, SIGGRAPH '02.

[18]  Hujun Bao,et al.  Visual simulation of weathering by γ-ton tracing , 2005, SIGGRAPH 2005.

[19]  Leonard McMillan,et al.  A procedural approach to authoring solid models , 2002, SIGGRAPH.

[20]  H. Shum,et al.  Appearance manifolds for modeling time-variant appearance of materials , 2006, SIGGRAPH 2006.

[21]  Alexei A. Efros,et al.  Image quilting for texture synthesis and transfer , 2001, SIGGRAPH.

[22]  Sunil Arya,et al.  An optimal algorithm for approximate nearest neighbor searching fixed dimensions , 1998, JACM.

[23]  Jean-Michel Dischler,et al.  Corrosion: Simulating and Rendering , 2001, Graphics Interface.

[24]  Zeev Farbman,et al.  Interactive local adjustment of tonal values , 2006, SIGGRAPH 2006.

[25]  Guillermo Sapiro,et al.  Image inpainting , 2000, SIGGRAPH.

[26]  Neil A. Dodgson,et al.  Self-similarity based texture editing , 2002, SIGGRAPH.

[27]  Jessica K. Hodgins,et al.  Graphical modeling and animation of ductile fracture , 2002, SIGGRAPH.

[28]  Baining Guo,et al.  Real-time texture synthesis by patch-based sampling , 2001, TOGS.

[29]  Shree K. Nayar,et al.  Time-varying surface appearance: acquisition, modeling and rendering , 2006, ACM Trans. Graph..