Skip to content

圆柱面缺陷检测

工程背景

测量背景

对于圆柱形物体,如电池、轴承、管材等,表面质量直接影响其性能和使用寿命。为了确保这些产品的高品质,必须对圆柱面进行严格的质量控制,特别是对外观缺陷(如划痕、凹陷、裂缝、气泡等)的检测。本项目旨在开发一种基于非接触式的圆柱面缺陷检测系统,通过旋转扫描技术将整个圆柱表面展开成一个平面图像,并将其划分为八个区域(片)进行详细检测。

相机选型

深视SR700

测量项

圆柱面表面缺陷

解决方案

AI-Vision首先对点云图进行预处理,接着分别将八片需要检测位置裁切出来进行表面检测。

设计思路

本地图片

执行效果展示

  • 工程结果展示

    • 表面缺陷检测结果

    本地图片

项目流程

一、初始化

[00] 使用加载点云工具,加载需要处理的点云图。 本地图片

[01] 使用3D裁切工具,裁切z方向点云(去掉多余噪点)。

[02] 使用3D下采样工具,栅格化3D点云图。

本地图片

[03] 使用3D区域工具,选择拟合平面的区域。 本地图片

[04] 使用3D平面工具,根据上个工具选择的区域,拟合平面并将其设置为零平面。

本地图片

二、分别对不同片进行表面检测

[05] 使用3D裁切工具,裁切出要检测的圆柱片。

本地图片

[06] 使用3D表面缺陷工具,获取当前圆柱片凹陷或凸起缺陷的信息,输出信息到全局变量。

本地图片

[07] 使用Lua脚本工具,获取全局变量信息并显示到对应IM窗口。

本地图片

[08-28] 此部分处理逻辑和第一片的相同,可参考上一节的流程。

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