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

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

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

3天內不再提示

DeepStream如何實現“組合信息”

GLeX_murata_eet ? 來源:NVIDIA英偉達中國 ? 作者:NVIDIA英偉達中國 ? 2021-08-04 09:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前面已經介紹過關于 DeepStream 各種輸入源的使用方式,而且 Jetson Nano 2GB 上開啟 4 路輸入(兩個攝像頭+兩個視頻文件),都能得到 25FPS 以上的實時性能,但畢竟“單一檢測器(detector)”檢測出來的物件是離散型的內容,例如車、人、腳踏車這些各自獨立的信息。有沒有什么方法能夠實現“組合信息”呢?例如“黑色/大眾/SUV 車”!

DeepStream 有一個非常強大的功能,就是多模型組合檢測的功能,以一個主(Primary)推理引擎(GIE:GPU Inference Engine)去帶著多個次(Secondary)推理引擎,就能實現前面所說的功能。

本實驗在 Jetson Nano 2GB 上,執行 4 種模型的組合檢測功能,能將檢測到的車輛再往下區分顏色、廠牌、車種等進一步信息,在 4 路輸入視頻狀態下能得到 20+FPS 性能,并且我們將顯示的信息做中文化處理。

nvidia@nano2g-jp450:/opt/nvidia/deepstream/deepstream/samples/models$ ls -l

總用量 24

drwxrwxrwx 2 root root 4096 7月 13 23:49 Primary_Detector

drwxrwxrwx 2 root root 4096 7月 13 22:45 Primary_Detector_Nano

drwxrwxrwx 2 root root 4096 2月 8 21:50 Secondary_CarColor

drwxrwxrwx 2 root root 4096 2月 8 21:50 Secondary_CarMake

drwxrwxrwx 2 root root 4096 2月 8 21:50 Secondary_VehicleTypes

drwxrwxrwx 4 root root 4096 2月 8 21:49 Segmentation

簡單說明一下每個目錄所代表的的意義:

Primary_Detector:作為項目的主檢測器,這是用 Caffe 框架以 ResNet10 網絡所訓練的 4 類檢測器,能檢測“Car”、“Bicycle”、“Person”、“Roadsign”四種物件,這個數據可以在目錄下的 labels.txt 中找到。

Primary_Detector_Nano:將Primary_Detector里的模型,針對 Jetson Nano(含 2GB)的計算資源進行優化的版本。

Secondary_CarColor:車子顏色的次級檢測器

Secondary_CarMake:生產廠商的次級檢測器

Secondary_VehicleTypes:車子種類的次級檢測器

組成結構也十分簡單,其中主(Primary)檢測器只有一個,而且必須有一個,否則 DeepStream 無法進行推理識別。次(Secondary)檢測器可以有好幾個,這里的范例就是針對“Car”這個類別,再添加“Color”、“Maker”、“Type”這三類元素,就能獲取視頻圖像中物件的更完整信息。

在 Jetson Nano 的/opt/nvidia/deepstream/deepstream/samples/config/deepstream-app 下面的 source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt,就已經把這個組合檢測器的配置調試好,現在直接執行以下指令:

cd/opt/nvidia/deepstream/deepstream/samples/config/deepstream-app

deepstream-app -c source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt

現在看到啟動四個視頻窗,但是每個視窗的執行性能只有 8FPS,總性能大約 32FPS,并不是太理想。

接下來看看怎么優化這個配置文件

首先要執行模型組合功能功能,必須把“tracker”功能打開,不過可以關閉追蹤號的顯示,因此保留“enable=1”,將下面的“display-tracking-id=”設為“0”

由于我們在 Jetson Nano 2GB 版本上進行實驗,需要進行以下的調整。如果您要在 AGX Xavier 或 Xavier NX 上上執行的活,請忽略這個步驟。

修改主檢測器[primary-gie]的模型:配置文件中預設的是“Primary_Detector”檢測器,這里得修改成專為 Nano 所訓練的版本,這里修改以下幾個地方:

(1) model-engine-file路徑的“Primary_Detector”部分改成“Primary_Detector_Nano”

(2) config-file 的文件改成 config_infer_primary_nano.txt

因為 Jetson Nano(含2GB)并不支持 int8 計算精度,因此還需要做以下修改:

(3) 將“_b4_gpu0_int8.engine”改成“_b8_gpu0_fp16.engine”

