Point-Based Modeling from a Single Image
The complexity of virtual environments has grown spectacularly over the recent years, mainly thanks to the use of the currently cheap high performance graphics cards. As the graphics cards improve the performance and the geometry complexity grows, many of the objects present in the scene only project to a few pixels on the screen. This represents a waste in computing effort for the transforming and clipping of maybe a lot of polygons that could be substituted by a simple point or a small set of points. Recently, efficient rendering algorithms for point models have been proposed. However, little attention has been focused on building a point-based modeler, using the advantages that such a representation can provide. In this paper we present a modeler that can generate 3D geometry from an image, completely built on points. It takes as input an image and creates a point-based representation from it. Then, a set of operators allow to modify the geometry in order to produce 3D geometry from the image. With our system it is possible to generate in short time complex geometries that would be difficult to model with a polygon-based modeler.
Unable to display preview. Download preview PDF.
- 1.Levoy, M., Whitted, T.: The use of points as a display primitive. Technical Report TR 85-022. CS Department, University of North Carolina at Chapel Hill (January 1985), Available from http://www-graphics.stanford.edu/papers/points/
- 2.Grossman, J.P., Dally, W.J.: Point sample rendering. In: Drettakis, G., Max, N. (eds.) Rendering Techniques1998, pp. 181–192. Springer, Heidelberg (1998)Google Scholar
- 3.Pfister, H., Zwicker, M., van Baar, J., Gross, M.: Surface elements as rendering primitives. In: Akeley, K. (ed.) SIGGRAPH 2000, Computer Graphics Proceedings, Annual Conference Series, Los Angeles, July 2000, pp. 335–342. ACM Press / ACM SIGGRAPH / Addison Wesley Longman (2000)Google Scholar
- 4.Rusinckievicz, S., Levoy, M.: QSplat: A multiresolution point rendering system for large meshes. In: Akeley, K. (ed.) SIGGRAPH 2000, Computer Graphics Proceedings, Annual Conference Series, Los Angeles, July 2000, pp. 343–352. ACM Press / ACM SIGGRAPH / Addison Wesley Longman (2000)Google Scholar
- 5.Stamminger, M., Drettakis, G.: Interactive sampling and rendering for complex and procedural geometry. In: Rendering Techniques 2001, EG workshop on rendering, June 2001, pp. 151–162 (2001)Google Scholar
- 6.Seitz, S.M., Dyer, C.R.: Photorealistic scene reconstruction by voxel coloring. In: Proc. of the Computer Vision and Pattern Recognition Conference, pp. 1067–1073 (1997)Google Scholar
- 7.Werner, T., Pajdla, T., Urban, M.: REC3D: Toolbox for 3D Reconstruction from Uncalibrated 2D Views. Technical Report CTU-CMP-1999-4, Czech Technical University, FEL ČVUT, Karlovo náměstí 13, Praha, Czech Republic (December 1999)Google Scholar
- 8.Levoy, M., Pulli, K., Curless, B., Rusinkiewicz, S., Koller, D., Pereira, L., Ginzton, M., Anderson, S., Davis, J., Ginsberg, J., Shade, J., Fulk, D.: The digital michelangelo project: 3D scanning off large statues. In: Akeley, K. (ed.) SIGGRAPH 2000, Computer Graphics Proceedings, pp. 131–144. ACM Press / ACM SIGGRAPH /Addison Wesley Longman (2000)Google Scholar
- 9.Debevec, P.E., Taylor, C.J., Malik, J.: Modeling and rendering architecture from photographs: A hybrid geometry- and image-based approach. In: Computer Graphics Proceedings (Proc. SIGGRAPH 1996), pp. 11–20 (1996)Google Scholar
- 10.Poulin, P., Stamminger, M., Duranleau, F., Frasson, M.-C., Drettakis, G.: Interactive point-based modeling of complex objects from images. In: Proceedings of Graphics Interface 2003, June 2003, pp. 11–20 (2003)Google Scholar
- 11.McMillan, L., Bishop, G.: Plenoptic modeling: An image-based rendering system. In: Proc. of SIGGRAPH 1995, August 1995, pp. 39–46 (1995)Google Scholar
- 12.Lischinski, D., Rappoport, A.: Image-based rendering for non-diffuse synthetic scenes. In: Drettakis, G., Max, N. (eds.) Rendering Techniques 1998, pp. 301–314 (1998)Google Scholar