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...
Main Authors: | , |
---|---|
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 |