ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

一文了解机器视觉检测精度分析

一文了解机器视觉检测精度分析 前言越来越多的制造商使用机器视觉系统对其生产设施进行检测在拥有合适的机器视觉检测解决方案的同时还必须确保检测系统尽可能准确和高效。但在实际场景中机器视觉检测设备在检测产品时的一些不稳定因素会直接导致检测精度与效率受到很大的影响。机器视觉是指使用光学传感器和图像处理软件来自动检测和分析物体的装置。机器视觉系统通常由工业相机、镜头、照明组件、图像采集卡以及图像处理软件组成在工业自动化中用于各种视觉检测场景如质量控制、尺寸测量、定位和识别等。检测精度的重要性在工业自动化中检测精度是衡量机器视觉系统性能的关键指标之一。高精度的检测能够确保生产的产品符合规格要求降低废品率并提高整体生产效率。在某些行业中如半导体制造、精密机械加工和医疗设备制造检测精度尤为重要。影响检测精度的因素1.相机分辨率相机分辨率越高捕获的图像越清晰检测精度也就越高。现代工业相机可以达到几百万像素甚至更高这为高精度检测提供了基础。工业相机的挑选关键考虑到其传感器类型、像素和帧数在其中控制器分CCD与CMOS二种CMOS光学镜头处理速度高各元器件、电源电路中间间距很近影响情况严重显像噪音高。CCD控制器照相机相对性于CMOS照相机具备敏感度高、噪音低和响应时间快的特性在稳定性层面CCD照相机的耐冲击与振动性也较强一般来说CCD控制器照相机在显像品质上和稳定性层面要好于CMOS照相机。2.镜头质量高质量的镜头能够减少像差提高图像质量从而提高检测精度。镜头的选择应考虑焦距、光圈大小以及畸变等因素。3.照明条件适当的照明可以增强对比度突出被检测物体的特征从而提高检测精度。不同的照明技术如背光照明、漫反射照明等适用于不同的应用场景。光源具备变大图象的特点与缺点、消弱错乱及背景图的功效立即影响键入数据信息的品质因为沒有通用性的照明灯具光源的设计方案一直是机器视觉技术的难题一般须对于每一特殊的运用案例来挑选光源种类也要依据实际自然环境对光源安的裝、光源的直射方法开展掂量以超过最好实际效果。不一样种类的光源稳定性存有差别普遍的光源有环形光、条形光、面光源、背光源、同轴光、碗光等。因此光源的选择差异也是影响视觉检测设备的不稳定因素。4.图像处理算法高效的图像处理算法能够从图像中提取有用的信息并做出准确的判断。这些算法需要经过精心设计和优化以适应特定的应用场景。机器视觉软件稳定性对机器视觉技术的影响不容置疑视觉识别系统终究会在电子计算机上利用计算机选用有目的性的优化算法开展图像滤波边缘检测和边沿获取等一系列图象处理不一样的图象处理和解析方式及其不一样的检验方式与计算方法都是产生不一样的偏差优化算法好坏决策精确测量精度的高低因此需要选择合适的机器视觉软件这样才可以避免视觉检测设备精度变低。5.系统集成与校准机器视觉系统的集成与校准也是影响检测精度的重要因素。正确的校准可以确保系统的一致性和稳定性。理论分析1.分辨率Resolution分辨率视野Field of View/像素Pixel比如我要看的产品大小是30×10mm使用200万像素1600×1200pixel的相机。因为产品是长条形为了把产品都放入到视野内我们计算分辨率的时候要考虑长边对应此时分辨率30mm/1600Pixel0.019mm/Pixel。2.精度Accuracy精度分辨率×有效像素精度的单位是mm。根据产品表面和照明状况的不同我们可以通过放大图像观察辨别稳定像素的个数从而得出精度。如果条件不允许实际测试观察一般的规律是如果使用正面打光有效像素为1个如果使用背光有效像素为0.5个。这个例子我们取1Pixel得到精度为0.019mm约等于0.02mm。假如是30万像素的摄像机监控的面积为640×480mm用最长的边除去监控面积最长的边得到精度基本上是1mm。这个是理论值如果做测量或者表面划伤检测肯定不准确一个像素有可能无法凸显特征。3.公差Tolerance一般情况下精度和公差的对应关系如下。对一个项目来讲先从图纸上读到公差的要求再根据上述关系反推得出需要多少像素的相机。相关概念1.像素精度一个像素在真实世界代表的距离即拍摄视野/分辨率。例如使用500万相机分辨率2592×2048在视野中长的一边100mm即可拍到100mm的物体那么在这一方向的像素精度为100/2592mm约为0.0386mm。2.测量误差使用算法测量的距离/长度与真实值的误差。3.亚像素精度是指相邻两像素之间细分情况输入值通常为二分之一三分之一或四分之一。即每个像素将被分为更小的单元从而对这些更小的单元实施插值算法。如果选择四分之一就相当于每个像素在横向和纵向上都被当作四个像素来计算。检测精度的实例1.尺寸测量在一些机器视觉检测项目中要求以10微米μm的精度测量加工零件的外部尺寸、内径和外径。使用适当的工业相机和镜头配置理论上可以达到这样的精度。2.缺陷检测在精密制造领域如半导体晶圆检测机器视觉系统的检测精度可以达到亚微米sub-micron级别即小于1微米。3.定位与识别在物流和包装行业机器视觉系统用于识别条形码、二维码等其识别精度通常非常高识别率可达99.9%以上。改善措施1.选择合适的光源如果没有合适的光源即使是最好的相机也无法捕捉到清晰的图像。对于某些应用背光可能会产生最佳效果。在其他情况下您可能需要明场照明或低角度线性阵列。您的系统集成商可以帮助您做出正确的选择。2.校准光源一旦您知道哪种类型的光源最好可能仍需要进一步校准。调整照明系统的频率和波长以减少来自生产环境或您正在使用的零件和材料上可能存在的涂层的噪音。3.过滤灯光机器视觉在保持一致的环境中效果最佳。但这可能很难保证一整天。环境光、重新布置的生产线和不断变化的产品都会影响照明。镜头过滤器可以帮助消除不需要的光。4.触发功能在某些情况下生产环境中的电噪声会导致检测系统误触发。这可能会导致分析失败并导致产品不应该出现故障。触发功能可以帮助。结论在工业自动化中机器视觉的检测精度是一个复杂的话题它受到多种因素的影响。在实践中通过合理选择和配置相机、镜头、照明以及优化图像处理算法可以显著提高检测精度。随着技术的进步我们可以期待机器视觉系统在未来能够实现更高的检测精度为工业自动化带来更多可能性。结束语:我们一起学习阅读其过程中更进一步声明部分内容来自于网络如有侵权请联系我方核实修改。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进