打开微信,使用扫一扫进入页面后,点击右上角菜单,
点击“发送给朋友”或“分享到朋友圈”完成分享
在${CNSTREAM_DIR}/samples/cns_launcher/ _detection/目录下运行 ./run.sh mlu270 encode_jpeg,
如果yolov5_ _detection_mlu270.json中模型配置为寒武纪官方转换后的yolov5s离线模型,路径为:http://video.cambricon.com/models/MLU270/yolov5/yolov5_b4c4_rgb_mlu270.cambricon,
程序检测结果正常,检测框位置也准确;
但是如果使用自己转换的模型,参考链接:https://gitee.com/cambriconknight/dev-env-ubuntu/tree/master/pytorch/yolov5,使用yolov5-5.0版本,可以进行模型的量化、融合和离线模型转换,但是如果在yolov5_ _detection_mlu270.json中将模型配置为此离线模型时,程序可以正常运行,但是检测框会发生偏移。
寒武纪官方转换的yolov5s离线模型测试结果:
使用yolov5官方yolov5s.pt,参考https://gitee.com/cambriconknight/dev-env-ubuntu/tree/master/pytorch/yolov5,离线模型转换后的测试结果:
可以看到右侧两辆车的检测框有明显偏移,在大量测试中发现检测框偏移情况普遍存在,请问:
(1)这是什么原因?该如何更改?
(2)寒武纪官方的yolov5s离线模型是如何转换的?是否有参考链接?yolov5对应的版本是什么?
热门帖子
精华帖子