<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

小于50ms!IEEE'24最新,高效低延遲UVA檢測系統!

3D視覺工坊 ? 來源:3D視覺工坊 ? 2024-04-13 12:15 ? 次閱讀

0.這篇文章干了啥?

這篇文章介紹了一種名為F-UAV-D的嵌入式系統,旨在利用事件到幀輸入來檢測無人機。文章首先介紹了無人機在各種領域中的應用,并指出了對于保護隱私和安全,對無人機進行預防和檢測至關重要的重要性。然后,文章討論了目前用于無人機檢測的兩種主要方法:主動掃描和被動掃描。接著,文章介紹了動態視覺傳感器(DVS)作為一種替代方案,其利用時間戳像素級亮度變化,適應于低延遲的對象檢測。隨后,文章提出了F-UAV-D系統,它利用DVS作為實時低功耗配置中的RGB攝像頭的替代方案,并展示了該系統的性能優勢。最后,文章總結了實驗結果,并提出了未來工作的計劃,包括擴展數據集、深入研究提出的設置以及嘗試不同的神經網絡架構。

下面一起來閱讀一下這項工作~

1. 論文信息

論文題目:Towards Real-Time Fast Unmanned Aerial Vehicle Detection Using Dynamic Vision Sensors

作者:Jakub Mandula, Jonas K¨uhne等

作者機構:瑞士蘇黎世聯邦理工學院

論文鏈接:https://arxiv.org/pdf/2403.11875.pdf

2. 摘要

無人機(Unmanned Aerial Vehicles, UAVs)在民用和軍事應用中越來越受歡迎。然而,對受限區域的未經控制的訪問威脅到隱私和安全。因此,預防和檢測無人機對于保證機密性和安全至關重要。盡管主要基于雷達的主動掃描是最精確的技術之一,但它可能比被動檢查,例如對象識別,更昂貴且不太靈活。動態視覺傳感器(Dynamic Vision Sensors, DVS)是一種受生物啟發的基于事件的視覺模型,利用了快速移動場景中的時間戳像素級亮度變化,很好地適應于低延遲目標檢測。本文提出了一種名為F-UAV-D (Fast Unmanned Aerial Vehicle Detector)的嵌入式系統,可實現快速移動無人機的檢測。具體而言,我們提出了一種利用DVS作為RGB攝像頭的替代方案的設置,實現實時和低功耗配置。我們的方法利用了DVS的高動態范圍(HDR)和背景抑制,在訓練了各種快速移動無人機后,在低照度和快速移動場景等次優環境中優于RGB輸入。我們的結果顯示,F-UAV-D可以(i)平均使用<15W的功率檢測無人機,并且(ii)通過利用邊緣計算機的CPU和GPU節點進行實時推理(即<50ms)。

3. 效果展示

RGB和事件到幀重疊的示例。

980fe932-f8f3-11ee-a297-92fbcf53809c.png

AprilTag 網格在 RGB 和事件到幀視圖中的示例。

981bf25e-f8f3-11ee-a297-92fbcf53809c.png

4. 主要貢獻

設計和開發用于能效高和低延遲無人機檢測的嵌入式系統

數據集收集和地面真實創建,用于機器學習訓練和評估

在邊緣不同批大小的YOLOv8的功耗消耗的實證評估。

5. 基本原理是啥?

這篇文章的基本原理是利用事件驅動的視覺傳感器(DVS)和傳統的RGB攝像頭相結合,實現在邊緣設備上實時檢測快速移動的無人機。傳統的RGB攝像頭每隔一定時間(幀率)返回一幀圖像,而DVS則在感知到亮度變化時立即生成事件,每個事件包含有關一個像素的信息(受到亮度變化影響的像素)以及時間戳和亮度變化的極性。

文章介紹了構建系統所使用的硬件和軟件設置。硬件方面,系統基于商用DVS攝像頭、CMOS RGB陣列傳感器和低功耗計算節點構建。軟件方面,系統基于實時目標檢測算法和事件到幀轉換的組合。事件到幀轉換是一個關鍵步驟,將DVS生成的事件流轉換為傳統計算機視覺算法所需的幀格式。為了實現這一轉換,事件被累積到一個2D矩陣中,生成人工幀,其中正亮度變化的事件生成白色,負亮度變化的事件生成藍色。

