JOURNAL ARTICLE

Fast block-matching motion estimation based on an improved cross-diamond search algorithm

Abstract

In block motion estimation, search patterns with different shapes or sizes have a large impact on the searching speed and quality of performance. In this paper, we propose an improved cross-diamond search algorithm (ICDS), using large/small cross-search pattern as the initial step for fast block motion estimation in according to center-biased characteristics of motion-vector distribution. In addition, the algorithm uses directional diamond search patterns as the subsequent steps based on direction characteristics of motion vector distribution for large motion vectors. The improvement of ICDS over DS and CDS can be up to a 60% and 35% gain on speedup, respectively. Experimental results show that the ICDS is much more robust, and provides faster searching than other popular fast block-matching algorithms with the comparative distortions.

Keywords:
Motion vector Motion estimation Speedup Block (permutation group theory) Matching (statistics) Computer science Algorithm Search algorithm Block-matching algorithm Diamond Quarter-pixel motion Block size Motion (physics) Artificial intelligence Mathematics Parallel computing

Metrics

4
Cited By
0.00
FWCI (Field Weighted Citation Impact)
5
Refs
0.15
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Multimedia Communication and Technology
Social Sciences →  Social Sciences →  Sociology and Political Science
Video Analysis and Summarization
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.