Title :
Algorithm and architecture design of sorting-based motion estimation algorithm for wireless video applications
Author :
Lai, Yeong-Kang ; Lai, Yen-Fang ; Lai, Yu-Fan
Author_Institution :
Nat. Chung Hsing Univ., Taichung, Taiwan
Abstract :
This paper adopts a new block matching motion estimation algorithm and its VLSI architecture design. The proposed sorting-based algorithm (SBA) was derived from multi-level successive elimination algorithm (MSEA), which can skip unnecessary sum of absolute difference (SAD) calculation by comparing minimum SAD with multi-level SEA (msea). The proposed algorithm sorts the value of multi-level successive elimination algorithm (MSEA) and uses conditions to skip impossible search positions. We proposed an architecture which consists of a pixel sum calculator to compute sub-blocks pixel sum, an msea/SAD tree to support both msea and SAD calculations, and a sorter to efficiently calculate the value of msea. The simulation results show that our algorithm has lower computational complexity and the same values of peak signal noise ratio (PSNR) which compared to full search block matching algorithm (FSBMA). And, the average search points of each block is 47 only. Its computational complexity is only 4.59% of FSBMA´s.
Keywords :
VLSI; image matching; motion estimation; sorting; video coding; FSBMA; MSEA; SAD; VLSI architecture design; full search block matching algorithm; motion estimation; multi-level successive elimination algorithm; peak signal noise ratio; pixel sum calculator; sorting-based algorithm; sum of absolute difference; wireless video; Algorithm design and analysis; Arrays; Clocks; Computational complexity; Logic gates; Motion estimation;
Conference_Titel :
Consumer Electronics (ICCE), 2012 IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4577-0230-3
DOI :
10.1109/ICCE.2012.6161827