隨著機(jī)器人技術(shù)和邊緣 AI 領(lǐng)域的快速發(fā)展,高效處理和傳輸傳感器數(shù)據(jù)的能力變得至關(guān)重要。許多邊緣應(yīng)用正在從單一傳感器的固定功能解決方案,轉(zhuǎn)向使用多種類型的傳感器陣列。這些傳感器包括視覺、音頻、溫度、力/扭矩、通信傳感器、IMU、激光雷達(dá)系統(tǒng)、超聲波設(shè)備、電機(jī)和執(zhí)行器等。
NVIDIA Holoscan Sensor Bridge (HSB)是一種先進(jìn)的基于以太網(wǎng)的傳感器流技術(shù),旨在實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)傳輸,并簡(jiǎn)化高速傳感器與執(zhí)行器的集成。NVIDIA Holoscan采用 HSB 作為連接物理傳感器與處理管線的接口,它在實(shí)現(xiàn)低延遲、需要硬件與 AI 高度集成的端到端工作流中發(fā)揮著關(guān)鍵作用。
本文將分析高速傳感器處理的挑戰(zhàn),并重點(diǎn)介紹 HSB 如何以超低延遲、易用性、可擴(kuò)展性及完善的安全保障,幫助機(jī)器人、醫(yī)療影像和工業(yè)自動(dòng)化等領(lǐng)域應(yīng)對(duì)這些挑戰(zhàn)。
高速傳感器處理的挑戰(zhàn)
物理 AI 和機(jī)器人開發(fā)者在傳感器集成方面面臨諸多挑戰(zhàn),比如:
開發(fā)周期長(zhǎng)及類型多樣:由于傳感器類型多樣且接口要求各異,開發(fā)傳感器驅(qū)動(dòng)并將其集成到系統(tǒng)中非常耗費(fèi)時(shí)間。這種復(fù)雜性可能會(huì)拖延整體開發(fā)進(jìn)程。
實(shí)時(shí)處理與低延遲:對(duì)機(jī)器人和醫(yī)療設(shè)備等應(yīng)用而言,實(shí)現(xiàn)實(shí)時(shí)處理和低延遲至關(guān)重要。這就要求快速的數(shù)據(jù)采集、處理和傳輸,同時(shí)必須避免可能導(dǎo)致性能不佳或系統(tǒng)故障的延遲。
傳感器流的復(fù)雜性:連續(xù)傳感器數(shù)據(jù)流應(yīng)用面臨諸多挑戰(zhàn),比如管理高數(shù)據(jù)速率、確保數(shù)據(jù)安全和功能安全,以及同步來自多個(gè)傳感器的數(shù)據(jù)等。
什么是 Holoscan Sensor Bridge?
Holoscan Sensor Bridge 專為低延遲數(shù)據(jù)的傳輸和控制而設(shè)計(jì)。通過以太網(wǎng) UDP 協(xié)議,將傳感器數(shù)據(jù)直接傳輸?shù)絅VIDIA Jetson和NVIDIA IGX等系統(tǒng)的 GPU 內(nèi)存中,從而降低延遲和 CPU 使用率。HSB 針對(duì)NVIDIA ConnectX智能網(wǎng)卡和以太網(wǎng)攝像頭技術(shù)進(jìn)行了優(yōu)化,支持視頻、邊緣 AI 和機(jī)器人技術(shù)的實(shí)時(shí)處理。HSB 將原始傳感器數(shù)據(jù)傳輸?shù)?Holoscan SDK 中,支持從采集到推理和可視化的統(tǒng)一流程。
圖 1. Holoscan Sensor Bridge 設(shè)計(jì)架構(gòu)
HSB 的核心特性與優(yōu)勢(shì)
Holoscan Sensor Bridge 為開發(fā)者帶來巨大價(jià)值,可在不犧牲性能的前提下加速開發(fā)進(jìn)程:
超低延遲:實(shí)現(xiàn)超低延遲,確保以最低延遲處理和傳輸傳感器數(shù)據(jù),這對(duì)于人形機(jī)器人、自動(dòng)駕駛汽車和醫(yī)療成像等需要實(shí)時(shí)數(shù)據(jù)處理的應(yīng)用至關(guān)重要。
易用性:軟件定義的架構(gòu),無需 FPGA 編程專業(yè)知識(shí),就可以輕松枚舉和 API 編程,從而加速攝像頭、IMU、激光雷達(dá)、DAC 和 ADC 等多種傳感器的軟件開發(fā)。
可擴(kuò)展性:支持多模態(tài)傳感器集成,用戶可處理大量數(shù)據(jù),這對(duì)于智慧城市和工業(yè)自動(dòng)化場(chǎng)景至關(guān)重要。HSB IP 可支持 100 Mbps 至 100 Gbps 的帶寬,并可自定義配置參數(shù)。
安全性:包含冗余、故障檢測(cè)、水印和 Mac SEC 支持等功能,有助于實(shí)現(xiàn) SIL 2 級(jí)安全標(biāo)準(zhǔn)。
Holoscan Sensor Bridge 軟件介紹
借助 NVIDIA Holoscan SDK,開發(fā)者可通過將模塊化算子組合成可自定義管線,來構(gòu)建高性能的數(shù)據(jù)流應(yīng)用。使用 Holoscan Sensor Bridge 主機(jī)軟件,開發(fā)者可構(gòu)建自定義管線,并使用現(xiàn)成的算子處理來自網(wǎng)絡(luò)連接傳感器的數(shù)據(jù),完成圖像轉(zhuǎn)換、信號(hào)處理、推理和可視化等任務(wù)。傳感器對(duì)象提供設(shè)備特定的 API 用于配置和監(jiān)控,使管線能夠適配不同傳感器和應(yīng)用。
Holoscan 應(yīng)用的構(gòu)建方式是:劃分主應(yīng)用類,并在配置方法中定義數(shù)據(jù)管線,根據(jù)需要連接算子。該平臺(tái)靈活開放,開發(fā)者可擴(kuò)展或修改算子(提供源代碼)以滿足獨(dú)特需求。
利用 HSB 視覺傳感器提升性能
現(xiàn)代嵌入式邊緣系統(tǒng)要求攝像頭具備多樣化接口、高分辨率、快速幀率、低延遲和精確同步能力。HSB 在這些方面有明顯優(yōu)勢(shì),其延遲比 USB 攝像頭低 5 倍,比 MIPI 攝像頭低 1.5 倍,端到端延遲可低至 17 毫秒。通過使用 RDMA 和以太網(wǎng)攝像頭技術(shù),HSB 支持直接將數(shù)據(jù)傳輸?shù)?GPU 內(nèi)存,幾乎不占用 CPU 資源,從而實(shí)現(xiàn)更快的響應(yīng)時(shí)間和實(shí)時(shí)操作。隨著 HSB v2.0 版本的發(fā)布,開發(fā)者可使用最新工具在特定用例中精確測(cè)量延遲。
圖 2. Holoscan Sensor Bridge 攝像頭解決方案與其他方案的性能基準(zhǔn)對(duì)比
當(dāng)采用傳統(tǒng)移動(dòng)產(chǎn)業(yè)處理器接口 (MIPI) 攝像頭時(shí),Argus 攝像頭管線通常需要多個(gè)內(nèi)核空間驅(qū)動(dòng)程序,將數(shù)據(jù)發(fā)送到 CPU 內(nèi)存后再傳遞到 GPU 內(nèi)存。而通過 HSB,傳統(tǒng)的內(nèi)核空間驅(qū)動(dòng)被用戶空間 API 所取代,開發(fā)者無需再分別為攝像頭和控制功能編寫單獨(dú)的驅(qū)動(dòng)程序。
這種簡(jiǎn)化的方法使開發(fā)者能夠?qū)W⒂趹?yīng)用邏輯,而非底層驅(qū)動(dòng)程序開發(fā)。同時(shí),它也提供了高度的靈活性,支持與多種圖像信號(hào)處理器 (ISP) 方案集成,包括基于NVIDIA CUDA的 ISP、HSB 硬件上的軟 ISP 實(shí)現(xiàn),或 NVIDIA Jetson AGX 和 NVIDIA IGX 上的內(nèi)置 ISP。下圖展示了 HSB 管線如何適應(yīng)各種配置選擇,顯示了平臺(tái)的多功能性和模塊化特性。
開發(fā)者可以在用戶指南中查詢不同 ISP 集成方式的參考示例:
基于 GPU 的 CUDA ISP 示例:展示如何將 CUDA ISP 接入 HSB 處理管線:
https://docs.nvidia.com/holoscan/sensor-bridge/latest/examples.html#imx274-player-example
Jetson 硬件 ISP 示例:展示如何將 NVIDIA Jetson 的硬件 ISP 接入 HSB 處理管線:
https://docs.nvidia.com/holoscan/sensor-bridge/latest/examples.html#running-the-nvidia-isp-with-live-capture-example
圖 3. IGX 平臺(tái)上的 HSB 管線
圖 4. 搭載硬件 ISP 的 Jetson AGX Orin 平臺(tái)上的 HSB 處理管線
Jetson AGX Orin 上的 Holoscan Sensor Bridge 也可以與軟件 ISP (SW ISP) 或基于 CUDA 的 ISP 搭配使用,其處理流程與 IGX 平臺(tái)類似。而在 NVIDIA Jetson Thor 上,處理管線中使用的是以太網(wǎng)攝像頭,而不是 NVIDIA ConnectX。
支持多傳感器時(shí)間同步
HSB 的另一個(gè)關(guān)鍵特性是支持精確時(shí)間協(xié)議 (PTP),PTP 基于 IEEE 1588-2019 標(biāo)準(zhǔn)構(gòu)建。通過這一功能,Sensor Bridge 能夠?qū)?nèi)部時(shí)鐘與主機(jī)系統(tǒng)同步,確保每個(gè)傳感器數(shù)據(jù)在采集時(shí)都能被精確打上時(shí)間戳。其同步精度可達(dá) 1 微秒以內(nèi),甚至常常優(yōu)于 100 納秒的精度——這使其非常適合醫(yī)療成像、機(jī)器人和自主系統(tǒng)等高性能應(yīng)用。借助準(zhǔn)確的時(shí)間戳,開發(fā)者能夠清晰地追蹤每個(gè)傳感器事件的發(fā)生時(shí)間,實(shí)現(xiàn)多源數(shù)據(jù)對(duì)齊,并在分布式系統(tǒng)中實(shí)現(xiàn)可靠的協(xié)同。
圖 5. HSB 多傳感器同步示意圖
HSB 生態(tài)系統(tǒng)
作為傳感器到計(jì)算的技術(shù)平臺(tái),HSB 支持由傳感器、硬件和服務(wù)合作伙伴組成的活躍生態(tài)系統(tǒng),幫助客戶加快上市時(shí)間。傳感器合作伙伴提供一系列基于 HSB 的現(xiàn)成攝像頭和傳感器解決方案,實(shí)現(xiàn)實(shí)時(shí)性能和高帶寬處理。硬件合作伙伴提供基于 FPGA 的評(píng)估板,使開發(fā)者能夠以低延遲、靈活的傳感器配置和接口快速設(shè)計(jì)自定義連接。服務(wù)合作伙伴專注于利用 NVIDIA Holoscan 軟件 API 實(shí)現(xiàn) AI 解決方案和傳感器集成,優(yōu)化端到端性能。
快速、準(zhǔn)確的傳感器數(shù)據(jù)分析正在改變醫(yī)療成像和診斷方式。Holoscan Sensor Bridge 為內(nèi)窺鏡、手術(shù)機(jī)器人和放射醫(yī)療設(shè)備提供實(shí)時(shí)分析能力。Virtual Incision 等公司利用 HSB 加速攝像頭開發(fā)。Virtual Incision 首席技術(shù)官 Shane Farritor 強(qiáng)調(diào):“借助 Holoscan Sensor Bridge,我們將能夠徹底改變攝像頭開發(fā)和部署的方式。我們現(xiàn)在可以用 Python 和 C 代碼取代 Verilog,將開發(fā)周期從幾個(gè)月壓縮到幾周。基于 CUDA 的編程更是在效率和性能上帶來了質(zhì)的飛躍?!?/p>
在軟件定義的無線電、6G 和測(cè)試測(cè)量應(yīng)用中,數(shù)據(jù)轉(zhuǎn)換器等模擬傳感器至關(guān)重要。Holoscan Sensor Bridge 將這些傳感器連接到 GPU,利用 NVIDIA IGX 的 GPUDirect RDMA 實(shí)現(xiàn)快速、高效的信號(hào)處理。
-
傳感器
+關(guān)注
關(guān)注
2565文章
52971瀏覽量
767128 -
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5631瀏覽量
175865 -
NVIDIA
+關(guān)注
關(guān)注
14文章
5308瀏覽量
106341 -
AI
+關(guān)注
關(guān)注
88文章
35093瀏覽量
279472
原文標(biāo)題:NVIDIA Holoscan Sensor Bridge 助力開發(fā)者實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)處理
文章出處:【微信號(hào):NVIDIA-Enterprise,微信公眾號(hào):NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
NVIDIA助力研究人員開發(fā)用于搜救任務(wù)的無人地面車輛
NVIDIA推出行業(yè)領(lǐng)先輔助駕駛軟件平臺(tái)
【RA4L1-SENSOR】RA4L1-SENSOR開發(fā)版開箱評(píng)測(cè)+e2studio軟件安裝
ArkUI-x跨平臺(tái)Bridge最佳實(shí)踐
NVIDIA Halos自動(dòng)駕駛汽車安全系統(tǒng)發(fā)布
英偉達(dá)GTC2025亮點(diǎn):NVIDIA Blackwell加速計(jì)算機(jī)輔助工程軟件,實(shí)現(xiàn)實(shí)時(shí)數(shù)字孿生性能數(shù)量級(jí)提升
Oracle 與 NVIDIA 合作助力企業(yè)加速代理式 AI 推理

NVIDIA RTX 4500 Ada與NVIDIA RTX A5000的對(duì)比
借助NVIDIA GPU提升魯班系統(tǒng)CAE軟件計(jì)算效率
借助NVIDIA Holoscan實(shí)現(xiàn)實(shí)時(shí)手術(shù)指導(dǎo)

評(píng)論