《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的運動目標檢測系統設計
基于FPGA的運動目標檢測系統設計
2014年電子技術應用第11期
杜文略1,劉建梁1,沈三民1,劉文怡1,關詠梅2
1.中北大學 儀器科學與動態測試教育部重點實驗室&電子測試技術重點實驗室, 山西 太原030051; 2.北京宇航系統工程研究所,北京100076
摘要: 針對運動目標檢測技術在國防軍工領域的廣泛應用,設計了一種基于FPGA的運動目標檢測系統。利用CCD攝像頭采集帶有運動目標的視頻圖像,并將采集后視頻圖像傳輸給SAA7113H進行解碼,再將解碼后的數字信號供給FPGA實現幀間差分算法以達到運動目標檢測的目的,之后將數據傳輸給SAA7121H芯片進行編碼,并將編碼后的視頻數據在顯示單元中顯示。實驗測試結果表明,該運動目標檢測系統能夠實時地檢測出運動目標,穩定性高,實時性好。
中圖分類號: TN919
文獻標識碼: A
文章編號: 0258-7998(2014)11-0036-03
The design of moving object detection system based on FPGA
Du Wenlue1,Liu Jianliang1,Shen Sanmin1,Liu Wenyi1,Guan Yongmei2
1.Ministry of Education Key Laboratory of Instrumentation Science & Dynamic Measurement & Key Laboratory of Electronic Testing Technology,North University of China, Taiyuan 030051,China;2.Beijing Institute of Astronalltical Systems Engineering,Beijing 100076,China
Abstract: In view of the wide application of moving object detection technique in the field of national defense, a kind of moving object detection system is designed based on FPGA. Video image with a moving target is collected by using CCD camera, and the sampled video image is transmitted to SAA7113H for decoding. Then decoded digital signal is supplied to the FPGA to realize frame difference algorithm to achieve the purpose of moving target detection, the data is transmitted to a SAA7121H chip to encode, and the encoded video data displays in the display unit. The experimental results show that, the moving target detection system can real-time detect moving targets, and it has high stability and good real-time performance.
Key words : moving object detection;computer vision;inter-frame difference;DDR SDRAM

0 引言

  近年來,大規模集成電路的快速發展使其在計算機視覺領域得到了廣泛的應用。而運動目標檢測技術是計算機視覺的重要組成部分,因此吸引了世界各國科學研究者投入到對這一技術的研究[1-2]。

  目前,運動目標檢測最常用的是幀間差分算法、背景差分算法和光流法3種算法。通過比較,本系統采用易于硬件實現、實時性好的幀間差分算法[3-4]。FPGA內含豐富的邏輯資源,加之內嵌著DSP塊,有著出色的計算能力;同時FPGA采用的體系是并行體系且具有流水性的工作方式,可以加快數據流的數據。因此,本設計采用FPGA模塊作為主控制和算法處理單元。

1 系統的總體結構

  整個系統由視頻信號采集單元、控制和算法實現單元、數據緩存單元和視頻信號顯示單元四部分組成,如圖1所示。

001.jpg

  視頻采集單元在FPGA的控制下,對帶有運動目標的模擬視頻進行采集,并轉換為數字視頻信號傳輸到FPGA進一步處理;FPGA主要負責對其他模塊進行功能控制以及對傳入的視頻信號進行灰度化、幀間差分和閾值分割,以實現運動目標的檢測; 數據緩存單元是在FPGA的控制下,完成對視頻圖像數據的緩存,配合FPGA進行圖像處理;視頻信號顯示單元是在FPGA的控制下對處理前后的視頻圖像進行顯示,可以直觀地觀察檢測效果。

2 系統硬件設計

  2.1 視頻信號采集單元

  本系統使用的CCD(Charge Coupled Device)相機輸出PAL制式視頻。而FPGA只能處理數字視頻信號,因此需要將PAL制式信號轉換為標準的數字視頻格式。飛利浦公司研制的SAA7113H是一款功能強大的9位視頻解碼芯片,它可以自動檢測視頻制式,并且可以輸出包含YUV4:2:2在內的不同格式的數字視頻。圖2所示為本系統中視頻解碼模塊的電路圖。

