Elements of information theory
Elements of information theory
Digital Video: An introduction to MPEG-2
Digital Video: An introduction to MPEG-2
MPEG-4: A Multimedia Standard for the Third Millennium, Part 1
IEEE MultiMedia
MPEG-4: A Multimedia Standard for the Third Millennium, Part 2
IEEE MultiMedia
DCC '01 Proceedings of the Data Compression Conference
A framework for adaptive scalable video coding using Wyner-Ziv techniques
EURASIP Journal on Applied Signal Processing
IEEE Transactions on Signal Processing - Part II
Wyner-Ziv coding of video: an error-resilient compression framework
IEEE Transactions on Multimedia
The rate loss in the Wyner-Ziv problem
IEEE Transactions on Information Theory - Part 2
Multilevel codes: theoretical concepts and practical design rules
IEEE Transactions on Information Theory
Duality between source coding and channel coding and its extension to the side information case
IEEE Transactions on Information Theory
Video coding with optimal inter/intra-mode switching for packet loss resilience
IEEE Journal on Selected Areas in Communications
Layered Wyner–Ziv Video Coding
IEEE Transactions on Image Processing
PRISM: A Video Coding Paradigm With Motion Estimation at the Decoder
IEEE Transactions on Image Processing
H.263+: video coding at low bit rates
IEEE Transactions on Circuits and Systems for Video Technology
Overview of the H.264/AVC video coding standard
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.01 |
We propose a novel solution to the problem of robust, low-latency video transmission over lossy channels. Predictive video codecs, such as MPEG and H.26x, are very susceptible to prediction mismatch between encoder and decoder or "drift" when there are packet losses. These mismatches lead to a significant degradation in the decoded quality. To address this problem, we propose an auxiliary codec system that sends additional information alongside an MPEG or H.26x compressed video stream to correct for errors in decoded frames and mitigate drift. The proposed system is based on the principles of distributed source coding and uses the (possibly erroneous) MPEG/H.26x decoder reconstruction as side information at the auxiliary decoder. The distributed source coding framework depends upon knowing the statistical dependency (or correlation) between the source and the side information. We propose a recursive algorithm to analytically track the correlation between the original source frame and the erroneous MPEG/H.26x decoded frame. Finally, we propose a rate-distortion optimization scheme to allocate the rate used by the auxiliary encoder among the encoding blocks within a video frame. We implement the proposed system and present extensive simulation results that demonstrate significant gains in performance both visually and objectively (on the order of 2 dB in PSNR over forward error correction based solutions and 1.5 dB in PSNR over intrarefresh based solutions for typical scenarios) under tight latency constraints.