天天看點

Jetson agx Xavier上安裝測試DeepStream

DeepStream安裝測試

nvidia官方手冊

DeepStream介紹

  • DeepStream概述

    DeepStream是一個流分析工具包,用于建構AI驅動的應用程式。它接收來自USB / CSI相機的流資料作為輸入,來自RTSP的檔案或流的視訊,并使用AI和計算機視覺生成洞察力,以更好地了解環境,将像素轉化為洞察力。DeepStream SDK可用于建構視訊分析解決方案,用于智能城市中的交通和行人了解,醫院中的健康和安全監控,零售中的自檢和分析,檢測制造工廠中的元件缺陷等。

    簡單來說,DeepStream SDK就是一個通用的流分析SDK,它使系統軟體工程師和開發人員能夠使用NVIDIA Jetson或NVIDIA Tesla平台建構高性能智能視訊分析應用程式。

    Jetson agx Xavier上安裝測試DeepStream

DeepStream安裝測試

  • DeepStream安裝(使用DeepStream tar包)

    先下載下傳依賴包

sudo apt install \
    libssl1.0.0 \
    libgstreamer1.0-0 \
    gstreamer1.0-tools \
    gstreamer1.0-plugins-good \
    gstreamer1.0-plugins-bad \
    gstreamer1.0-plugins-ugly \
    gstreamer1.0-libav \
    libgstrtspserver-1.0-0 \
    libjansson4=2.11-1
           

tar下載下傳連接配接

下載下傳完後在檔案夾中打開終端,按照tar包名輸入:

sudo tar -xvf deepstream_sdk_v5.0.0_jetson.tbz2 -C /
cd /opt/nvidia/deepstream/deepstream-5.0
sudo ./install.sh
sudo ldconfig
           
  • DeepStream測試
deepstream-app --version-all
           
Jetson agx Xavier上安裝測試DeepStream
cd /opt/nvidia/deepstream/deepstream-5.0/samples/configs/deepstream-app
#生成模型檔案
deepstream-app -c source8_1080p_dec_infer-resnet_tracker_tiled_display_fp16_nano.txt 
#再次執行以上指令次才會出現畫面
           
Jetson agx Xavier上安裝測試DeepStream

(這個地方不知道是不是隻能讓它跑完,截圖也截不了,也不能中斷)

  • 編譯運作demo
cd /opt/nvidia/deepstream/deepstream-5.0/sources/apps/sample_apps/deepstream-test1
sudo make #執行完後會多出deepstream-test1-app    deepstream_test1_app.o這兩個檔案
#測試視訊,
./deepstream-test1-app /opt/nvidia/deepstream/deepstream-4.0/samples/streams/sample_720p.h264
#上面的sample_720p.h264也可以換成其他視訊檔案具體可看samples下有哪些檔案
#samples的路徑
/opt/nvidia/deepstream/deepstream-4.0/samples/streams
           
Jetson agx Xavier上安裝測試DeepStream

之前刷機的時候把ds給去掉了,現在再裝就有點耗時間,主要還是下載下傳tar耗時間。後面再研究一下怎麼用deepstream運作測試多個攝像頭。

繼續閱讀