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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

你們知道DeepStream可以開(kāi)發(fā)出什么應(yīng)用嗎

GLeX_murata_eet ? 來(lái)源:NVIDIA英偉達(dá)中國(guó) ? 作者:NVIDIA英偉達(dá)中國(guó) ? 2021-08-02 15:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前一篇文章為大家講述了 DeepStream 的應(yīng)用定位、單機(jī)工作流、實(shí)際部署圖,以及完整的軟件棧的內(nèi)容,可以對(duì)其有一個(gè)框架性的了解。接下來(lái)大家可以思考一下,DeepStream 可以開(kāi)發(fā)什么應(yīng)用?

可能有人會(huì)猜想,這么強(qiáng)大且復(fù)雜的視頻分析工具,一定需要具備很多的專(zhuān)業(yè)知識(shí)與編程語(yǔ)言基礎(chǔ),才有可能操作這樣一套系統(tǒng)。

的確,如果要實(shí)現(xiàn)完整的視頻分析中心的整體部署,確實(shí)需要更多的技術(shù)去完成;但如果只想做些輕便的單機(jī)應(yīng)用,例如自己家中或辦公環(huán)境的視頻分析應(yīng)用,那就非常地簡(jiǎn)單,甚至不需要撰寫(xiě)或修改代碼就能實(shí)現(xiàn)。

本文的內(nèi)容,就是用 NVIDIA Jetson Nano 2GB 快速帶大家來(lái)執(zhí)行 NVIDIA 為 DeepStream 已經(jīng)提供好的應(yīng)用,整個(gè)執(zhí)行流程也適用于 Jetson 系列的所有設(shè)備,當(dāng)然,也能在帶有 CUDA GPU 計(jì)算卡的 x86 設(shè)備上運(yùn)作。

這里的運(yùn)作環(huán)境是用 NVIDIA Jetpack 4.5.0 安裝,關(guān)于操作系統(tǒng)、CUDA、CUDNN、TensorRT、OpenCV 等版本,請(qǐng)自行參考 NVIDIA 官方所提供的說(shuō)明內(nèi)容。

Jetpack 會(huì)為 Jetson 設(shè)備直接安裝好 DeepStream 套件,因此 Jetson 用戶(hù)可以省略 DeepStream 的安裝步驟,進(jìn)入 Jetson 設(shè)備之后,執(zhí)行以下指令就可以檢查其版本:

# 在 Jetson 設(shè)備

$ dpkg -l deepstream-5.0

會(huì)看到如下截圖的信息,表示目前安裝的版本為“5.0.1-1”!

85291a42-e036-11eb-9e57-12bb97331649.jpg

接下來(lái)看看 Deepstream 為系統(tǒng)提供哪些可執(zhí)行的軟件?請(qǐng)執(zhí)行以下指令:

$ deepstream-(連續(xù)敲擊兩次“Tab”鍵)

會(huì)看到如下截圖,總共有20個(gè)可執(zhí)行工具,我們只需要 deepstream-app 這個(gè)工具,其余可以不用理會(huì)。

855af558-e036-11eb-9e57-12bb97331649.jpg

在/opt/nvidia/deepstream/deepstream 路徑下安裝 DeepStream,后面的實(shí)驗(yàn)操作以這下面的 samples 目錄里的內(nèi)容為主,為了方便操作起見(jiàn),請(qǐng)執(zhí)行以下指令,在主目錄執(zhí)行建立一個(gè)鏈接:

$ cd ~

$ ln -s /opt/nvidia/deepstream/deepstream/samples ds5_samples

現(xiàn)在執(zhí)行以下指令,看看 samples 里的目錄結(jié)構(gòu),對(duì) DeepStream 范例能多一份總體觀:

$ tree -L 2 -d ds5_samples

下圖框處是本次實(shí)驗(yàn)有關(guān)的部分:

85777cf0-e036-11eb-9e57-12bb97331649.jpg

本次實(shí)驗(yàn)使用 deepstream-app 這個(gè)編譯好的工具,執(zhí)行時(shí)只要在后面添加”-c 《配置文件》“即可,要做的任務(wù)就是修改配置文件的內(nèi)容,便可以輕松地改變實(shí)現(xiàn)的功能。配置文件的范例存放在 config/deepstream-app 目錄下,有 9 個(gè)“source”帶頭的范例文件可以使用,根據(jù)文件名可以看出該文件的適用設(shè)備。