002.jpg

  本設計僅使用4路輸入通道中的1路即可,將SAA7113H解碼后的數字視頻信號傳輸給FPGA進行下一步處理,片選信號CE接高電平時,芯片選通;像素時鐘接口LLC外接27 MHz時鐘信號。

  2.2 視頻圖像緩存單元

  在完成運動目標檢測的過程中,需要至少緩存一幀圖像。為了節省FPGA內部有限的存儲資源,緩存數據量巨大的視頻圖像時,本系統采用外接DDR SDRAM來進行數據緩存。Hynix公司研制的存儲容量為2 M×4 Banks×16 bit的HY57V281620FTP-H型號SDRAM滿足本設計要求。其各引腳功能如表1所示。其中WE#無效時進行讀操作;A0~A11為行列地址選擇信號,當列有效時,使用A0~A8表示列地址,當行有效時,使用A0~A11表示行地址,其中A10還是自動預充的標記[5]。

009.jpg

  2.3 視頻圖像顯示單元

  經過FPGA處理輸出的視頻信號為數字信號,而一般的顯示器只能顯示模擬信號,因此需要將數字視頻信號轉換為模擬視頻信號進行顯示。飛利浦公司的視頻編碼芯片SAA7121H轉換效率高,設計簡單,可以將FPGA處理輸出的YCbCr格式的數字視頻信號編碼成可以直接顯示的PAL制式的模擬視頻信號,本設計采用此芯片完成視頻編碼并進行顯示。其電路如圖3所示。

003.jpg

  MP0~MP7是8個數字視頻數據輸入端口;RCV1、RCV2是行、場同步信號接口;LLC是27 MHz像素時鐘信號接口;SCL、RESET和SDA分別是串行時鐘信號線、復位信號以及雙向串行數據信號線,設計時這3個接口都要外接一個2.2 kΩ的上拉電阻。CVBS是CVBS信號的輸出端口,與顯示屏連接可顯示視頻圖像。

3 系統軟件設計

  3.1 幀間差分算法


