Skip to main content

Efficient Coding of Motion Vector Predictor Using Phased-in Code

  • Conference paper
Advances in Multimedia Information Processing - PCM 2010 (PCM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6298))

Included in the following conference series:

Abstract

The H.264/AVC video coding standard performs inter prediction using variable block sizes to improve coding efficiency. Since we predict the motion in the homogeneous region as well as in the non-homogeneous region accurately using variable block sizes, we can reduce residual data effectively. However, each motion vector should be transmitted to the decoder. In low bit rate environments, the motion vector information takes approximately 40% of the total bitstream. Thus, motion vector competition was proposed to reduce the amount of motion information. Since the size of the motion vector difference is reduced by motion vector competition, it requires only a small number of bits for motion vector information. However, we need to send the corresponding index of the best motion vector predictor to the decoder. In this paper, we propose a new codeword table based on the phased-in code to encode the index of the motion vector predictor efficiently. Experimental results show that the proposed algorithm reduces the average bit rate by 7.24% for similar PSNR values, and it improves the average image quality by 0.36dB at similar bit rates.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Wiegand, T., Sullivan, G., Bjontegaard, G., Luthra, A.: Overview of the H.264/AVC video coding standard. IEEE Transactions on Circuits and Systems for Video Technology 13(7), 560–576 (2003)

    Article  Google Scholar 

  2. Competition-Based Scheme for Vector Selection and Coding, document VCEG-AC06.doc, ITU-T SG16/Q6 (July 2006)

    Google Scholar 

  3. Marpe, D., Wiegand, T., Sullivan, G.: The H.264/MPEG4 Advanced Video Coding Standard and Its Application. IEEE Communication Magazine 44(8) (August 2006)

    Google Scholar 

  4. Laroche, G., Jung, J., Pesquet-Popescu, B.: Competition Based Prediction for SKIP Mode Motion Vector Using Macroblock Classification for the H.264 JM KTA software. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P. (eds.) ACIVS 2007. LNCS, vol. 4678, pp. 789–799. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  5. Jin, H., Seung-Hwan, K., Yo-Sung, H.: New CAVLC Design for Lossless Intra Coding. In: International conference on Image Processing, November 2009, pp. 637–640 (2009)

    Google Scholar 

  6. Salomon, D.: Variable-length Codes for Data Compression. Springer, Heidelberg (2007)

    Book  MATH  Google Scholar 

  7. KTA Software Version 2.6. r1, http://iphome.hhi.de//suehring/tml/download/KTA/jm11.0kta2.6.r1

  8. Improvement of the BD-PSNR Model, document VCEG-AI11.doc, ITU-T SG16/Q6 (July 2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moon, JH., Ho, YS. (2010). Efficient Coding of Motion Vector Predictor Using Phased-in Code. In: Qiu, G., Lam, K.M., Kiya, H., Xue, XY., Kuo, CC.J., Lew, M.S. (eds) Advances in Multimedia Information Processing - PCM 2010. PCM 2010. Lecture Notes in Computer Science, vol 6298. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15696-0_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15696-0_32

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15695-3

  • Online ISBN: 978-3-642-15696-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics