Appearance
胶路检测
项目简介
项目背景
通过准确测量引脚段差,及时发现并排除不良品,降低不良品率。
相机选型
LMI激光线扫相机Gocator 2530
检测要求
高度精度 ≤ 0.01mm
宽度精度 ≤ 0.02mm
测量周期 ≤ 4s
解决方案
AI-Vision通过加载无胶模板, 取图后进行模板比对,提取出胶路部分,使用胶路检测算法,直接检测出胶条的高度,宽度数值并判断胶路是否断裂。
设计思路
执行效果展示
工程结果展示:
项目流程
一、模板预处理
选择
加载点云
工具,获取点云。选择
3D方形探针
工具,框选凸出部分获取中心点坐标并输出。选择
3D位置调整工具
工具,根据上一步输出中心点坐标进行点云x,y位置调整。选择
3D区域
工具,框选底座区域用于平面拟合。选择
3D平面
工具,根据输出的区域拟合平面并将点云调整至零平面。选择
3D裁切
工具,裁切出胶条附近区域点云。选择
3D下采样
工具,对点云进行下采样处理,减少点云的数据量。
二、涂胶图像预处理
选择
加载点云
工具,获取点云。选择
加3D方形探针
工具,框选凸出部分获取中心点坐标并输出。选择
3D位置调整工具
工具,根据输出中心点坐标进行点云x,y位置调整。选择
3D区域
工具,框选底座区域用于平面拟合。选择
3D平面
工具,根据输出的区域拟合平面并将点云调整至零平面。选择
3D裁切
工具,裁切出胶条附近区域点云。选择
3D下采样
工具,对点云进行下采样处理,减少点云的数据量。
三、胶条提取
选择
3D点云比较
工具,比较模板与目标点云,提取出二者不同部分即胶条部分。选择
3D斑点工具
工具设置斑点点数获取胶条部分点云。选择
3D裁切
工具,绑定上一步3D斑点工具
工具输出变量胶条点云区域精裁切出胶条部分点云。
四、噪点过滤
连续选择三次3D裁切
工具,裁切掉不属于胶条区域点云,从而实现对胶条噪点进行过滤。
五、胶条检测
选择
3D点云裁切
工具,手动制造一处断裂选择
胶路检测-分割
工具,检测右侧胶条宽度与高度以及是否断裂并输出结果。
经验提炼
核心步骤:
比较模板点云与待比较点云获取胶路
检测胶路是否断裂