Browse > Article

Image-Based Approach for Modeling 3D Shapes with Curved Surfaces  

Lee, Man-Hee (인하대학교 대학원 정보통신공학과)
Park, In-Kyu (인하대학교 정보통신공학부)
Abstract
In this paper, we propose an image-based method for modeling 3D objects with curved surfaces based on the NURBS (Non-Uniform Rational B-Splines) representation. Starting from a few calibrated images, the user specifies the corresponding curves by means of an interactive user interface. Then, the 3D curves are reconstructed using stereo reconstruction. In order to fit the curves easily using the interactive user interface, NURBS curves and surfaces are employed. The proposed surface modeling techniques include surface building methods such as bilinear surfaces, ruled surfaces, generalized cylinders, and surfaces of revolution. In addition to these methods, we also propose various advanced surface modeling techniques, including skinned surfaces, swept surfaces, and boundary patches. Based on these surface modeling techniques, it is possible to build various types of 3D shape models with textured curved surfaces without much effort. Also, it is possible to reconstruct more realistic surfaces by using proposed view-dependent texture acquisition algorithm. Constructed 3D shape model with curves and curved surfaces can be exported in VRML format, making it possible to be used in different 3D graphics softwares.
Keywords
NURBS; 3D surface modeling; corresponding curve; user interface; view-dependent texture; VRML;
Citations & Related Records
연도 인용수 순위
  • Reference
1 W. Matusik et al, 'Image-based visual hulls,' Proc. SIGGRAPH 2000
2 M. Magnor et al, Video-based rendering, SIGGRAPH 2005 Course #16
3 http://www.photomodeler.com/
4 J. Kosecka et al, Multiple-view geometry for image-based modeling, SIGGRAPH 2004 Course #23
5 R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, Cambridge university press, 2000
6 M. H. Lee and I. K. Park, 'Image-based approach for modeling 3D shapes with curved surfaces,' Proc. The 14th Pacific Conference on Computer Graphics and Applications, pp 70-75, Taipei, Taiwan, October 2006
7 http://www.realviz.com/products/im/
8 W. Martin and J. Aggarwal, 'Volumetric descriptions of objects from multiple views,' IEEE Trans. On Pattern Analysis and Machine Intelligence, 5(2), pp. 150-158, 1983
9 M. Pollefeys, L. Van Gool, M. Vergauwen, K. Cornelis, F. verbiest, and J. Tops, 'Image-based 3D recording for archaeological field work,' IEEE Computer Graphics and Applications, 23(3), pp. 20-27, May/June 2003
10 L. McMillan and G. Bishop, 'Plenoptic modeling: an image-based rendering system,' Proc. SIGGRAPH 95, pp. 39-46, 1995
11 P. Debevec, Modeling and Rendering Architecture from Photographs, Ph.D. Dissertation, University of California at Berkeley, 1996
12 M. Pollefeys, R. Koch, and L. Van Gool, 'Self-calibration and metric reconstruction in spite of varying and unknown internal camera parameters,' Proc. IEEE International Conference on Computer Vision '98, pp. 90-95, Bombay, India, 1998
13 M. Pollefeys, 3D models from photos and videos, SIGGRAPH 2003 Course #15, July 2003
14 D. Nister, 'An efficient solution to the five-point relative pose problem,' IEEE Trans. on Pattern Analysis and Machine Intelligence, 26(6), pp. 756-770, 2004   DOI   ScienceOn
15 http://www.viewpoint.com/products/canoma/
16 D. Shreiner et al, OpenGL Programming Guide, Addison Wesley, 2004
17 S. Seitz and C. Dyer, 'Photorealistic scene reconstruction by voxel coloring,' International Journal of Computer Vision, 35(2), 1999
18 L. Piegl and W. Tiller, The NURBS Book, Springer, 1997
19 K. Kutulakos and S. Seitz, 'A theory of shape by space carving,' International Journal of Computer Vision, 38(3), pp. 199-218, 2000   DOI   ScienceOn