High-Performance Spatial and Temporal Error-Concealment Algorithms for Block-Based Video Coding Techniques

  • Hsu, Ching-Ting (Department of Electrical Engineering, National Dong Hwa University) ;
  • Chen, Mei-Juan (Department of Electrical Engineering, National Dong Hwa University) ;
  • Liao, Wen-Wei (Department of Electrical Engineering, National Dong Hwa University) ;
  • Lo, Shen-Yi (Department of Electrical Engineering, National Dong Hwa University)
  • Received : 2004.04.08
  • Published : 2005.02.28

Abstract

A compressed video bitstream is sensitive to errors that may severely degrade the reconstructed images even when the bit error rate is small. One approach to combat the impact of such errors is the use of error concealment at the decoder without increasing the bit rate or changing the encoder. For spatial-error concealment, we propose a method featuring edge continuity and texture preservation as well as low computation to reconstruct more visually acceptable images. Aiming at temporal error concealment, we propose a two-step algorithm based on block matching principles in which the assumption of smooth and uniform motion for some adjacent blocks is adopted. As simulation results show, the proposed spatial and temporal methods provide better reconstruction quality for damaged images than other methods.

Keywords

References

  1. IEEE Int'l Conf. on Image Processing A Class of Reversible Variable Length Codes for Robust Image and Video Coding Wen, J.;Villasenor, J.
  2. Conf. Record of the Thirty-First Asilomar Conf. on Signals, Systems & Computers v.2 Reversible Variable Length Codes for Robust Image and Video Transmission Wen, J.;Villasenor, J.
  3. IEEE Trans. on Image Processing v.5 no.4 The EREC: An Error Resilient Technique for Coding Variable-Length Blocks of Data Redmill, D.W.;Kingsbury, N.G.
  4. Compressed Video over Networks Zhu, Q.;Wang, Y.;Reibman, A.R.(ed.);Sun, M.T.(ed.)
  5. IEEE Int’l Conf. on Acoustics, Speech and Signal Processing 2003 v.5 Spatio-Temporal Video Error Concealment with Perceptual Optimized Mode Selection Belfiore, S.;Grangetto, M.;Magli, E.;Olmo, G.
  6. Int’l Technical Conf. on Circuits Systems, Computers and Comm. v.1 Error Concealment for Low Bit Rate Video over Burst-Packet-Loss Network Pyun, J.Y.;Kim, H.S.;Jeong, J.W.;Lee, J.S.;Ko, S.J.
  7. IEEE Int’l Conf. on Multimedia and Expo A Hybrid Error Concealment Scheme for MPEG-2 Video Transmission Based on Best Neighborhood Matching Algorithm Kang, L.W.;Leou, J.J.
  8. Proc. of IEEE v.87 Feedback-Based Error Control for Mobile Video Transmission Girod, B.;Farber, N.
  9. IEEE Trans. on Circuits and Systems for Video Technology v.7 Standard Compatible Extension of H.263 for Robust Video Transmission in Mobile Environments Steinbach, E.;Farber, N.;Girod, B.
  10. Int’l Picture Coding Symp. (PCS) Error Resilient Modified Inter-Frame Coding System for Limited Reference Picture Memories Tomita, Y.;Kimura, T.;Ichikawa, T.
  11. Error Concealment in Video Packet Networks by a Sketched-Based Approach, Signal Processing: Image Communication Atzori, Luigi;De Natale, Francesco G.B.
  12. Proc. of Globecom’95 Temporal & Spatial Error Concealment Techniques for Hierarchical MPEG-2 Video Codec Aign, S.;Fazel, K.
  13. IEEE Trans. on Consumer Electronics v.39 Multi-Directional Interpolation for Spatial Error Concealment Kwok, W.;Sun, H.
  14. IEEE Trans. on Image Processing v.7 no.7 Best Neighborhood Matching: An Information Loss Restoration Technique for Block-Based Image Coding Systems Wang, Zhou;Yu, Y.;Zhang, David
  15. Proc. of IEEE Int’l Conf. on Acoustics, Speech and Signal Processing’93 Recovery of Lost or Erroneously Received Motion Vectors Lam, W.M.;Reibman, A.R.;Liu, B.
  16. IEEE Trans. on Circuits and Systems for Video Technology v.10 no.4 MPEG-2 Error Concealment Based on Block-Matching Principles Tsekeridou, S.;Pitas, I.
  17. Proc. of IEEE Int’l Conf. on Consumer Electronics Temporal Error Concealment Using Two-Step Block Matching Principle Chen, M.J.;Lo, S.Y.
  18. ITU-Telecommunication Standardization, H.263;Video Coding for Low-Bit-rate Communication