0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用 OpenVINO? 工具套件進(jìn)行限制區(qū)域監(jiān)控

青sky ? 來源:M. Tim Jones ? 作者:M. Tim Jones ? 2023-01-03 09:45 ? 次閱讀

使用閉路電視 (CCTV),人類可以監(jiān)控入侵區(qū)域,但通常在事后使用此數(shù)據(jù)來驗(yàn)證事件或進(jìn)行歷史分析。鑒于部署的攝像頭數(shù)量眾多,不可能每個(gè)攝像頭都安排一個(gè)人來監(jiān)控該區(qū)域。通常,單個(gè)安全代理會(huì)實(shí)時(shí)監(jiān)控大量攝像頭畫面。

深度學(xué)習(xí)可以解決這個(gè)問題,它不僅可以自動(dòng)檢測(cè)人是否進(jìn)入相機(jī)視野,還可以指示此人是否在該視野的特定區(qū)域內(nèi)。如果有人違反限制區(qū)域,這允許通過實(shí)時(shí)通知監(jiān)視多個(gè)限制區(qū)域。在這個(gè)英特爾? OpenVINO? 工具包示例中,我們將了解如何使用視頻圖像來識(shí)別人員是否進(jìn)入了用戶指定的限制區(qū)域。

禁區(qū)監(jiān)控?cái)?shù)據(jù)管道

在之前的博客文章中,我們看到了使用攝像機(jī)捕獲的圖像進(jìn)行人臉和車輛檢測(cè)的示例。在此應(yīng)用程序中,我們將研究一種不同類型的檢測(cè),使用深度學(xué)習(xí)來識(shí)別“人”以及他們是否在禁區(qū)內(nèi)。

圖 1顯示了 Restricted Zone Monitor 深度學(xué)習(xí)應(yīng)用程序的管道。讓我們探索這個(gè)管道和發(fā)生的活動(dòng)。

poYBAGOuOIaAU9vaAABzznAiS70389.jpg

圖1:限制區(qū)跟蹤管道圖說明了 OpenVINO ?工具包的此應(yīng)用程序如何處理捕獲的圖像以識(shí)別是否有人進(jìn)入某個(gè)區(qū)域并確定該區(qū)域是否在用戶定義的限制區(qū)內(nèi)。(來源:作者)

此圖像處理應(yīng)用程序使用安裝在包含禁區(qū)的區(qū)域上方的攝像機(jī)捕獲的圖像。卷積神經(jīng)網(wǎng)絡(luò) (CNN)——一種圖像處理深度神經(jīng)網(wǎng)絡(luò)——處理捕獲的圖像以確定一個(gè)人是否違反了禁區(qū)。首先,CNN 識(shí)別一個(gè)人是否在捕獲幀中。如果檢測(cè)到有人,CNN 會(huì)檢查此人是否在禁區(qū)內(nèi)。用戶可以使用捕獲的圖像和鼠標(biāo)來定義限制區(qū)域,以在圖像中創(chuàng)建一個(gè)平面。定義后,如果檢測(cè)到人員進(jìn)入限制區(qū)域,應(yīng)用程序?qū)⑸赏ㄖ?/p>

圖 2顯示了這個(gè)深度神經(jīng)網(wǎng)絡(luò)的完整過程的示例。請(qǐng)注意,在這個(gè)例子中,CNN 在不到半秒的時(shí)間內(nèi)識(shí)別出了這個(gè)人,并且還確定檢測(cè)到的人不在禁區(qū)內(nèi)。

pYYBAGOuOIuAKUx9AABJ_arOdBw620.jpg

圖 2:限制區(qū)監(jiān)視器輸出屏幕顯示了 OpenVINO ?工具包的此應(yīng)用程序的示例,用于識(shí)別人員并確定該人員不在限制區(qū)內(nèi)。(來源:英特爾)

示例應(yīng)用程序還說明了消息隊(duì)列遙測(cè)傳輸 (MQTT) 協(xié)議的使用,該協(xié)議將區(qū)域信息傳送到工業(yè)數(shù)據(jù)分析系統(tǒng)。

為什么這很酷

Restricted Zone Monitor 應(yīng)用程序是使用 Intel ? OpenVINO? 發(fā)行版和約 450 行 Go(或 400 行 C++)開發(fā)的。傳統(tǒng)的視頻監(jiān)控需要一個(gè)人觀看多個(gè)監(jiān)視器,這既乏味又容易出錯(cuò)。將人員從這種監(jiān)控角色中移除可以降低犯錯(cuò)的可能性,并有助于確保工作場(chǎng)所的合規(guī)性??紤]到這些錯(cuò)誤可能會(huì)導(dǎo)致危及生命的傷害,這是一項(xiàng)很酷的技術(shù)。與功能強(qiáng)大的硬件配對(duì)時(shí),例如基于第 6代英特爾?酷睿?處理器或英特爾神經(jīng)計(jì)算棒 2 的硬件由 Intel Movidius? X VPU 提供支持,可以獲得令人印象深刻的推理速度,從而實(shí)現(xiàn)實(shí)時(shí)分析。

改編這個(gè)例子

