Share Email Print
cover

Proceedings Paper

Error resilient video coding using virtual reference picture
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Error resilience becomes an important feature of video applications over networks. Due to widely used motion-compensated prediction coding, an important method to combat or conceal errors is providing robust prediction reference. If each block uses one reference, the situation is not different from conventional prediction. If multiple references are used, cost of motion search will increase dramatically. To take advantage of both low complexity of using one reference and robustness of using multiple references, we proposed a video coding system that composes a virtual frame based on previously decoded frames and use it as a prediction reference. The frame is generated by applying a nonlinear filter on previously coded frames. In error free environment, both encoder and decoder can compose an identical reference frame. In case of error, the decoder first conceals the errors by predicting the damaged blocks spatially. Effect of errors is further constrained by composing a reference frame since correct data from decoded frames are used. Lower video quality degradation and smaller quality oscillation can be achieved. Since the composed reference may have lower correlation with the current frame and damage some details, coding efficiency will slightly decrease.

Paper Details

Date Published: 14 March 2005
PDF: 8 pages
Proc. SPIE 5685, Image and Video Communications and Processing 2005, (14 March 2005); doi: 10.1117/12.587306
Show Author Affiliations
Guanjun Zhang, Univ. of Notre Dame (United States)
Robert L. Stevenson, Univ. of Notre Dame (United States)


Published in SPIE Proceedings Vol. 5685:
Image and Video Communications and Processing 2005
Amir Said; John G. Apostolopoulos, Editor(s)

© SPIE. Terms of Use
Back to Top