Abstract
In this paper, a hybrid rate-distortion (RD)-based mode switching decision scheme is proposed for robust transmission of H.264/MPEG4-AVC video over unreliable networks. Similar to the recursive optimal pixel estimate (ROPE) algorithm, the proposed encoder recursively estimates the overall distortion of decoder frame reconstruction due to quantization, error propagation, and error concealment. The estimation is then used for switching between intra-coding and inter-coding modes per macro-block. Different from ROPE, our scheme assumes the worst case of the previous frame to make RD optimal mode switching decision for the current frame. To avoid the reduction of coding efficiency, the worst scenario is selectively applied according to the motion activity of the previous frame, which is measured by the potential concealment error. By adopting the notion of concealment candidate image (CCI), we successfully implement the Hybrid-ROPE (HROPE), which finds a good tradeoff between error resilience and coding efficiency. Thus, the HROPE algorithm yields consistent and significant gains over the competing methods. The experimental results under different simulation conditions show that our mode decision scheme has robust error resilient ability and good adaptability. With the advanced feature of H.264, flexible MB ordering (FMO), our scheme can be combined with more existing error concealment techniques. It also attributes to FMO that the ROPE-styled framework in our scheme provides the flexibility of the packet sizes in terms of the maximum transfer unit (MTU) size. Moreover, the hybrid mode decision scheme has low computational complexity and does not require a feedback channel.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Steinbach, E., Farber, N., Girod, B.: Standard compatible extension of H.263 for robust video transmission in mobile environments. IEEE Trans. Circuits Syst. Video Technol. 7, 872–881 (1997)
Ortega, A., Ramchandran, K.: Rate-distortion methods for image and video compression. IEEE Signal Processing Mag. 15, 23–50 (1998)
ITU-T Rec. H.264 –SO/IEC 14496-10 AVC Draft Text, Joint Video Team document JVT-E146d37 (October 2002)
Zhang, R., Regunathan, S.L., Rose, K.: Video coding with optimal intra/inter mode switching for packet loss resilience. IEEE Journal of Selected Areas in Communications 18(6), 966–976 (2000)
Chen, W.J., Hwang, J.N.: The CBERC: A Content-Based Error-Resilient Coding Technique for Packet Video Communications. IEEE Transactions on Circuits and Systems for Video Technology 11(8) (August 2001)
Wenger, S., Horowitz, M.: Flexible MB ordering-A new error resilience tool for IP-based video. In: Presented at the IWDC 2002, Capri, Italy (September 2002)
Wenger, S.: H.264/AVC Over IP. IEEE Transactions on Circuits and Systems for Video Technology 13(7) (July 2003)
Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: A transport protocol for real-time applications, RFC 1989 (January 1996)
Sullivan, G.J., Wiegand, T.: Rate-distortion optimization for video compression. IEEE Signal Processing Mag. 15, 74–90 (1998)
Wenger, S., Stockhammer, T., Hannuksela, M.M.: RTP payload format for H.264 video, in Internet Draft, Work in Progress (March 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Huang, F., Hwang, JN., Zhong, Y. (2004). An Adaptive Hybrid Mode Decision Scheme for H.264/AVC Video. In: Aizawa, K., Nakamura, Y., Satoh, S. (eds) Advances in Multimedia Information Processing - PCM 2004. PCM 2004. Lecture Notes in Computer Science, vol 3332. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30542-2_117
Download citation
DOI: https://doi.org/10.1007/978-3-540-30542-2_117
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23977-2
Online ISBN: 978-3-540-30542-2
eBook Packages: Computer ScienceComputer Science (R0)