Interactive modeling of tree bark

There exist many computer graphics techniques which could achieve high quality tree generation. However, only few works focus on realistic modeling of tree bark. Difficulties lie in the complex appearance of the bark surfaces from a single image. We address three main issues here: feature specification; height field assignment; and texture correction. For feature specification, we use texton channel analysis to specify a variant of common bark features, inluding ironbark, vertical and horizontal fractures, tessellation, furrowed cork, and lenticels. For height field assignment, we develop an intuitive and easy-to-use user interface (UI). Here similarity-based texture editing is used for assigning height fields within a texton channel mask. For texture correction, we use the modeled height fields to eliminate the underlying lighting effects in a captured texture. Our modeling system is image-based: it takes as input a bark image and produces as output a textured height field representing a bark sample. We demonstrate that out method is an effective and easy-to-use technique to interactively model a variety of photo realistic bark surfaces.

[1]  Oliver Deussen,et al.  A Modelling Method and User Interface for Creating Plants , 1997, Comput. Graph. Forum.

[2]  Gabriel Taubin,et al.  Appying Shape from Lighting Variation to Bump Map Capture , 1997, Rendering Techniques.

[3]  Jean-Michel Dischler,et al.  Coherent Bump Map Recovery from a Single Texture Image , 2002, Graphics Interface.

[4]  John Hart,et al.  Implicit Modeling of Tree Surfaces , 1996 .

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

[6]  Berthold K. P. Horn,et al.  Shape from shading , 1989 .

[7]  Peter Oppenheimer,et al.  Real time design and animation of fractal plants and trees , 1986, SIGGRAPH.

[8]  Jules Bloomenthal,et al.  Modeling the mighty maple , 1985, SIGGRAPH.

[9]  Przemyslaw Prusinkiewicz,et al.  Development models of herbaceous plants for computer imagery purposes , 1988, SIGGRAPH.

[10]  Marc Jaeger,et al.  Plant models faithful to botanical structure and development , 1988, SIGGRAPH.

[11]  TerzopoulosDemetri,et al.  Modeling inelastic deformation , 1988 .

[12]  Demetri Terzopoulos,et al.  Modeling inelastic deformation: viscolelasticity, plasticity, fracture , 1988, SIGGRAPH.

[13]  Stephen Lin,et al.  View-dependent displacement mapping , 2003, ACM Trans. Graph..

[14]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[15]  Shree K. Nayar,et al.  Reflectance and Texture of Real-World Surfaces Authors , 1997, CVPR 1997.

[16]  Jitendra Malik,et al.  Textons, contours and regions: cue integration in image segmentation , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[17]  Ghillean T. Prance,et al.  Bark: The Formation, Characteristics and Uses of Bark Around the World , 1993 .

[18]  Koichi Hirota,et al.  Generation of crack patterns with a physical model , 1998, The Visual Computer.

[19]  Sylvain Lefebvre,et al.  Synthesizing Bark , 2002, Rendering Techniques.

[20]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[21]  Frédo Durand,et al.  A gentle introduction to bilateral filtering and its applications , 2007, SIGGRAPH Courses.

[22]  Andrea J. van Doorn,et al.  Illuminance texture due to surface mesostructure , 1996 .

[23]  Harry Shum,et al.  Synthesizing bidirectional texture functions for real-world surfaces , 2001, SIGGRAPH.

[24]  Aaron F. Bobick,et al.  The direct computation of height from shading , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.