DeepStream安装测试
DeepStream介绍
- DeepStream概述
DeepStream是一个流分析工具包,用于构建AI驱动的应用程序。它接收来自USB / CSI相机的流数据作为输入,来自RTSP的文件或流的视频,并使用AI和计算机视觉生成洞察力,以更好地了解环境,将像素转化为洞察力。DeepStream SDK可用于构建视频分析解决方案,用于智能城市中的交通和行人了解,医院中的健康和安全监控,零售中的自检和分析,检测制造工厂中的组件缺陷等。
简单来说,DeepStream SDK就是一个通用的流分析SDK,它使系统软件工程师和开发人员能够使用NVIDIA Jetson或NVIDIA Tesla平台构建高性能智能视频分析应用程序。
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
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
#再次执行以上命令次才会出现画面
(这个地方不知道是不是只能让它跑完,截图也截不了,也不能中断)
- 编译运行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
之前刷机的时候把ds给去掉了,现在再装就有点耗时间,主要还是下载tar耗时间。后面再研究一下怎么用deepstream运行测试多个摄像头。