在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于MCU的驅動視頻監控系統的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-02-25 09:03 ? 次閱讀

視頻監控方面,設計師及其客戶長期以來一直被迫選擇依賴“啞”大量圖像捕獲和存檔的極其低效的系統,絕大部分記錄的內容都沒有興趣,以及感興趣的內容本身太難以在檔案中找到,假設它已被存檔。然而,現在,功能強大,高能效且經濟高效的處理器圖像傳感器和存儲設備與日益復雜的軟件相結合,為系統開發人員提供了將寶貴的計算機視覺處理功能整合到從消費者監控系統到可穿戴的“生命博客”攝像機。

智能的,事件驅動的視頻監控僅在人或其他感興趣的物體進入框架時記錄圖像,并且僅在物體保留的情況下記錄圖像。框架。這種自主智能可能歷史上只能用于政府,軍隊和其他高端客戶使用的昂貴,笨重,耗電的設備,現在它可以以消費者友好的價格提供,電池壽命長,并且形式因素小而輕,足以美觀地坐在架子上。

您如何利用當今的視覺處理硬件和軟件所帶來的潛力?以下是基于消費者監控系統案例研究的一些想法:

基本設計可能會在幀中感知到運動并且持續一段固定時間時開始記錄。稍微更精細的方法是可變長度記錄,直到看到物體運動停止和/或物體從框架中消失為止。

然而,這種方法可能產生大量“誤報” “由吹葉子,經過的車輛等引起的。因此,如果溫血動物是唯一感興趣的物體,您可能需要使用紅外探測器或其他熱傳感器來補充可見光攝像機。更一般地說,可用的算法可以讓你微調你的對象“觸發器”的大小,顏色,距離,移動速率和其他閾值參數

如果你所關心的人都知道怎么辦?面部檢測功能可以在這方面提供幫助。你可能甚至有興趣在一個人進入框架時觸發相機...除非那個人是你自己,你的配偶,你的孩子,郵遞員等等。為此,你需要更強大的面部識別設施。

OpenCV計算機視覺庫

該項目通常以其軟件定義和開發計劃(并從根本上受其約束)開始。在過去的幾十年中,計算機視覺主要是一個學術研究領域;因此,在這個特定領域還沒有一個龐大,成熟的行業專業知識庫。另外,學術實驗往往不能廣泛地應用于現實世界的實施,例如,環境照明和天氣條件可以在不同的使用情況之間變化,并且偏離研究實驗室中發現的更受控制的條件。

幸運的是,像往常一樣,開源社區需要資源幫助。 OpenCV(開源計算機視覺)庫起源于英特爾的研究部門;該公司在2000年CVPR(IEEE計算機視覺和模式識別,一個著名的計算機視覺會議)上正式將其交給公眾。在上半年的測試版中,OpenCV在2006年獲得了v1.0“黃金”地位,其次是三年后的v2.0和2015年中期的v3.0(v3.1是最新版本,截至去年12月) )。

OpenCV,根據BSD許可證發布,可免費用于學術和商業用途。它采用優化的C/C ++編寫,具有C ++,C,PythonJava接口,支持Windows,Linux,Mac OS,iOSAndroid操作系統。特別是對于這個特殊的監控攝像機項目,該庫包含超過2,500種算法,包括可用于識別物體以及跟蹤物體,以及檢測和識別人臉以及對人類行為進行分類的算法。

Microchip Technology的PIC32MZ EF系列MCU

然而,值得一提的是使用OpenCV的一個潛在缺點。該庫的以Intel和PC為中心的起源反映在其中包含的大部分基礎代碼都是基于浮點的事實中,這對于某些僅定點的嵌入式系統設計而言可能是有問題的。說實話,大多數計算機視覺功能甚至不需要浮點精度。因此,一些處理器供應商已經開發了部分或全部OpenCV庫的體系結構定制版本,解決了代碼的浮點到定點轉換以及提供其他優化。但是,如果您自己堅持進行轉換,那么這種努力可能會成本和時間過高。

Microchip的新型PIC32MZ EF MCU為OpenCV浮點問題提供了直接的替代解決方案(圖1) )。其核心是高性能32位MIPS microAptive處理器,運行頻率高達200 MHz,能夠處理各種計算機視覺功能。此外,反映了48個成員產品系列中的“EF”后綴,Microchip還在整數CPU旁嵌了一個32位和64位IEEE 754兼容的七級FPU,能夠運行浮點OpenCV代碼不變

基于MCU的驅動視頻監控系統的設計

圖1:高性能CPU與32位和64位FPU協處理器的組合使Microchip的PIC32MZ EF MCU成為可能使用開源代碼時引人注目的候選人。 (圖片由Microchip Technology提供)