source8_1080p_dec_infer-resnet_tracker_tiled_display_fp16_nano.txt 這個(gè)配置文件比較適合 Jetson Nano 2GB 使用,先簡(jiǎn)單分解一下文件名所代表的意義:

source8:有 8 個(gè)輸入源

1080p:輸入源的最高分辨率

dec:檢測(cè)器 detector 的縮寫(xiě),表示這個(gè)設(shè)定文件是做物件檢測(cè)功能

infer-resnet:使用 ResNet 這個(gè)神經(jīng)網(wǎng)絡(luò)執(zhí)行推理功能

tracker:?jiǎn)⒂谩拔锛粉櫋惫δ?/p>

tiled_display:?jiǎn)⒂谩安⒘酗@示”功能

fp16:推理時(shí)的數(shù)據(jù)精度

nano:針對(duì) Nano 設(shè)備

這些文件名只是比較有針對(duì)性地提供預(yù)設(shè)參數(shù)而已,里面的每一個(gè)參數(shù)都是可以任意修改的。為了方便后面的執(zhí)行,因此建議將配置文件復(fù)制成一個(gè)比較短的文件名:

$ sudo chmod 777 -R ds5_samples

$ cd ds5_samples/configs/deepstream-app

$ cp source8_1080p_dec_infer-resnet_tracker_tiled_display_fp16_nano.txt myNano.txt

后面所有的修改在 myNano.txt 里面執(zhí)行就可以?,F(xiàn)在執(zhí)行以下指令,看看會(huì)得到什么結(jié)果:

$ deepstream-app -c myNano.txt

第一次執(zhí)行時(shí)要為神經(jīng)網(wǎng)絡(luò)模型生成 TensorRT 加速引擎,所以需要幾分鐘時(shí)間去建立,出現(xiàn) 2x4 個(gè)并列顯示框。

下面是指令框顯示的個(gè)別推理性能,8 個(gè)框的總性能合計(jì)大約在 120FPS,這對(duì) JetsonNano 2GB 來(lái)說(shuō)是非常驚人的。

85e63096-e036-11eb-9e57-12bb97331649.jpg

如果使用 NoMachine 遠(yuǎn)程控制 Jetson Nano 2GB,可能會(huì)看不到顯示的畫(huà)面,這時(shí)請(qǐng)先按 Ctrl-C 退出執(zhí)行,然后修改 myNano.txt 里面的[sink0]兩個(gè)參數(shù),如下:

。。。。。

[sink0]

#type=5

type=2

#sync=1

sync=0

。。。。。

然后重新執(zhí)行“deepstream-app -c myNano.txt”應(yīng)該就能看到顯示的結(jié)果了。

這個(gè)標(biāo)準(zhǔn)演示一個(gè)較明顯的問(wèn)題就是 8 個(gè)框的數(shù)據(jù)源是相同的,這是否存在不真實(shí)的部分?因此修改一下輸入來(lái)源的部分,調(diào)用從 DeepStream 與 VisionWorks 所提供的測(cè)試視頻來(lái)執(zhí)行“多視頻”分析功能。

接下來(lái)在 myNano.txt 中做些小幅度的修改:

1. 為了讓顯示的尺寸更加合理化,修改[tiled-display]下面的 rows=2, columns=2

2. 以[source0]為范本,刪除不需要的參數(shù),復(fù)制為[source1]、[source2]、[source3]

86056a7e-e036-11eb-9e57-12bb97331649.png

這里特別使用不同格式的視頻,包括.mp4、.h264、.avi等。存好修改內(nèi)容后重新執(zhí)行“deepstream-app -c myNano.txt”,就會(huì)看到四個(gè)不同視頻的推理結(jié)果,其中紅色的代表“Car”、藍(lán)色代表“Person”。

請(qǐng)自行查看一下命令框里,四組推理性能總和與前面八組推理性能的總合是否符合

玩轉(zhuǎn) DeepStream 就是這么簡(jiǎn)單,到目前為止完全沒(méi)有牽涉任何的代碼,只是修改一些參數(shù)就能實(shí)現(xiàn)多數(shù)據(jù)源的高性能識(shí)別,現(xiàn)在可以去向朋友炫耀了!

“目標(biāo)追蹤(track)”功能是推理識(shí)別的后處理任務(wù),為識(shí)別出的物件標(biāo)上編號(hào)之后,就能進(jìn)行更多樣化的后續(xù)操作,包括統(tǒng)計(jì)人流、動(dòng)向分析、目標(biāo)鎖定等等,這個(gè)功能需要相對(duì)復(fù)雜的算法來(lái)支撐。

