Adaptive multi-pattern search algorithm for motion estimation
Jiang Wei, Honggang Fan, Xin Wang · 2009
A novel fast integer-pixel multi-pattern search algorithm is proposed in this paper. The cross search pattern (CSP) is used to get the coarse position of the best matching point, then small diamond search pattern (SDSP) or small square search pattern (SSSP) is chosen to locate the best matching point accurately according to the size of the partitioned block. In order to reduce the number of search points, the judging threshold is applied, which is determined by the compensation value and the sum of absolute difference (SAD) values of three adjacent blocks. Experimental results show that, compared to Unsymmetrical cross multi-hexagon grid search algorithm (UMHSA) and diamond search algorithm (DSA), the proposed algorithm reduces search time greatly, and keeps the generated bytes and the PSNR of luminance signals in similar levels.