skip to main content
10.1145/1111411.1111436acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
Article

The depth discontinuity occlusion camera

Published: 14 March 2006 Publication History

Abstract

Rendering a scene using a single depth image suffers from disocclusion errors as the view translates away from the reference view. We present the depth discontinuity occlusion camera (DDOC), a non-pinhole camera that samples surfaces which are hidden in the reference view, but are likely to become visible in nearby views. The DDOC reference image alleviates disocclusion errors; since it has a single layer, it maintains the advantages of regular depth images such as bounded number of samples, efficient incremental processing, and implicit connectivity. The DDOC is defined by the reference view and the geometry it encompasses. The reference planar pinhole camera is 3D distorted at depth discontinuities. The distortion is fine-grain controlled with a distortion map, which allows handling complex scenes. The DDOC provides fast projection so the reference image is constructed efficiently with the feed-forward graphics pipeline.

References

[1]
Chang, C. F., Bishop G., and Lastra A., LDI Tree: A Hierarchical Representation for Image-Based Rendering. In proc. of SIGGRAPH'99.
[2]
Gortler S., Grzeszczuk R., Szeliski R. and Cohen M., The Lumigraph. In proc. of SIGGRAPH 96, 43--54.
[3]
Gupta, R. and Hartley, R. I. 1997: Linear Pushbroom Cameras. IEEE Trans. Pattern Analysis and Machine Intell. vol. 19, no. 9 (1997) 963--975.
[4]
Levoy M., and Hanrahan P. Light Field Rendering. In proc. of SIGGRAPH 96, 31--42 (1996).
[5]
Mei, C., Popescu V., and Sacks E. The Occlusion Camera. In proc. of Eurographics 2005, Computer Graphics Forum, vol. 24, issue 3, sept 2005.
[6]
Maciel P., and Shirley P. Visual Navigation of Large Environments Using Textured Clusters, Symposium on Interactive 3D Graphics pp 95--102, 1995
[7]
Mark W., McMillan L., and Bishop G. Post-Rendering 3D Warping. In proc. of 1997 Symposium on Interactive 3D Graphics (Providence, Rhode Island, April 27--30, 1997).
[8]
Max, N., and Ohsaki, K. Rendering trees from precomputed z-buffer views. In Rendering Techniques '95: Proceedings of the Eurographics Rendering Workshop 1995, 45--54, Dublin, June 1995.
[9]
McMillan, L., and Bishop, G. Plenoptic modeling: An image-based rendering system. In proc. SIGGRAPH '95, 39--46.
[10]
Pajdla, T Geometry of Two-Slit Camera. Research Report CTU-CMP-2002-02.
[11]
Pfister, H., Zwicker M., Baar, J. Van, and Gross M., Surfels: Surface Elements as Rendering Primitives. In proc. of SIGGRAPH 2000, 335--342.
[12]
Popescu, V., and Lastra, A. The Vacuum Buffer. In proc. of ACM Symposium on Interactive 3D Graphics, 2001.
[13]
Popescu V., et al. The WarpEngine: An Architecture for the Post-Polygonal Age. In proc. of SIGGRAPH 2000.
[14]
Rademacher P, and Bishop, G. Multiple-center-of-Projection Images. In proc of SIGGRAPH '98, 199--206.
[15]
Schaufler G., Nailboards: A Rendering Primitive for Image Caching in Dynamic Scenes. In proc. of Eurographics Rendering Workshop, pp. 151--162, 1997.
[16]
Shade J. et al. Layered Depth Images, In proc. of SIGGRAPH 98, 231--242.
[17]
Yu J., and McMillan L. General Linear Cameras In 8th European Conference on Computer Vision (ECCV), 2004, Volume 2, pp 14--27.

Cited By

View all
  • (2023)AR Interfaces for Disocclusion—A Comparative Study2023 IEEE Conference Virtual Reality and 3D User Interfaces (VR)10.1109/VR55154.2023.00068(530-540)Online publication date: Mar-2023
  • (2014)Disocclusion Mitigation for Image Based Point Cloud ImpostersAdvances in Visual Computing10.1007/978-3-319-14364-4_83(861-871)Online publication date: 2014
  • (2013)In situ pathtube visualization with explorable imagesProceedings of the 13th Eurographics Symposium on Parallel Graphics and Visualization10.5555/2602119.2602122(9-16)Online publication date: 4-May-2013
  • Show More Cited By

Index Terms

  1. The depth discontinuity occlusion camera

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      I3D '06: Proceedings of the 2006 symposium on Interactive 3D graphics and games
      March 2006
      231 pages
      ISBN:159593295X
      DOI:10.1145/1111411
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 14 March 2006

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. disocclusion errors
      2. image-based rendering
      3. occlusion culling

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate 148 of 485 submissions, 31%

      Upcoming Conference

      I3D '25
      Symposium on Interactive 3D Graphics and Games
      May 7 - 9, 2025
      Jersey City , NJ , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)3
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 07 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)AR Interfaces for Disocclusion—A Comparative Study2023 IEEE Conference Virtual Reality and 3D User Interfaces (VR)10.1109/VR55154.2023.00068(530-540)Online publication date: Mar-2023
      • (2014)Disocclusion Mitigation for Image Based Point Cloud ImpostersAdvances in Visual Computing10.1007/978-3-319-14364-4_83(861-871)Online publication date: 2014
      • (2013)In situ pathtube visualization with explorable imagesProceedings of the 13th Eurographics Symposium on Parallel Graphics and Visualization10.5555/2602119.2602122(9-16)Online publication date: 4-May-2013
      • (2013)Human-engineSIGGRAPH Asia 2013 Symposium on Mobile Graphics and Interactive Applications10.1145/2543651.2543674(1-4)Online publication date: 19-Nov-2013
      • (2012)Rectilinear texture warping for fast adaptive shadow mappingProceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2159616.2159641(151-158)Online publication date: 9-Mar-2012
      • (2010)Real‐time Depth of Field Rendering via Dynamic Light Field Generation and FilteringComputer Graphics Forum10.1111/j.1467-8659.2010.01797.x29:7(2099-2107)Online publication date: 18-Oct-2010
      • (2010)Visualization by ProxyIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2010.21516:6(1551-1559)Online publication date: 1-Nov-2010
      • (2010)High-Quality Non-planar Projections Using Real-Time Piecewise Perspective ProjectionsComputer Vision, Imaging and Computer Graphics. Theory and Applications10.1007/978-3-642-11840-1_4(45-58)Online publication date: 2010
      • (2009)The graph cameraACM SIGGRAPH Asia 2009 papers10.1145/1661412.1618504(1-8)Online publication date: 17-Dec-2009
      • (2009)The graph cameraACM Transactions on Graphics10.1145/1618452.161850428:5(1-8)Online publication date: 1-Dec-2009
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media