Algorithm and architecture design of sorting-based motion estimation algorithm for wireless video applications

Yeong Kang Lai*, Yen Fang Lai, Yu Fan Lai

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publication2012 IEEE International Conference on Consumer Electronics, ICCE 2012
Pages199-200
Number of pages2
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 IEEE International Conference on Consumer Electronics, ICCE 2012 - Las Vegas, NV, United States
Duration: 13 01 201216 01 2012

Publication series

NameDigest of Technical Papers - IEEE International Conference on Consumer Electronics
ISSN (Print)0747-668X

Conference

Conference2012 IEEE International Conference on Consumer Electronics, ICCE 2012
Country/TerritoryUnited States
CityLas Vegas, NV
Period13/01/1216/01/12

Fingerprint

Dive into the research topics of 'Algorithm and architecture design of sorting-based motion estimation algorithm for wireless video applications'. Together they form a unique fingerprint.

Cite this