RM新时代网站-首页

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

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

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

為計(jì)算機(jī)視覺(jué)模型訓(xùn)練構(gòu)建不同視覺(jué)數(shù)據(jù)集的技術(shù)

jf_pJlTbmA9 ? 來(lái)源:NVIDIA ? 作者:NVIDIA ? 2023-07-05 16:30 ? 次閱讀

這篇文章中,我們描述了我們?yōu)?計(jì)算機(jī)視覺(jué)模型訓(xùn)練構(gòu)建不同視覺(jué)數(shù)據(jù)集的技術(shù),包括合成圖像的示例。我們分解了解決方案的每個(gè)組成部分,并提供了未來(lái)研究方向的見(jiàn)解。

問(wèn)題

非線性碎片堆積、實(shí)時(shí)數(shù)據(jù)不可用以及復(fù)雜的流體動(dòng)力學(xué)表明,傳統(tǒng)的基于數(shù)值模擬的方法解決該問(wèn)題是無(wú)效的。在這種情況下,洪水后的視覺(jué)信息被用于制定阻塞政策,其中涉及幾個(gè)假設(shè),許多人認(rèn)為這些假設(shè)不是阻塞的真實(shí)代表。

這表明需要從技術(shù)角度更好地理解和探索堵塞問(wèn)題,以幫助洪水管理官員和決策者。

StopBlock :監(jiān)測(cè)涵洞視覺(jué)堵塞的技術(shù)倡議

為了幫助解決阻塞問(wèn)題, StopBlock 作為 SMART Stormwater 管理的一部分啟動(dòng)??傮w而言,該項(xiàng)目涉及伊拉瓦拉(臥龍崗、 Shellharbour 和 Kiama )和 Shoalhaven 地區(qū)的市議會(huì)、 Lendlease 以及臥龍崗大學(xué)的 SMART 基礎(chǔ)設(shè)施之間的合作。

StopBlock 旨在使用最新技術(shù)實(shí)時(shí)評(píng)估和監(jiān)測(cè)涵洞的視覺(jué)堵塞:

人工智能

計(jì)算機(jī)視覺(jué)

邊緣計(jì)算

物聯(lián)網(wǎng)IoT

智能視頻分析

此外,我們使用 NVIDIA 邊緣計(jì)算、最新的計(jì)算機(jī)視覺(jué)檢測(cè)和分類模型、 CCTV 攝像機(jī)和 4G 模塊構(gòu)建并部署了人工智能物聯(lián)網(wǎng)( AIoT )解決方案。該解決方案在伊拉瓦拉地區(qū)的三個(gè)涵洞現(xiàn)場(chǎng)檢測(cè)到視覺(jué)堵塞狀態(tài)(堵塞、部分堵塞或清除)。

建立計(jì)算機(jī)視覺(jué)模型訓(xùn)練的視覺(jué)數(shù)據(jù)集

訓(xùn)練計(jì)算機(jī)視覺(jué) CNN 模型需要大量與預(yù)期任務(wù)相關(guān)的圖像。以前從未從這個(gè)角度解決過(guò)涵洞堵塞檢測(cè)問(wèn)題。不存在用于此目的的圖像數(shù)據(jù)和數(shù)據(jù)集數(shù)據(jù)庫(kù)。

我們開(kāi)發(fā)了一個(gè)新的訓(xùn)練數(shù)據(jù)庫(kù),由與涵洞堵塞有關(guān)的各種圖像數(shù)據(jù)組成。這些圖像顯示了不同的涵洞類型、碎片類型、攝像機(jī)角度、縮放比例和照明條件。

通過(guò)市議會(huì)的記錄,可以獲得真實(shí)涵洞堵塞的有限數(shù)據(jù)。我們采用了結(jié)合真實(shí)、實(shí)驗(yàn)室模擬和合成視覺(jué)數(shù)據(jù)的想法。

涵洞開(kāi)口和堵塞圖像

我們從多個(gè)來(lái)源收集了涵洞(堵塞和清理)的真實(shí)圖像:

市議會(huì)歷史記錄

在線存儲(chǔ)庫(kù)

當(dāng)?shù)睾磮?chǎng)地

收集的圖像在涵洞類型、碎片類型、照明條件、攝像機(jī)視點(diǎn)、比例、分辨率甚至背景方面表現(xiàn)出極大的多樣性。涵洞開(kāi)口和堵塞( ICOB )數(shù)據(jù)集的圖像總共包括 929 張圖像。

