DeepStream级联DashCamNet与VehicleMakeNet分类结果异常问题
基础环境信息
- 硬件平台:运行Ubuntu 20.04.1系统的dGPU设备,显卡为RTX 3080
- 软件栈版本:DeepStream 6.1、TensorRT 8.4.1、NVIDIA显卡驱动515.48.07
问题描述
基于NVIDIA官方提供的back-to-back-detectors参考C语言应用,接入DashCamNet和VehicleMakeNet模型搭建背靠背级联推理pipeline:其中DashCamNet检测器运行正常,但VehicleMakeNet分类器推理结果始终为标签文件中的第一个条目(本次使用的标签文件首项为Acura),无法正确输出车辆品牌分类结果。
已完成的修改
对参考示例代码的89-103行做了如下调整:
- 替换原有逻辑为if判断分支,当对象元数据存在分类器元数据时,遍历打印分类结果标签,同时完成相关变量的实例化
- 修改配置文件路径为本地DashCamNet、VehicleMakeNet对应的配置文件名
- 将pipeline末端的sink元件修改为
fake-renderer
附件说明
本次问询附带以下材料供问题排查:
- 分类元数据读取打印的核心代码段
- DashCamNet的完整推理配置文件
- VehicleMakeNet的完整推理配置文件
- 修改后的工程完整C语言源码
内容的提问来源于stack exchange,提问作者user16795
相关产品推荐
相关产品推荐

