Generic VLSI architecture for block-matching motion estimation algorithms

Zhong L. He, Ming L. Liou, Philip Ching Ho Chan, C. Y. Tsui

Research output: Journal article publicationJournal articleAcademic researchpeer-review


In this article, a generic VLSI architecture which is both programmable and scalable is proposed for block-matching motion estimation algorithms. Various motion estimation algorithms can be implemented using the proposed architecture by organizing the individual search positions (checking points) into checking vectors. A checking vector is processed in parallel by fully exploiting its data dependency. The optimal choice for the size of checking vector is discussed based on the design tradeoffs among processing speed, silicon area, and I/O bandwidth. Appropriate designs are recommended for various video applications.
Original languageEnglish
Pages (from-to)257-273
Number of pages17
JournalInternational Journal of Imaging Systems and Technology
Issue number4
Publication statusPublished - 1 Jan 1998
Externally publishedYes

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Software
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering


Dive into the research topics of 'Generic VLSI architecture for block-matching motion estimation algorithms'. Together they form a unique fingerprint.

Cite this