Browse > Article

Post-Rendering 3D Warping using Projective Texture  

Park, Hui-Won (Dept.of Computer, Sogang University)
Ihm, In-Seong (Dept.of Computer, Sogang University)
Abstract
Due to the recent development of graphics hardware, real-time rendering of complex scenes is still a challenging task. As results of researches on image based rendering, the rendering schemes based on post-rendering 3D warping have been proposed. In general, these methods produce good rendering results. However, they are not appropriate for real-time rendering since it is not easy to accelerate the time-consuming algorithms within graphics subsystem. As an attempt to resolve this problem of the post-rendering 3D warping technique, we present a new real-time scheme based on projective texture. In our method, two reference images obtained by rendering complicated objects at two consecutive points of time are used. Rendering images of high quality for intermediate points of time are obtained by projecting the reference images onto a simplified object, and then blending the resulting images. Our technique will be effectively used in developing real-time graphics applications such as 3D games and virtual reality software and so on.
Keywords
Image warping; image-based rendering; projective texture; real-time rendering;
Citations & Related Records
연도 인용수 순위
  • Reference
1 P. Debevec, et al., 'Image-Based Modeling, Rendering, and Lighting,' SIGGRAPH 2000 Course Note #35, 2000
2 W. Mark, L. McMillan and G. Bishop, 'Post-Rendering 3D Warping,' Proceedings of 1997 Symposium on Interactive 3D Graphics, pp. 7-16, April 1997   DOI
3 L. McMillian and G. Bishop, 'Head-Tracked Stereoscopic Display Using Image Warping,' Proceedings of SPIE, Vol. 2409, pp. 21-30, 1995   DOI
4 W. Mark, 'Post-Rendering 3D Image Warping:Visibility, Reconstruction, and Performance for Depth Image Warping,' technical report TR 99-022, Dept. of Computer Science, Univ. of North Carolina at Chapel Hill, April 1999
5 R. Azuma, Predictive Tracking for Augmented Reality, PhD Thesis, University of North Carolina at Chapel Hill, 1995
6 M. Segal, C. Korobkin, R van Widenfelt, J. Foran and P. Haeberli, 'Fast Shadows and Lighting Effects Using Texture Mapping,' Computer Graphics (SIGGRAPH '92 Proceedings), pp. 249-252, 1992   DOI
7 J. Dorsey, 'Design and Simulation of Opera Lighting and Projection Effects,' Computer Graphics (SIGGRAPH '91 Proceedings), pp. 41-50, 1991   DOI
8 G. Taubin, et al., '3D Geometry Compression,' SIGGRAPH 1998 Course Note #21, 1998   DOI
9 P. Heckbert, et al., 'Multiresolution Surface Modeling,' SIGGRAPH 1997 Course Note #25, 1997
10 D. Luebke, et al., 'Advanced Issues in Level of Detail,' SIGGRAPH 2000 Course Note #41, 2000
11 P. Heckbert, Fundamentals of Texture Mapping and Image Warping, Master's Thesis, University of California at Berkeley, June 1989
12 L. Williams, 'Casting Curved Shadow on Curved Surfaces,' Computer Graphics (SIGGRAPH '78 Proceedings), pp. 270-274, 1978   DOI
13 P. Debevec, C. Taylor and J. Malik, 'Modeling and Rendering Architecture from Photographs: A Hybrid Geometry- and Image-Based Approach,' Computer Graphics (SIGGRAPH '96 Proceedings), pp. 11-20, 1996   DOI
14 W. Reeves, D. Salesin and R. Cook, 'Rendering Antialiased Shadow with Depth Maps,' Computer Graphics (SIGGRAPH '87 Proceedings), pp. 283-291, 1987   DOI
15 M. Woo, J. Neider, T. Davis and D. Shreiner, OpenGL Programming Guide, 3rd Edition, Addison-Wesley, Reading MA, 1999
16 R. Fosner, OpenGL Programming fot Windows 95 and Window NT, Addison-Wesley, Reading MA, 1996
17 J. Foley, A van Dam, S. Feiner and J. Hughes, Computer Graphics: Principles and Practice, 2nd Edition, Addison-Wesley, Reading MA, 1996
18 A. Bourgoyne and R. Bornstein, Silicon Graphics Visual Workstaion OpenGL Programming Guide, https://ww.sgi.com/developers/nt/sdk/files/OpenGLEXT.pdf, 1999
19 C. Wynn, 'Using P-Buffers for Off-screen Rendering in OpenGL,' NVIDIA white paper, 2001
20 P. Debevec, G. Borshukov and Yizhou Yu, 'Efficient View-Dependent Image-Based Rendering with Projective Texture-Mapping,' In 9th Euro-graphics Rendering Workshop, pp. 105-116, Vienna, Austria, June 1998
21 VripPack: Volumetric Range Image Processing Package, http://www.graphics.stanford.edu/software/vrip, 2001