手机号码:15920139670

 

座       机:   020-31605853

海康威视深度学习模块第一次执行耗时很长?

海康威视VM330版本,保存的方案中创建了深度学习模块,加载方案后,第一次执行的时间明显要长很多怎么办?

出现这种情况的主要原因是CUDA(是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题)的环境需要初始化,初始化的时候需要图像的宽高和深度学习的训练模型。

如果要解决执行时间长的问题,可以尝试如下方式:

将训练的模型放到固定的路径下,然后保存方案,将模型保存到方案中;确保加载的方案中是有模型文件的。

如果是本地图像,则需要至少加载一张图片;如果是相机图像,则需要将相机连接的状态保存到方案中;如果是相机图像,第一次执行时间还是比较长,则有一个补丁需要替换。

将模型文件和图片都保存到方案中,加载方案后,第一次静默执行,就会进行初始化,可以确保正常触发的第一次时间是正常的。