关于vim3系统负荷稳定性及性能测试的问题

由于我们的功能需要,目前我们遇到了以下问题
1.我们在pc端darknet框架下成功运行了yolov3检测出了图片并成功显示出了时间,转换到板子上之后仍能成功检测图片却未显示时间,想着添加一个time代码来显示,却找不到可以添加的地方,请问如何让他显示时间呢?
2.我们打算用vim3板子同时多进程的检测图片或视频流,想知道检测一张图片所占用的显存是多少,以及最多能同时进行多少张图片的检测,我们买的是6G的运存的,想知道每检测一张图片时所占用的显存有多少,请问这该如何显示,像这样测试系统的负荷及稳定性有什么好的思路吗?谢谢

你这里的显示时间是指什么,系统时间,还是识别的时间

不能同时运行多个yolov3,同时只能运行一个,

我们板子最多只有4GB运存的,你的6GB的是从哪个渠道买的

NPU目前没有关于性能的API接口供使用

1.我们想让它显示的时间是识别的时间。
2.我们是有这样一个设想,vim3同时连接多个摄像头获取视频流来同时进行检测,因为想知道最多能同时检测多少个摄像头的视频流所以才对性能占用感兴趣希望能获得系统的负荷情况,如果NPU没有关于性能的API接口供使用,那有什么合适的方式来得到最多能稳定的连接多少个摄像头吗?或者这种想法可行吗?
3.我们买的是4+32的vim3板子,我记错了不好意思。

@18214755051

是有接口的,你可以参考SDK里面的文档

  1. 你的摄像头是什么摄像头
  2. yolov3模型在NPU上同时只能跑一个

1.我们在sdk文档里面找了一下,用到的部分发现只有0_import_model.sh的darknet这个部分有可能添加让它显示出时间,您看一下图中应该怎么添加呢?
2.我们的摄像头是海康威视的一种摄像头,就普通的用在工地上监测人的那种
3.yolov3模型只能跑一个,多个摄像头获取的视频流能同时检测吗?也就是只用这一个模型同时监测多个摄像头可行吗?

@18214755051

是在转换出来的代码里面添加,不是在这里

USB摄像头?

不可行,你可以同时使用多个摄像头去获取数据,但是同时能传进模型的图片就只有一个。就目前yolo系列的模型来说,也没办法呢实现多图片的同时输入,会破坏模型核心部分的。
如果你要同时输入多个摄像头,你需要考虑使用其他模型,yolo不合适