可視化液壓實(shí)驗(yàn)室堵塞數(shù)據(jù)集

我們從縮放的實(shí)驗(yàn)室實(shí)驗(yàn)中收集模擬圖像,以優(yōu)化現(xiàn)有的視覺(jué)數(shù)據(jù)集,因?yàn)闆](méi)有足夠的真實(shí)圖像可用。

進(jìn)行了徹底的水力學(xué)實(shí)驗(yàn)室調(diào)查,其中一系列實(shí)驗(yàn)使用了涵洞的縮放物理模型。在各種洪水條件下,阻塞場(chǎng)景使用了規(guī)?;槠ǔ鞘泻椭脖唬?/p>

圖像在涵洞類型(單圓形、雙圓形、單箱或雙箱)、堵塞類型(城市、植被或混合)、模擬照明條件、攝像機(jī)視點(diǎn)(兩臺(tái)攝像機(jī))和洪水條件(入口流量水平)方面表現(xiàn)出多樣性。然而,數(shù)據(jù)集在反射、清澈的海水、相同的背景和相同的縮放方面受到限制。

總共,我們從這些實(shí)驗(yàn)中收集了 1630 張圖像,以建立 VHD dataset 。

涵洞合成圖像

我們使用基于 Unity 游戲引擎的三維計(jì)算機(jī)應(yīng)用程序生成了涵洞( SIC )的合成圖像,目的是增強(qiáng)訓(xùn)練數(shù)據(jù)集。

該應(yīng)用程序?qū)槟M涵洞堵塞情況而設(shè)計(jì),可以生成幾乎無(wú)數(shù)的堵塞涵洞實(shí)例,以及您可以想到的任何可能的堵塞情況。您還可以更改涵洞類型、水位、碎片類型、相機(jī)視點(diǎn)、一天中的時(shí)間和縮放比例。

應(yīng)用程序設(shè)計(jì)使您能夠從下拉菜單中選擇場(chǎng)景特征,并從庫(kù)中拖動(dòng)碎片對(duì)象以任何可能的方向放置在場(chǎng)景中的任何位置。您可以使用參數(shù)編寫代碼來(lái)重新創(chuàng)建多個(gè)場(chǎng)景,并批量捕獲帶有相應(yīng)標(biāo)簽的圖像,以幫助訓(xùn)練過(guò)程。

一些突出的限制包括不切實(shí)際的效果和動(dòng)畫(huà)以及單一的自然背景。

AIoT 系統(tǒng)開(kāi)發(fā)

我們使用邊緣計(jì)算硬件、計(jì)算機(jī)視覺(jué)模型和傳感器開(kāi)發(fā)了 AIoT 解決方案,用于涵洞的實(shí)時(shí)可視堵塞監(jiān)測(cè):

CCTV 攝像機(jī)捕捉涵洞。

NVIDIA Jetson TX2 –支持邊緣計(jì)算,使用經(jīng)過(guò)訓(xùn)練的計(jì)算機(jī)視覺(jué)模型處理和推斷堵塞圖像。

4G 連接將阻塞相關(guān)數(shù)據(jù)傳輸?shù)交?web 的儀表板。

計(jì)算機(jī)視覺(jué)模型用于檢測(cè)和分類涵洞處的視覺(jué)障礙。

更具體地說(shuō),在軟件方面,采用了兩階段檢測(cè)分類流水線(圖 4 )。

檢測(cè)階段

在第一階段,使用計(jì)算機(jī)視覺(jué)對(duì)象檢測(cè)模型( YOLOv4 )檢測(cè)涵洞開(kāi)口。從原始圖像中裁剪檢測(cè)到的開(kāi)口,并在分類階段進(jìn)行處理。如果未檢測(cè)到涵洞開(kāi)口,則會(huì)發(fā)出警報(bào),提示涵洞可能被淹沒(méi)。

分類階段

在第二階段,使用 CNN 分類模型(如 ResNet-50 )將修剪后的涵洞開(kāi)口分類為三種堵塞類別(堵塞、部分堵塞或清除)之一。阻塞相關(guān)信息隨后被傳輸?shù)胶樗芾砉賳T的網(wǎng)絡(luò)儀表板,以促進(jìn)決策過(guò)程。

