This study introduces a block-based motion estimation algorithm based on projection with adaptive window-size selection. Using one-dimensional (1D) projection, the original 2D block-matching problem is translated to a simpler 1D matching problem which eliminates the majority of potential pixel participation. The authors propose an efficient fast-motion estimation method using an intensity gradient algorithm to reduce the encoding time. The proposed algorithm estimates the texture direction of the block, and then a horizontal or vertical projection is employed for the sum of absolute difference calculation. Experimental results show that the proposed algorithm achieves a greater than 60% time reduction with negligible peak signal to noise ratio (PSNR) loss and BR increments.
All Science Journal Classification (ASJC) codes
- Signal Processing
- Computer Vision and Pattern Recognition
- Electrical and Electronic Engineering