(4) 將所有“xx_gpu0_int8.engine”改成“xx_gpu0_fp16.engine”

3. 將追蹤器從原本的 ibnvds_mot_klt.so 改成 libnvds_mot_iou.so,用“#”變更注釋的位置就可以。

修改完后重新執行,可以看到每個窗口的檢測性能提升到 10~12FPS,總性能提升到 40~48FPS,比原本提升12~50%,不過距離理想中的 25FPS 還有很大的差距。

執行過程中如果遇到“Theremay be a timestamping problem, or this computer is too slow.”這樣的信息,就把[sink0]下面的“sync=”設定值改為“0”就可以。

現在看看是否還有什么可調整的空間?參考前一篇文章“DeepStream-04:Jetson Nano 攝像頭實時性能”所提到的,將[primary-gie]下面的“interval=”設定為“1”,然后再執行應用時,發現每個輸入源的識別性能立即提升到 20FPS 左右,總性能已經能到 80FPS 左右,比最初的 32FPS 提升大約 2.5倍,這已經很接近實時識別的性能。

好了,在Jetson Nano 2GB 上已經能達到接近實時推理的性能,是相當好的狀態。

如果對于顯示輸出的狀態有些不滿意的話,我們按照下面的步驟去執行,將“英文”類別名改成“中文”,并且將邊框變粗、字體放大,就能更輕松看到推理的效果:

1. 所有的顯示名稱,都在 models 目錄下個別模型目錄里的labels.txt,可以將里面的內容全部改成中文。

例如

deepstream/samples/models/Secondary_CarMake的“labels.txt”內容改為“廣汽;奧迪;寶馬;雪佛蘭;克萊斯勒;道奇;福特;通用;本田;現代;英菲尼迪;吉普;起亞;雷克薩斯;馬自達;奔馳;日產;速霸路;豐田;大眾”,其他的就比照辦理。

注意:這個順序不能改變!

2. 邊框寬度:修改[osd]下面的“board-width”值,推薦 2~4 比較合適;

3. 字體大小:修改[osd]下面的“texe-size”值,推薦 15~18 比較合適;

4. 其他:請自行設定

如何?這樣的效果與性能就是在 Jetson Nano 2GB 實現的!

編輯:jq

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

    關注

    28

    文章

    5194

    瀏覽量

    135434

原文標題:NVIDIA Jetson Nano 2GB 系列文章(31):DeepStream 多模型組合檢測-1