我們使用 Python 、 TensorFlow 和 Keras 支持的 NVIDIA TAO 平臺(tái)分別訓(xùn)練了用于檢測(cè)和分類的 YOLOv4 和 ResNet-50 模型。我們使用配備 NVIDIA A100 GPULinux 機(jī)器,使用 ICOB 、 VHD 和 SIC 數(shù)據(jù)集中的圖像訓(xùn)練模型。

以下是開(kāi)發(fā)采用的四階段方法:

Stage I:我們從真實(shí)和模擬圖像中準(zhǔn)備了數(shù)據(jù)集。

Stage II:我們從 NVIDIA TAO 模型動(dòng)物園中選擇檢測(cè)和分類模型,并使用 TAO 平臺(tái)對(duì)其進(jìn)行訓(xùn)練。

Stage III:我們導(dǎo)出了經(jīng)過(guò)訓(xùn)練的模型,以部署在 Jetson TX2 邊緣計(jì)算機(jī)上。

Stage IV:在現(xiàn)場(chǎng),我們部署了一個(gè)完整的硬件系統(tǒng),并收集了用于微調(diào)計(jì)算機(jī)視覺(jué)算法的真實(shí)數(shù)據(jù)。

關(guān)于軟件性能,涵洞開(kāi)口檢測(cè)模型的驗(yàn)證 mAP 為 0.90 ,而堵塞分類模型的驗(yàn)證精度為 0.88 。

我們?cè)?NVIDIA DeepStream 6 SDK 上開(kāi)發(fā)了端到端視頻分析管道,使用經(jīng)過(guò)訓(xùn)練的計(jì)算機(jī)視覺(jué)模型在 Jetson TX2 驅(qū)動(dòng)的邊緣計(jì)算機(jī)上進(jìn)行推斷。使用這些檢測(cè)和分類模型, DeepStream 流水線為 Jetson TX2 硬件實(shí)現(xiàn)了 24.8 的 FPS 。

我們使用 CCTV 攝像機(jī)、 Jetson TX2 邊緣計(jì)算機(jī)和 4G 加密狗構(gòu)建了涵洞堵塞監(jiān)測(cè)智能設(shè)備(圖 5 )。我們優(yōu)化了開(kāi)發(fā)的硬件的功耗和實(shí)時(shí)實(shí)用程序的計(jì)算時(shí)間。該硬件由太陽(yáng)能電池板供電,平均功耗僅為 9.1W 。 AIoT 解決方案還配置為每小時(shí)將阻塞元數(shù)據(jù)傳輸?shù)?web 儀表板。

該解決方案被配置為考慮隱私問(wèn)題,避免將任何圖像存儲(chǔ)在板上或云中。相反,它只處理圖像并傳輸阻塞元數(shù)據(jù)。圖 5 顯示了在一個(gè)遠(yuǎn)程站點(diǎn)安裝 AIoT 硬件,以監(jiān)控涵洞視覺(jué)堵塞。

未來(lái)研究方向

可以進(jìn)一步探索計(jì)算機(jī)視覺(jué)的潛力,通過(guò)提取障礙相關(guān)信息來(lái)更好地理解視覺(jué)障礙:

視覺(jué)阻塞估計(jì)百分比

洪水傳播碎片類型識(shí)別

部分自動(dòng)化可視堵塞分類

視覺(jué)阻塞估計(jì)百分比

在洪水管理決策的背景下,了解給定涵洞的堵塞狀態(tài)并不總是足以做出與維護(hù)相關(guān)的決策。更進(jìn)一步,估計(jì)給定涵洞的視覺(jué)堵塞百分比有助于洪水管理官員確定視覺(jué)堵塞程度高的涵洞的優(yōu)先順序。

從圖像中分割可見(jiàn)開(kāi)口并將分割的掩模分類為四個(gè)百分比視覺(jué)阻塞類之一的分割分類管道可以是潛在的解決方案之一。

洪水傳播碎片類型識(shí)別

碎片類型的自動(dòng)檢測(cè)是有待探索的另一個(gè)關(guān)鍵方面。

部分自動(dòng)化可視堵塞分類

CNN 分類模型可用于促進(jìn)人工涵洞檢查,這是一種簡(jiǎn)單的解決方案,同時(shí)讓洪水管理官員了解情況。鑒于問(wèn)題的復(fù)雜性和初步分析,不可能僅使用 CNN 分類模型來(lái)自動(dòng)化該過(guò)程。然而,可以開(kāi)發(fā)一個(gè)部分自動(dòng)化的框架來(lái)促進(jìn)該過(guò)程。

