Skip to main content

Accelerating Depth Image-Based Rendering Using GPU

  • Conference paper
Multimedia Content Representation, Classification and Security (MRCS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4105))

Abstract

In this paper, we propose a practical method for hardware-accelerated rendering of the depth image-based representation (DIBR) object, which is defined in MPEG-4 Animation Framework eXtension (AFX). The proposed method overcomes the drawbacks of the conventional rendering, i.e. it is slow since it is hardly assisted by graphics hardware and surface lighting is static. Utilizing the new features of modern graphic processing unit (GPU) and programmable shader support, we develop an efficient hardware-accelerated rendering algorithm of depth image-based 3D object. Surface rendering in response of varying illumination is performed inside the vertex shader while adaptive point splatting is performed inside the fragment shader. Experimental results show that the rendering speed increases considerably compared with the software-based rendering and the conventional OpenGL-based rendering method.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Information Technology – Coding of Audio-Visual Objects – Part 16: Animation Framework eXtension (AFX), ISO/IEC Standard JTC1/SC29/WG11 14496–14516 (2003)

    Google Scholar 

  2. McMillan, L., Bishop, G.: Plenoptic modeling: An image-based rendering system. In: Proc. SIGGRAPH 1995, Los Angeles, USA, pp. 39–46 (August 1995)

    Google Scholar 

  3. Oliveira, M., Bishop, G., McAllister, D.: Relief textures mapping. In: Proc. SIGGRAPH 2000, pp. 359–368 (July 2000)

    Google Scholar 

  4. Wood, D., et al.: Surface light fields for 3D photography. In: Proc. SIGGRAPH 2000, pp. 359–368 (July 2000)

    Google Scholar 

  5. Zwicker, M., Pfister, H., Van Baar, J., Gross, M.: Surface splatting. In: Proc. SIGGRAPH 2001, Los Angeles, USA, pp. 371–378 (July 2001)

    Google Scholar 

  6. Chen, W., et al.: Light field mapping: Efficient representation and hardware rendering of surface light fields. ACM Trans. on Graphics. 21(3), 447–456 (2002)

    Google Scholar 

  7. Botsch, M., Kobbelt, L.: High-quality point-based rendering on modern GPUs. In: Proc. 11th Pacific Conference on Computer Graphics and Applications (October 2003)

    Google Scholar 

  8. Levkovich-Maslyuk, L., et al.: Depth image-based representation and compression for static and animated 3D objects. IEEE Trans. on Circuits and Systems for Video Technology 14(7), 1032–1045 (2004)

    Article  Google Scholar 

  9. Pajarola, R., Sainz, M., Guidotti, P.: Confetti: Object-space point blending and splatting. IEEE Trans. on Visualization and Computer Graphics 10(5), 598–608 (2004)

    Article  Google Scholar 

  10. Zitnick, C., et al.: High-quality video view interpolation using a layered representation. ACM Trans. on Graphics 23(3), 600–608 (2004)

    Article  Google Scholar 

  11. Rost, R.: OpenGL® Shading Language. Addison-Wesley, Reading (2004)

    Google Scholar 

  12. Leech, J., Brown, P., (eds.): The OpenGL® Graphics System: A Specification (Version 2.0) (October 2004)

    Google Scholar 

  13. NVIDIA GPU Programming Guide Version 2.2.0, http://developer.nvidia.com/object/gpu_programming_guide.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, M.H., Park, I.K. (2006). Accelerating Depth Image-Based Rendering Using GPU. In: Gunsel, B., Jain, A.K., Tekalp, A.M., Sankur, B. (eds) Multimedia Content Representation, Classification and Security. MRCS 2006. Lecture Notes in Computer Science, vol 4105. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11848035_74

Download citation

  • DOI: https://doi.org/10.1007/11848035_74

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39392-4

  • Online ISBN: 978-3-540-39393-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics