透過您的圖書館登入
IP:3.16.29.209
  • 學位論文

以FPGA實現動態物體追蹤系統

FPGA Implementation of a Dynamic Object Tracking System

指導教授 : 徐元寶
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本文主要研究如何利用簡單的影像處理技術,在軟硬體協同設計的概念下,以FPGA實現一個動態物體的偵測及追蹤系統。為了實現大範圍區域中的影像偵測與追蹤,本系統架設一台可做水平及俯仰移動之攝影機,設法控制此機構在環境中移動搜尋,以各種視角記錄環境的影像資訊。接著比較已記錄的環境影像與目前拍攝的影像,藉此計算出影像差異,偵測是否有物體入侵。當偵測到物體入侵時,再進行移動偵測(Motion Detection),方法為對連續兩張影像使用影像相減,求出物體在影像中最可能的移動區域;同時,彩色影像也由RGB轉換為HSV格式,再計算出區域內面積最大的顏色當作目標特徵。如此即可將目標色彩與其它色彩分離出來,並控制水平俯仰機構追蹤該目標。 本研究使用DE2-70發展板做為硬體平台,其配置有Altera Cyclone II 2C70的FPGA晶片,並以Verilog硬體描述語言進行硬體電路設計,來實現上述方法。系統主要的電路為影像處理電路、硬體周邊電路及影像分流電路。影像分流電路,會先將攝影機拍攝到的影像儲存到SDRAM的資料緩衝區,再由影像處理電路及SD卡分別從資料緩衝區讀取影像資料。另外,當系統鎖定追蹤目標時,會啟動系統的安全機制,如播放警報聲、將影像儲存至SD卡及透過GSM模組發送簡訊給預設的手機。完成之系統經實際測試證實,能達到偵測與追蹤移動物體的設計目標。

關鍵字

FPGA 影像處理 物體追蹤

並列摘要


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.

並列關鍵字

FPGA Image Processing Object Tracking

參考文獻


[28]黃泰祥,具備人臉追蹤與辨識功能的一個智慧型數位監視系統,中原大學,pp.34,2004。
[1]K. Robert, “Video-based traffic monitoring at day and night vehicle features detection tracking,” Proc. of IEEE Conf. on Intelligent Transportation Systems, pp. 285 - 290, October 2009.
[2]C. X. Wang and Z. Y. Li, “A new face tracking algorithm based on local binary pattern and skin color information,” Proc. of IEEE Conf. on Computer Science and Computational Technology, vol. 2, pp. 657 - 660, December 2008.
[3]D. J. Dailey, F. W. Cathey, and S. Pumrin, “An algorithm to estimate mean traffic speed using uncalibrated cameras,” IEEE Transactions on Intelligent Transportation Systems, pp. 98 - 107, June 2000.
[7]W. C. Hu, “Adaptive template block-based block matching for object tracking,” Proc. of IEEE Conf. on Intelligent Systems Design and Applications, vol. 18, pp. 61 - 64, November 2008.

被引用紀錄


李彥儀(2015)。基於田口法與FPGA平行運算辨識物件顏色之影像處理〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://doi.org/10.6827/NFU.2015.00030
邱昭恆(2014)。以SoPC實現自平衡電動滑板車系統之設計與控制〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://doi.org/10.6827/NFU.2014.00145
傅祺峰(2012)。以SoPC實現方向碼匹配系統〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://doi.org/10.6827/NFU.2012.00177
陳泓志(2013)。以SoPC實現影像式二維倒單擺系統之平衡控制〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0028-2201201315341000
施博堂(2013)。以SoPC實現具物體追蹤功能之四旋翼飛行器〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0028-1608201316455000

延伸閱讀