Error Concealment-Aware Encoding for Robust Video Transmission

In this paper an error concealment (EC)-aware encoding scheme is proposed to improve the quality of decoded video in broadcast environments subject to transmission errors and data loss. The proposed scheme is based on a scalable coding approach where the best EC methods to be used at the decoder are optimally determined at the encoder and signalled to the decoder through supplemental enhancement information messages. Such optimal EC modes are found by simulating transmission losses, followed by a Lagrangian optimization of the signalling rate—EC distortion cost. A generalized saliency-weighted distortion is used and the residue between coded frames and their EC substitutes is encoded using a rate-controlled enhancement layer. When data loss occurs the signalling information is used by the decoder to improve the reconstruction quality. The simulation results show that the proposed method achieves consistent quality gains in comparison with other reference methods and previous works. Using only the EC mode signalling, i.e., without any residue transmitted in the enhancement layer, an average PSNR gain up to 2.95 dB is achieved, while using the full EC-aware scheme, i.e., including residue encoded in the enhancement layer, the proposed scheme outperforms other comparable methods, with a PSNR gain up to 3.79 dB.

[1]  Anthony Vetro,et al.  Error resilience video transcoding for wireless communications , 2005, IEEE Wireless Communications.

[2]  Jon Montalban,et al.  Broadcast delivery system for broadband media content , 2017, 2017 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB).

[3]  Chuohao Yeo,et al.  Receiver error concealment using acknowledge preview (RECAP) - An approach to resilient video streaming , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  James Nightingale,et al.  The impact of network impairment on quality of experience (QoE) in H.265/HEVC video streaming , 2014, IEEE Transactions on Consumer Electronics.

[5]  David Zhang,et al.  FSIM: A Feature Similarity Index for Image Quality Assessment , 2011, IEEE Transactions on Image Processing.

[6]  Victor C. M. Leung,et al.  A study on the HEVC performance over lossy networks , 2012, 2012 19th IEEE International Conference on Electronics, Circuits, and Systems (ICECS 2012).

[7]  Berthold K. P. Horn,et al.  "Determining optical flow": A Retrospective , 1993, Artif. Intell..

[8]  Wen Gao,et al.  Joint Source-Channel Rate-Distortion Optimization for H.264 Video Coding Over Error-Prone Networks , 2007, IEEE Transactions on Multimedia.

[9]  Zhenyu Wu,et al.  An Error Concealment Scheme for Entire Frame Losses for H.264/AVC , 2006, 2006 IEEE Sarnoff Symposium.

[10]  Dimitri P. Bertsekas,et al.  Constrained Optimization and Lagrange Multiplier Methods , 1982 .

[11]  Miska M. Hannuksela,et al.  System Layer Integration of High Efficiency Video Coding , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Youngkwon Lim,et al.  Delivery of ATSC 3.0 Services With MPEG Media Transport Standard Considering Redistribution in MPEG-2 TS Format , 2016, IEEE Transactions on Broadcasting.

[13]  Ming Wang,et al.  Delivering High-Frame-Rate Video to Mobile Devices in Heterogeneous Wireless Networks , 2016, IEEE Transactions on Communications.

[14]  Erhan Ekmekcioglu,et al.  A Two-Stage Approach for Robust HEVC Coding and Streaming , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Martin Reisslein,et al.  Efficient Multi-Rate Video Encoding for HEVC-Based Adaptive HTTP Streaming , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  Bin Li,et al.  Parsing robustness in High Efficiency Video Coding - analysis and improvement , 2011, 2011 Visual Communications and Image Processing (VCIP).

[17]  Hojin Ha,et al.  Perceptually Unequal Packet Loss Protection by Weighting Saliency and Error Propagation , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Hua Yang,et al.  Optimizing Motion Compensated Prediction for Error Resilient Video Coding , 2010, IEEE Transactions on Image Processing.

[19]  Min-Su Cheon,et al.  Quadtree Based Nonsquare Block Structure for Inter Frame Coding in High Efficiency Video Coding , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Dinh Trieu Duong,et al.  Hybrid Temporal Error Concealment Methods for Block-Based Compressed Video Transmission , 2008, IEEE Transactions on Broadcasting.

[21]  Kemal Ugur,et al.  Intra Coding of the HEVC Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  ITU-T Rec. P.910 (04/2008) Subjective video quality assessment methods for multimedia applications , 2009 .

[23]  Henry Leung,et al.  A Temporal Approach for Improving Intra-Frame Concealment Performance in H.264/AVC , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Houqiang Li,et al.  Error Resilient Video Coding using Redundant Pictures , 2006, 2006 International Conference on Image Processing.

