<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于TW2834視頻控制器的運動(dòng)檢測

基于TW2834視頻控制器的運動(dòng)檢測

作者: 時(shí)間:2012-11-21 來(lái)源:網(wǎng)絡(luò ) 收藏

3 基于設計
3.1 基于的硬件設計
通過(guò)微處理器與相結合的方法實(shí)現,具有硬件結構簡(jiǎn)單、編程靈活等特點(diǎn),可以根據檢測環(huán)境的變化改變單片機的控制程序,從而使系統具有較強的適應性。
在利用TW2834實(shí)現運動(dòng)檢測的系統中,單片機與TW2834的硬件連接電路如圖3所示。

本文引用地址:http://dyxdggzs.com/article/159675.htm

b.JPG


TW2834通過(guò)NMIRQ管腳提供中斷請求。當檢測到運動(dòng)圖像時(shí),TW2834將NMIRQ管腳的電平置低直到相應的控制寄存器被清零。通過(guò)向中斷清除寄存器IRQCLR_NOVID、IRQCLR_MDBD的對應位寫(xiě)入高電平,可清除中斷請求。主機在清除IRQCLR_NOVID、IRQCLR_MDBD寄存器之前,可通過(guò)讀取該寄存器的值來(lái)判斷中斷請求,從而判斷是否檢測到運動(dòng)圖像。如果需要屏蔽中斷請求,則可以通過(guò)IRQENA_NOVID、IRQENA_MOTION和IRQENA_BLIND寄存器屏蔽相應的中斷請求。
3.2 基于TW2834運動(dòng)檢測的軟件設計
實(shí)現運動(dòng)檢測需要對TW2834進(jìn)行運動(dòng)檢測的速度、靈敏度、檢測區域及屏蔽區域等參數進(jìn)行設置。因此,運動(dòng)檢測模塊分為速度控制子模塊、靈敏度控制子模塊、檢測/屏蔽區域控制子模塊、視頻檢測查詢(xún)子模塊等幾個(gè)子模塊。各子模塊的功能如下:
速度控制子模塊主要根據系統對運動(dòng)檢測物體的初始速度要求,來(lái)設置TW2834的速度控制參數,使運動(dòng)檢測的速度參數適合待檢測物體的速度要求。
靈敏度控制子模塊可根據檢測系統對檢測目標靈敏度的要求來(lái)設置TW2834的靈敏度參數,即TW2834的時(shí)間靈敏度和空間靈敏度參數。
檢測/屏蔽區域控制子模塊用于設置運動(dòng)檢測目標的檢測區域和屏蔽區域,以選擇感興趣的檢測區域,屏蔽不關(guān)心是否運動(dòng)的區域。
視頻檢測查詢(xún)子模塊:由于TW2834通過(guò)NMIRQ提出的中斷請求可能是檢測到運動(dòng)或視頻丟失等原因導致,因此,通過(guò)查詢(xún)相關(guān)的寄存器確定引起中斷的原因。
在運動(dòng)檢測系統中,TW2834的NMIRQ與單片機(本文選用單片機)的P4.2相連,即與單片機的外部中斷3(INT3)相連。因此,當TW2834向單片機發(fā)出中斷請求時(shí),將運行外部中斷3的中斷服務(wù)子程序。在中斷服務(wù)子程序中,系統通過(guò)視頻檢測標志位(mt_det)告知主系統TW2834提出了中斷請求。實(shí)現運動(dòng)檢測的程序框圖如圖4所示。

c.JPG



4 基于TW2834運動(dòng)檢測的優(yōu)點(diǎn)分析
通過(guò)對TW2834實(shí)現運動(dòng)檢測的分析以及和其它實(shí)現運動(dòng)檢測方法的對比,可以看出,運用TW2834實(shí)現運動(dòng)檢測的方法具有以下優(yōu)點(diǎn):
(1)實(shí)時(shí)性好。TW2834實(shí)現運動(dòng)檢測的算法是基于背景差分的檢測算法,背景差分算法屬于圖像序列差分法。在目前用于運動(dòng)檢測的算法中,圖像序列差分法具有最好的實(shí)時(shí)性。因此,運用TW2834實(shí)現運動(dòng)檢測的方案具有實(shí)時(shí)性好的優(yōu)點(diǎn)。
(2)參考背景自動(dòng)更新。由于利用TW2834進(jìn)行運動(dòng)檢測的參考幀是當前幀之前的某一幀,其值可以通過(guò)寄存器進(jìn)行設置,因此,利用TW2834實(shí)現運動(dòng)檢測的方案參考背景具有自適應性。
(3)抗噪聲能力強。TW2834可根據監控環(huán)境的噪聲大小設置不同的靈敏度參數,以適應環(huán)境的變化。因此,環(huán)境適應性較好,抗噪聲性能較強。
(4)可檢測不同運動(dòng)速度的物體。通過(guò)速度控制參數的設置,可以使該系統適用于不同運動(dòng)速度物體的檢測,因而克服了三幀差分法對慢速運動(dòng)物體檢測困難的問(wèn)題。
(5)可屏蔽不關(guān)心檢測區域。通過(guò)對檢測/屏蔽區域的控制設置,可以使該運動(dòng)檢測系統對不關(guān)心的區域不予檢測,因而比較適用于背景區域具有某種固有運動(dòng)的檢測場(chǎng)合。
(6)硬件電路簡(jiǎn)單。TW2834內部具有視頻解碼模塊,可直接輸入模擬視頻。同時(shí),TW2834內部也具有視頻編碼模塊,故可直接輸出模擬視頻。本方案相對于利用DSP實(shí)現運動(dòng)檢測的方案,不需要外接視頻解碼芯片和視頻編碼芯片,因此,實(shí)現運動(dòng)檢測具有硬件結構簡(jiǎn)單的特點(diǎn)。
(7)軟件開(kāi)發(fā)簡(jiǎn)單。本方案可通過(guò)控制TW2834的寄存器實(shí)現運動(dòng)檢測,而不需要編寫(xiě)運動(dòng)檢測算法。因此,實(shí)現運動(dòng)檢測的軟件開(kāi)發(fā)比較簡(jiǎn)單。
(8)成本低。本方案實(shí)現運動(dòng)檢測不需要外接視頻解碼芯片和視頻編碼芯片,硬件成本低。同時(shí),系統軟件編寫(xiě)簡(jiǎn)單,軟件開(kāi)發(fā)費用相對較低。因此,本方案實(shí)現運動(dòng)檢測具有開(kāi)發(fā)成本低的優(yōu)點(diǎn)。

5 結語(yǔ)
本文采用TW2834實(shí)現運動(dòng)檢測的方法具有實(shí)時(shí)性好、參考背景可自動(dòng)更新、硬件電路和軟件開(kāi)發(fā)簡(jiǎn)單、成本低等優(yōu)點(diǎn)。本文提出的運動(dòng)檢測實(shí)現方法,對系統的進(jìn)一步完善和研究具有重要的參考價(jià)值。

pid控制器相關(guān)文章:pid控制器原理



上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>