接模型部署篇
硬件搭建
硬件搭建其实挺简单的,把风扇固定好,把键盘、鼠标、USB卡都插在USB接口上,把显示器的HDMI线接在HDMI接口上,把摄像头的线接在摄像头插口上,接好网线就可以了,最后接上电源开机启动,画面如下,这是英伟达Jetson Nano芯片默认的乌班图操作系统。
如果需要登录密码的话,密码为:yahboom
安装和测试DeepStream
- 安装依赖,命令如下
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
- 安装DeepStream SDK
SDK下载地址:https://pan.baidu.com/s/1rBjNiuvsg_-W_zjk_d9-8A 提取码: bcep
执行命令
代码语言:javascript复制sudo tar -xvf deepstream_sdk_v5.1.0_jetson.tbz2 -C /
cd /opt/nvidia/deepstream/deepstream-5.1
sudo ./install.sh
sudo ldconfig
- DeepStream测试
执行命令
代码语言:javascript复制cd /opt/nvidia/deepstream/deepstream-5.1/sources/objectDetector_Yolo
设置root用户密码
代码语言:javascript复制sudo passwd root
设置完成后切换到root用户
代码语言:javascript复制su root
执行编译命令
代码语言:javascript复制CUDA_VER=10.2 make -C nvdsinfer_custom_impl_Yolo
编辑文件prebuild.sh
代码语言:javascript复制vim prebuild.sh
注释掉除yolov3-tiny的语句
执行
代码语言:javascript复制./prebuild.sh
此时会下载yolov3-tiny的配置和权重文件。
执行
代码语言:javascript复制deepstream-app -c deepstream_app_config_yoloV3_tiny.txt