PIC32MZ EF的其他有用方面包括其集成的10/100 Mbit以太網MAC和一系列系統接口(各種類型和數量在某種程度上取決于封裝和引腳排列...... MCU系列有多種選擇) 。 MAC與外部PHY相結合,可直接支持監控攝像機的網絡連接需求(如果有線以太網是您選擇的網絡技術),或通過外部有線到無線以太網橋間接支持。或者,您可以通過連接到PIC32MZ EF USB 2.0或其他接口端口的外部收發器實現無線蜂窩和/或以太網連接。

圖像傳感器替代方案

前面提到的MCU接口分集不僅有利于提供網絡連接的多樣性,而且有利于圖像傳感器的靈活性。將攝像機連接到PIC32MZ EF的一種簡單方法是在設計中集成OmniVision Technologies OVM7690 VGA分辨率攝像機模塊,通過8位I/O端口連接到MCU(圖2)。這種方法有利于幾個關鍵原因;例如,OVM7690已經包含64°視場(對角線),F/3.0鏡頭形式的晶圓級光學元件,因此您無需在設計中添加單獨的光學子系統。此外,OVM7690嵌入了專用的圖像處理器,從而減輕了PIC32MZ EF的圖像預處理任務,例如去馬賽克,重新縮放,格式轉換和曝光控制。

基于MCU的驅動視頻監控系統的設計

基于MCU的驅動視頻監控系統的設計

圖2:集成的相機模塊簡化設計(頂部),但它提供的圖像雖然賞心悅目,但可能不太適合計算機視覺處理比傳統圖像傳感器的未處理輸出(底部)。 (圖片分別由OmniVision Technologies和安森美半導體提供)

然而,存在可能的情況,可能迫使您使用傳統的圖像傳感器,例如安森美半導體的VGA分辨率NOIL1SM0300A,結合您自己設計的鏡頭,并通過其SPI端口連接到PIC32MZ EF。首先,相反,人眼賞心悅目的圖像可能被視為對計算機視覺處理算法有害。例如,由圖像預處理器自動完成的邊緣增強可能會導致使對象與其背景區分開來的任務變得復雜。自動曝光控制,白平衡和黑平衡,色彩校正以及通常由相機模塊中內置的圖像協處理器默認執行的類似任務也是如此。

例如,您可能還需要不同于傳感器模塊制造商提供的鏡頭焦距和/或光圈。然而,無論您使用集成攝像頭模塊還是獨立圖像傳感器,您都可能會發現具有成本效益的VGA分辨率產品選項就足夠了;有時,甚至更便宜的QVGA或CIF分辨率產品甚至都是你需要的。您可能需要在分辨率上超過3 M像素的唯一情況是,如果您試圖辨別遠處的物體,或者在特別差的環境觀察條件下,這兩種情況都會受益于更大的源圖像細節。如果您的目標客戶堅持觀看“HD”視頻,您也可以選擇更高分辨率的圖像傳感器或相機,無論計算機視覺軟件是否需要它。

本地大容量存儲

回想一下,該項目的基本目標是僅在相機“看到”感興趣的事件時記錄視頻,并且僅在該事件持續的時間內記錄視頻。在這樣做時,該實現最小化了設計所需的閃存或其他存儲技術所需的容量(更不用說在該過程中節省寶貴的電池壽命)。盡管如此,512 KB到2 MB的閃存,以及集成在各種PIC32MZ EF MCU系列成員中的128 KB到512 KB的RAM,可能足以滿足非易失性代碼存儲和瞬態數據存儲的需要,更高容量的外部存儲用于視頻剪輯本身仍然是必要的。

您可以隨時使用獨立的NAND閃存設備(或其中一些),當然,通過I/O總線與MCU配對。但是,您需要開發自己的媒體管理軟件,以處理背景“垃圾收集”清理閃存擦除塊,這些塊已經填滿了有效和/或退役的視頻數據,例如,以及磨損等級媒體是為了防止某些擦除塊與其他擦除塊“過熱”。此外,這種媒體管理需要由MCU本身處理,從而消耗寶貴的處理器周期,否則可能會用于計算機視覺處理和其他任務。

相反,請考慮使用閃存大容量存儲解決方案其中包括自己的媒體管理控制器。選項包括可移動SD卡(以及更小的迷你SD和micro SD兄弟),以及美光科技的BGA封裝的e.MMC NAND閃存;這兩個選項都通過幾個引腳的I/O總線連接到PIC32MZ EF MCU(圖3)。根據捕獲的幀分辨率,幀速率和壓縮格式,例如,Micron的32 GByte e.MMC應該可以存儲數十分鐘到數小時的視頻。此外,通過電子郵件,短信或其他提醒,您可以將新視頻的捕獲狀態(以及可選地,與所有視頻本身一起)傳達給監控系統所有者;視頻將保留在相機中,以供后續查看,存檔和/或刪除。

