Pipelined hardware architecture for high-speed optical flow estimation using FPGA

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

Abstract

Optical flow is a motion field estimation method that has a wide range of applications. In this paper, we present a fully pipelined hardware architecture for high-speed optical flow estimation based on a full-search block matching algorithm. A census transform is applied to the corresponding pixels in the current and previous frame. The similarity between two census vectors within the search area is then computed by measuring the hamming distance. Macro blocks are generated based on the measured hamming distance values and the best match is determined by locating the block that has the smallest sum. The synthesis tool reported that the proposed system is capable of processing 400 standard VGA frames per second.

Original languageEnglish
Title of host publicationProceedings - IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2010
Pages33-36
Number of pages4
DOIs
StatePublished - 2010
Externally publishedYes
Event18th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2010 - Charlotte, NC, United States
Duration: 2 May 20104 May 2010

Publication series

NameProceedings - IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2010

Conference

Conference18th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2010
Country/TerritoryUnited States
CityCharlotte, NC
Period2/05/104/05/10

Keywords

  • FPGA
  • Hardware architecture
  • Optical flow
  • VHDL

Fingerprint

Dive into the research topics of 'Pipelined hardware architecture for high-speed optical flow estimation using FPGA'. Together they form a unique fingerprint.

Cite this