Browse > Article
http://dx.doi.org/10.5573/ieie.2015.52.7.107

Signaling Method of Multiple Motion Vector Resolutions Using Contradiction Testing  

Won, Kwanghyun (Sungkyunkwan University, College of Information & Communication Engineering)
Park, Younghyeon (Sungkyunkwan University, College of Information & Communication Engineering)
Jeon, Byeungwoo (Sungkyunkwan University, College of Information & Communication Engineering)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.7, 2015 , pp. 107-118 More about this Journal
Abstract
Although most current video coding standards set a fixed motion vector resolution like quarter-pel accuracy, a scheme supporting multiple motion vector resolutions can improve the coding efficiency of video since it can allow to use just required motion vector accuracy depending on the video content and at the same time to generate more accurate motion predictor. However, the selected motion vector resolution for each motion vector is a signaling overhead. This paper proposes a contradiction testing-based signaling scheme of the motion vector resolution. The proposed method selects a best resolution for each motion vector among multiple candidates in such a way to produce the minimum amount of coded bits for the motion vector. The signaling overhead is reduced by contradiction testing that operates under a predefined criterion at both encoder and decoder with a purpose of pruning irrelevant candidate motion vector resolutions from signaling responsibility. Experimental results verified that the proposed scheme is effective in reducing coded motion information by achieving its $Bj{\o}ntegaard$ delta bit rate (BDBR) gain of about 4.01% on average (and up to 15.17%) compared to the conventional scheme with a fixed motion vector resolution.
Keywords
motion vector coding; motion vector resolution; motion vector accuracy; contradiction testing; motion compensation;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. on Circuits and Syst. for Video Tech., Vol. 13, no.7, pp. 560-576, Jul. 2003.   DOI   ScienceOn
2 ITU-T and ISO/IEC JTC 1, "High Efficiency Video Coding," ITU-T Rec. H.265 and ISO/IEC 23008-2, Apr. 2013.
3 ITU-T, "Video Codec for Audiovisual Services at px64 kbit/s," ITU-T Recommendation H.261, 1993.
4 B. Girod, "Motion-compensating prediction with fractional-pel accuracy," IEEE Trans. Commun., Vol. 41, no. 4, pp. 604-612, Apr. 1993.   DOI   ScienceOn
5 T. Wedi, "Adaptive interpolation filter for motion compensated prediction," in Proc. 2002 IEEE Int. Conf. Image Process(Volume: 2), pp. II509-512, New York, USA, Sept. 2002.
6 Y. Vatis and J. Ostermann, "Adaptive interpolation filter for H.264/AVC," IEEE Trans. Circuits Syst. Video Technol., Vol. 19, no. 2, pp. 179-192, Jan. 2009.   DOI   ScienceOn
7 ITU-T and ISO/IEC JTC 1, "Generic coding of moving pictures and associated audio information - Part 2: Video," ITU-T Recommendation H.262 - ISO/IEC 13818-2 (MPEG-2), 1994.
8 J.-H. Nam, H.-H. Jo, D.-G. Sim, S.-Y. Lee, "Selective Interpolation filter for video coding," Journal of the Institute of Electronics and Information Engineers, Vol. 49, no. 1, pp. 58-66, Jan. 2012.
9 T. Hwang, Y. Ahn, J. Ryu, D. Sim, "Optimized implementation of interpolation filters for HEVC encoder," Journal of the Institute of Electronics and Information Engineers, Vol. 50, no. 10, pp. 2651-2655, Oct. 2013.
10 W.-J. Han, "Fast non-integer motion estimation for HEVC encoder," Journal of the Institute of Electronics and Information Engineers, Vol. 51, no. 12, pp. 2786-2795, Dec. 2014.
11 JMKTA Software [Online]. Available: http://iphome.hhi.de/suehring/tml/download/KTA.
12 J. Ribas-Corbera and D. L. Neuhoff, "Optimizing motion-vector accuracy in block-based video coding," IEEE Trans. Circuits Syst. Video Technol., Vol. 11, no. 4, pp. 497-511, Apr. 2001.   DOI   ScienceOn
13 X. Ji, D. Zhao, and W. Gao, "Block-wise adaptive motion accuracy based b-picture coding with low-complexity motion compensation," IEEE Trans. Circuits Syst. Video Technol., Vol. 17, no. 8, pp. 1085-1090, Aug. 2007.   DOI   ScienceOn
14 L. Guo, P. Yin, Y. Zheng, X. Lu, Q. Xu, and J. Sole, "Adaptive motion vector resolution with implicit signaling," in Proc. IEEE International Conf. on Image Processing 2010, pp. 2057-2060, Hong Kong, Sept. 2010.
15 M. Karczewicz, P. Chen, R. Joshi, X. Wang, W. -J. Chien, R. Panchal, Y. Reznik, M. Coban, and I. S. Chong, "A Hybrid Video Coder Based on Extended Macroblock Sizes, Improved Interpolation, and Flexible Motion Representation," IEEE Trans. Circuits Syst. Video Technol., Vol. 20, no. 12, pp. 1698-1708, Nov. 2010.   DOI   ScienceOn
16 W. Byers, "How Mathematicians Think: Using Ambiguity, Contradiction, and Paradox to Create Mathematics," Princeton University Press, NJ, 2007.
17 J. Yang, K. Won, and B. Jeon, "Motion vector coding with selection of an optimal predictive motion vector," Opt. Eng., Vol. 48, no. 1, pp. 010501, Jan. 2009.   DOI   ScienceOn
18 L. A. Da Silva Cruz and J. W. Woods, "Adaptive motion vector quantization for video coding," in Proc. IEEE International Conf. on Image Processing 2000 (Volume: 2), pp. 867- 870, Vancouver, Canada, Sept. 2000.
19 J. Yeh, M. Vetterli, and M. Khansari, "Motion compensation of motion vectors," in Proc. IEEE International Conf. on Image Processing 1995(Volume: 1), pp. 574-577, Washington, USA, Sept. 1995.
20 G. Laroche, J. Jung, and B. Pesquet-Popescu, "RD Optimized Coding for Motion Vector Predictor Selection," IEEE Trans. Circuits Syst. Video Technol., Vol. 18, no. 12, pp. 1681-1691, Oct. 2008.   DOI   ScienceOn
21 T. K. Tan and C. S. Boon, "Simulation results using JM11.0KTA1.2 software," ITU-T SG16/Q6 Doc. VCEG-AE018, 2007.
22 M. Karczewicz, P. Chen, R. Joshi, X. Wang, W.-J. Chien, and R. Panchal, "Video coding technology proposal by Qualcomm", JCTVC-A121, 2010.
23 K. Won, J. Yang, and B. Jeon, "Motion vector coding with contradiction testing," Opt. Eng., Vol. 50, no. 4, pp. 040502, Apr. 2011.   DOI   ScienceOn
24 G. Bjontegaard, "Calculation of average PSNR differences between RD-curves," ITU-T SG16/Q6 Doc. VCEG-M13, 2001.