Toybrick

使用yolov3_tiny转换的rknn模型检测后,结果框重复

double_s

注册会员

积分
98
楼主
发表于 2020-4-2 11:16:08    查看: 8200|回复: 3 | [复制链接]    打印 | 只看该作者
大家好,我使用rknn_transform_tiny.py将yolov3_tiny的模型转为rknn模型后,用rknn_picture.py程序进行检测,确认参数设置是正确的,mask部分也使用的tiny的。但是在检测的结果中,同一个目标常出现几个不同的框,类似下图:(每张检测图都会有不同程度的重复框)在原版darknet中使用yolov3_tiny检测的结果中,同一个目标只有一个框,请问是什么原因呢?针对tiny版的rknn_picture.py代码有哪里需要进行更改吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

jefferyzhang

版主

积分
13580
沙发
发表于 2020-4-2 11:17:58 | 只看该作者
做NMS啊
回复

使用道具 举报

double_s

注册会员

积分
98
板凳
 楼主| 发表于 2020-4-2 12:00:13 | 只看该作者

做了呀~程序中不是有nms处理那步吗,nms_boxes这个函数
回复

使用道具 举报

double_s

注册会员

积分
98
地板
 楼主| 发表于 2020-4-2 16:52:38 | 只看该作者
hisping 发表于 2020-4-2 15:12
把NMS_THRESH改小就行了,IOU = 重叠面积 / (框1面积+框2面积-重叠面积)

好的,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表