|
ABSTRACT
Sampling complex, real-world geometry with range scanning devices almost always yields imperfect surface samplings. These "holes" in the surface are commonly filled with a smooth patch that conforms with the boundary. We introduce a context-based method: the characteristics of the given surface are analyzed, and the hole is iteratively filled by copying patches from valid regions of the given surface. In particular, the method needs to determine best matching patches, and then, fit imported patches by aligning them with the surrounding surface. The completion process works top down, where details refine intermediate coarser approximations. To align an imported patch with the existing surface, we apply a rigid transformation followed by an iterative closest point procedure with non-rigid transformations. The surface is essentially treated as a point set, and local implicit approximations aid in measuring the similarity between two point set patches. We demonstrate the method at several point-sampled surfaces, where the holes either result from imperfect sampling during range scanning or manual removal.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ADOBE, 2002. Adobe photoshop 7.0.
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
CRIMINISI, A., PÉREZ, P., AND TOYAMA, K. 2003. Object removal by exemplar-based inpainting. In 2003 Conference on Computer Vision and Pattern Recognition (CVPR 2003), 721--728.
|
 |
9
|
|
| |
10
|
DAVIS, J., MARSCHNER, S. R., GARR, M., AND LEVOY, M. 2002. Filling holes in complex surfaces using volumetric diffusion. In Proceedings of the 1st International Symposium on 3D Data Processing Visualization and Transmission (3DPVT-02), IEEE Computer Society, Los Alamitos, CA, G. M. Cortelazzo and C. Guerra, Eds., 428--438.
|
 |
11
|
|
 |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
ILIC, S., AND FUA, P. 2003. Implicit meshes for modeling and reconstruction. In 2003 Conference on Computer Vision and Pattern Recognition (CVPR 2003), 483--492.
|
| |
17
|
JIA, J., AND TANG, C.-K. 2003. Image repairing: Robust image synthesis by adaptive nd tensor voting. In 2003 Conference on Computer Vision and Pattern Recognition (CVPR 2003), 643--650.
|
 |
18
|
|
| |
19
|
Marc Levoy , Kari Pulli , Brian Curless , Szymon Rusinkiewicz , David Koller , Lucas Pereira , Matt Ginzton , Sean Anderson , James Davis , Jeremy Ginsberg , Jonathan Shade , Duane Fulk, The digital Michelangelo project: 3D scanning of large statues, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.131-144, July 2000
[doi> 10.1145/344779.344849]
|
| |
20
|
|
 |
21
|
|
| |
22
|
SAVCHENKO, V., AND KOJEKINE, N. 2002. An approach to blend surfaces. In CGI, 139--150.
|
| |
23
|
SUN, J., ZHENG, N.-N., TAO, H., AND SHUM, H.-Y. 2003. Image hallucination with primal sketch priors. In 2003 Conference on Computer Vision and Pattern Recognition (CVPR 2003), 729--736.
|
 |
24
|
|
| |
25
|
VERDERA, J., CASELLES, V., BERTALMIO, M., AND SAPIRO, G. 2003. Inpainting surface holes. In 2003 International Conference on Image Processing 2003 ICIP.
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
CITED BY 22
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mark Pauly , Niloy J. Mitra , Joachim Giesen , Markus Gross , Leonidas J. Guibas, Example-based 3D scan completion, Proceedings of the third Eurographics symposium on Geometry processing, July 04-06, 2005, Vienna, Austria
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gerhard H. Bendels , Michael Guthe , Reinhard Klein, Free-form modelling for surface inpainting, Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, January 25-27, 2006, Cape Town, South Africa
|
|
|
Ran Gal , Ariel Shamir , Tal Hassner , Mark Pauly , Daniel Cohen-Or, Surface reconstruction using local shape priors, Proceedings of the fifth Eurographics symposium on Geometry processing, July 04-06, 2007, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|