A study of Systematic Lossy Error
Protection Architecture in H.264 Video Transmission
Abstract
There are inevitable packet losses when the video transmits over the network,
and that leads to the video decoder can’t decode correctly, hence results in unpleasant
video quality. The new generation of H.264 video compression standard
exhibits high compression efficiency, but occasionally incurs more serious
error propagation when an error occurs and this makes the video quality
degrade drastically. Therefore, the development of an effective error
protection mechanism for the video transmission is very important. Systematic Lossy Error Protection (SLEP) is a robust error resilient
mechanism which uses Wyner-Ziv coding to protect
the video bitstream. SLEP avoids the “cliff”
effect, i.e., the rapid degradation of video quality when too many packets
are lost and the FEC code fails to recover them, from which the FEC system
suffers and produces graceful degradation of the decoded video quality with
the increase of error probability. In this thesis, we study and implement the
SLEP architecture on H.264 and try to get the best trade-off between the
error resilience and decoded video quality. We propose an adaptive SLEP
structure for further improvement of error resilience capability by
generating redundant slices with different coding methods for different
channel conditions. As expected, the SLEP
architecture achieves graceful degradation of video quality and provides
acceptable visual quality in the presence of increasing network packet
losses. |