Dynamic Multimode Switching Error Concealment Algorithm for H.264/AVC Video Applications (original) (raw)

Error Concealment Techniques using Intra-Modes and Weighted Interpolation in H.264 Decoder

— In today's digital multimedia communication field different compression standards are evaluated for better visual and audio quality with low bitrates and storage space. The main goal of the standard is to providing unique display place for video applications. The Digital video standard H.264 /AVC aims at having significant improvements in coding efficiency and quality.H.264 is the standard that reduce irrelevant information and error without using extra bandwidth compared to previous standards such as MPEG-2, H.261, H.263.In digital world, due to challenges in different video applications there are many packet losses and damages are created because of transmission error or loss. So, in this paper to overcome related issues the algorithm was developed for post processing error concealment is weighted interpolation and another technique used that is Intra prediction which conceal damaged macroblocks using prediction modes. An experimental performance shows that weighted interpolation is create visible artifacts in edge region also, with degraded PSNR than proposed algorithm. Intra prediction has better objective quality than weighted Interpolation and EIPMS (Efficient Intra prediction mode selection) algorithm.

Temporal Error Concealment Algorithm Based on Adaptive Seach Range and Multi-Side Boundary Information for H.264/AVC

2008

A compressed video stream is very sensitive to transmission errors that may severely degrade the reconstructed image. Therefore, error resilience is an essential problem in video communications. In this paper, we propose novel temporal error concealment techniques for recovering lost or erroneously received macroblock (MB). To reduce the computational complexity, the proposed method adaptively determines the search range for each lost MB to find best matched block in the previous frame. And the original corrupted MB split into for 8×8 sub-MBs, and estimates motion vector (MV) of each sub-MB using its boundary information. Then the estimated MVs are utilized to reconstruct the damaged MB. In simulation results, the proposed method shows better performance than conventional methods in both aspects of PSNR.

New Hybrid Error Concealment for Digital Compressed Video

EURASIP Journal on Advances in Signal Processing, 2005

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.

Extended Error Concealment Algorithm for Intra-frames in H. 264/AVC

The audiovisual and multimedia services are seen as important sources of data transmission within mobile networks these days. One of the limitations within the mobile networks is the low transmission bit rate which demands the reduction of the used video resolution and a high efficient video compression technique. Standard H.264/AVC, which is explained in this paper, is the newest codec of video compression, which provides a distinct improvement of quality in comparison with the previous video standards. Video stream transmission via wireless area results in data lost. It causes the emergence of the visual artefacts, and so the distinct fall of the picture quality. Since video stream transmission in real time is limited by transmission channel delay, it is not possible to transmit all faulty or lost packets. It is therefore inevitable to conceal these defects. In this paper, we analysed the error concealment algorithms, which are used in video transmission via wireless network, whic...

Selective temporal error concealment algorithm for H.264/AVC

2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763), 2004

This paper presents a selective temporal error concealment algorithm (STEC) for error-corrupted H.264/AVC video bitstreams over CDMA2000 (or UMTS) air interface. The proposed algorithm performs selective temporal error concealment depending on whether a lost MB is at background or foreground. It is shown that under FMO coding mode of H.264/AVC, the proposed algorithm provides PSNR gain up to 1.18dB compared to built-in algorithm in the H.264/AVC test model. In addition, the proposed STEC has average PSNR improvement of 0.33dB compared with that under N slice coding mode.

An efficient error concealment algorithm for H.264/AVC using regression modeling-based prediction

IEEE Transactions on Consumer Electronics, 2000

This paper presents a novel error concealment algorithm for H.264/AVC based on a regression model, which is constructed according to the spatial relationship between block locations and their motion activities. With the proposed algorithm, a corrupted macroblock is partitioned into subblocks and the motion vector of each sub-block is predicted through the regression model with the help of the neighbor motion vectors. The experimental results show that the proposed algorithm can achieve significant Peak Signal Noise Ratio (PSNR) improvement over existing methods with even reduced complexity. The implementation of the proposed algorithm is very simple and therefore it can be readily applied to real-time video applications running on various consumer electronic products such as mobile devices. 1

Robust error concealment algorithm for video decoder

IEEE Transactions on Consumer Electronics, 1999

Compressed video can suffer severe degradation over practical communication channels. When bit errors occur during transmission and cannot be corrected by an error correction scheme, error concealment is needed to conceal the corrupted image at the receiver. It is well known that error recovery strategies by post-processing in the video decoder mitigate the effects of transmission errors by synthesizing information corresponding to the lost data by exploiting available redundancy in the decoded pictures. Previously, we have developed a technique[l] that combines the side match criterion and overlapped motion compensation to make the effect of lost motion vectors subjectively imperceptible. In order to improve the performance, the robust and effective genetic algorithm (GA) and the side match criterion are used in this paper to get the best replacement for the lost image. Experimental results demonstrate that the proposed method has the better performance than the algorithms obtained by conventional temporal or spatial concealment techniques.

An improved error concealment strategy driven by scene motion properties for H. 264/AVC decoders

This paper deals with the possibility of improving the concealment effectiveness of an H.264 decoder, by means of the integration of a scene change detector. This way, the selected recovering strategy is driven by the detection of a change in the scene, rather than by the coding features of each frame. The scene detection algorithm under evaluation has been chosen from the technical literature, but a deep analysis of its performance, over a wide range of video sequences having different motion properties, has allowed the suggestion of simple but effective modifications, which provide better results in terms of final perceived video quality.

Compressed image error concealment and post-processing for digital video recording

Proceedings of APCCAS'94 - 1994 Asia Pacific Conference on Circuits and Systems, 1994

The recently developed MPEG video compression standards can compress motion pictures very efficiently; however, the compressed data are rather sensitive t o channel noise. We therefore propose a robust decoder that can tolerate errors. Particularly, a two-priority coding scheme is suggested to increase the overall performance. This priority assignment can also be used to implement the trick playback mode for DVCR system. Moreover, an error concealment algorithm is proposed Lo compensate the cell loss effect due to random noise. Finally, the image artifacts due to undetected errors and/or imperfect error concealment can be reduced by a properly designed postprocessing scheme. As shown by simulations, damaged video sequences can be recovered almost free from visible artifact. Our study is different from the previous approaches in that we design a complete decoder system and the system is simulated in an environment that is close t o reality.