Skip to content

胶路检测 ​

项目简介 ​

项目背景 ​

通过准确测量引脚段差,及时发现并排除不良品,降低不良品率。

本地图片

相机选型 ​

LMI激光线扫相机Gocator 2530

检测要求 ​

高度精度 ≤ 0.01mm
宽度精度 ≤ 0.02mm
测量周期 ≤ 4s

解决方案 ​

AI-Vision通过加载无胶模板, 取图后进行模板比对,提取出胶路部分,使用胶路检测算法,直接检测出胶条的高度,宽度数值并判断胶路是否断裂。

设计思路 ​

本地图片

执行效果展示
​

  • 工程结果展示:

    本地图片

项目流程 ​

一、模板预处理
​

本地图片

  1. 选择加载点云工具,获取点云。

  2. 选择3D方形探针工具,框选凸出部分获取中心点坐标并输出。

    本地图片

  3. 选择3D位置调整工具工具,根据上一步输出中心点坐标进行点云x,y位置调整。

  4. 选择3D区域工具,框选底座区域用于平面拟合。

    本地图片

  5. 选择3D平面工具,根据输出的区域拟合平面并将点云调整至零平面。

  6. 选择3D裁切工具,裁切出胶条附近区域点云。

    本地图片

  7. 选择3D下采样工具,对点云进行下采样处理,减少点云的数据量。

二、涂胶图像预处理
​

本地图片

  1. 选择加载点云工具,获取点云。

  2. 选择加3D方形探针工具,框选凸出部分获取中心点坐标并输出。

  3. 选择3D位置调整工具工具,根据输出中心点坐标进行点云x,y位置调整。

  4. 选择3D区域工具,框选底座区域用于平面拟合。

  5. 选择3D平面工具,根据输出的区域拟合平面并将点云调整至零平面。

  6. 选择3D裁切工具,裁切出胶条附近区域点云。

  7. 选择3D下采样工具,对点云进行下采样处理,减少点云的数据量。

三、胶条提取 ​

本地图片

  1. 选择3D点云比较工具,比较模板与目标点云,提取出二者不同部分即胶条部分。

    本地图片

  2. 选择3D斑点工具工具设置斑点点数获取胶条部分点云。

  3. 选择3D裁切工具,绑定上一步3D斑点工具工具输出变量胶条点云区域精裁切出胶条部分点云。

四、噪点过滤 ​

本地图片

连续选择三次3D裁切工具,裁切掉不属于胶条区域点云,从而实现对胶条噪点进行过滤。

五、胶条检测 ​

  1. 选择3D点云裁切工具,手动制造一处断裂

  2. 选择胶路检测-分割工具,检测右侧胶条宽度与高度以及是否断裂并输出结果。

    本地图片

经验提炼 ​

核心步骤:

  1. 比较模板点云与待比较点云获取胶路

  2. 检测胶路是否断裂

AI-Vision,让3D测量更简单