在數據收集方面,文章介紹了創建一個包含不同無人機的公開可用數據集的過程。為了標記數據集,作者使用了YOLO檢測器對傳統攝像頭幀進行標記,并將標簽轉換為事件相機幀以用作先驗。

最后,文章通過對系統性能的定量和定性分析,展示了系統在實時檢測無人機方面的可行性。文章還提出了一個研究問題,即不同批次大小對功耗和推斷延遲的影響,為未來的研究提供了方向。

9827b602-f8f3-11ee-a297-92fbcf53809c.png

98391f8c-f8f3-11ee-a297-92fbcf53809c.png

6. 實驗結果

本文旨在評估所提出的基于事件的計算機視覺算法在低端計算系統上實時檢測快速移動的無人機的性能。以下是實驗的關鍵內容:

數據集收集和標記:使用硬件收集數據集,并使用Label Studio進行標記,標記人員可以在RGB和DVS輸入同步的情況下檢查兩者之一以進行視覺確認。

事件到幀轉換:DVS生成對亮度變化的響應的事件流,但傳統計算機視覺算法支持幀作為輸入。因此,需要將事件流累積以生成人工幀,以便適應傳統計算機視覺算法。作者采用了一種簡單的累積過程,將事件聚合成為2色幀,其中白色代表正事件,藍色代表負事件。

攝像頭同步和校準:應用圖像變換來對齊RGB和事件到幀的視角,以便手動標記無人機,并在RGB空間運行檢測器并將標簽傳輸到事件空間。

數據集標簽:使用自動生成的標簽候選項,在Label Studio中繪制圍繞目標的邊界框,以創建YOLO訓練所需的地面真實數據集。

YOLOv5訓練:采用YOLOv5-nano算法,將其調整為接受與事件到幀累積相對應的二維、2通道矩陣,并使用默認的訓練代理和參數進行訓練。

功耗測量:使用Keysight N6705C DC功率分析儀測量F-UAV-D在推斷期間的總功耗,發現批次大小為4時功耗最低,每幀需求約為146mJ。

98602992-f8f3-11ee-a297-92fbcf53809c.png

986e9766-f8f3-11ee-a297-92fbcf53809c.png

9891bf7a-f8f3-11ee-a297-92fbcf53809c.png

7. 總結 & 未來工作

在本文中,我們介紹了F-UAV-D,這是一個由硬件和軟件組件組成的嵌入式系統,可實現使用事件到幀輸入來檢測無人機。我們展示了一個硬件設置,包括傳統的RGB攝像頭、新穎的DVS傳感器和低功耗嵌入式系統。我們展示了如何使用現有的機器學習工具如YOLO來自動化創建新的事件攝像頭數據集的標記過程。此外,我們公開提供了我們的數據集,其中包括27分鐘的靜止和快速移動無人機錄像(即49,000幀)。我們通過測量功耗和延遲初步驗證了上述數據集。所測得的性能(即0.53 mAP)顯示出了實時推斷的現場可部署性,其每幀只需150mJ。我們計劃通過以下方式擴展這項工作:(i)擴展數據集(例如,包括更具挑戰性的條件)、(ii)對所提出的設置進行更深入的研究(例如,包括RGB和DVS幀之間的同步和校準過程的挑戰和限制)、(iii)嘗試不同的神經網絡架構。

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

    關注

    3

    文章

    920

    瀏覽量

    42782
  • 視覺傳感器
    +關注

    關注

    3

    文章

    225

    瀏覽量

    22694
  • uva
    uva
    +關注

    關注

    0

    文章

    9

    瀏覽量

    3327