邊界安全是這項(xiàng)技術(shù)的一個(gè)明顯用例。作為物理安全過程的一部分,檢測(cè)一個(gè)區(qū)域內(nèi)或周圍的人是有用的,但該技術(shù)可以以其他方式應(yīng)用。這個(gè)深度學(xué)習(xí)網(wǎng)絡(luò)經(jīng)過預(yù)訓(xùn)練可以檢測(cè)人,但也可以訓(xùn)練它來檢測(cè)動(dòng)物。例如,是否有一只熊或其他野生動(dòng)物游蕩到郊區(qū)可能造成傷害?

檢測(cè)城市中的人也很有用——尤其是在行人和交通流量方面。人行橫道可以檢測(cè)到一個(gè)人何時(shí)等待過馬路,但在繁忙的道路上為一個(gè)人停下來可能不如為一大群人停下來有益。應(yīng)用人員檢測(cè)來管理車輛和行人的流量可以確保最佳的人流。

在哪里了解更多

您可以在英特爾?物聯(lián)網(wǎng)開發(fā)套件GitHub 上了解有關(guān)此演示的更多信息。

膠水應(yīng)用程序是用 C++ 和 Go 語言開發(fā)的。該發(fā)行版包括針對(duì) OpenVINO ?的英特爾?優(yōu)化車輛和行人檢測(cè)模型。您可以使用 Ubuntu 16.04 LTS Linux 操作系統(tǒng)、英特爾? OpenVINO ?工具包分發(fā)版和 OpenCL ?運(yùn)行時(shí)包輕松試驗(yàn)此應(yīng)用程序。

您還可以使用 AIoT 開發(fā)套件快速啟動(dòng)您的開發(fā),其中包括 Ubuntu、OpenVINO ?、英特爾? Media SDK 和預(yù)裝英特爾?酷睿?處理器的英特爾? System Studio 2018。開發(fā)工具包包括幫助您快速入門和運(yùn)行的教程

您還可以使用基于 Intel ? Apollo Lake ?平臺(tái)的AAEON UP 板。

