国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

使用Omniverse Replicator SDK構建自定義、物理級精確的合成數據生成管線

麗臺科技 ? 來源:NVIDIA英偉達企業解決方案 ? 作者:NVIDIA英偉達企業解 ? 2022-07-11 11:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

提供合成數據生成工具和服務的企業以及開發者現在可以使用 Omniverse Replicator SDK 構建自定義、物理級精確的合成數據生成管線。Omniverse Replicator SDK 建立在 NVIDIA Omniverse 平臺上,目前已在 Omniverse Code 內提供公測版。

Omniverse Replicator 是一個建立在可擴展的 Omniverse 平臺上的高度可擴展 SDK,它可以生成物理級精確的 3D 合成數據來加速 AI 感知網絡的訓練和性能。開發者、研究人員和工程師現在可以使用 Omniverse Replicator 生成的大規模逼真合成數據來引導和提高現有深度學習感知模型的性能。

b0dca986-00c1-11ed-ba43-dac502259ad0.png

圖1:Replicator 使用基于開放標準的 Omniverse 平臺,以及 OmniGraph 和 Farm 架構提供的可延伸性和可擴展性

Omniverse Replicator 為開發者提供了一個可以根據他們的神經網絡要求構建特定合成數據生成應用的特殊平臺。它建立在通用場景描述(USD)、PhysX 和材質定義語言(MDL)等開放標準之上并帶有易于使用的 python API,還具有可擴展性并且支持自定義隨機發生器、注釋器和寫入器。Replicator 通過基于 CUDA 的 OmniGraph 實現核心注釋器功能,支持瞬間數據生成,因此可以實時預覽輸出。當與 Omniverse Farm 和 SwiftStack 輸出相結合時,Replicator 可在云中提供大規模的可擴展性。

Omniverse Replicator SDK 由六個用于自定義合成數據工作流程的主要組件組成:

語義模式編輯器:通過對 3D 資產及其 prim 進行語義標記,Replicator 可以在渲染和數據生成過程中對目標對象進行注釋。語義模式編輯器提供一種通過用戶界面將這些標簽應用于 prim 的方式。

可視化器:為分配給 3D 資產的語義標簽以及 2D/3D bounding box、法線、深度等注釋提供可視化功能。

隨機發生器:域隨機化是 Replicator 最重要的功能之一。用戶可以使用隨機發生器創建隨機化的場景,從資產、材質、照明和攝像機位置等隨機化能力中取樣。

Omni.syntheticdata:提供與 Omniverse RTX 渲染器和 OmniGraph 計算圖系統的低層次集成,驅動 Replicator 的基準真值數據提取注釋器,將任意輸出變量(AOV)從渲染器傳遞到注釋器。

注釋器:從 Omni.syntheticdata 擴展程序中提取 AOV 和其他輸出,生成用于深度神經網絡(DNN)訓練的精確標記注釋。

寫入器:處理來自注釋器的圖像和其他注釋,并生成用于訓練的 DNN 專用數據格式。

用于 AI 訓練的合成數據

為了訓練一個用于感知任務的 DNN,通常需要從數百萬圖像中手動采集數據,然后對這些圖像進行手動注釋和有選擇性的增強。

b0fff4a4-00c1-11ed-ba43-dac502259ad0.png

圖2:數據采集和注釋任務圖

人工數據采集和注釋是一項費力而主觀的任務。在采集和注釋真實圖像的過程中,即便只是像大規模 2D bounding box 這樣的簡單注釋也會帶來許多人力協調方面的挑戰。分割等所涉及到的注釋存在資源限制,并且手動執行此類任務時的準確性要差得多。

b1148a54-00c1-11ed-ba43-dac502259ad0.png

圖3:語義分割任務的復雜性

在采集和注釋完畢后,數據將被轉換成 DNN 可用的格式,然后訓練用于感知任務的 DNN。一般情況下,接下來會通過超參數調節或改變網絡結構來優化網絡性能。在對模型性能進行分析時,可能會導致數據集發生變化,在大多數情況下,還需要進行一輪手動數據采集和注釋,這種人工數據采集和注釋的迭代循環是昂貴、乏味且緩慢的。


憑借以合成方式生成的數據,團隊就能以一種高成本效益的方式啟動和加強帶有準確注釋的大規模訓練數據的生成。此外,合成數據生成還有助于解決與長尾異常、缺乏可用訓練數據和在線強化學習有關的挑戰。不同于人工采集和注釋的數據,以合成方式生成的數據具有較低的攤銷成本。由于數據采集/注釋和模型訓練周期一般具有迭代性,因此這一點十分有益。

b15da57c-00c1-11ed-ba43-dac502259ad0.png

圖4:使用 Omniverse Replicator 生成帶有準確注釋的大規模訓練數據

Omniverse Replicator 通過利用 Omniverse 平臺的眾多核心功能和最佳實踐來解決這些挑戰,包括但不限于物理級精確、逼真的數據集和對超大數據集的訪問。

為了生成物理級精確的逼真數據集,需要使用各種 RTX 技術、基于物理學的材質和物理引擎等 Omniverse 平臺的所有核心技術進行準確的光線追蹤和路徑追蹤。