原文標題:小于50ms!IEEE'24最新,高效低延遲UVA檢測系統!

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    想用TC275的一個CAN節點往外發不同周期(10ms的、20ms的、50ms的)的報文,如何實現呢?

    是20ms,50ms,那我如何實現不同周期的發送呢?我想了個方法是用系統定時器STM,分別定時10ms、20ms、
    發表于 02-06 06:42

    調試程序時While循環里的延時是50ms改為500ms后恢復正常

    下一個值。但用高亮模式運行時,接受和顯示一切正常。最后發現調試程序時While循環里的延時是50ms,改為500ms后一切恢復正常。
    發表于 08-26 22:13

    懸賞30分!---50ms定時器1 與仿真結果不一致

    -----------------------------------------------目的50ms led翻轉,仿真出來200ms才翻轉
    發表于 09-09 10:15

    如何配置50ms的定時器中斷

    我想用50ms的定時器中斷……如何配置這個…我沒有邏輯,我已經給1 MHz的時鐘定時器模,,時期寫的五萬計數..所以是50ms計數周期。但我每次都被打斷…我在TC模式下配置了中斷…所以我想我應該中斷
    發表于 01-17 06:46

    求解答TPS65217C 50ms方波輸出問題!

    ————————未作任何改動——————————VDD_5V 由板載 TPS5430DDA 轉化輸出過來,經測量5V。故障主要是,上電掉電,LDO 50ms的脈沖輸出,其他輸出都是50ms的波動。然后
    發表于 07-26 06:53

    如何使用LebVIEW寫一個控制SWITCH板 開50ms之后關,使用板卡內部時鐘?

    如何使用LebVIEW寫一個控制SWITCH板 開50ms之后關,使用板卡內部時鐘?
    發表于 09-25 11:36

    如何在同一個定時器里用50ms和20ms?

    請教個問題:定時器模塊,Timerx_Init(10000,7199);定時器初始化為1S,怎么在同一個定時器里用50ms和20ms?
    發表于 10-12 10:22

    請問dflt_time_quanta的時間片長度應該為50ms嗎?

    =100ms個人感覺這個時間片長度應該為50ms。于是查找了英文手冊,看到關于dflt_time_quanta 的描述如下:dflt_time_quanta is the default time
    發表于 11-06 04:35

    LWIP TCP server連續接收數據為什么會延遲248ms

    = netserver_write(ns, data, sz); // 此行取消注釋(內部調用 send()), 可以立即接收到下一個數據包// 電腦端以50ms 周期發送, 此回調函數在沒有上一行發送函數的情況下
    發表于 09-08 10:04

    請問AD9656是否支持在50MS/s - 125MS/s間的任意采樣率?

    AD9656的產品手冊上提到其采樣率支持50MS/s至125MS/s不同擋位,因為我的項目原因,需要輸入外部采樣時鐘,并且采樣時鐘是在60MHz - 120MHz間變化的的。 我的問題是
    發表于 12-04 07:31

    單音脈沖在50ms的時間間隔電路圖

    單音脈沖在50ms的時間間隔
    的頭像 發表于 06-10 10:08 ?2526次閱讀
    單音脈沖在<b class='flag-5'>50ms</b>的時間間隔電路圖

    一種實現50ms斷電維持供電的電路設計_杜培德

    一種實現50ms斷電維持供電的電路設計_杜培德
    發表于 01-08 10:30 ?8次下載

    LTC6994/LTC6993演示電路延遲單次(延遲50ms,單次10ms)

    LTC6994/LTC6993演示電路延遲單次(延遲50ms,單次10ms)
    發表于 04-10 10:35 ?4次下載
    LTC6994/LTC6993演示電路<b class='flag-5'>延遲</b>單次(<b class='flag-5'>延遲</b><b class='flag-5'>50ms</b>,單次10<b class='flag-5'>ms</b>)

    LTC6994 LTC6993演示電路延遲單次(延遲50ms,單次10ms)

    LTC6994 LTC6993演示電路延遲單次(延遲50ms,單次10ms)
    發表于 06-09 20:54 ?93次下載
    LTC6994 LTC6993演示電路<b class='flag-5'>延遲</b>單次(<b class='flag-5'>延遲</b><b class='flag-5'>50ms</b>,單次10<b class='flag-5'>ms</b>)

    DS1100Z-50/T&amp;R 時鐘/計時 - 延遲

    電子發燒友網為你提供Maxim(Maxim)DS1100Z-50/T&amp;R相關產品參數、數據手冊,更有DS1100Z-50/T&amp;R的引腳圖、接線圖、封裝手冊、中文資料、英
    發表于 11-30 20:02
    DS1100Z-<b class='flag-5'>50</b>/T&<b class='flag-5'>amp</b>;R 時鐘/計時 - <b class='flag-5'>延遲</b>線
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>