M. Tim Jones 是一位資深的嵌入式固件架構(gòu)師,擁有超過 30 年的架構(gòu)和開發(fā)經(jīng)驗(yàn)。Tim 是多本書籍和多篇文章的作者,涉及軟件和固件開發(fā)領(lǐng)域。他的工程背景從地球同步航天器的內(nèi)核開發(fā)到嵌入式系統(tǒng)架構(gòu)和協(xié)議開發(fā)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 監(jiān)控
    +關(guān)注

    關(guān)注

    6

    文章

    2153

    瀏覽量

    55011
  • 監(jiān)視
    +關(guān)注

    關(guān)注

    0

    文章

    73

    瀏覽量

    18733
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5444

    瀏覽量

    120806
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用OpenVINO C++在哪吒開發(fā)板上推理Transformer模型

    OpenVINO 是一個(gè)開源工具套件,用于對(duì)深度學(xué)習(xí)模型進(jìn)行優(yōu)化并在云端、邊緣進(jìn)行部署。它能在諸如生成式人工智能、視頻、音頻以及語言等各類應(yīng)
    的頭像 發(fā)表于 10-12 09:55 ?192次閱讀
    使用<b class='flag-5'>OpenVINO</b> C++在哪吒開發(fā)板上推理Transformer模型

    簡(jiǎn)單兩步使用OpenVINO?搞定Qwen2的量化與部署任務(wù)

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,可幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-26 09:39 ?1476次閱讀
    簡(jiǎn)單兩步使用<b class='flag-5'>OpenVINO</b>?搞定Qwen2的量化與部署任務(wù)

    簡(jiǎn)單三步使用OpenVINO?搞定ChatGLM3的本地部署

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,可幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-03 18:18 ?1940次閱讀
    簡(jiǎn)單三步使用<b class='flag-5'>OpenVINO</b>?搞定ChatGLM3的本地部署

    【轉(zhuǎn)載】英特爾開發(fā)套件“哪吒”快速部署YoloV8 on Java | 開發(fā)者實(shí)戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計(jì)算機(jī)視覺和深度學(xué)習(xí)應(yīng)用開發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計(jì)算平
    的頭像 發(fā)表于 03-23 08:05 ?398次閱讀
    【轉(zhuǎn)載】英特爾開發(fā)<b class='flag-5'>套件</b>“哪吒”快速部署YoloV8 on Java | 開發(fā)者實(shí)戰(zhàn)

    基于英特爾哪吒開發(fā)者套件平臺(tái)來快速部署OpenVINO Java實(shí)戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計(jì)算機(jī)視覺和深度學(xué)習(xí)應(yīng)用開發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計(jì)算平
    的頭像 發(fā)表于 03-21 18:24 ?1371次閱讀
    基于英特爾哪吒開發(fā)者<b class='flag-5'>套件</b>平臺(tái)來快速部署<b class='flag-5'>OpenVINO</b> Java實(shí)戰(zhàn)

    網(wǎng)絡(luò)監(jiān)控工具有哪些 網(wǎng)絡(luò)監(jiān)控用幾芯網(wǎng)線

    網(wǎng)絡(luò)監(jiān)控工具有很多種,根據(jù)不同的監(jiān)控目標(biāo)和需求,可以選擇適合的監(jiān)控工具。下面將介紹一些常見的網(wǎng)絡(luò)監(jiān)控
    的頭像 發(fā)表于 01-24 10:00 ?935次閱讀

    OpenVINO添加對(duì)Paddle 2.5的支持

    我是飛槳黑客馬拉松第五期 OpenVINO 賽題獲獎(jiǎng)?wù)摺獮?OpenVINO 添加了對(duì) Paddle 2.5 的支持。在此記錄下來貢獻(xiàn)的過程,希望有更多的同學(xué)可以參與到 OpenVINO 的社區(qū)
    的頭像 發(fā)表于 01-19 09:20 ?582次閱讀

    基于OpenVINO?和AIxBoard的智能安檢盒子設(shè)計(jì)

    公共安全問題日益凸顯,傳統(tǒng)安檢手段面臨挑戰(zhàn)。為提高安檢效率和保障公共安全,基于 OpenVINO? 和 AIxBoard 的智能安檢盒子應(yīng)運(yùn)而生。
    的頭像 發(fā)表于 01-18 17:31 ?763次閱讀
    基于<b class='flag-5'>OpenVINO</b>?和AIxBoard的智能安檢盒子設(shè)計(jì)

    如何在MacOS上編譯OpenVINO C++項(xiàng)目呢?

    英特爾公司發(fā)行的模型部署工具 OpenVINO 模型部署套件,可以實(shí)現(xiàn)在不同系統(tǒng)環(huán)境下運(yùn)行,且發(fā)布的 OpenVINO 2023 最新版目前已經(jīng)支持 MacOS 系統(tǒng)并同時(shí)支持在蘋果
    的頭像 發(fā)表于 01-11 18:07 ?807次閱讀
    如何在MacOS上編譯<b class='flag-5'>OpenVINO</b> C++項(xiàng)目呢?

    如何快速下載OpenVINO Notebooks中的AI大模型

    OpenVINO Notebooks是Jupyter Notebook形式的OpenVINO范例程序大集合,方便開發(fā)者快速學(xué)習(xí)并掌握OpenVINO推理程序,并通過Copy&Paste方式將范例中的關(guān)鍵程序應(yīng)用到自己的AI軟件中
    的頭像 發(fā)表于 12-12 14:40 ?1028次閱讀
    如何快速下載<b class='flag-5'>OpenVINO</b> Notebooks中的AI大模型

    如何解決模型部署時(shí)出現(xiàn)算子不匹配問題

    英特爾發(fā)行版 OpenVINO 工具套件基于 oneAPI 而開發(fā),可以加快高性能計(jì)算機(jī)視覺和深度學(xué)習(xí)視覺應(yīng)用開發(fā)速度工具套件,適用于從邊緣
    的頭像 發(fā)表于 12-08 15:30 ?932次閱讀
    如何解決模型部署時(shí)出現(xiàn)算子不匹配問題

    使用MOSFET對(duì)流電進(jìn)行限制

    ,或者通過降低電壓來限制電流。此時(shí),內(nèi)部的MOSFET會(huì)在歐姆區(qū)域進(jìn)行操作,這是一種線性調(diào)節(jié)器功能。在這些可調(diào)節(jié)的限制模式中,內(nèi)部MOSFET總是處于SOA內(nèi)并且不會(huì)
    的頭像 發(fā)表于 12-07 15:08 ?827次閱讀
    使用MOSFET對(duì)流電<b class='flag-5'>進(jìn)行</b><b class='flag-5'>限制</b>

    NNCF壓縮與量化YOLOv8模型與OpenVINO部署測(cè)試

    OpenVINO2023版本衍生出了一個(gè)新支持工具包NNCF(Neural Network Compression Framework – 神經(jīng)網(wǎng)絡(luò)壓縮框架),通過對(duì)OpenVINO IR格式模型的壓縮與量化更好的提升模型在
    的頭像 發(fā)表于 11-20 10:46 ?1385次閱讀
    NNCF壓縮與量化YOLOv8模型與<b class='flag-5'>OpenVINO</b>部署測(cè)試

    如何使用OpenVINO C++ API部署FastSAM模型

    象的位置和邊界。本文將介紹如何使用 OpenVINO C++ API 部署 FastSAM 模型,以實(shí)現(xiàn)快速高效的語義分割。在前文中我們發(fā)表了《基于 OpenVINO Python API 部署
    的頭像 發(fā)表于 11-17 09:53 ?798次閱讀
    如何使用<b class='flag-5'>OpenVINO</b> C++ API部署FastSAM模型

    OpenVINO Java API詳解與演示

    英特爾 發(fā)行版 OpenVINO 工具套件基于 oneAPI 而開發(fā),可以加快高性能計(jì)算機(jī)視覺和深度學(xué)習(xí)視覺應(yīng)用開發(fā)速度工具套件,適用于從邊
    的頭像 發(fā)表于 11-09 17:03 ?932次閱讀
    <b class='flag-5'>OpenVINO</b> Java API詳解與演示