b1969a6c-00c1-11ed-ba43-dac502259ad0.png

圖5:使用 Omniverse Replicator 增強倉庫場景中的傳感器注釋

基于通用場景描述(USD)的 Omniverse 可以無縫連接其他 3D 應用,因此開發者可以導入自定義內容或編寫自己的工具來生成不同的域場景。由于需要在多個 GPU 和節點上進行擴展,因此這些資產的生成往往會成為瓶頸。

Omniverse Replicator 通過 Omniverse Farm 使團隊能夠一起使用多個工作站或服務器驅動渲染或合成數據生成等工作。合成數據生成工作流程不是一蹴而就的,為了成功使用合成數據訓練網絡,必須在真實數據集上反復測試該網絡。Replicator 通過將模擬世界轉換為一組可學習的參數來提供這種以數據為中心的 AI 訓練。

使用 Omniverse Replicator 和 TAO 工具套件加速現有的工作流程

開發者、工程師和研究人員可以將 Omniverse Replicator 與現有的工具進行整合,來加快 AI 模型的訓練速度。例如,在生成合成數據后,開發者可以利用 NVIDIA TAO 工具套件快速訓練他們的 AI 模型。TAO 工具套件利用遷移學習讓開發者無需事先掌握 AI 專業知識,就能根據其用例來訓練、調整和優化模型。

b1b935ea-00c1-11ed-ba43-dac502259ad0.png

圖6:用于合成數據生成和模型訓練的 Omniverse Replicator 和 TAO 工具套件工作流程

使用 Omniverse Replicator 構建應用

Kinetic Vision 是一家為零售、內部物流、消費性制造和消費性包裝品行業的大型客戶提供服務的系統集成商。為了向客戶提供高質量的合成數據服務,該公司正在開發一個基于 Omniverse Replicator SDK 的新企業應用。

當訓練深度學習模型所需的數據不可用時,Omniverse Replicator 會生成可用于增強有限數據集的合成數據。Lightning AI (前身為 Grid.AI)使用 NVIDIA Omniverse Replicator 生成基于通用場景描述(USD)格式、物理級精確的 3D 數據集,這些數據集可用于訓練這些模型。用戶只需要拖放 3D 資產,然后在數據集生成后,就可以選擇最新、最先進的計算機視覺模型并使用合成數據自動訓練。

b1e3c936-00c1-11ed-ba43-dac502259ad0.png

圖7:Lightning AI 應用正在基于 Replicator 生成的合成數據來訓練和測試 DNN。

NVIDIA Isaac Sim 和 DRIVE Sim 團隊使用 Omniverse Replicator SDK 構建特定領域的合成數據生成工具——用于機器人的 Isaac Replicator 和用于自動駕駛汽車訓練的 DRIVE Replicator。Omniverse Replicator SDK 為開發者提供一套核心功能,方便開發者利用 Omniverse 平臺所提供的所有優勢建立任何特定領域的合成數據生成管線。Replicator 通過將 Omniverse 作為 3D 模擬、渲染和 AI 開發能力的開發平臺,提供自定義合成數據生成管線。

b2007374-00c1-11ed-ba43-dac502259ad0.png

圖8:使用 Omniverse Replicator 構建的 NVIDIA Isaac Sim(左)和 DRIVE Sim(右)合成數據生成能力

使用Omniverse Replicator

現在可以在 Omniverse Code 中使用 Omniverse Replicator SDK。用戶可從 Omniverse Launcher 下載 Omniverse Code。

審核編輯 :李倩

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

    關注

    1

    文章

    828

    瀏覽量

    32903
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1101

    瀏覽量

    51732
  • 深度學習
    +關注

    關注

    73

    文章

    5599

    瀏覽量

    124398

原文標題:已開啟公測 | 使用 Omniverse Replicator 構建自定義合成數據生成管線