DeepStream 已經(jīng)將“目標(biāo)追蹤”功能都封裝好,只需在配置文件中做些簡(jiǎn)單處理,這就是下一篇文章要帶大家執(zhí)行的任務(wù)。

編輯:jq

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

    關(guān)注

    14

    文章

    5594

    瀏覽量

    109731

原文標(biāo)題:NVIDIA Jetson Nano 2GB 系列文章(28): DeepStream 初體驗(yàn)

文章出處:【微信號(hào):murata-eetrend,微信公眾號(hào):murata-eetrend】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    東芝開(kāi)發(fā)出可詳細(xì)闡明磁頭內(nèi)自旋扭矩振蕩元件振蕩狀態(tài)的評(píng)估方法

    東芝集團(tuán)(“東芝”)近日宣布,針對(duì)有望進(jìn)一步實(shí)現(xiàn)硬盤(pán)大容量化的下一代技術(shù)——共振型微波輔助磁記錄(MAS-MAMR),東芝成功開(kāi)發(fā)出可詳細(xì)闡明磁頭內(nèi)“自旋扭矩振蕩元件”(以下簡(jiǎn)稱(chēng)STO)振蕩狀態(tài)
    的頭像 發(fā)表于 02-12 15:13 ?516次閱讀
    東芝<b class='flag-5'>開(kāi)發(fā)出</b>可詳細(xì)闡明磁頭內(nèi)自旋扭矩振蕩元件振蕩狀態(tài)的評(píng)估方法

    智能顯示模塊配套的界面開(kāi)發(fā)工具怎么獲取?

    想要試用你們的液晶屏,請(qǐng)問(wèn)界面開(kāi)發(fā)工具怎么獲取?
    發(fā)表于 01-19 15:44

    大連光機(jī)所開(kāi)發(fā)出超穩(wěn)定高效率量子點(diǎn)液體激光器

    設(shè)計(jì),開(kāi)發(fā)出連續(xù)穩(wěn)定工作10天以上、能量轉(zhuǎn)化效率大于17%的量子點(diǎn)液體激光器。 激光器的熱管理能力是決定其最大輸出功率的關(guān)鍵因素。與固體激光器相比,液體激光器可以通過(guò)循環(huán)散熱,具有優(yōu)異的功率放大優(yōu)勢(shì)。量子點(diǎn)是一種在溶液相合成
    的頭像 發(fā)表于 12-30 06:50 ?166次閱讀
    大連光機(jī)所<b class='flag-5'>開(kāi)發(fā)出</b>超穩(wěn)定高效率量子點(diǎn)液體激光器

    JAE開(kāi)發(fā)出單對(duì)以太網(wǎng)連接器DZ17系列

    日本航空電子工業(yè)(JAE)開(kāi)發(fā)出并正式銷(xiāo)售 DZ17 系列單對(duì)以太網(wǎng)連接器,該產(chǎn)品采用插頭總長(zhǎng)25mm的緊湊型設(shè)計(jì),無(wú)需接線工具即可進(jìn)行布線作業(yè)。
    的頭像 發(fā)表于 12-18 09:29 ?2921次閱讀
    JAE<b class='flag-5'>開(kāi)發(fā)出</b>單對(duì)以太網(wǎng)連接器DZ17系列

    JAE開(kāi)發(fā)出面向車(chē)載應(yīng)用的非密封線對(duì)板連接器MX81D系列

    日本航空電子工業(yè)(JAE)開(kāi)發(fā)出面向車(chē)載應(yīng)用的非密封線對(duì)板連接器“ MX81D 系列”,該產(chǎn)品采用 2.8 mm端子尺寸,最大支持25 A電流。該產(chǎn)品作為現(xiàn)有MX81A系列(端子尺寸規(guī)格為 0.64
    的頭像 發(fā)表于 12-18 09:25 ?3571次閱讀
    JAE<b class='flag-5'>開(kāi)發(fā)出</b>面向車(chē)載應(yīng)用的非密封線對(duì)板連接器MX81D系列

    芯源的CRC硬件計(jì)算誰(shuí)用過(guò)嗎?MCU的CRC你們喜歡用硬件的還是軟件的啊?

    芯源的CRC硬件計(jì)算誰(shuí)用過(guò)嗎?MCU的CRC你們喜歡用硬件的還是軟件的?。?/div>
    發(fā)表于 12-01 08:25

    大神們,想知道你們都用什么ide編程調(diào)試器? Arduino IDE?還是 e2studio ?還有其他嗎?哪個(gè)好用呢

    大神們,想知道你們都用什么ide編程調(diào)試器? Arduino IDE? 還是 e2studio ? 還有其他嗎? 哪個(gè)IDE好用呢? 求指點(diǎn)呀
    發(fā)表于 11-30 12:05

    在TLF35584 中未觸發(fā)看門(mén)狗或觸發(fā)無(wú)效時(shí),會(huì)發(fā)出哪種重置?

    35584 中 WWD 和 FWD 均已啟用,并且我沒(méi)有觸發(fā)狗并希望執(zhí)行重置,但我不知道發(fā)出哪種重置。復(fù)位后,SCU_RSTSTAT 中的哪一位會(huì)被設(shè)置?還有其他寄存器可以指示復(fù)位信息嗎?
    發(fā)表于 08-11 06:47

    知道光耦的特性參數(shù)包括哪些嗎?

    知道光耦的特性參數(shù)包括哪些嗎? 一、輸入特性參數(shù) 正向工作電壓(Forward Voltage):在給定的工作電流下,LED本身的壓降。 反向電壓(Reverse Voltage):LED所能承受
    的頭像 發(fā)表于 07-31 09:44 ?1898次閱讀
    你<b class='flag-5'>知道</b>光耦的特性參數(shù)包括哪些嗎?

    CanMV不能連接上K230開(kāi)發(fā)板,連接時(shí)顯示忙碌中怎么解決?

    你們好!現(xiàn)在我在使用Can MV IDE軟件時(shí)遇到了這個(gè)難題:CanMV 不能連接上K230開(kāi)發(fā)板,連接時(shí)顯示忙碌中,不管怎么按下開(kāi)發(fā)板上的復(fù)位鍵或是USR鍵,還是拔線重新連接都不行,重啟電腦也不行,試了很多方法都不行,但是別人
    發(fā)表于 07-22 06:45

    【嘉楠堪智K230開(kāi)發(fā)板試用體驗(yàn)】+02+基本功能測(cè)試

    詳細(xì)的硬件說(shuō)明書(shū)。開(kāi)發(fā)板資料下載 | 01Studio通過(guò)學(xué)習(xí)對(duì)應(yīng)硬件資料,盡快掌握開(kāi)發(fā)板的功能與性能。 首先要了解開(kāi)發(fā)板的常用的對(duì)外的IO接口,以及KEY和LED接口。 上圖可以
    發(fā)表于 06-28 22:27

    樹(shù)莓派GUI應(yīng)用開(kāi)發(fā):從零到炫酷的魔法之旅!

    的GUI應(yīng)用開(kāi)發(fā)有多好玩、多實(shí)用!樹(shù)莓派+GUI:不只是“好看”那么簡(jiǎn)單!你可能已經(jīng)知道,樹(shù)莓派是一款性?xún)r(jià)比超高的開(kāi)發(fā)板,但你有沒(méi)有想過(guò),給它加上一個(gè)炫酷的圖形界
    的頭像 發(fā)表于 04-04 09:03 ?1135次閱讀
    樹(shù)莓派GUI應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>:從零到炫酷的魔法之旅!

    STM32的幾種開(kāi)發(fā)方式,你都知道嗎?(可下載)

    經(jīng)常有人會(huì)問(wèn),你們 STM32 編程是用庫(kù)函數(shù) 還是用寄存器的...會(huì)說(shuō)庫(kù)函數(shù)方便,容 易,都用庫(kù)函數(shù)...等等這樣的問(wèn)題,今天我們就來(lái) dis 一下這幾種編程方式,STM32 編程 目前常見(jiàn)的幾種
    發(fā)表于 04-03 11:24 ?0次下載

    驅(qū)動(dòng)板響應(yīng)時(shí)間的測(cè)量方法

    你們知道的是驅(qū)動(dòng)板的響應(yīng)時(shí)間到底應(yīng)該如何測(cè)量?今天我們就來(lái)探討一下新的驅(qū)動(dòng)板知識(shí)。
    的頭像 發(fā)表于 03-13 17:12 ?1367次閱讀

    Nordic 54L15開(kāi)發(fā)環(huán)境搭建和開(kāi)發(fā)文檔誰(shuí)知道,謝謝

    Nordic 54L15開(kāi)發(fā)環(huán)境搭建和開(kāi)發(fā)文檔誰(shuí)知道,謝謝
    發(fā)表于 03-10 15:34