文章出處:【微信號:murata-eetrend,微信公眾號:murata-eetrend】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    告別雙天線高成本:單天線組合導航系統實現0.1°高精度

    在智能裝備快速演進的今天,精準、可靠且低成本的定位與姿態感知已成為各類無人系統與自動駕駛應用的核心需求。ER-GNSS/MINS-07 低成本單天線組合導航系統的推出,正是為了在保證高精度導航性能的同時,打破傳統雙天線方案在成本與結構上的局限,助力更多行業實現智能化升級。
    的頭像 發表于 02-28 16:50 ?479次閱讀
    告別雙天線高成本:單天線<b class='flag-5'>組合</b>導航系統<b class='flag-5'>實現</b>0.1°高精度

    高性價比組合導航:智慧導航,無界探索

    在無人系統與高精度定位日益普及的今天,一款性能卓越且成本可控的組合導航系統,成為眾多行業實現智能化升級的關鍵。ER-GNSS/MINS-03融合GNSS與INS技術,以戰術級MEMS慣性器件為核心
    的頭像 發表于 02-03 16:49 ?540次閱讀
    高性價比<b class='flag-5'>組合</b>導航:智慧導航,無界探索

    組合導航核心問題解答

    組合導航的信息感知核心—基于MEMS技術的微型化傳感器 MEMS微機電技術,可將MEMS陀螺儀與MEMS加速度計集成在毫米級芯片上,使組合導航體重、數量縮小幾個級別,這是組合導航能被輕
    的頭像 發表于 01-06 17:40 ?554次閱讀

    MEMS組合導航如何實現超低成本?

    當您的農業無人機需要精確重復噴灑航線,當您的無人車需要可靠的航向基準時,您是否曾想:為什么組合導航系統的價格如此高昂?ER-GNSS/MINS-05的出現,正是為了打破這一現狀。那么,它是如何實現
    的頭像 發表于 10-23 15:30 ?400次閱讀
    MEMS<b class='flag-5'>組合</b>導航如何<b class='flag-5'>實現</b>超低成本?

    極細同軸線束怎樣實現雙路差分+電源組合

    極細同軸線束通過其優異的屏蔽與阻抗控制能力,可以在一束線中實現“雙路差分+電源組合”,既滿足高速傳輸需求,又兼顧供電與緊湊布線要求。這一設計方式已逐漸成為消費電子和高速互連方案的趨勢。
    的頭像 發表于 09-15 14:29 ?1431次閱讀
    極細同軸線束怎樣<b class='flag-5'>實現</b>雙路差分+電源<b class='flag-5'>組合</b>?

    衛星信號不穩?組合導航為何從不“迷路”?

    ER-GNSS/MINS-01 MEMS組合導航系統應運而生,它將衛星定位與慣性導航完美融合,為測繪級精度的導航信息提供了可靠保障,堪稱市面上采用MEMS技術組合導航系統中的精度王者。
    的頭像 發表于 07-28 17:02 ?923次閱讀
    衛星信號不穩?<b class='flag-5'>組合</b>導航為何從不“迷路”?

    尋找低成本高精度的組合導航方案

    ER-GNSS/MINS-05組合導航系統應運而生,它以技術創新和系統優化實現了性能與成本的完美平衡。該系統深度融合慣性與衛星數據,提供包含位置、速度、姿態和航向的全參數導航信息,定位精度可達厘米級
    的頭像 發表于 07-23 15:38 ?588次閱讀
    尋找低成本高精度的<b class='flag-5'>組合</b>導航方案

    還在為復雜環境下的導航精度發愁?ER-GNSS/MINS-03組合導航系統來破局!

    設計理念,采用戰術級 MEMS 慣性器件,在實現高精度組合導航信息輸出的同時,有效控制了成本,為航空、陸地等眾多應用場景帶來了全新的導航解決方案
    的頭像 發表于 07-15 17:29 ?692次閱讀
    還在為復雜環境下的導航精度發愁?ER-GNSS/MINS-03<b class='flag-5'>組合</b>導航系統來破局!

    低成本組合導航能實現精準導航定位

    在自動化、無人系統和精準農業等領域,高精度導航是核心需求,但傳統高端組合導航系統的高成本往往讓許多用戶望而卻步。ER-GNSS/MINS-05作為一款低成本組合導航系統,通過技術優化與精準性能平衡
    的頭像 發表于 07-03 15:16 ?809次閱讀
    低成本<b class='flag-5'>組合</b>導航能<b class='flag-5'>實現</b>精準導航定位

    愛立信推出革命性OSS/BSS產品組合

    愛立信近日推出革命性OSS/BSS產品組合,賦能運營商在AI意圖驅動及自智網絡時代實現全方位創新突破!告別傳統模式,擁抱敏捷、智能服務的新時代。
    的頭像 發表于 06-24 15:13 ?1.6w次閱讀

    部隊裝備管理信息系統的設計與實現

    信息系統行業資訊
    北京華盛恒輝科技
    發布于 :2025年05月07日 09:55:54

    電機管理信息系統的設計與實現

    符合行業標準的電機管理信息系統。基于這一要求,本文介紹了電機管理信息系統的設計、主要功能及實現方法。 純分享帖,需要者可點擊附件獲取完整資料~~~ (免責聲明:本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品
    發表于 04-08 15:56

    百度地圖與雅迪推出組合屏智能導航解決方案

    近日,百度地圖與雅迪正式達成合作,共同推出組合屏智能導航解決方案,重新定義出行體驗,實現“所見即所達”。
    的頭像 發表于 04-08 15:22 ?1155次閱讀

    802-10-1.700V電源分路器/組合器MECA

    /組合器采用 QMA 接口,具有良好的電氣性能和機械穩定性,能夠在較高頻率下實現低損耗、高隔離度的信號分配與合成。802-10-1.700V適用于 0.698 GHz 至 2.7 GHz 的頻率范圍
    發表于 03-28 09:46

    海積信息推出高精度組合導航終端

    如今,精準導航已成為智慧出行不可或缺的核心要素,為滿足日益增長的精準定位需求,海積信息推出的高精度組合導航終端,可以完美實現高精度定位,開啟智慧駕駛新時代。
    的頭像 發表于 03-20 10:40 ?968次閱讀