全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Rendering Distortion Estimation Model for 3D High Efficiency Depth Coding

DOI: 10.1155/2014/940737

Full-Text   Cite this paper   Add to My Lib

Abstract:

A depth map represents three-dimensional (3D) scene geometry information and is used for depth image based rendering (DIBR) to synthesize arbitrary virtual views. Since the depth map is only used to synthesize virtual views and is not displayed directly, the depth map needs to be compressed in a certain way that can minimize distortions in the rendered views. In this paper, a modified distortion estimation model is proposed based on view rendering distortion instead of depth map distortion itself and can be applied to the high efficiency video coding (HEVC) rate distortion cost function process for rendering view quality optimization. Experimental results on various 3D video sequences show that the proposed algorithm provides about 31% BD-rate savings in comparison with HEVC simulcast and 1.3?dB BD-PSNR coding gain for the rendered view. 1. Introduction 3D video has gained increasing interest recently. It provides viewers with the illusion of 3D depth perception. The typical 3D video is represented using the multiview video plus depth (MVD) format [1, 2], in which few captured texture videos as well as associated depth maps are used. The depth maps provide per-pixel with depth corresponding to the texture video that can be used to render arbitrary virtual views by using depth image based rendering (DIBR) [3, 4]. For such depth enhanced 3D formats, high efficiency 3D video coding solutions are currently being developed in joint collaborative team on 3D video coding extension development (JCT-3V). Since depth enhanced 3D video MVD representation causes huge amount of data to be stored or transmitted, it is essential to develop efficient 3D video coding techniques. The most straightforward approach to compress 3D video is using conventional video compression algorithms. The next generation video compression standard HEVC developed by Joint video team (JVT) is joined by both ISO/IEC motion picture experts (MPEG) and ITU-T video coding experts group (VCEG). It provides about 50% bit rate reduction as compared to H.264/AVC achieving the same subjective video quality [5]. Therefore even simulcast HEVC compression of multiview video is more efficient than multiview video coding (MVC). For 3D video coding, a simple extension is to apply two HEVC codecs: one for all texture videos and the other for all depth maps. However, compared to conventional 2D video images, depth maps have very different characteristics. One of the major differences is that the depth maps are only used to render virtual views but not directly used to display, so depth map coding errors

References

[1]  K. Müller, H. Schwarz, D. Marpe, and et al., “3D high-efficiency video coding for multi-view video and depth data,” IEEE Transactions on Image Processing, vol. 22, no. 9, pp. 3366–3378, 2013.
[2]  K. Muller, P. Merkle, and T. Wiegand, “3-D video representation using depth maps,” Proceedings of the IEEE, vol. 99, no. 4, pp. 643–656, 2011.
[3]  P. Kauff, N. Atzpadin, C. Fehn et al., “Depth map creation and image-based rendering for advanced 3DTV services providing interoperability and scalability,” Signal Processing: Image Communication, vol. 22, no. 2, pp. 217–234, 2007.
[4]  C. Fehn, “Depth-image-based rendering (DIBR), compression and transmission for a new approach on 3D-TV,” in 11th Stereoscopic Displays and Virtual Reality Systems, vol. 5291 of Proceedings of the SPIE, pp. 93–104, May 2004.
[5]  J. R. Ohm, G. J. Sullivan, H. Schwarz, T. K. Tan, and T. Wiegand, “Comparison of the coding efficiency of video coding standards— Including high efficiency video coding (HEVC),” IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, no. 12, pp. 1669–1684, 2012.
[6]  W. S. Kim, A. Ortega, P. Lai, D. Tian, and C. Gomila, “Depth map coding with distortion estimation of rendered view,” in Visual Information Processing and Communication, vol. 7543 of Proceeding of the SPIE, pp. 75430B-1–75430B-10, San Jose, Calif, USA, January 2010.
[7]  B. T. Oh, J. Lee, and D.-S. Park, “Depth map coding based on synthesized view distortion function,” IEEE Journal on Selected Topics in Signal Processing, vol. 5, no. 7, pp. 1344–1352, 2011.
[8]  D. V. S. X. De Silva and W. A. C. Fernando, “Intra mode selection for depth map coding to minimize rendering distortions in 3D video,” IEEE Transactions on Consumer Electronics, vol. 55, no. 4, pp. 2385–2393, 2009.
[9]  G. Tech, H. Schwarz, K. M. üller, and T. Wiegand, “3D video coding using the synthesized view distortion change,” in Proceedings of the Picture Coding Symposium (PCS '12), pp. 25–28, Krakow, Poland, May 2012.
[10]  A. Secker and D. Taubman, “Highly scalable video compression with scalable motion coding,” IEEE Transactions on Image Processing, vol. 13, no. 8, pp. 1029–1041, 2004.
[11]  ISO/IEC JTC1/SC29/WG11, “Moving multiview camera test sequences for MPEG-FTV,” Document M16922, ISO, Xian, China, 2009.
[12]  ISO/IEC JTC1/SC29/WG11, “3D video test material of outdoor scene,” Document M15371, ISO, Archamps, France, 2008.
[13]  ISO/IEC JTC1/SC29/WG11, “Multiview video test sequence and camera parameters,” Document M15419, ISO, Archamps, France, 2008.
[14]  ISO/IEC JTC1/SC29/WG11, “Undo Dancer 3DV sequence for purposes of 3DV standardization,” Document M20028, ISO, Geneva, Switzerland, 2011.
[15]  ISO/IEC JTC1/SC29/WG11, “Ghost Town Fly 3DV sequence for purposes of 3DV standardization,” Document M20027, ISO, Geneva, Switzerland, 2011.
[16]  ISO/IEC JTC1/SC29/WG11, “Poznań multiview video test sequences and camera parameters,” Document M17050, ISO, Xian, China, 2009.
[17]  ISO/IEC JTC1/SC29/WG11, “Common test conditions for 3DV experimentation,” Document N12745, ISO, Geneva, Switzerland, 2012.
[18]  G. Tech, K. Wegner, Y. Chen, and S. Yea, 3D-HEVC Test Model, Document JCT3V-C1005, Geneva, Switzerland, 2013.
[19]  HM6: High efficiency video coding HEVC reference software version, https://hevc.hhi.fraunhofer.de/svn/svnHEVCSoftware/tags/HM-6.0/.
[20]  ISO/IEC JTC1/SC29/WG11, View Synthesis Algorithm in View Synthesis Reference Software 3.0 (VSRS3.0), Document M16090, 2009.
[21]  G. Bjontegaard, Calculation of Average PSNR Differences between RD-Curves, Document VCEG-M33, 2001.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133

WeChat 1538708413