Published in

Elsevier, Journal of Visual Communication and Image Representation, 4-5(16), p. 563-588, 2005

DOI: 10.1016/j.jvcir.2004.11.009

Links

Tools

Export citation

Search in Google Scholar

Content-aware error-resilient transcoding using prioritized intra-refresh for video streaming

This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Orange circle
Postprint: archiving restricted
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

電機工程學系 ; © 2005 Academic Press-Transmitting video data over wireless networks can be very unreliable due to packet-loss, leading to serious video quality degradation which is annoying to human perception. The lost packets not only affect the quality of current frame, but also lead to error propagation to subsequent frames due to motion-compensated prediction techniques used in standard video codecs. Adding error-resilience to a video bitstream for robust video delivery to users thus becomes a very important issue. In this work, we propose a two-pass intra-refresh transcoding scheme for inserting error-resilience features to a compressed video at the media gateway of a three-tier streaming system. The proposed transcoder can adaptively vary the intra-refresh rate according to the video content and the channel's packet-loss rate to protect the most important macroblocks (MBs) against packet loss. In the first-pass encoding, the encoder estimates the amount of error propagation at MB level, and then generates side information as transcoding hints for use at the transcoder. In the second-pass transcoding, the error-resilient transcoder adaptively determines the intra-refresh rate and the locations of MBs to perform intra-refresh according to the side information. Experimental results show that the proposed method can effectively mitigate the error propagation due to packet loss so as to improve the visual quality significantly. The proposed transcoder can also meet the real-time requirement. [All rights reserved Elsevier]