cd <deepstream主目录>/sources/apps git clone https://github.com/NVIDIA-AI-IOT/redaction_with_deepstream cd redaction_with_deepstream && make ./deepstream-reaction-app -c configs/pgie_config_fd_lpd.txt如果你的Jetson设备上有安装USB摄像头,执行之后应该就会显示摄像头的画面,看看人头过去的时候是否会把脸遮住?
git clone https://github.com/NVIDIA-AI-IOT/deepstream_lpr_app.git cd deepstream_lpr_app ./download_ch.sh这会从NGC下载三个预训练的中文车牌识别模型文件,以及各自配套的设置文件,脚本为这些模型、配套文件都设置好对应路径,不需要修改:
./tlt-converter -k nvidia_tlt \ -p image_input,1x3x48x96,4x3x48x96,16x3x48x96 \ models/LP/LPR/ch_lprnet_baseline18_deployable.etlt \ -t fp16 -e models/LP/LPR/lpr_ch_onnx_b16.engine再次强调,这个转换步骤必须在目标设备上执行,例如在Xavier上所专换的加速引擎是不能复制到NX或Nano(含2GB)上使用。
cd deepstream_lpr_app # 进入到主代码的目录中 make # 编译 cp dict_ch.txt dict.txt # 处理中文版的字典最后,中文版设定文件lpd_ccpd_config.txt里第52行“model-color-format”设定值改为“0”,这样就能正常识别了。
./deepstream-lpr-app 2 1 0 test1.mp4 test2.mp4 out.h264下面是使用我们自行在停车场录制的视频、行车记录仪、VisionWorks的范例,总共6个视频文件作为输入的测试结果,提供大家参考。
Jetson Nano 推出 2GB 内存版本,不仅承袭了 Jetson Nano 所有 AI 开发环境与 IOT 控制功能,也能学习或开发 Python、OpenCV 与 AI 深度学习、ROS 自动控制等应用。