文章出處:【微信號:Leadtek,微信公眾號:麗臺科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電能質量在線監測裝置可自定義監測時段嗎?

    電能質量在線監測裝置 完全支持自定義監測時段 ,并提供 精細化、差異化 的配置能力。核心通過 嵌入式任務調度系統 結合 本地 / 遠程參數配置 實現,可靈活設定監測開始 / 結束時間、采樣頻率、數據
    的頭像 發表于 12-10 13:58 ?364次閱讀
    電能質量在線監測裝置可<b class='flag-5'>自定義</b>監測時段嗎?

    利用NVIDIA Cosmos開放世界基礎模型加速物理AI開發

    NVIDIA 最近發布了 NVIDIA Cosmos 開放世界基礎模型(WFM)的更新,旨在加速物理 AI 模型的測試與驗證數據生成。借助 NVIDIA Omniverse 庫和 Co
    的頭像 發表于 12-01 09:25 ?1139次閱讀

    無圖形界面模式下自定義檢查工具的應用

    此前文章已介紹 ANSA 中的自定義檢查工具。本文將探討該功能在無圖形界面(No-GUI)模式下的應用,旨在滿足標準化工作流程的需求,適用于需要高度自動化的前處理場景。通過集成自定義檢查,用戶可實現工作流程的高效自動化運行。
    的頭像 發表于 11-30 14:13 ?587次閱讀
    無圖形界面模式下<b class='flag-5'>自定義</b>檢查工具的應用

    電能質量在線監測裝置的數據推送協議是否可以自定義配置?

    、核心協議配置能力 1. 協議參數自定義 主流裝置支持對協議底層參數進行精細化調整,包括但不限于: 物理層配置 :波特率(1200-115200bps)、數據位(7-8 位)、停止位(1-2 位)、校驗方式(CRC、奇偶校驗)。
    的頭像 發表于 11-12 13:58 ?415次閱讀
    電能質量在線監測裝置的<b class='flag-5'>數據</b>推送協議是否可以<b class='flag-5'>自定義</b>配置?

    軟硬件協同技術分享 - 任務劃分 + 自定義指令集

    利用定時器中斷,率先判斷該FIFO的值不為空,并且保證一次讀取一個幀長(即10個周期)的數據,能夠實現該FIFO內數據即寫即讀,數據寫入不久便能取走的效果。 自定義指令集設計
    發表于 10-28 08:03

    采用匯編指示符來使用自定義指令

    具體實現 1、采用.word .half .dword等匯編指示符直接插入自定義指令,這種方法需要自己指定寄存器。其中.word為插入一個字的數據即32位,.half為插入半字即16位
    發表于 10-28 06:02

    如何使用SDK進行自定義音頻播放功能

    在上一篇文章安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發篇】自定義音頻替換失敗過程中,簡要概述了res_build_tool.py 文件, 其主要的作用就是將音頻文件進行轉換,從而使編譯固件的時候能夠將音頻文件編譯到BIN中,然后在各項事件觸發的時候實現播放。
    的頭像 發表于 09-25 15:52 ?3732次閱讀
    如何使用<b class='flag-5'>SDK</b>進行<b class='flag-5'>自定義</b>音頻播放功能

    構建自定義電商數據分析API

    ? 在電商業務中,數據是驅動決策的核心。隨著數據量的增長,企業需要實時、靈活的分析工具來監控銷售、用戶行為和庫存等指標。一個自定義電商數據分析API(應用程序接口)可以自動化
    的頭像 發表于 07-17 14:44 ?604次閱讀
    <b class='flag-5'>構建</b><b class='flag-5'>自定義</b>電商<b class='flag-5'>數據</b>分析API

    大彩講堂:VisualTFT軟件如何自定義圓形進度條

    VisualTFT軟件如何自定義圓形進度條
    的頭像 發表于 07-07 17:10 ?1648次閱讀
    大彩講堂:VisualTFT軟件如何<b class='flag-5'>自定義</b>圓形進度條

    KiCad 中的自定義規則(KiCon 演講)

    “ ?Seth Hillbrand 在 KiCon US 2025 上為大家介紹了 KiCad 的規則系統,并詳細講解了自定義規則的設計與實例。? ” ? 演講主要圍繞 加強 KiCad 中的自定義
    的頭像 發表于 06-16 11:17 ?2146次閱讀
    KiCad 中的<b class='flag-5'>自定義</b>規則(KiCon 演講)

    HarmonyOS應用自定義鍵盤解決方案

    自定義鍵盤是一種替換系統默認鍵盤的解決方案,可實現鍵盤個性化交互。允許用戶結合業務需求與操作習慣,對按鍵布局進行可視化重構、設置多功能組合鍵位,使輸入更加便捷和舒適。在安全防護層面,自定義鍵盤可以
    的頭像 發表于 06-05 14:19 ?2401次閱讀

    在IMX93自定義構建期間運行bitbake imx image full時遇到報錯怎么解決?

    在 IMX93 自定義構建期間運行 bitbake imx image full 時,我們遇到錯誤。您能否盡早提供解決方案?我們使用的是 imx 6.6.52 版本。
    發表于 04-10 06:29

    LabVIEW運動控制(三):EtherCAT運動控制器的高效加工指令自定義封裝

    LabVIEW高效加工指令自定義封裝
    的頭像 發表于 04-08 13:49 ?3638次閱讀
    LabVIEW運動控制(三):EtherCAT運動控制器的高效加工指令<b class='flag-5'>自定義</b>封裝

    技術分享 | AVM合成數據仿真驗證方案

    AVM 合成數據仿真驗證技術為自動駕駛環境感知發展帶來助力,可借助仿真軟件配置傳感器、搭建環境、處理圖像,生成 AVM 合成數據,有效加速算法驗證。然而,如何利用仿真軟件優化傳感器外參與多場景驗證,顯著提升AVM算法表現?
    的頭像 發表于 03-19 09:40 ?3740次閱讀
    技術分享 | AVM<b class='flag-5'>合成數據</b>仿真驗證方案

    如何添加自定義單板

    在開發過程中,用戶有時需要創建自定義板配置。本節將通過一個實例講解用戶如何創建屬于自己的machine,下面以g2l-test.conf為例進行說明。
    的頭像 發表于 03-12 14:43 ?1358次閱讀