Abstract
Efficient lossless coding of a texture image and its corresponding depth map is important to perform accurate view synthesis in 3D applications. In this paper, a novel HEVC-based three-layer texture and depth coding method is proposed for lossless synthesis in 3D video coding. The proposed method performs lossy and lossless texture coding in the first and second layers, respectively. A quantization parameter (QP) in the first lossy coding layer is adaptively selected for each block, based on a relationship between the first and second layers. In the third layer, the lossy depth coding is performed by using synthesis-based depth coding and texture-based depth intra prediction mode. The synthesis-based depth coding technique adopts the lossy coding but guarantees zero synthesis distortion. The texture-based depth intra prediction mode performs the depth prediction by using the associated texture information. Experimental results demonstrate that the proposed method obtains higher coding performance than conventional lossless coding methods.
Similar content being viewed by others
References
Antony A, Sreelekha G (2017) HEVC-based lossless intra coding for efficient still image compression. Multimed Tools Appl 76(2):1639–1658
Antony A, Sreelekha G (2017) Performance enhancement of HEVC lossless mode using sample-based angular and planar predictions. SIViP 11(6):1057–1064
Bossen F (2012) Common HM test conditions and software reference configurations,” Doc. JCTVC-K1100
Fehn C (2004) Depth-image-based rendering (DIBR), compression and transmission for a new approach on 3D-TV, in Proc. of the SPIE Stereoscopic Displays and Virtual Reality Systems XI
ISO/IEC MPEG & ITU-T VCEG (2007) Multi-view Video plus Depth (MVD) format for advanced 3d video system, Doc. JVT-W100
ITU-T, “High Efficiency Video Coding (HEVC),” ITU-T Rec H.265 and ISO/IEC 23008–2, Nov. 2019
Lee JY, Park HW (2015) Efficient synthesis-based depth map coding in AVC-compatible 3D video coding. IEEE Trans Circuits Syst Video Technol 26(6):1107–1116
Lee Y-L, Han K-H, Sullivan GJ (2006) Improved lossless intra coding for H.264/MPEG-4 AVC. IEEE Trans Image Process 15(9):2610–2615
Lee JY, Wey H-C, Park D-S (2011) A fast and efficient multi-view depth image coding method based on temporal and inter-view correlations of texture images. IEEE Trans Circuits Syst Video Technol 21(12):1859–1868
Lee JY, Lin J-L, Chen Y-W, Chang Y-L, Kovliga I, Fartukov A, Mishurosvskiy M, Wey H-C, Huang Y-W, Lei S (2015) Depth-based texture coding in AVC-compatible 3D video coding. IEEE Trans Circuits Syst Video Technol 25(8):1347–1361
Lin J-L, Chen Y-W, An J, Zhang K, Huang Y-W, Lei S (2015) Advanced motion information prediction and inheritance in 3D-HEVC, IEEE International Symposium on Circuits and Systems
Muller K, Merkle P, Tech G, Wiegand T (2012) 3D video coding with depth modeling modes and view synthesis optimization, Signal & Information Processing Association Annual Summit and Conference
Oh H, Ho Y-S (2006) H.264/AVC-based depth map sequence coding using motion information of corresponding texture video, Lecture Notes in Computer Science, vol. 4319
Oh K-J, Vetro A, Ho Y-S (2011) Depth coding using a boundary reconstruction filter for 3D video system. IEEE Trans Circuits Syst Video Technol 21(3):350–359
Oh BT, Lee J, Park D-S (2011) Depth map coding based on synthesized view distortion function. IEEE J Sel Top Signal Process 5(7):1344–1352
Oh K-J, Lee J, Park D-S (2012) High priority intra coding method for depth video coding, in Proc. of Picture Coding Symposium
Ortega A, Ranchandra K (1998) Rate-distortion methods for image and video compression. IEEE Signal Process Mag 15(6):23–50
Rusanovskyy D, Müller K, Vetro A (2013) Common Test Conditions of 3DV Core Experiments,” Doc. JCT3V-E1100
Sanchez V (2015) Lossless screen content coding in HEVC based on sample-wise median and edge prediction, In Proc. of IEEE International Conference on Image Processing
Schiopu I, Munteanu A (2018) Residual-error prediction based on deep learning for lossless image compression. IET Electron Lett 54(17):1032–1034
Schiopu I, Munteanu A (2019) Deep-learning-based lossless image coding. IEEE Trans Circuits Syst Video Technol:1–14
Schiopu I, Liu Y, Munteanu A (2018) CNN-based prediction for lossless coding of photographic images, in Proc. of Picture Coding symposium
Sullivan GJ, Ohm J, Han W-J, Wiegand T (2012) Overview of the high efficiency video coding (HEVC) standard. IEEE Trans Circuits Syst Video Technol 22(12):1649–1668
Sullivan GJ, Boyce JM, Chen Y, Ohm J-R, Segall CA, Vetro A (2013) Standardized extensions of high efficiency video coding (HEVC). IEEE J Sel Top Signal Process 7(6):1001–1016
Tan YH, Yeo C, Li Z (2013) Residual DPCM for lossless coding in HEVC, IEEE International Conference on Acoustics, Speech and Signal Processing
Wige E, Yammine G, Amon P, Hutter A, Kaup A (2013) Pixel-based averaging predictor for HEVC lossless coding, IEEE International Conference on Image Processing
Zhang J, Chen J, Lee JY, Park MW (2016) Depth based two-step disparity vector derivation for AVS2-3D, Visual Communication and Image Processing Conference
Zhou M, Gao W, Jiang M, Yu H (2012) HEVC lossless coding and improvements. IEEE Trans Circuits Syst Video Technol 22(12):1839–1843
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Derivation of offset QP
Appendix: Derivation of offset QP
To derive the offset in Eq. (6), QStep in Eq. (4) is replaced with QStep’ defined by Eq. (3) as follows:
Eq. (11) can be represented for the (k-1)th block as follows:
Once an optimum QP is found for a block, it can be applied to the following blocks, i.e., QSteps of the (k-1)th can be used for the kth block. Therefore, QStepk-1 in the left side of Eq. (12) can be replaced with QStepk for the optimum QP as follows:
According to the relation between QP and QStep in Eq. (4), it can be simplified as follows:
Rights and permissions
About this article
Cite this article
Lee, J., Park, H. HEVC-based three-layer texture and depth coding for lossless synthesis in 3D video coding. Multimed Tools Appl 79, 20929–20945 (2020). https://doi.org/10.1007/s11042-020-08938-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08938-y