[发明专利]一种棒材表面缺陷尺寸面积确定方法有效
申请号: | 202111146467.3 | 申请日: | 2021-09-28 |
公开(公告)号: | CN113804696B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 杨朝霖;邓能辉;吴昆鹏;石杰 | 申请(专利权)人: | 北京科技大学 |
主分类号: | G01N21/88 | 分类号: | G01N21/88;G01B11/28 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 表面 缺陷 尺寸 面积 确定 方法 | ||
1.一种棒材表面缺陷尺寸面积确定方法,其特征在于,包括:
利用3D线扫描相机和2D线阵相机采集待检测棒材的表面图像,在2D线阵相机采集的图像中检测出待检测棒材的表面缺陷;
在3D线扫描相机得到的3D深度图中获取到缺陷所在位置曲线上的多点坐标信息,利用这些点拟合出曲线方程,对曲线做弧长积分得到实际的长度,实现曲线展开算法;
将缺陷区域分解为多个小矩形,利用曲线展开算法计算所有小矩形面积来求和得到缺陷区域的面积;
其中,所述在3D线扫描相机得到的3D深度图中获取到缺陷所在位置曲线上的多点坐标信息,利用这些点拟合出曲线方程,对曲线做弧长积分得到实际的长度,实现曲线展开算法包括:
根据从2D线阵相机图像到3D线扫描相机深度图之间的对应关系,在3D线扫描相机得到的3D深度图中确定缺陷对应的外接矩形,在3D深度图中使用a1、b1、c1和d1四个点来表示缺陷外接矩形,其中,将缺陷的长度方向定义为棒材运动方向x,缺陷的宽度方向定义为垂直于x的y方向,即:棒材宽度方向;
缺陷的长度l=(d1x-c1x)×δ,d1x、c1x分别表示x方向上的c1点和d1点的x坐标,δ表示在棒材运动方向上每条采集线对应的采样精度;
缺陷的宽度由y方向的a1点和b1点之间的曲线长度确定,即:获取a1点和b1点之间的曲线上的多个点拟合出曲线方程,对曲线做弧长积分得到曲线的实际长度,即:缺陷的宽度,实现曲线展开算法;
其中,曲线方程表示为:
z=ky2+my+n
其中,输入矩阵M为:
参数向量Q为:
输出矩阵R为:
其中,k、m、n都表示参数系数;y1,y2…yn表示a1点和b1点之间的曲线上的n个点对应的y坐标;z1,z2…zn表示a1点和b1点之间的曲线上的n个点对应的z坐标,z坐标用于体现深度信息;
计算满足方程M×Q=R的Q的最优解最优的解满足:
在这一条件下得到最优解
其中,MT表示M矩阵的转置;
得到最优解后,利用弧长积分公式对曲线做弧长积分得到缺陷的宽度:
其中,w表示缺陷的宽度,z′2表示z导数的平方。
2.根据权利要求1所述的棒材表面缺陷尺寸面积确定方法,其特征在于,在利用3D线扫描相机和2D线阵相机采集待检测棒材的表面图像,在2D线阵相机采集的图像中检测出待检测棒材的表面缺陷之前,所述方法包括:
沿棒材运动方向依次安装3D线扫描相机、2D线阵相机,其中,3D线扫描相机和2D线阵相机安装在平行于棒材运动方向的运动机构上,且3D线扫描相机和2D线阵相机距离棒材表面的最小距离为固定值;
对2D线阵相机和3D线扫描相机在y和x方向的关系进行标定,得到从2D线阵相机图像到3D线扫描相机深度图之间的对应关系,其中,x方向为棒材运动方向,即:棒材长度方向,y方向表示棒材宽度方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111146467.3/1.html,转载请声明来源钻瓜专利网。