日期
01/18
2023
咨询
  • QQ扫一扫

  • Vision小助手
    (CMVU)

案例分享:布料颜色识别检测,此次检测无法实现检测目的
收藏
2023-01-18 15:11:19来源: 中国机器视觉网

检测需求

1、识别布料颜色,并且进行排序(由深到浅);2、检测速度:30m/min;

微信图片_20230113151531.png

拍摄方式

· 相机选型:根据所提供的需求,使用线阵平台进行拍摄。因此采用4092分辨率的彩色线阵相机配合35mm定焦镜头进行拍摄,可达到合适的视野范围。

· 镜头选型:35mm定焦镜头

· 光源选型:同轴光源具有高密度的LED阵列,可发射出高强度均匀光,通过一种带特殊涂层的半透镜面使得工件的反射光和线阵相机在同一轴线上,并可以消除所采集图像的阴影,因此选用线性同轴光源进行照射,使照射光线具有更好的方向性,提高色彩对比度,利于软件对其识别运算。

微信截图_20230113151601.png

拍摄示意图

微信图片_20230113151606.png

检测结果    

①采集拍摄图像,对图像进行算法处理。

②使用形状匹配算法,取工件整体轮廓信息区域作为模板,对视野范围内的工件进行定位。

③使用LAB 颜色算法进行颜色识别检测,通过算法框框选住工件表面部分算法可将框选区域内提取出各项颜色参数,通过比较各颜色参数大小来判定工件色差。

④将软件处理结果经过数值显示算法显示出来,通过写入文本算法将 LAB 颜色处理结果导出。软件处理结果如下所示。

微信截图_20230113151621.png

微信截图_20230113151643.png

微信截图_20230113151653.png

⑤数据处理结果,按LAB(其中L 表示表示颜色的深浅坐标,A 表示红绿轴坐标,B 表示黄蓝轴坐标)颜色中的亮度及色彩A分别进行排序( 以黑色为模板其它数据详情见附件图片 ),其排序结果如下表所示:

微信截图_20230113151711.png

注:亮度排序及色彩A排序方式都是通过颜色由深到浅的顺序进行排序的,根据颜色深浅度判别建议采用亮度排序方式。

总结

由于此实验需进行颜色深浅判别,实际产线现场应避免环境光的影响,实际曝光时间根据现场情况进行调整。根据软件处理结果分析,颜色由深到浅的判别方式可采用亮度进行判别,判别布料不同色系可通过色彩A、B值进行判断。工件本身不平整可能会导致光照不均匀,导致拍摄成像效果不佳,影响软件处理结果,建议检测前先将布料拉直处理,再进行拍摄。实验室现场检测环境中,线阵运动平台为黑色,为确保区分黑色布料,使用白纸作为背景进行拍摄。现场检测过程中,建议来料方向一致性,使检测结果更加稳定。实验结果表明:相同布料颜色的深浅值差异不明显,可能会导致软件处理结果误差,因此初步验证表明此次检测无法实现检测目的。本方案参数及效果为实验室验证,实际应用中需要根据现场情况进行相应的调整。为方便现场安装调试,建议把相机、镜头等视觉硬件安装机构设计为可微调的结构。

(文章来源于网络,如有侵权,请联系删文)