Abstract
Transmission errors or packet loss in depth maps have great impact on the decoding quality and view synthesis of 3D and multiview video. Thus efficient methods to recover corrupted depth data are critical functions for accurate view rendering. This paper proposes an error concealment method for intra-coded depth maps, based on spatial intra and inter-view methods, which exploit neighbouring data of depth and colour images received error-free. A novel three-stage processing algorithm is devised to reconstruct sharp depth transitions (i.e. lost depth contours), using a disparity map and geometric interpolation based on parametric Bézier curves. The simulation results obtained from different views of various MVD sequences, for different packetisation modes and a wide range of packet loss rates (PLR), show that the proposed method consistently leads to quality improvement of synthesised images in comparison with reference methods.













Similar content being viewed by others
References
Ali A, Karim H, Arif N, Sali A (2010) Depth image-based spatial error concealment for 3-D video transmission. In: 2010 IEEE student conference on research and development (SCOReD), pp 421– 425
Canny J (1986) A computational approach to edge dxetection. IEEE Trans Pattern Anal Mach Intell PAMI-8(6):679–698
Chen Y, Wang Y, Ugur K, Hannuksela M, Lainema J, Gabbouj M (2008) The emerging MVC standard for 3D video services. EURASIP J. ASP 2009:8:1–8:13
Chen Z, Zhou P, He Y (2002) Fast Integer Pel and Fractional Pel Motion Estimation for JVT. Documents JVT-F017, JVT 6th Meeting, Awaji Island, Japan
Chung B, Yim C (2014) Hybrid error concealment method combining exemplar-based image inpainting and spatial interpolation. Signal Process Image Commun 29(10):1121–1137
Chung T, Sull S, Kim C (2010) Frame loss concealment for stereoscopic video based on inter-view similarity of motion and intensity difference. In: 2010 17th IEEE international conference on image processing (ICIP), pp 441–444
Chung T, Sull S, Kim C (2011) Frame loss concealment for stereoscopic video plus depth sequences. IEEE Trans Consum Electron 57(3):1336–1344
Ekmekcioglu E, Velisavljevic V, Worrall S (2011) Content Adaptive Enhancement of Multi-View Depth Maps for free Viewpoint Video. IEEE J Sel Top Signal Process 5 (2):352–361
Hasan M, Arnold J, Frater M (2014) Subjective evaluation and statistical analysis for improved frame-loss error concealment of 3d videos. In: visual communications and image processing conference, 2014 IEEE, pp 181–184
Hewage C, Martini M (2011) Joint error concealment method for backward compatible 3D video transmission. In: 2011 IEEE 73rd vehicular technology conference (VTC Spring), pp 1–5
Hewage C, Martini M (2012) Edge-based reduced-reference quality metric for 3-D video compression and transmission. IEEE J Sel Top Signal Process 6(5):471–482
Hewage C, Worrall S, Dogan S, Kondoz A (2008) Frame concealment algorithm for stereoscopic video using motion vector sharing. In: 2008 IEEE international conference on multimedia and expo, pp 485–488
Hewage C, Worrall S, Dogan S, Kondoz A (2008) A novel frame concealment method for depth maps using corresponding colour motion vectors. In: 3DTV conference: the true vision - capture, transmission and display of 3D video, pp 149–152
http://iphome.hhi.de/suehring/tml/: SuehringJ M17H.264/AVC, Last accessed on 02/09/2015
http://opencv.itseez.com/: OpenCV-2.1.0, Last accessed on 02/09/2015
http://vision.middlebury.edu/stereo/eval/: Middlebury Stereo Evaluation, Last accessed on 02/09/2015
Hughes JF, van Dam A, McGuire M, Sklar DF, Foley JD, Feiner SK, Akeley K (1990) Computer graphics, principles and practice. Addison Wesley
Jain R, Ramakrishnan KK, Chiu DM (2010) Definition of a general and intuitive loss model for packet networks and its implementation in the netem module in the linux kernel. Technical Report, Digital Equipment Corporation
Khattak S, Maugey T, Hamzaoui R, Ahmad S, Frossard P (2015) Temporal and inter-view consistent error concealment technique for multiview plus depth video. IEEE Trans Circ Syst Video Technol PP(99):1–1
Kim Y, Kim J, Sohn K (2007) Fast disparity and motion estimation for multi-view video coding. IEEE Transactions on Consumer Electronics 53(2):712–719
Kordelas A, Politis I, Dagiuklas T (2015) Transport analysis and quality evaluation of mvc video streaming. In: multimedia tools and applications, pp 1–26
Kosov S, Thormahlen T, Seidel H (2009) Accurate real-time disparity estimation with variational methods. In: advances in visual computing, lecture notes in computer science, vol 5875. Springer, Berlin Heidelberg, pp 796–807
Lie WN, Lin GH (2015) Error concealment for the transmission of H.264/AVC-compressed 3D video in color plus depth format. J Visual Commun Image Represent 32:237–245
Lin TL, Chang TE, Huang GX, Chou CC, Thakur US (2014) Improved interview video error concealment on whole frame packet loss. J Vis Commun Image Represent 25(8):1811–1822
Liu S, Chen Y, Wang Y, Gabbouj M, Hannuksela M, Li H (2008) Frame loss error concealment for multiview video coding. In: international symposium on circuits and systems, 2008. ISCAS 2008. IEEE, pp 3470–3473
Liu X, Peng Q, Fan X (2011) Frame loss concealment for multi-view video plus depth. In: 2011 IEEE 15th international symposium on consumer electronics (ISCE), pp 208–211
Liu Y, Wang J, Zhang H (2010) Depth image-based temporal error concealment for 3-D video transmission. IEEE Trans Circ Syst Video Technol 20(4):600–604
Marcelino S, Assuncao P, De Faria SMM, Soares S (2011) Error recovery of image-based depth maps using bezier curve fitting. In: IEEE international conference on image processing (ICIP) pp 2293– 2296
Marcelino S, Faria S, Pepion R, Callet P, Soares S, Assuncao P (2015) Quality evaluation of depth map error concealment using a perceptually-aware objective metric. In: 3DTV-Conference: the true vision - capture, transmission and display of 3D video (3DTV-CON), pp 1–4
Merkle P, Morvan Y, Smolic A, Farin D, Muller K, de With P, Wiegand T (2008) The effect of depth compression on multiview rendering quality. In: 3DTV conference: the true vision - capture, transmission and display of 3D video, pp 245–248
Micallef B, Debono C (2010) Error concealment techniques for multi-view video. In: Wireless days (WD), 2010 IFIP, pp 1–5
Micallef B, Debono C, Farrugia R (2011) Performance of enhanced error concealment techniques in multi-view video coding systems. In: 2011 18th international conference on systems, signals and image processing (IWSSIP), pp 1–4
Ostermann J, Bormans J, List P, Marpe D, Narroschke M, Pereira F, Stockhammer T, Wedi T (2004) Video coding with H.264/AVC: tools, performance, and complexity. IEEE Circ Syst Mag 4(1):7–28
Rares A, Reinders M, Biemond J (2005) Edge-based image restoration. IEEE Trans Image Process 14(10):1454–1468
Saponara S, Blanch C, Denolf K, Bormans J (2003) The JVT advanced video coding standard: Complexity and performance analysis on a tool-by-tool basis. In: packet video workshop (PVW03)
Soares L, Pereira F (2004) Spatial shape error concealment for object-based image and video coding. IEEE Trans Image Process 13(4):586–599
Stankiewicz O, Wegner K, Domanski M (2010) Error concealment for MVC and 3D video coding. In: picture coding symposium (PCS), pp 498–501
Tai SC, Wang CC, Hong CS, Luo YC (2015) An effiicient full frame algorithm for object-based error concealment in 3d depth-based video. Multimedia tools and applications pp 1–21
Tanimoto M, Fujii T, Suzuki K (2009) View synthesis algorithm in view synthesis reference software 3.5 (VSRS3.5) Document M16090, ISO/IEC JTC1/SC29/WG11 (MPEG)
Vetro A, Wiegand T, Sullivan G (2011) Overview of the stereo and multiview video coding extensions of the H.264/MPEG-4 AVC Standard. Proc IEEE 99(4):626–642
Wiegand T, Sullivan G, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans CSVT 13(7):560–576
Xiang X, Zhao D, Ma S, Gao W (2011) Auto-regressive model based error concealment scheme for stereoscopic video coding. In: 2011 IEEE international conference on acoustics, speech and signal processing (ICASSP) pp. 849–852
Yan B A novel H.264 based motion vector recovery method for 3D video transmission. IEEE Transactions on Consumer Electronics 53(4):1546–1552
Yan B, Zhou J (2012) Efficient frame concealment for depth image based 3D video transmission. IEEE Trans Multimed PP(99):1
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the Fundação para a Ciência e Tecnologia, Portugal under PhD Grant SFRH/BD/64988/2009 and Project PTDC/EEA-TEL 114487/2009.
Rights and permissions
About this article
Cite this article
Amado Assunçao, P.A., Marcelino, S., Soares, S. et al. Spatial error concealment for intra-coded depth maps in multiview video-plus-depth. Multimed Tools Appl 76, 13835–13858 (2017). https://doi.org/10.1007/s11042-016-3766-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3766-7