Title :
Video Error Concealment Using Spatio-Temporal Boundary Matching and Partial Differential Equation
Author :
Chen, Yan ; Hu, Yang ; Au, Oscar C. ; Li, Houqiang ; Chen, Chang Wen
Author_Institution :
Hong Kong Univ. of Sci. & Technol., Kowloon
Abstract :
Error concealment techniques are very important for video communication since compressed video sequences may be corrupted or lost when transmitted over error-prone networks. In this paper, we propose a novel two-stage error concealment scheme for erroneously received video sequences. In the first stage, we propose a novel spatio-temporal boundary matching algorithm (STBMA) to reconstruct the lost motion vectors (MV). A well defined cost function is introduced which exploits both spatial and temporal smoothness properties of video signals. By minimizing the cost function, the MV of each lost macroblock (MB) is recovered and the corresponding reference MB in the reference frame is obtained using this MV. In the second stage, instead of directly copying the reference MB as the final recovered pixel values, we use a novel partial differential equation (PDE) based algorithm to refine the reconstruction. We minimize, in a weighted manner, the difference between the gradient field of the reconstructed MB in current frame and that of the reference MB in the reference frame under given boundary condition. A weighting factor is used to control the regulation level according to the local blockiness degree. With this algorithm, the annoying blocking artifacts are effectively reduced while the structures of the reference MB are well preserved. Compared with the error concealment feature implemented in the H.264 reference software, our algorithm is able to achieve significantly higher PSNR as well as better visual quality.
Keywords :
data compression; error correction codes; image matching; image reconstruction; image sequences; minimisation; motion compensation; partial differential equations; video coding; video communication; PDE based algorithm; compressed video sequences; cost function minimization; erroneously received video sequences; local blockiness degree; motion vector reconstruction; partial differential equation; spatio-temporal boundary matching; two-stage error concealment scheme; video communication; video error concealment; weighting factor; Automatic repeat request; Boundary conditions; Cost function; Forward error correction; Gold; Partial differential equations; Software algorithms; Software quality; Video compression; Video sequences; Error concealment; H.264; motion compensation; partial differential equation;
Journal_Title :
Multimedia, IEEE Transactions on
DOI :
10.1109/TMM.2007.911223