Title :
Video error concealment by integrating dynamic programming and adaptive Kalman filtering techniques
Author :
Lie, Wen-Nung ; Gao, Zhi-Wei
Author_Institution :
Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chia-Yi, Taiwan
Abstract :
This paper addresses an error concealment technique, focused on motion vector recovery for P and B frames, to improve video quality at the decoder when video bit stream data incur transmission errors. We first proposed a dynamic programming (DP) technique to optimize the path cost in a multi-stage topology, which explores both the boundary matching errors and side smoothness between adjacent corrupted macroblocks. Due to the high computing complexity of DP, the sub-optimal alternative, enhanced with an adaptive Kalman filtering algorithm, is adopted instead. Experiments show that the proposed algorithm is capable of improving the reconstructed video quality by about 0.3∼1.0 dB at a packet loss rate of 10%, with respect to the traditional boundary matching algorithm. Besides, the subjective image inspection also shows the benefit of the proposed algorithm on retaining the continuity of lines and image details.
Keywords :
Kalman filters; adaptive filters; dynamic programming; error correction; image reconstruction; motion compensation; video signal processing; BMA; adaptive Kalman filtering; adjacent corrupted macroblock side smoothness; boundary matching algorithm; boundary matching errors; image detail retention; integrating dynamic programming; line continuity retention; macroblock reconstruction; motion compensation; motion vector recovery; packet loss rate; reconstructed video quality; video bit stream transmission errors; video error concealment; video quality; Adaptive filters; Cost function; Decoding; Dynamic programming; Filtering algorithms; Image reconstruction; Inspection; Kalman filters; Streaming media; Topology;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465519