Abstract
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.
Chapter PDF
Similar content being viewed by others
References
Segall, A., Zhao, J., Yamamoto, T.: Parallel Intra Prediction for Video Coding. In: Picture Coding Symposium, Nagoya, Japan, pp. 310–313 (2010)
Guo, X., Lin, J., Huang, Y.W., Lei, S.: Motion Vector Decimation for Temporal Prediction. In: JCT-VC 5th Meeting, JCTVC-E092, Geneva (2011)
WD2: Working Draft 2 of High-Efficiency Video Coding. In: JCT-VC 4th Meeting, CTVC-D503, Daegu, Korea (2011)
Bjontegaard, G.: Calculation of Average PSNR Differences Between RD Curves. In: ITU-T SC16/Q6, VCEG-M33, Austin, USA (2004)
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)
Park, S., Park, J., Jeon, B.: Modifications of Temporal MV Compression and Temporal MV Predictor. In: JCT-VC 5th Meeting, JCTVC-E059, Geneva (2011)
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)
Su, Y., Segall, A.: CE9: Reduced Resolution Storage of Motion Vector Data. In: JCT-VC 4th Meeting, JCTVC-D072, Daegu, Korea (2011)
Choi, J., Kim, J.: Motion Vector Memory Reduction Scheme for Scalable Motion Estimation. Optical Engineering 48(9) (2009)
Fujibayashi, K., Bossen, F.: CE9 3.2d Modified Motion Vector Compression Method. In: JCT-VC 5th Meeting, JCTVC-E231, Geneva (2011)
Bossen, F.: Common Test Conditions and Software Reference Configurations. In: JCT-VC 4th Meeting, JCTVC-D600, Daegu, Korea (2011)
Meeting Report of The Fifth Meeting of The Joint Collaborative Team on Video Coding. In: JCT-VC 5th Meeting, Geneva (2011)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zou, R., Au, O.C., Sun, L., Li, S., Dai, W. (2011). An Adaptive Motion Data Storage Reduction Method for Temporal Predictor. In: Ho, YS. (eds) Advances in Image and Video Technology. PSIVT 2011. Lecture Notes in Computer Science, vol 7088. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25346-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-25346-1_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25345-4
Online ISBN: 978-3-642-25346-1
eBook Packages: Computer ScienceComputer Science (R0)