004.jpg

  幀間差分算法是對視頻信號中相鄰幀或者多幀圖像中同一位置的像素點進行差分運算?,F在以相鄰幀的幀間差分算法為例,其基本流程如圖4所示。設第k-1幀圖像中(x,y)位置處的像素值為fk-1(x,y),第k幀相同位置處的像素值為fk(x,y),先對二者按式(1)進行差分運算得到?駐k(x,y),再將?駐k(x,y)按式(2)進行二值化處理。

  J6B83~EQI67T_5(I_ON4E%F.png

  其中,T為預設“閾值”,可以從0~255中取值,具體大小與實際環境有關。當k(x,y)≥T時,Rk(x,y)=1,此時判斷該像素點為運動區域像素點;當?駐k(x,y)<T時,Rk(x,y)=0,此時判斷該像素點為靜止區域像素點。

  幀間差分算法中兩幀圖像相差的時間短,使得環境中光線變化等不可控因素對設計的影響較小,因此具有良好的抗干擾性,且對動態環境有很強的適應能力。

  3.2 幀間差分算法的實現

  系統開始工作后,FPGA先通過I2C總線對SAA7113H和SAA7121H進行初始化,使視頻采集及視頻顯示單元能夠正常工作。配置流程如圖5所示。

005.jpg

  視頻信號采集單元采集的有效視頻數據分兩路傳輸:一路直接傳輸給視頻信號顯示單元進行顯示,用來與處理后的結果進行對比分析;另一路傳輸給圖像預處理模塊進行灰度化處理,以備后續處理。經過圖像預處理模塊后的視頻數據僅有Y分量;同時需要設置A、B兩個數據通道進行傳輸。當寫信號sd_wr有效,提取的Y分量數據開始寫入SDRAM中,當讀信號sd_rd有效時,同時將A、B兩個數據通道打開;此時A數據通道傳輸的數據是第n+m幀圖像數據的Y分量,而B數據通道的數據卻是第n幀圖像數據的Y分量。A、B兩通道的數據同時傳入“數據做差比較器”中進行差分運算,即能得出視頻中第n+m幀圖像的像素點與第n幀圖像的像素點的差分結果。若差分結果的絕對值大于預先設定的閾值t(t值取25),則判定此像素點發生較大的變化,為運動目標區域的像素點。設計流程如圖6所示[6]。

006.jpg

4 系統試驗結果與分析

  利用幀間差分算法對運動目標檢測后,為完善檢測效果,需要進行“閾值分割”處理,而這個“閾值”需要根據具體實驗測試環境提前設定。選用與最終實驗測試攝像頭采集的視頻環境類似的一段視頻進行軟件仿真,分別選用“閾值”為10、20、25、30、40、50進行仿真分析,結果如圖7所示。

007.jpg

  從圖7中可以看出,當“閾值”小于25時,出現了很多誤判,導致檢測效果不理想;當“閾值”大于25時,雖然干擾像素點減少,但檢測出的運動目標出現了“空洞”,“閾值”越大,“空洞”越大。因此,“閾值”選定為25。

008.jpg

  搭建實驗平臺對系統進行測試,顯示屏顯示的原視頻圖像的其中4幀圖像如8所示;經過硬件電路端處理以后的視頻圖像的其中4幀圖像如圖9所示。

010.jpg

  分析以上實驗結果,不難發現,圖9(a)和圖9(b)所示的檢測結果出現了較多的“空洞”,因為在這兩個時間段,運動中的人經過一輛與背景顏色相近的汽車前面,在檢測時,把運動目標上的部分像素點誤認為是背景圖像,故出現了“空洞”;圖9(c)所示的檢測效果更好,因為這段時間運動目標顏色與所處背景顏色差異較大,在進行幀間差分檢測時,運動目標能更好地從背景中分割出來;圖9(d)所示的檢測結果中,運動中的人臉部位出現了空洞,因為此時人臉膚色與目標所處的背景顏色接近。

5 結論

  本文設計了一種基于FPGA的運動目標檢測系統,以FPGA為控制核心和算法實現單元,加上外圍的采集和顯示電路,可以實時地檢測運動目標并顯示。在軍事公安、工業生產、生物醫學等各個領域都有廣泛的應用前景。

參考文獻

  [1] 郭浩.基于FPGA的運動目標檢測系統設計與實現[D].武漢:武漢理工大學,2013.

  [2] 劉攀.車輛目標檢測和跟蹤技術研究[D].太原:中北大學,2011.

  [3] 王瑾琦.復雜背景下運動目標檢測與跟蹤方法研究[D].太原:中北大學,2012.

  [4] 高美鳳,劉娣.分塊幀差和背景相融合的運動目標檢測[J].計算機應用研究,2013,30(1):299-302.

  [5] 程曉東,鄭為民,唐志敏.基于DDR SDRAM控制器時序分析的模型[J].計算機工程,2005,31(17):182-184.

  [6] 田耘,徐文波.Xilinx FPGA開發實用教程[M].北京:清華大學出版社,2012.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲日本aⅴ片在线观看香蕉| 亚洲天堂男人| 国产精品久久久久一区二区| 亚洲永久免费观看| 新狼窝色av性久久久久久| 欧美激情bt| 国产精品亚发布| 欧美日韩精品一二三区| 黄色精品在线看| 免费成人高清在线视频| 国产美女精品视频| 一色屋精品视频在线看| 在线成人激情视频| 欧美黑人在线观看| 亚洲欧美日韩电影| 国产亚洲第一区| 亚洲国产日韩综合一区| 欧美激情视频一区二区三区免费| 欧美一级夜夜爽| 亚洲在线视频| 亚洲欧美日韩精品在线| 黑人中文字幕一区二区三区| 亚洲激情在线| 国内精品视频666| 国产一区视频网站| 国产精品www色诱视频| 亚洲特色特黄| 亚洲午夜在线观看| 亚洲精品一区二区三区福利| 亚洲二区在线| 久久午夜电影| 欧美日韩精品在线| 久久久精品国产99久久精品芒果| 国产精品亚洲一区二区三区在线| 欧美视频一区二区三区| 欧美一区二区日韩一区二区| 羞羞答答国产精品www一本| 国产精品一区二区久久国产| 亚洲电影毛片| 国产欧美精品日韩精品| 亚洲一区二区av电影| 国产精品二区影院| 国产精品福利影院| 午夜精彩视频在线观看不卡| 99精品欧美一区二区三区综合在线| 国产一区二三区| 国产精品美女www爽爽爽视频| 国产精品美女主播| 久久久久成人网| 国产精品一区2区| 欧美好骚综合网| 99精品国产在热久久婷婷| 影音先锋亚洲精品| 在线欧美视频| 最新国产精品拍自在线播放| 一区视频在线| 亚洲日本一区二区| 久久精品夜色噜噜亚洲a∨| 欧美在线资源| 国产伦一区二区三区色一情| 一区二区三区精品久久久| 一本大道av伊人久久综合| 久久久久久精| 欧美理论电影在线播放| 在线日本成人| 国产日韩欧美一区二区| 国产日韩综合| 亚洲精品美女在线观看| 国产精品a级| 免费一级欧美片在线播放| 久久免费视频网站| 欧美日韩高清在线观看| 国产一区二区三区日韩欧美| 亚洲免费观看| 欧美在线中文字幕| 久久国产黑丝| 亚洲香蕉在线观看| 国产精品一区免费在线观看| 亚洲电影在线看| 欧美护士18xxxxhd| av不卡在线| 欧美成人一区二区三区在线观看| 99国内精品久久| 国产精品一区久久久久| 久久精品一本久久99精品| 日韩亚洲在线观看| 宅男噜噜噜66国产日韩在线观看| 欧美人与禽性xxxxx杂性| 欧美三日本三级少妇三2023| 国产精品第2页| 久久人91精品久久久久久不卡| 亚洲免费av片| 欧美影院一区| 在线免费不卡视频| 国内精品一区二区三区| 久久人91精品久久久久久不卡| 亚洲精品一区二区在线| 欧美成人一区二区三区在线观看| 欧美国产日韩一区二区在线观看| 在线亚洲美日韩| 久久婷婷综合激情| 99热在线精品观看| 日韩视频免费在线| 亚洲欧美一区二区三区在线| 欧美一区二粉嫩精品国产一线天| 亚洲乱码精品一二三四区日韩在线| 国产一区视频在线观看免费| 国产一区激情| 欧美另类女人| 日韩亚洲国产精品| 欧美一区二区三区在线看| 欧美一级视频免费在线观看| 欧美成人亚洲成人日韩成人| 亚洲视频www| 国产毛片精品视频| 一本色道久久综合狠狠躁的推荐| 午夜精品美女久久久久av福利| 亚洲三级免费电影| 美女视频黄 久久| 久久久久久欧美| 欧美精品日韩三级| 亚洲一区二区三区免费视频| 99re热这里只有精品视频| 国产日韩精品一区二区三区在线| 欧美日韩国产在线看| 亚洲天堂av在线免费| 亚洲专区欧美专区| 亚洲精品国产精品国产自| 亚洲激情女人| 亚洲风情亚aⅴ在线发布| 欧美成人精品1314www| 免费不卡在线视频| 在线成人欧美| 亚洲欧美日韩精品在线| 国产综合视频在线观看| 久久综合狠狠综合久久激情| 老**午夜毛片一区二区三区| 一区二区欧美视频| 午夜精品久久久久久99热软件| 国产在线精品自拍| 久久精品国产久精国产思思| 国产精品99久久久久久久女警| 欧美视频一区二区三区| 日韩一级免费观看| 亚洲综合电影一区二区三区| 国产欧美亚洲一区| 亚洲综合视频1区| 午夜精品久久久久久久99水蜜桃| 国产精品美女久久久浪潮软件| 欧美jjzz| 国产精品久久久久aaaa九色| 亚洲午夜一区二区三区| 伊大人香蕉综合8在线视| 黑人一区二区三区四区五区| 欧美三级中文字幕在线观看| 国产精品你懂的在线欣赏| 久久久久88色偷偷免费| 黑人操亚洲美女惩罚| 欧美午夜不卡在线观看免费| 国产一区二区三区久久| 亚洲国产小视频在线观看| 亚洲国产精品国自产拍av秋霞| 久久久久久伊人| 中国成人黄色视屏| 亚洲国产欧美日韩精品| 欧美大片免费观看在线观看网站推荐| 欧美高清在线播放| 国产精品美女久久福利网站| 在线亚洲欧美视频| 美女精品网站| 美女999久久久精品视频| 欧美三级乱人伦电影| 欧美日韩在线三区| 久久一区二区三区国产精品| 亚洲大胆av| 一区二区日韩免费看| 欧美精品日韩一区| 亚洲一级影院| 国产精品v一区二区三区| 久久久久九九九九| 亚洲乱码国产乱码精品精98午夜| 玖玖玖国产精品| 欧美激情第1页| 久久久噜噜噜久久中文字免| 91久久国产综合久久| 欧美激情精品久久久久久久变态| 久久精品青青大伊人av| 亚洲一区精彩视频| 欧美少妇一区二区| 午夜精品久久久久久久99樱桃| 久久亚洲美女| 欧美影院成年免费版| 欧美成人精品一区| 久久国产视频网站| 亚洲精品综合在线| 国产亚洲欧美一区| 美日韩免费视频| 尤物九九久久国产精品的特点| 欧美午夜电影一区| 亚洲精品一区二区在线| 亚洲国内在线| 国模私拍视频一区| 欧美xart系列在线观看| 国产精品激情av在线播放| 欧美日本在线观看| 日韩视频免费看| 国产亚洲福利| 国产欧美在线视频| 狠狠色丁香婷婷综合久久片| 亚洲一区二区三区成人在线视频精品| 最新国产乱人伦偷精品免费网站| 国产乱码精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 香蕉成人啪国产精品视频综合网| 欧美大片在线观看一区| 免费一区视频| 久久超碰97人人做人人爱| 伊人色综合久久天天五月婷| 亚洲精品日韩在线| 一区二区激情视频| 亚洲视频999| 久久久九九九九| 美女诱惑黄网站一区| 亚洲动漫精品| 久久久91精品国产一区二区三区| 国产亚洲一区二区三区在线播放| 亚洲欧美日韩国产成人精品影院| 欧美日韩精品在线播放| 国产一区二区福利| 黄色成人免费网站| 一本色道**综合亚洲精品蜜桃冫| 国产精品美女诱惑| 一本色道**综合亚洲精品蜜桃冫| 亚洲午夜精品福利| 久久综合九色综合网站| 欧美视频三区在线播放| 亚洲综合成人婷婷小说| 欧美视频二区| 亚洲一区二区三区四区五区黄| 亚洲美女淫视频| 亚洲女性裸体视频| 久久久久久久久伊人| 午夜一区二区三视频在线观看| 亚洲国产婷婷综合在线精品| 一本色道精品久久一区二区三区| 久热精品视频在线观看| 亚洲午夜影视影院在线观看| 欧美aa在线视频| 在线观看成人av电影| 国产精品v欧美精品v日韩精品| 欧美日韩一级大片网址| 欧美日韩精品久久| 亚洲一区在线观看视频| 国产精品青草综合久久久久99| 激情欧美日韩一区| 你懂的国产精品| 亚洲欧美第一页| 欧美日韩精品国产| 欧美激情亚洲自拍| 性欧美xxxx大乳国产app| 欧美成人精品一区二区| 亚洲午夜国产一区99re久久| 国产精品视频| 亚洲人成欧美中文字幕| 羞羞视频在线观看欧美| 国产精品久久久免费| 一区二区免费在线观看| 欧美精品尤物在线| 香蕉久久夜色精品国产| 亚洲国产成人久久| 国产精品久久99| 亚洲综合大片69999| 欧美激情中文字幕一区二区| 国产乱子伦一区二区三区国色天香| 欧美刺激性大交免费视频| 欧美日韩另类视频| 狠狠操狠狠色综合网| 伊人久久大香线蕉综合热线| 久久精品一区二区三区四区| 国产精品视频一区二区三区| 亚洲看片网站| 黑人巨大精品欧美一区二区| 影音先锋日韩有码| 国产精品入口日韩视频大尺度| 欧美日韩精品不卡| 在线观看国产日韩| 国产精品海角社区在线观看| 国产一区成人| 欧美四级在线| 国产精品久久久久久av福利软件| 亚洲欧美另类中文字幕| 日韩视频在线观看| 性欧美大战久久久久久久免费观看| 欧美在线你懂的| 精品粉嫩aⅴ一区二区三区四区| 亚洲日本中文| 欧美精品一区二区三区一线天视频| 你懂的网址国产 欧美| 久久只有精品| 亚洲精品乱码| 在线观看视频一区二区欧美日韩| 亚洲免费在线精品一区| 国产精品99久久久久久久vr| 国产一区二区高清| 欧美在线啊v一区| 一区二区三区在线视频播放| 国产精品不卡在线| 国产精品专区h在线观看| 欧美日韩国产欧美日美国产精品| 国产精品精品视频| 久久精精品视频| 国产婷婷精品| av成人免费在线观看| 国产日韩欧美综合| 亚洲女人小视频在线观看| 国产精品久久一级| 亚洲图色在线| 国产精品久久久久7777婷婷| 欧美在线观看你懂的| 女女同性女同一区二区三区91| 久久久www成人免费毛片麻豆| 欧美激情按摩| 亚洲国产天堂久久国产91| 久久久欧美一区二区| 久久琪琪电影院| 欧美日韩在线一区| 久久久青草婷婷精品综合日韩| 欧美一区二区三区在线免费观看|