FPGA Implementation of a Dynamic Object Tracking System

碩士 === 國立虎尾科技大學 === 資訊工程系碩士班 === 99 === This thesis focuses on how to use simple image processing techniques to realize a dynamic object detecting and tracking system on a FPGA, by following the hardware and software co-design concept. In order to realize a large area of image detection and object t...

Full description

Bibliographic Details
Main Authors: Hsiao-Chun Miao, 繆孝君
Other Authors: 徐元寶
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/n9g998
id ndltd-TW-099NYPI0392001
record_format oai_dc
spelling ndltd-TW-099NYPI03920012019-09-21T03:32:42Z http://ndltd.ncl.edu.tw/handle/n9g998 FPGA Implementation of a Dynamic Object Tracking System 以FPGA實現動態物體追蹤系統 Hsiao-Chun Miao 繆孝君 碩士 國立虎尾科技大學 資訊工程系碩士班 99 This thesis focuses on how to use simple image processing techniques to realize a dynamic object detecting and tracking system on a FPGA, by following the hardware and software co-design concept. In order to realize a large area of image detection and object tracking, we try to mount a camera on a 2-dimentional rotation machinery first and then to do mobile search in the environment by controlling the rotation machinery. The image information is recorded by every angle of view; then, comparing record images and present shoot images for calculating image differences and detecting any intrusion objects. When any intrusion objects are detected, the system will process motion detection. We apply two continuous images to do image differencing and figure out the most possible moving area of objects in the images. At the same time, color images are transformed from RGB to HSV format. Afterward, the biggest color area can be counted as the characteristic of target. In this way, the target color is separated from other colors and to control the 2-dimentional rotation machinery for tracking the target. This research utilizes DE2-70 development board as the hardware platform. The board is equipped with a FPGA chip (Altera Cyclone II 2C70) in which hardware circuits are designed by using verilog HDL to carry out the motion detection and object tracking. The system includes an image processing circuit, a peripheral circuit, and an image shunt circuit. The image shunt circuit stores the image shot by the camera to the data buffer of SDRAM first. Then, the image processing circuit and SD card image data read from the data buffer individually. In addition, when the system locking the tracking target, the security mechanism would be started, like sounding the alarm, storing the images to SD card and sending the message to assigned mobile phones through GSM module. The resulting system has been experimentally proven that it satisfies the goal of detecting and tracking objects. 徐元寶 2010 學位論文 ; thesis 114 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立虎尾科技大學 === 資訊工程系碩士班 === 99 === This thesis focuses on how to use simple image processing techniques to realize a dynamic object detecting and tracking system on a FPGA, by following the hardware and software co-design concept. In order to realize a large area of image detection and object tracking, we try to mount a camera on a 2-dimentional rotation machinery first and then to do mobile search in the environment by controlling the rotation machinery. The image information is recorded by every angle of view; then, comparing record images and present shoot images for calculating image differences and detecting any intrusion objects. When any intrusion objects are detected, the system will process motion detection. We apply two continuous images to do image differencing and figure out the most possible moving area of objects in the images. At the same time, color images are transformed from RGB to HSV format. Afterward, the biggest color area can be counted as the characteristic of target. In this way, the target color is separated from other colors and to control the 2-dimentional rotation machinery for tracking the target. This research utilizes DE2-70 development board as the hardware platform. The board is equipped with a FPGA chip (Altera Cyclone II 2C70) in which hardware circuits are designed by using verilog HDL to carry out the motion detection and object tracking. The system includes an image processing circuit, a peripheral circuit, and an image shunt circuit. The image shunt circuit stores the image shot by the camera to the data buffer of SDRAM first. Then, the image processing circuit and SD card image data read from the data buffer individually. In addition, when the system locking the tracking target, the security mechanism would be started, like sounding the alarm, storing the images to SD card and sending the message to assigned mobile phones through GSM module. The resulting system has been experimentally proven that it satisfies the goal of detecting and tracking objects.
author2 徐元寶
author_facet 徐元寶
Hsiao-Chun Miao
繆孝君
author Hsiao-Chun Miao
繆孝君
spellingShingle Hsiao-Chun Miao
繆孝君
FPGA Implementation of a Dynamic Object Tracking System
author_sort Hsiao-Chun Miao
title FPGA Implementation of a Dynamic Object Tracking System
title_short FPGA Implementation of a Dynamic Object Tracking System
title_full FPGA Implementation of a Dynamic Object Tracking System
title_fullStr FPGA Implementation of a Dynamic Object Tracking System
title_full_unstemmed FPGA Implementation of a Dynamic Object Tracking System
title_sort fpga implementation of a dynamic object tracking system
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/n9g998
work_keys_str_mv AT hsiaochunmiao fpgaimplementationofadynamicobjecttrackingsystem
AT móuxiàojūn fpgaimplementationofadynamicobjecttrackingsystem
AT hsiaochunmiao yǐfpgashíxiàndòngtàiwùtǐzhuīzōngxìtǒng
AT móuxiàojūn yǐfpgashíxiàndòngtàiwùtǐzhuīzōngxìtǒng
_version_ 1719252982715908096