Abstract
In most of video coding standards based on predictive coding technique, motion vector information occupies a considerable portion of the whole compressed bitstream. Therefore, the efficient coding of motion vectors has become an essential objective to further reduce the bitrate. In this paper, a novel motion vector coding method based on optimal motion vector predictor (MVP) selection is proposed. First, the predictor candidate set is adaptively determined based on the characteristics of neighboring motion vectors, and then the optimal predictor is chosen from this set to minimize the number of bits used for encoding motion vector difference (MVD). After that, in order to save those extra bits for informing the decoder which predictor is selected by the encoder, the extra needed bits are smartly assigned by considering the fact that the MVD transmitted is obtained on the basis of minimum bitrate prediction. Simulation results show that compared to the original H.264/AVC codec, the proposed motion vector coding scheme achieves an average bitrate reduction of 5.02%, with an equivalent or even better PSNR quality.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG: Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC). Doc. JVT-G050r1 (March 2003)
Laroche, G., Jung, J., Pesquent-Popescu, B.: RD Optimized Coding for Motion Vector Predictor Selection. IEEE Transaction on Circuits and Systems for Video Technology 18, 1247–1257 (2008)
Jung, B., Jeon, B.: Pooled Zero Vector Coding for Enhanced Compression of Motion Vectors. In: Proc. IEEE Asia Pacific Conference on Circuits and Systems, pp. 1743–1746 (2008)
Kim, S.D., Ra, J.B.: An Efficient Motion Vector Coding Scheme Based on Minimum Bitrate Prediction. IEEE Transaction on Image Processing 8, 1117–1120 (1999)
Liu, J., Feng, B., Ma, Z., Liu, W.: Adaptive Motion Vector Pediction Based on Spatiotemporal Correlation. In: Proc. IEEE International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1–4 (2006)
Yang, J., Won, K., Jeon, B.: Motion Vector Coding with Selection of an Optimal Predictive Motion Vector. SPIE Optical Engineering Letters 48 (2009)
H.264/AVC Software Coordination, http://iphome.hhi.de/suehring/tml/
Tan, T.K., Sullivan, G.J., Wedi, T.: Recommended simulation common conditions for coding efficiency experiments. ITU-T VCEG, Nice, France, Input/Discussion VCEG-AE10 (2007)
Calculation of Average PSNR Differences between RD-Curves. ITU-T VCEG, Proposal VCEG-M33 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dai, J., Au, O.C., Pang, C., Yang, W., Zou, F. (2009). Motion Vector Coding Based on Optimal Predictor Selection. In: Muneesawang, P., Wu, F., Kumazawa, I., Roeksabutr, A., Liao, M., Tang, X. (eds) Advances in Multimedia Information Processing - PCM 2009. PCM 2009. Lecture Notes in Computer Science, vol 5879. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10467-1_100
Download citation
DOI: https://doi.org/10.1007/978-3-642-10467-1_100
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10466-4
Online ISBN: 978-3-642-10467-1
eBook Packages: Computer ScienceComputer Science (R0)