A Fast Motion Estimation Algorithm Based on Diamond and Line/Triangle Search Patterns
Yun Cheng, Min Wu · 2008
Based on the directional characteristic of SAD(Sum of Absolute Difference) distribution and the center-biased characteristic of motion vectors, a fast BMA(block-matching motion estimation algorithm), DLTS(Diamond Line/Triangle Search), is proposed in this paper. DLTS employs line search pattern(LP) or triangle search pattern(TP) adaptively according to the distance between the MBD(Minimum Block Distortion) and SMBD(Second MBD) points to locate the best matching block with large motion vector, and diamond search pattern(DP) to refine the motion vector. Although the proposed DLTS can also be trapped in local minima, the experimental results show that it is faster than DTS(Diamond Triangle Search) and its encoding efficiency is almost the same as that of DTS.