總結(jié)

我們?yōu)楹吹囊曈X(jué)堵塞檢測(cè)提供了邊緣計(jì)算解決方案,以幫助及時(shí)維護(hù)并避免堵塞相關(guān)的洪水事件。

使用 NVIDIA 邊緣計(jì)算硬件開(kāi)發(fā)和部署了一個(gè)分類檢測(cè)計(jì)算機(jī)視覺(jué)模型,以檢索涵洞的堵塞狀態(tài),即“暢通”、“堵塞”或“部分堵塞”。為了便于針對(duì)這個(gè)獨(dú)特的問(wèn)題域訓(xùn)練計(jì)算機(jī)視覺(jué)模型。我們使用了與涵洞視覺(jué)堵塞相關(guān)的模擬和人工生成的圖像。

以多種方式擴(kuò)展所提供的解決方案以實(shí)現(xiàn)進(jìn)一步改進(jìn)和附加的視覺(jué)阻塞信息的范圍很大。視覺(jué)堵塞百分比的估計(jì)、洪水傳播碎片的檢測(cè)以及部分自動(dòng)化視覺(jué)堵塞分類框架的開(kāi)發(fā)是現(xiàn)有解決方案中可以進(jìn)行的一些潛在增強(qiáng)。

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

    關(guān)注

    14

    文章

    4978

    瀏覽量

    102984
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    30728

    瀏覽量

    268882
  • AIoT
    +關(guān)注

    關(guān)注

    8

    文章

    1406

    瀏覽量

    30650
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    機(jī)器視覺(jué)計(jì)算機(jī)視覺(jué)的關(guān)系簡(jiǎn)述

    計(jì)算機(jī)視覺(jué)是一門獨(dú)立的學(xué)科,有著30年左右的歷史,圖像處理、模式識(shí)別、人工智能技術(shù)一體,著重服務(wù)于一幅或多幅圖像的
    發(fā)表于 05-13 14:57

    讓機(jī)器“看見(jiàn)”—計(jì)算機(jī)視覺(jué)入門及實(shí)戰(zhàn) 第二期基礎(chǔ)技術(shù)

    、圖像檢索等技術(shù)的主流方法和基本思路,并從數(shù)據(jù)處理、模型訓(xùn)練、系統(tǒng)優(yōu)化以及模型評(píng)測(cè)的角度講解解決實(shí)際問(wèn)題時(shí)的應(yīng)對(duì)方法,讓大家對(duì)
    發(fā)表于 09-04 17:56

    CV之YOLO:深度學(xué)習(xí)之計(jì)算機(jī)視覺(jué)神經(jīng)網(wǎng)絡(luò)tiny-yolo-5clessses訓(xùn)練自己的數(shù)據(jù)全程記錄

    CV之YOLO:深度學(xué)習(xí)之計(jì)算機(jī)視覺(jué)神經(jīng)網(wǎng)絡(luò)tiny-yolo-5clessses訓(xùn)練自己的數(shù)據(jù)全程記錄
    發(fā)表于 12-24 11:50

    CV之YOLOv3:深度學(xué)習(xí)之計(jì)算機(jī)視覺(jué)神經(jīng)網(wǎng)絡(luò)Yolov3-5clessses訓(xùn)練自己的數(shù)據(jù)全程記錄

    CV之YOLOv3:深度學(xué)習(xí)之計(jì)算機(jī)視覺(jué)神經(jīng)網(wǎng)絡(luò)Yolov3-5clessses訓(xùn)練自己的數(shù)據(jù)全程記錄
    發(fā)表于 12-24 11:51

    計(jì)算機(jī)視覺(jué)神經(jīng)網(wǎng)絡(luò)資料全集

    CV之YOLOv3:深度學(xué)習(xí)之計(jì)算機(jī)視覺(jué)神經(jīng)網(wǎng)絡(luò)Yolov3-5clessses訓(xùn)練自己的數(shù)據(jù)全程記錄(第二次)——Jason niu
    發(fā)表于 12-24 11:52

    計(jì)算機(jī)視覺(jué)領(lǐng)域的關(guān)鍵技術(shù)/典型算法模型/通信工程領(lǐng)域的應(yīng)用方案

    行業(yè)構(gòu)建數(shù)字孿生網(wǎng)絡(luò)提供有益探索。1、引言計(jì)算機(jī)視覺(jué)(Computer Vision, CV)是指用計(jì)算機(jī)來(lái)模擬人的視覺(jué)系統(tǒng),實(shí)現(xiàn)人的
    發(fā)表于 12-03 13:58

    用于計(jì)算機(jī)視覺(jué)訓(xùn)練的圖像數(shù)據(jù)介紹

    用于計(jì)算機(jī)視覺(jué)訓(xùn)練的圖像數(shù)據(jù)
    發(fā)表于 02-26 07:35

    計(jì)算機(jī)視覺(jué)論文速覽

    AI視野·今日CS.CV 計(jì)算機(jī)視覺(jué)論文速覽transformer、新模型、視覺(jué)語(yǔ)言模型、多模態(tài)、clip、視角合成
    發(fā)表于 08-31 08:46

    基于OpenCV的計(jì)算機(jī)視覺(jué)技術(shù)實(shí)現(xiàn)

    基于OpenCV的計(jì)算機(jī)視覺(jué)技術(shù)實(shí)現(xiàn)OpencV是用來(lái)實(shí)現(xiàn)計(jì)算機(jī)視覺(jué)相關(guān)技術(shù)的開(kāi)放源碼工作庫(kù),是
    發(fā)表于 11-23 21:06 ?0次下載
    基于OpenCV的<b class='flag-5'>計(jì)算機(jī)</b><b class='flag-5'>視覺(jué)</b><b class='flag-5'>技術(shù)</b>實(shí)現(xiàn)

    計(jì)算機(jī)視覺(jué)講義

    計(jì)算機(jī)視覺(jué)講義:機(jī)器視覺(jué)是研究用計(jì)算機(jī)來(lái)模擬生物外顯或宏觀視覺(jué)功能的科學(xué)和技術(shù).機(jī)器
    發(fā)表于 03-19 08:08 ?0次下載

    計(jì)算機(jī)視覺(jué)與機(jī)器視覺(jué)區(qū)別

     “計(jì)算機(jī)視覺(jué)”,是指用計(jì)算機(jī)實(shí)現(xiàn)人的視覺(jué)功能,對(duì)客觀世界的三維場(chǎng)景的感知、識(shí)別和理解。計(jì)算機(jī)視覺(jué)
    的頭像 發(fā)表于 12-08 09:27 ?1.3w次閱讀

    用于計(jì)算機(jī)視覺(jué)訓(xùn)練的圖像數(shù)據(jù)

    角度的不同的攝像機(jī)查看圖像或來(lái)自醫(yī)療掃描儀的多維數(shù)據(jù)。 ? 用于計(jì)算機(jī)視覺(jué)訓(xùn)練的圖像數(shù)據(jù) La
    的頭像 發(fā)表于 12-31 09:33 ?2340次閱讀

    用于計(jì)算機(jī)視覺(jué)訓(xùn)練的圖像數(shù)據(jù)

    計(jì)算機(jī)視覺(jué)使計(jì)算機(jī)能夠理解圖像和視頻的內(nèi)容。計(jì)算機(jī)視覺(jué)的目標(biāo)是使人類視覺(jué)系統(tǒng)可以實(shí)現(xiàn)任務(wù)自動(dòng)化。
    的頭像 發(fā)表于 02-12 16:13 ?1395次閱讀

    你需要知道的11個(gè)Torchvision計(jì)算機(jī)視覺(jué)數(shù)據(jù)

    計(jì)算機(jī)視覺(jué)是一個(gè)顯著增長(zhǎng)的領(lǐng)域,有許多實(shí)際應(yīng)用,從自動(dòng)駕駛汽車到面部識(shí)別系統(tǒng)。該領(lǐng)域的主要挑戰(zhàn)之一是獲得高質(zhì)量的數(shù)據(jù)來(lái)訓(xùn)練機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 04-10 16:31 ?762次閱讀

    計(jì)算機(jī)視覺(jué)技術(shù)的AI算法模型

    計(jì)算機(jī)視覺(jué)技術(shù)作為人工智能領(lǐng)域的一個(gè)重要分支,旨在使計(jì)算機(jī)能夠像人類一樣理解和解釋圖像及視頻中的信息。為了實(shí)現(xiàn)這一目標(biāo),計(jì)算機(jī)
    的頭像 發(fā)表于 07-24 12:46 ?801次閱讀
    RM新时代网站-首页