H.264 video coding for low bit rate error prone channels: An application to TETRA systems

This work investigates a H.264 coding scheme for video transmission over links characterized by heavy packet losses and low available bitrate. The H.264 resilient coding tools such Flexible Macroblock Ordering, Redundant Slices and Arbitrary Slice Ordering are here tuned in order to adapt the application layer coding parameters to the physical layers characteristics. Due to the limited bandwidth, the tools are differentiated on a Region Of Interest. Moreover, the Redundant Slices tool is integrated by suitable application level interleaving to counteract the bursty nature of the errors. The performances of the coding scheme choices are assessed on a TETRA communication channel, that is quite challenging due to both limited bandwidth and severe error conditions. However, the illustrated codec design criteria can be adopted in different low bit-rate, error prone channels.

[1]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Miska M. Hannuksela,et al.  Sub-picture: ROI coding and unequal error protection , 2002, Proceedings. International Conference on Image Processing.

[4]  Armando Annunziato,et al.  TETRA radio performance evaluated via the software package TETRASIM , 2000, Mob. Networks Appl..

[5]  Miska M. Hannuksela,et al.  Isolated regions in video coding , 2004, IEEE Transactions on Multimedia.

[6]  Alessandro Neri,et al.  Automatic moving object and background separation , 1998, Signal Process..

[7]  Miska M. Hannuksela,et al.  H.264/AVC in wireless environments , 2003, IEEE Trans. Circuits Syst. Video Technol..