圖3:帶有集成媒體管理控制器的閃存大容量存儲解決方案可以釋放系統處理器來處理其他任務并簡化軟件開發工作。 (圖片由Micron Technology提供)

結論

該項目描述無疑是無所不包的;例如,仍然需要添加AC/DC和DC步進電源子系統,您可能還需要包括麥克風和ADC,以便與圖像一起記錄音頻。但是,它涵蓋了設計的一些關鍵部分。每個算法越復雜,你組合的越多,你最有可能最終使PIC32MZ EF的CPU和FPU的處理能力過載。話雖如此,新的算法,如用于對象識別的新興卷積神經網絡深度學習”技術(圖4),以及現有算法的優化一直在出現。

基于MCU的驅動視頻監控系統的設計

圖4:卷積神經網絡(CNN)和其他“深度學習”方法,一旦經過一系列參考圖像的訓練,已被證明可以在實質性處理和實際處理的權衡中提供令人印象深刻的物體識別結果。內存要求。 (圖片由維基百科提供)

強烈建議在生產前進行大量現場測試;不可避免地,您將遇到在產品開發過程中未考慮的環境條件和使用場景,這將需要進行算法微調。除了實現細微差別之外,將運行開源軟件(如OpenCV)的PIC32MZ EF MCU等經濟高效的處理器與傳感器或相機模塊捕獲的圖像相結合,存儲到駐留閃存并通過網絡連接進行傳輸,各種有趣的應用:現有產品的增強和全新的產品類別。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17401

    瀏覽量

    353260
  • 神經網絡
    +關注

    關注

    42

    文章

    4787

    瀏覽量

    101377
  • 視頻監控
    +關注

    關注

    17

    文章

    1712

    瀏覽量

    65237
