An FPGA design of the Absolute Difference Mask (ADM) Algorithm with its Applications into the Image Motion Tracking
碩士 === 長庚大學 === 電子工程學系 === 100 === In this paper, we presented an FPGA circuit of the Absolute Difference Mask (ADM) algorithm with its applications into an image motion tracking system. The image motion tracking system consumes a lot of time if it is implemented purely by software, but is low compu...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/76587569165248054028 |
Summary: | 碩士 === 長庚大學 === 電子工程學系 === 100 === In this paper, we presented an FPGA circuit of the Absolute Difference Mask (ADM) algorithm with its applications into an image motion tracking system. The image motion tracking system consumes a lot of time if it is implemented purely by software, but is low computational cost, with regular computational structure and with single-pixel-wide edge detection if implemented on an FPGA using the ADM algorithm. The ADM algorithm implemented in hardware is able to accelerate the speed of image tracking. The work is an image motion tracking system based on edge detection and used Verilog to realize the hardware circuit of the ADM algorithm. We validated the system architecture by water-in-oil microfluidic image to detect microfluidics’ velocity and compared the results of software, of hardware and of Software Development Kit (SDK). The results indicated that the system architecture can successfully track the velocity of a single or multiple objects in images.
|
---|