Appearance and Geometry Completion with Constrained Texture Synthesis

A novel approach for appearance and geometry completion over point-sampled geometry is presented in this paper. Based on the result of surface clustering and the given texture sample, we define a global texture energy function on the point set surface for direct texture synthesis. The color texture completion is performed by minimizing a constrained global energy using the existing texture on the surface as the input texture sample. We convert the issue of context-based geometry completion into a task of texture completion on the surface. The geometric detail is then peeled and converted into a piece of signed gray-scale texture on the base surface of the point set surface. We fill the holes on the base surface by smoothed extrapolation and the geometric details over these patches are reconstructed by a process of gray-scale texture completion. Experiments show that our method is flexible, efficient and easy to implement. It provides a practical texture synthesis and geometry completion tool for 3D point set surfaces.

[1]  Tao Ju,et al.  Robust repair of polygonal models , 2004, ACM Trans. Graph..

[2]  Guillermo Sapiro,et al.  Inpainting surface holes , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[3]  Xiaoru Yuan,et al.  Geometry completion and detail generation by texture synthesis , 2005, The Visual Computer.

[4]  Steve Marschner,et al.  Filling holes in complex surfaces using volumetric diffusion , 2002, Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.

[5]  Chunxia Xiao,et al.  A dynamic balanced flow for filtering point-sampled geometry , 2006, The Visual Computer.

[6]  Hong Qin,et al.  Shape and appearance repair for incomplete point surfaces , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[7]  Hans-Peter Seidel,et al.  A multi-scale approach to 3D scattered data interpolation with compactly supported basis functions , 2003, 2003 Shape Modeling International..

[8]  Richard K. Beatson,et al.  Reconstruction and representation of 3D objects with radial basis functions , 2001, SIGGRAPH.

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

[10]  Nipun Kwatra,et al.  Texture optimization for example-based synthesis , 2005, ACM Trans. Graph..

[11]  Marc Alexa,et al.  Direction Fields over Point-Sampled Geometry , 2003, WSCG.

[12]  Leonidas J. Guibas,et al.  Example-Based 3D Scan Completion , 2005 .

[13]  Tony DeRose,et al.  Surface reconstruction from unorganized points , 1992, SIGGRAPH.

[14]  Peter Liepa,et al.  Filling Holes in Meshes , 2003, Symposium on Geometry Processing.

[15]  Martin Rumpf,et al.  Finite Elements on Point Based Surfaces , 2004, PBG.

[16]  Marc Alexa,et al.  Context-based surface completion , 2004, ACM Trans. Graph..

[17]  Markus H. Gross,et al.  Efficient simplification of point-sampled surfaces , 2002, IEEE Visualization, 2002. VIS 2002..

[18]  Ralph R. Martin,et al.  Geometric texture synthesis and transfer via geometry images , 2005, SPM '05.