An Adaptive Motion Data Storage Reduction Method for Temporal Predictor

  • Ruobing Zou
  • Oscar C. Au
  • Lin Sun
  • Sijin Li
  • Wei Dai
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7088)


In the state-of-art video coding standard HEVC, temporal motion vector (MV) predictor is adopted in order to improve coding efficiency. However, motion vector information in reference frames, which is used by temporal MV predictor, takes significant amount of bits in memory storage. Therefore motion data needs to be compressed before storing into buffer. In this paper we propose an adaptive motion data storage reduction method. First, it divides the current 16x16 block in the reference frame into four partitions. One MV is sampled from each partition and all sampled MVs form a MV candidate set. Then it judges if one or two MVs should be stored into the MV buffer by checking the maximum distance between any two of the MVs in the candidate set. If the maximum distance is greater than a certain threshold, the motion data of the two MVs that have maximum distance are put into memory; otherwise the motion data of the upper left block is stored. The basic goal of the proposed method is to improve the accuracy of temporal MV predictor at the same time reducing motion data memory size. Simulation results show that compared to the original HEVC MV memory compression method in the 4th JCT-VC meeting, the proposed scheme achieves a coding gain of 0.5%~0.6%; and the memory size is reduced by more than 87.5% comparing to without using motion data compression.


HEVC MV data storage MV compression temporal predictor 


  1. 1.
    Segall, A., Zhao, J., Yamamoto, T.: Parallel Intra Prediction for Video Coding. In: Picture Coding Symposium, Nagoya, Japan, pp. 310–313 (2010) Google Scholar
  2. 2.
    Guo, X., Lin, J., Huang, Y.W., Lei, S.: Motion Vector Decimation for Temporal Prediction. In: JCT-VC 5th Meeting, JCTVC-E092, Geneva (2011) Google Scholar
  3. 3.
    WD2: Working Draft 2 of High-Efficiency Video Coding. In: JCT-VC 4th Meeting, CTVC-D503, Daegu, Korea (2011) Google Scholar
  4. 4.
    Bjontegaard, G.: Calculation of Average PSNR Differences Between RD Curves. In: ITU-T SC16/Q6, VCEG-M33, Austin, USA (2004) Google Scholar
  5. 5.
    Yeo, C., Tan, Y.H., Li, Z.: Simplified AMVP Candidate Derivation For Inter and Merge Modes. In: JCT-VC 5th Meeting, JCTVC-E101, Geneva (2011) Google Scholar
  6. 6.
    Park, S., Park, J., Jeon, B.: Modifications of Temporal MV Compression and Temporal MV Predictor. In: JCT-VC 5th Meeting, JCTVC-E059, Geneva (2011) Google Scholar
  7. 7.
    Lim, S.C., Kim, H.Y., Kim, J., Lee, J., Choi, J.S.: Dynamic Range Restriction of Temporal Motion Vector. In: JCT-VC 5th Meeting, JCTVC-E142, Geneva (2011) Google Scholar
  8. 8.
    Su, Y., Segall, A.: CE9: Reduced Resolution Storage of Motion Vector Data. In: JCT-VC 4th Meeting, JCTVC-D072, Daegu, Korea (2011) Google Scholar
  9. 9.
    Choi, J., Kim, J.: Motion Vector Memory Reduction Scheme for Scalable Motion Estimation. Optical Engineering 48(9) (2009) Google Scholar
  10. 10.
    Fujibayashi, K., Bossen, F.: CE9 3.2d Modified Motion Vector Compression Method. In: JCT-VC 5th Meeting, JCTVC-E231, Geneva (2011) Google Scholar
  11. 11.
    Bossen, F.: Common Test Conditions and Software Reference Configurations. In: JCT-VC 4th Meeting, JCTVC-D600, Daegu, Korea (2011) Google Scholar
  12. 12.
    Meeting Report of The Fifth Meeting of The Joint Collaborative Team on Video Coding. In: JCT-VC 5th Meeting, Geneva (2011) Google Scholar
  13. 13.
    Wang, R., Li, J., Huang, C.: Motion Compensation Memory Access Optimization Strategies For H.264/AVC Decoder. In: IEEE Int. Conf. on Acoustics, Speech, and Signal Processing, vol. 5, pp. 97–100 (2005) Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Ruobing Zou
    • 1
  • Oscar C. Au
    • 1
  • Lin Sun
    • 1
  • Sijin Li
    • 1
  • Wei Dai
    • 1
  1. 1.Department of Electronic and Computer EngineeringHong Kong University of Science and TechnologyKowloonHong Kong

Personalised recommendations