MVS 海康相机调节软件,用来调试相机的参数,测试性能。
先调好固定IP更稳定,根据自己需要调节相机的参数,可调节选项很详细,调好后需要关闭MVS软件才能打开VM进行操作。
VisionMaster 4.0.0 可以安装深度学习拓展包,就是因为有这个软件我才开始用海康的产品,VM需要用加密狗。主要区别是深度学习拓展包,7100加密狗可以使用深度学习功能,另外还有免加密狗的试用学习版本,对新手也比较友好。个人比较推荐6100加密狗,性价比最高。官方网站上有VM的使用教学视频,还有初级视觉工程师认证的培训,自己找些照片把模块拖出来链接下,再看看能调节的参数,练习下就可以实现一些简单功能了。个人感觉这个软件非常有意义,简单好学,像我这种小白也能很快上手。当然,如果想进一步实现更复杂的功能还是需要掌握1门语言,推荐C#。
之前做过一个很简单的条形码识别的项目,因为条形码印在罐子上,所以会有畸变,而且厂家要求大角度识别,所以用了下CPU的深度识别,能提升一定的效果,但是由于这个项目比较简单,如果用了深度学习的加密狗价格就太高了,最后还是选用了读码器。深度学习这个功能要配合VisionTrain,而且要CPU或GPU性能比较高的电脑。由于成本和局限性,目前还没有接到适用的项目。
VisionTrain,深度学习训练的软件,同样需要支持深度学习的7100加密狗,可以提供不同类型的深度学习训练。尽量多收集样品的图片,训练好之后再导入到VM里使用,平时用的比较少,感觉字符训练比较好用,之前用家里的3090GPU跑了5000次。实际效果也不知道有多少提升,感觉能识别不用导入也识别了,识别不了的会有一定提升但是感觉不明显,也可能是使用方法的问题。因为我还在学习起步阶段,我接触的项目大多是视觉辅助,工作环境要求也比较高,一般都是固定角度、亮度识别。深度学习跟我想象中的效果不太一样,我以为是随便什么角度、光线,甚至污渍拉伸畸变都能识别。希望有大神发个贴给科普一下。
我没接触之前也觉得深度学习很牛皮,感觉什么项目都能做。实际用了感觉也就这样。比普通算法虽有进步,但误检测的几率还是很高的。使用海量的图像去训练效果应该会更佳。