Browse > Article

A Fast Block Matching Algorithm using Unit-Diamond and Flat-Hexagonal Search Patterns  

남현우 (아주대학교 정보통신대학)
위영철 (아주대학교 정보 및 컴퓨터공학부)
김하진 (아주대학교 정보 및 컴퓨터공학부)
Abstract
In the block matching algorithm, search patterns of different shapes or sizes and the distribution of motion vectors have a large impact on both the searching speed and the image quality. In this paper, we propose a new fast block matching algorithm using the unit-diamond search pattern and the flat-hexagon search pattern. Our algorithm first finds the motion vectors that are close to the center of search window using the unit-diamond search pattern, and then fastly finds the other motion vectors that are not close to the center of search window using the flat-hexagon search pattern. Through experiments, compared with the hexagon-based search algorithm(HEXBS), the proposed unit-diamond and flat-hexagonal pattern search algorithm(UDFHS) improves as high as 11∼51% in terms of average number of search point per motion vector estimation and improves about 0.05∼0.74㏈ in terms of PSNR(Peak Signal to Noise Ratio).
Keywords
Unit-Diamond Pattern; Flat-Hexagonal Search Pattern; FBMA(Fast Block Matching Algorithm);
Citations & Related Records
연도 인용수 순위
  • Reference
1 Sung-Chul Shin, Hyunki Baik, Myong-Soon Park, Dong Sam Ha, 'A center-biased hybrid search method using plus search pattern for block motion estimation,' Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva.The 2000 IEEE International Symposium on , Vol. 4, pp.309-312, May, 2000   DOI
2 Ce Zhu, Xiao Lin, Lap-Pui Chau, Keng-Pang Lim, Hock-Ann Ang, Choo-Yin Ong, 'A novel hexagon-based search algorithm for fast block motion estimation,' Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP '01). 2001 IEEE International Conference on, Vol.3, 1593-1596, May 2001   DOI
3 T. Sappasitwong, S. Aramvith, S. Jitapunkul, A. Tamtrakarn, P. Kitti-punyangam, H. Kortrakulkij, 'Adaptive asymmetric diamond search algorithm for block-based motion estimation,' Digital Signal Processing, 2002. DSP 2002. 2002 14th International Conference on, Vol. 2, pp.563-566, Jul., 2002   DOI
4 C. H. Cheung, L. M. Po, 'A Novel Cross-Diamond Search Algorithm for Fast Block- Matching Motion Estimation,' IEEE Transactions on Circuits & System for Video Technology, Vol. 12, No. 12, pp.1168-1177, Dec., 2002   DOI   ScienceOn
5 T. Koga, K. Iinuma, A. Hirano, Y. Iijima, and T. Ishiguro, 'Motion-compensated Interframe Coding for Video Conferencing,' in Proc. National Telecommunications Conference, New Orleans, LA, pp.G5.3.1-G5.3.5, Nov. 1981
6 R. Li, Bing Zeng, 'A New Three-Step Search Algorithm for Fast Block-Matching Motion Estimation,' IEEE Transactions on Circuits & System for Video Technology , Vol. 4, No. 4, pp.438-442, Aug., 1994   DOI   ScienceOn
7 L. M. Po, W.C. Ma, 'A Novel Four-Step Search Algorithm for Fast Block-Matching Motion Estimation,' IEEE Transactions on Circuits & System for Video Technology, Vol. 6, No. 3, pp.313-317, June 1996   DOI   ScienceOn
8 Shan Zhu, Kai-Kuang Ma, 'A New Diamond Search Algorithm for Fast Block-Matching Motion Estimation,' IEEE Transactions on Image Processing, Vol. 9, No. 2, pp.287-290, Feb., 2000   DOI   ScienceOn
9 Ce Zhu, Xiao Lin, Lap-Pui Chau, 'Hexagon-Based Search Pattern for Fast Block Motion Estimation,' IEEE Transactions on Circuits & System for Video Technology, Vol. 12, No. 5, pp.349-355, May 2002   DOI   ScienceOn
10 Weiguo Zheng, I. Ahmad, Ming Lei Liou, 'Adaptive motion search with elastic diamond for MPEG-4 video coding,' Image Processing, 2001. Proceedings. 2001 International Conference on, Vol.1, 377-380 Oct. 2001   DOI
11 C. H. Cheung, L. M. Po, 'A Novel Small-Cross-Diamond Search Algorithm for Fast Video Coding and Videoconferencing Applications,' Image Processing. 2002. Proceedings. 2002 International Conference on, Vol. 1, pp.I-681-I-684, Sep., 2002   DOI
12 T. Sappasitwong, S. Aramvith, S. Jitapunkul, A. Tamtrakarn, P. Kitti-punyangam, H. Kortrakulkij, 'Adaptive asymmetric diamond search algorithm for block-based motion estimation,' Video/Image Processing and Multimedia Communications 4th EURASIP-IEEE Region 8 International Symposium on VIPromCom, pp.16-19 Jun., 2002