Abstract

Transmission of a compressed video signal over a lossy communication network exposes the information to losses and errors, which leads to significant visible errors in the reconstructed frames at the decoder side. In this paper we present a new hybrid error concealment algorithm for compressed video sequences, based on temporal and spatial concealment methods. We describe spatial and temporal techniques for the recovery of lost blocks. In particular, we develop postprocessing techniques for the reconstruction of missing or damaged macroblocks. A new decision support tree is developed to efficiently choose the best appropriate error concealment method, according to the spatial and temporal characteristics of the sequence. The proposed algorithm is compared to three error concealment methods: spatial, temporal, and a previous hybrid approach using different noise levels. The results are evaluated using four quality measures. We show that our error concealment scheme outperforms all the other three methods for all the tested video sequences.

Highlights

  • The demand for transmitting compressed video over data network increases as bandwidth and storage of computer networks grow

  • The following quality measures are used in this work: (a) mean square error (MSE) [1, 9]; (b) peak signal-to-noise ratio (PSNR) measure [9]; (c) improved MSE measure; (d) video perceptual distortion measure (VPDM); and (e) peak VPDM (P VPDM)

  • The two resulting reconstructed sequences are compared to the original video sequence using one of the following criteria: peak signalto-noise ratio (PSNR), MSE, improved MSE, and VPDM

Read more

Summary

INTRODUCTION

The demand for transmitting compressed video over data network increases as bandwidth and storage of computer networks grow. In order to deal with the problems caused by packet losses, and since retransmission is not an option for real-time application, error concealment (video resilience) techniques are required. These techniques are divided into two major types: techniques that aim at lossless recovery, such as FEC (forward error concealment) and ECC (error-control coding), and techniques that focus on signal reconstruction and error concealment [2].

ERROR CONCEALMENT SCHEME
Spatial concealment
Temporal concealment
Frequency-domain concealment
Hybrid error concealment method
Decision-support-tree-based error concealment algorithm
B Number of undamaged
Error generation by simulation
Loss of consequent blocks
PERFORMANCE EVALUATION
Image quality measures
Visual interface for result evaluation
Computation load of the decision algorithm
EXPERIMENTS AND RESULTS
Determination of the decision tree thresholds
Comparing the different error concealment methods
Concealment of degraded compressed video sequences
Motion speed effect
Specific thresholds per video sequence versus average common thresholds
Visual comparison of the error concealment scheme
CONCLUSIONS

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.