• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種基于FPGA的視頻監(jiān)測模塊實現(xiàn)

      2020-02-20 04:37:44陶佳麗丁啟鳳許強趙希宇姜志鵬
      科學大眾·教師版 2020年1期
      關鍵詞:差分攝像頭背景

      陶佳麗 丁啟鳳 許強 趙希宇 姜志鵬

      摘 要:利用攝像頭獲取監(jiān)控現(xiàn)場視頻信息,以FPGA為核心處理器,實現(xiàn)了一種視頻處理模塊。攝像頭采用了PMOD CAM-0.3M模塊,其傳感器為OV7670,硬件開發(fā)平臺采用了Basys3,片上FPGA采用了Xilinx的Artix7芯片,使用Vivado為開發(fā)軟件,根據(jù)背景差分算法,實現(xiàn)了對現(xiàn)場的實時視頻監(jiān)測。

      關鍵詞:FPGA核心處理器; 視頻監(jiān)測

      中圖分類號:TP23? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? 文章編號:1006-3315(2020)1-000-001

      近年來,隨著VLSI(Very large Scale Integration超大規(guī)模集成電路)技術的飛速發(fā)展,已能夠在FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)芯片中實現(xiàn)復雜算法,包括各類視頻處理算法。本文介紹了一種基于FPGA的視頻監(jiān)測模塊的實現(xiàn)方法。

      一、硬件設計

      本視頻監(jiān)測系統(tǒng)的硬件模塊框圖如圖1所示。

      如圖中所示,攝像頭采用的是PMOD CAM 0.3M攝像頭模塊,與FPGA接口時,只提供了8位數(shù)據(jù)線,因此所采集的視頻數(shù)據(jù)應分2次傳給FPGA。這種攝像頭模塊的其核心傳感器為OV7670,OV7670的內部如圖2所示。

      從圖2可以看出,OV7670的時序產(chǎn)生模塊負責產(chǎn)生所需的控制信號,能夠控制圖像陣列和幀信號的產(chǎn)生,控制幀率的時序、產(chǎn)生VSYNC、HSYNC和PCLK等外部接口時所需的時序控制信號。模塊處理模塊實現(xiàn)自動增益控制、自動白平衡等級功能,其產(chǎn)生的RGB三色信號,經(jīng)過后續(xù)的模/數(shù)轉換模塊ADC轉換為所需的數(shù)字信號,其轉換速度最高可達到12MHz[1]。

      本次設計中采用了Basys3開發(fā)平臺,平臺上所用的FPGA芯片為XILINX的Artix7系列,如圖1所示,其具體型號為XC7A35T-1CPG236C[2]。該芯片擁有33,280個邏輯單元,分布于5200個區(qū)域中,每個區(qū)域中還提供了6輸入查找表和8個觸發(fā)器,另外還有,800 Kbits的快速RAM,資源比較豐富,能滿足一般性的小型系統(tǒng)需求。

      二、軟件設計

      1.SCCB總線初始化

      圖2中右下角的SCCB接口,全稱為Serial Camera Control Bus,屬于一種串行攝像頭控制接口。OV7670采用了2線式SCCB接口,接口的時鐘線和數(shù)據(jù)線分別是SIO_C和SIO_D,只能接收來自FPGA的數(shù)據(jù)。對SCCB接口進行配置的仿真結果如圖3所示。

      2.背景差分算法

      為了能夠對監(jiān)測現(xiàn)場進行自動監(jiān)測,本次設計采用了較簡便的背景差分法。所謂背景差分法,是指首先存儲一張正常情況下的圖像作為背景數(shù)據(jù),然后在監(jiān)測過程中,將攝像得到的畫面,與背景數(shù)據(jù)進行差分運算。如果監(jiān)測現(xiàn)場沒有發(fā)生任何顯著變化,則攝像所得到的畫面與背景進行差分后大部分像素位置參數(shù)正常。考慮到實際工程中存在著非入侵情況下的攝像現(xiàn)場畫面的細微變化,因此在設計時,設置了門限,當差分值異常的像素位置總數(shù)不大于門限時,均認為監(jiān)測現(xiàn)場屬于正常情況。

      本次設計進行差分計算的部分代碼如下:

      always@(posedge clk)

      begin

      if(rst) outd<=0;

      else? ?if (dinA>dinB) odata<=dinA-dinB;

      else? ? outd<=dataB-dataA;

      end

      三、結論

      本文以FPGA為核心控制芯片,將攝像頭所采集的視頻數(shù)據(jù)與背景圖片進行差分計算,根據(jù)差分計算的結果判斷所監(jiān)測現(xiàn)場的情況,充分利用了FPGA芯片強大的可編程功能和豐富的內部資源。在其他場合,當所需視頻分辨力較高時,可選用分辨率更高的攝像頭,并配以更復雜的監(jiān)測算法,以達到更佳的設計效果。

      基金:金陵科技學院2018年大學生創(chuàng)新訓練計劃項目(201813573095J);江蘇省現(xiàn)代教育技術研究課題(2016-R-48673)

      江蘇省教育科學“十三五”規(guī)劃2018年度重點資助課題(B-a/2018/01/39)

      參考文獻:

      [1] Patel D,Parmar R, Desai A, et al.Gesture recognition using FPGA and OV7670 camera[C]// International Conference on Inventive Systems & Control.2017

      [2]姜志鵬,陳正宇,史金芬.應用型工科院?!翱诖鼘嶒炇摇迸囵B(yǎng)模式探索——以電子信息工程專業(yè)為例[J]統(tǒng)計與管理,2015(10)

      猜你喜歡
      差分攝像頭背景
      浙江首試公路非現(xiàn)場執(zhí)法新型攝像頭
      攝像頭連接器可提供360°視角圖像
      “新四化”背景下汽車NVH的發(fā)展趨勢
      數(shù)列與差分
      《論持久戰(zhàn)》的寫作背景
      當代陜西(2020年14期)2021-01-08 09:30:42
      晚清外語翻譯人才培養(yǎng)的背景
      奔馳360°攝像頭系統(tǒng)介紹
      基于差分隱私的大數(shù)據(jù)隱私保護
      相對差分單項測距△DOR
      太空探索(2014年1期)2014-07-10 13:41:50
      差分放大器在生理學中的應用
      巩义市| 灵寿县| 巫溪县| 垣曲县| 郸城县| 通榆县| 改则县| 佛山市| 讷河市| 客服| 宁南县| 宝鸡市| 河西区| 时尚| 磐安县| 敦煌市| 廉江市| 灵武市| 台东县| 留坝县| 屯昌县| 行唐县| 上犹县| 怀来县| 称多县| 晋城| 新野县| 阜平县| 寿宁县| 岳普湖县| 托里县| 台中县| 肇源县| 凤台县| 治多县| 岑溪市| 抚州市| 达拉特旗| 霍山县| 库尔勒市| 阿克|