91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

隨機發(fā)生器:域隨機化是 Replicator 最重要的功能之一。用戶可以使用隨機發(fā)生器創(chuàng)建隨機化的場景,從資產(chǎn)、材質(zhì)、照明和攝像機位置等隨機化能力中取樣。

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

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

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

用于 AI 訓練的合成數(shù)據(jù)

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

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

圖2:數(shù)據(jù)采集和注釋任務圖

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

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

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

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


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

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

圖4:使用 Omniverse Replicator 生成帶有準確注釋的大規(guī)模訓練數(shù)據(jù)

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

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

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

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

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

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

使用 Omniverse Replicator 和 TAO 工具套件加速現(xiàn)有的工作流程

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

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

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

使用 Omniverse Replicator 構建應用

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

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

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

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

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

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

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

使用Omniverse Replicator

現(xiàn)在可以在 Omniverse Code 中使用 Omniverse Replicator SDK。用戶可從 Omniverse Launcher 下載 Omniverse Code。

審核編輯 :李倩

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

    關注

    1

    文章

    828

    瀏覽量

    32913
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1101

    瀏覽量

    51745
  • 深度學習
    +關注

    關注

    73

    文章

    5599

    瀏覽量

    124406

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電能質(zhì)量在線監(jiān)測裝置可自定義監(jiān)測時段嗎?

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

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

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

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

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

    電能質(zhì)量在線監(jiān)測裝置的數(shù)據(jù)推送協(xié)議是否可以自定義配置?

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

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

    利用定時器中斷,率先判斷該FIFO的值不為空,并且保證一次讀取一個幀長(即10個周期)的數(shù)據(jù),能夠?qū)崿F(xiàn)該FIFO內(nèi)數(shù)據(jù)即寫即讀,數(shù)據(jù)寫入不久便能取走的效果。 自定義指令集設計
    發(fā)表于 10-28 08:03

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

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

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

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

    構建自定義電商數(shù)據(jù)分析API

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

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

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

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

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

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

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

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

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

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

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

    技術分享 | AVM合成數(shù)據(jù)仿真驗證方案

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

    如何添加自定義單板

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