A fast multi-resolution block matching algorithm for motion estimation

被引:11
作者
Song, BC [1 ]
Ra, JB [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn, Taejon, South Korea
关键词
D O I
10.1016/S0923-5965(99)00030-2
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a fast multi-resolution block matching algorithm (BMA) for an MPEG-2 video encoder. Motion vectors (MVs) of spatially adjacent blocks are often exploited as credible MV candidates in searching continuous motions. However, they are no longer helpful when searching complex or random motions. We propose a novel multi-resolution BMA to solve this problem. At the coarsest level, a full search BMA (FSBMA) is performed for searching complex or random motions. Concurrently, spatial correlation of MV field is used for searching continuous motions. Here we present an efficient method for searching full resolution MVs without MV decimation even at the coarsest level. After the coarsest level search, two or three initial MV candidates are chosen for the next level. At the following levels, the MV candidates are refined within smaller search areas. Experimental results show that in comparison with FSBMA, the proposed BMA achieves a speed-up factor over 710 with minor PSNR degradation of 0.2 dB at most, under a normal MPEG2 encoding environment. Furthermore, our scheme is also suitable for hardware implementation due to regular data-flow. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:799 / 810
页数:12
相关论文
共 25 条
[1]  
Bierling M., 1988, Proceedings of the SPIE - The International Society for Optical Engineering, V1001, P942, DOI 10.1117/12.969046
[2]  
*CCITT STUD GROUP, 1990, 5E CCITT STUD GROUP
[3]   Fast motion vector estimation using multiresolution-spatio-temporal correlations [J].
Chalidabhongse, J ;
Kuo, CCJ .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1997, 7 (03) :477-488
[4]   New adaptive pixel decimation for block motion vector estimation [J].
Chan, YL ;
Siu, WC .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1996, 6 (01) :113-118
[5]   AN IMPROVED BLOCK MATCHING ALGORITHM-BASED ON SUCCESSIVE REFINEMENT OF MOTION VECTOR CANDIDATES [J].
CHUN, KW ;
RA, JB .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 1994, 6 (02) :115-122
[6]   MOTION ESTIMATION ALGORITHM USING INTERBLOCK CORRELATION [J].
HSIEH, CH ;
LU, PC ;
SHYN, JS ;
LU, EH .
ELECTRONICS LETTERS, 1990, 26 (05) :276-277
[7]  
*ISO, 1990, 11172 ISO
[8]  
*ISO IEC, 1994, 138132 ISOIEC
[9]  
*ITU T STUD GROUP, 1997, ITULBC97094 ITUT STU
[10]  
JAIN JR, 1981, IEEE T COMMUN, V29, P730