Abstract
Visual hull is intersection of cones made by back-projections of reference images. We introduce a real-time rendering method of jaggy-free visual hull on programmable graphics hardware. Visual hull can be rendered quickly by using texture mapping approach. However, jagged artifacts are present near the edges of visual hull faces. In this paper, we solve the problem by using silhouette information. Our implementation demonstrates high-quality rendering results in real-time. Time complexity of our algorithm is \(\mathcal{O}\) (N), where N is the number of reference images. Thus, the examples in this paper are rendered over one hundred of frames per second without jaggies.
Chapter PDF
Similar content being viewed by others
References
Bichsel, M.: Segmenting Simply Connected Moving Objects in a Static Scene. IEEE Trans. Pattern Anal. Mach. Intell. 16(11), 1138–1142 (1994)
Horry, Y., Anjyo, K., Arai, K.: Tour into the picture: using a spidery mesh interface to make animation from a single image. In: Proceedings of the 24th Annual Conference on Computer Graphics and interactive Techniques International Conference on Computer Graphics and Interactive Techniques, pp. 225–232. ACM Press/Addison-Wesley Publishing Co., New York, NY (1997)
Laurentini, A.: The Visual Hull Concept for Silhouette-Based Image Understanding. IEEE Trans. Pattern Anal. Mach. Intell. 16(2), 150–162 (1994)
Li, M., Magnor, M., Seidel, H.: Hardware-accelerated visual hull reconstruction and rendering. In: Graphics Interface 2003, pp. 65–71 (2003)
Li, M., Magnor, M., and Seidel, H.: A hybrid hardware-accelerated algorithm for high quality rendering of visual hulls. In: Proceedings of the 2004 Conference on Graphics interface (London, Ontario, Canada, May 17-19, 2004). ACM International Conference Proceeding Series, Canadian Human-Computer Communications Society, School of Computer Science, University of Waterloo, Waterloo, Ontario, vol. 62, pp. 41–48 (2004)
Li, M., Magnor, M., Seidel, H.: Improved hardware-accelerated visual hull rendering. In: Vision, Modeling, and Visualization, November 2003 (to appear)
Lok, B.: Online model reconstruction for interactive virtual environments. In: SI3D 2001. Proceedings of the 2001 Symposium on interactive 3D Graphics, pp. 69–72. ACM Press, New York, NY (2001)
Lorensen, W.E., Cline, H.E.: Marching cubes: A high resolution 3D surface construction algorithm. In: Stone, M.C. (ed.) SIGGRAPH 1987. Proceedings of the 14th Annual Conference on Computer Graphics and interactive Techniques, pp. 163–169. ACM Press, New York, NY (1987)
Matusik, W., Buehler, C., McMillan, L.: Polyhedral Visual Hulls for Real-Time Rendering. In: Gortler, S.J., Myszkowski, K. (eds.) Proceedings of the 12th Eurographics Workshop on Rendering Techniques, June 25-27, 2001, pp. 115–126. Springer, London (2001)
Matusik, W., Buehler, C., Raskar, R., Gortler, S.J., McMillan, L.: Image-based visual hulls. In: Proceedings of the 27th Annual Conference on Computer Graphics and interactive Techniques International Conference on Computer Graphics and Interactive Techniques, pp. 369–374. ACM Press/Addison-Wesley Publishing Co., New York, NY (2000)
Patterson, J.W., Hoggar, S.G., Logie, J.R.: Inverse Displacement Mapping. EUROGRAPHICS Conference Proceedings. Computer Graphics Forum 10(2), 129–139 (1991)
Sen, P., Cammarano, M., Hanrahan, P.: Shadow silhouette maps. ACM Trans. Graph 22(3), 521–526 (2003)
Shum, H., He, L.: Rendering with concentric mosaics. In: Proceedings of the 26th Annual Conference on Computer Graphics and interactive Techniques International Conference on Computer Graphics and Interactive Techniques, pp. 299–306. ACM Press/Addison-Wesley Publishing Co., New York, NY (1999)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, C., Cho, J., Oh, K. (2007). Visual Hull with Silhouette Maps. In: Shumaker, R. (eds) Virtual Reality. ICVR 2007. Lecture Notes in Computer Science, vol 4563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73335-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-73335-5_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73334-8
Online ISBN: 978-3-540-73335-5
eBook Packages: Computer ScienceComputer Science (R0)