收藏 人收藏

    評論

    相關推薦

    雙絞線在視頻監控系統中的應用 雙絞線連接器的類型與選擇

    雙絞線在視頻監控系統中的應用 視頻監控系統是現代安全防范的重要組成部分,它通過攝像頭捕捉圖像或
    的頭像 發表于 12-12 13:58 ?275次閱讀

    光伏發電站安全升級,集成視頻監控、微氣象與安全警衛系統

    光伏場監管痛點主要集中在安防視頻監控系統、環境監測、出入口管理、消防系統等多方面,現有系統效率低下,需要建設智能安防、微氣象、安全警衛
    的頭像 發表于 12-04 09:16 ?413次閱讀
    光伏發電站安全升級,集成<b class='flag-5'>視頻</b><b class='flag-5'>監控</b>、微氣象與安全警衛<b class='flag-5'>系統</b>

    AI視頻行為分析系統:重塑安全監控的智能化未來!

    在當今科技迅猛發展的時代,視頻監控系統已經成為各行各業安全防范的重要手段。然而,傳統的視頻監控系統
    的頭像 發表于 11-26 14:51 ?618次閱讀
    AI<b class='flag-5'>視頻</b>行為分析<b class='flag-5'>系統</b>:重塑安全<b class='flag-5'>監控</b>的智能化未來!

    高效識別,智能分析,訊維AI視頻行為分析系統開啟智慧監控時代!

    在科技日新月異的今天,人工智能(AI)技術的快速發展正深刻改變著各行各業的面貌。特別是在視頻監控領域,隨著AI人工智能技術的加入,讓以“事后取證”為主的傳統監控系統,逐漸發展為以“事前
    的頭像 發表于 11-15 15:26 ?685次閱讀
    高效識別,智能分析,訊維AI<b class='flag-5'>視頻</b>行為分析<b class='flag-5'>系統</b>開啟智慧<b class='flag-5'>監控</b>時代!

    NTP網絡校時服務器如何給視頻監控系統授時

    視頻監控系統由實時控制系統、監視系統及管理信息系統組成。視頻
    的頭像 發表于 08-07 15:21 ?529次閱讀
    NTP網絡校時服務器如何給<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b>授時

    ai智能視頻監控系統 OpenCV

    ai智能視頻監控系統選用數字圖像處理、計算機視覺和機器視覺技術性,利用軟件強勁的數據處理方法工作能力。ai智能視頻監控
    的頭像 發表于 07-08 08:46 ?490次閱讀
    ai智能<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b> OpenCV

    智慧園區視頻監控分析系統 YOLO

    智慧園區視頻監控分析系統基本建設的持續推進,云計算技術、互聯網大數據、物聯網技術、人工智能技術等現代信息技術的深層次運用,智慧園區視頻監控
    的頭像 發表于 07-08 08:40 ?411次閱讀
    智慧園區<b class='flag-5'>視頻</b><b class='flag-5'>監控</b>分析<b class='flag-5'>系統</b> YOLO

    AI行為識別視頻監控系統 Python

    AI行為識別視頻監控系統來自機器視覺技術的革新。機器視覺技術應用是人工智能技術分析的一個支系。它可以在圖形和圖象具體內容敘述中間創建投射關聯,使電腦可以根據圖像處理和剖析比較,進而熟悉視頻
    的頭像 發表于 07-06 10:36 ?675次閱讀
    AI行為識別<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b> Python

    智慧工廠視頻監控解決方案 OpenCV

    工廠管理方法的關鍵構成部分。視頻監控系統可以在范圍內組裝視頻監控系統,統一操縱和管理方法出入人員
    的頭像 發表于 07-03 23:00 ?395次閱讀
    智慧工廠<b class='flag-5'>視頻</b><b class='flag-5'>監控</b>解決方案 OpenCV

    平安校園視頻監控方案 YOLOv5

    平安校園視頻監控方案部署一臺SuiJi-AI100視頻分析服務器,平安校園視頻監控方案使用校園視頻
    的頭像 發表于 07-03 22:51 ?385次閱讀
    平安校園<b class='flag-5'>視頻</b><b class='flag-5'>監控</b>方案 YOLOv5

    北亞FB-C6700監控視頻分析恢復系統#視頻監控取證

    視頻監控
    Frombyte
    發布于 :2024年06月26日 09:14:15

    電梯遠程視頻監控方案

    隨著科技的不斷發展,電梯安全已經成為人們關注的重點話題。為了提高電梯運行的安全性和可靠性,電梯遠程視頻監控系統應運而生。這種系統能夠實時監控
    的頭像 發表于 05-31 15:51 ?535次閱讀
    電梯遠程<b class='flag-5'>視頻</b><b class='flag-5'>監控</b>方案

    隧道視頻監控系統介紹

    隧道視頻監控系統,采用無線視頻監控系統,物理結構分為采集端、數據傳輸、
    的頭像 發表于 05-20 15:02 ?979次閱讀
    隧道<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b>介紹

    變電站視頻及環境監控系統|全方向實時圖像視頻|變電站和機房

    我們需要明白什么是變電站視頻及環境監控系統。接下來,深圳鼎信智慧科技就跟大家科普: 簡單來說,這是一種集成了環境可視化視頻監控、溫度監測、濕
    的頭像 發表于 04-23 17:02 ?919次閱讀

    訊維網絡解碼矩陣構建全面視頻監控系統

    隨著酒店行業的快速發展,安防工作日益受到重視。為了提升酒店的安防水平,構建全面、高效的視頻監控系統成為了關鍵。而訊維網絡解碼矩陣作為先進的視頻處理技術,正逐漸在酒店安防領域發揮重要作用
    的頭像 發表于 03-25 17:21 ?409次閱讀
    主站蜘蛛池模板: 久久久免费精品 | 丁香激情小说 | 伊人亚洲 | 午夜网站视频 | 久久69 | 国产成人精品日本亚洲语言 | 国产农村一一级特黄毛片 | 天天爱添天天爱添天天爱添 | 999影院成 人在线影院 | 天天干免费视频 | 特色毛片 | 色综合久久中文字幕网 | 婷婷精品视频 | 国产三级播放 | 人人做人人澡人人人爽 | 国产免费人成在线看视频 | 高清视频免费 | 一区二区三区在线观看免费 | 天天艹夜夜| 成 人 在 线 免费 8888 www | 久久人人视频 | 色噜噜狠狠成人影院 | 免费午夜视频 | 特级毛片视频在线 | 91啪免费网站在线观看 | 欧美色图俺去了 | 亚洲人成电影综合网站色 | 国产操比视频 | 五月婷婷丁香综合网 | 欧美午夜性春猛交bbb | 中文字幕在线不卡 | se97se成人亚洲网站在线观看 | 国产va在线观看 | 视频在线观看网站免费 | 成 人 a v黄 色| 色婷婷综合激情 | 色偷偷尼玛图亚洲综合 | 中文字幕一区二区精品区 | 午夜小视频在线 | 亚洲男人的天堂在线观看 | 卡2卡三卡四卡精品公司 |