Skip to Main Content
Resilience to channel noise is indispensable for video communication based consumer applications. Temporal error concealment is a kind of decoder-based technique to compensate for transmission errors and is popular in most consumer electronics. In this paper, an adaptive temporal error concealment scheme is proposed based on H.264 video standard to improve error resilience ability for video consumer applications. Mode switching mechanism is devised to flexibly choose appropriate temporal concealment mode. The search range for candidate motion vectors could be adaptively determined by the range of spatially and temporally neighboring motion vectors. Weighted outer boundary distortion function could dynamically select the optimal replacing motion vector for local area. Experiment and comparison with recent error concealment schemes shows that our proposed algorithm could effectively improve received video quality with reduced requirement for decoding time.