[25]  Gwo-Long Li,et al.  Effective error concealment algorithm of whole frame loss for H.264 video coding standard by recursive motion vector refinement , 2010, IEEE Transactions on Consumer Electronics.

[26]  Li Wang,et al.  Error Protection with Extended Dual Frame Motion Compensation , 2015, 2015 IEEE International Symposium on Multimedia (ISM).

[27]  F. Bossen,et al.  Common test conditions and software reference configurations , 2010 .

[28]  Tao Liu,et al.  Saliency Inspired Full-Reference Quality Metrics for Packet-Loss-Impaired Video , 2011, IEEE Transactions on Broadcasting.

[29]  Pedro A. Amado Assunção,et al.  Multiple Description of Coded Video for Path Diversity Streaming Adaptation , 2012, IEEE Transactions on Multimedia.

[30]  Qi Wang,et al.  Subjective evaluation of the effects of packet loss on HEVC encoded video streams , 2013, 2013 IEEE Third International Conference on Consumer Electronics ¿ Berlin (ICCE-Berlin).

[31]  Warnakulasuriya Anil Chandana Fernando,et al.  Error resilience aware motion estimation and mode selection for HEVC video transmission , 2016, 2016 IEEE International Conference on Consumer Electronics (ICCE).

[32]  Gabriella Olmo,et al.  Concealment driven smart slice reordering for robust video transmission , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[33]  Jae-Young Pyun Error concealment aware streaming video system over packet-based mobile networks , 2008, IEEE Transactions on Consumer Electronics.

[34]  Thiow Keng Tan,et al.  Overview of HEVC High-Level Syntax and Reference Picture Management , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Yoshikazu Miyanaga,et al.  Error resilience aware rate control and mode selection for HEVC video transmission , 2017, 2017 IEEE International Conference on Consumer Electronics (ICCE).

[36]  Pamela C. Cosman,et al.  Motion Compensated Error Concealment for HEVC Based on Block-Merging and Residual Energy , 2013, 2013 20th International Packet Video Workshop.

[37]  Shih-Chia Huang,et al.  Optimization of Hybridized Error Concealment for H.264 , 2008, IEEE Transactions on Broadcasting.

[38]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.

[39]  Ran Giladi,et al.  New Error-Resilient Scheme Based on FMO and Dynamic Redundant Slices Allocation for Wireless Video Transmission , 2007, IEEE Transactions on Broadcasting.

[40]  Kyungmo Park,et al.  Performance Evaluation of the Emerging Media-Transport Technologies for the Next-Generation Digital Broadcasting Systems , 2017, IEEE Access.

[41]  Bo Yan,et al.  Pixel Interlacing Based Video Transmission for Low-Complexity Intra-Frame Error Concealment , 2011, IEEE Transactions on Broadcasting.

[42]  Christof Koch,et al.  A Model of Saliency-Based Visual Attention for Rapid Scene Analysis , 2009 .

[43]  Yoshikazu Miyanaga,et al.  Region-of-interest based error resilient method for HEVC video transmission , 2015, 2015 15th International Symposium on Communications and Information Technologies (ISCIT).

[44]  Ming Wang,et al.  Content-Aware Concurrent Multipath Transfer for High-Definition Video Streaming over Heterogeneous Wireless Networks , 2016, IEEE Transactions on Parallel and Distributed Systems.

[45]  Il-Koo Kim,et al.  Coding efficiency improvement of HEVC using asymmetric motion partitioning , 2012, IEEE international Symposium on Broadband Multimedia Systems and Broadcasting.

[46]  Ahmet M. Kondoz,et al.  Selective motion vector redundancies for improved error resilience in HEVC , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[47]  Hua Yang,et al.  Concealment-Aware Motion Estimation and Mode Selection for Error Resilient Video Coding , 2006, 2006 International Conference on Image Processing.

[48]  Javier Sánchez Pérez,et al.  TV-L1 Optical Flow Estimation , 2013, Image Process. Line.

[49]  Ting-Lan Lin,et al.  Error concealment algorithm for HEVC coded video using block partition decisions , 2013, 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2013).

[50]  Gene Cheung,et al.  Video Error Concealment Using a Computation-Efficient Low Saliency Prior , 2013, IEEE Transactions on Multimedia.

[51]  James Nightingale,et al.  HEVStream: a framework for streaming and evaluation of high efficiency video coding (HEVC) content in loss-prone networks , 2012, IEEE Transactions on Consumer Electronics.

[52]  Edward J. Delp,et al.  VPx video coding for lossy transmission channels using error resilience packets , 2016, 2016 Picture Coding Symposium (PCS).

[53]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[54]  Joongheon Kim,et al.  Towards robust UHD video streaming systems using scalable high efficiency video coding , 2015, 2015 International Conference on Information and Communication Technology Convergence (ICTC).