一种工件轮廓度测量方法、系统及存储介质技术方案

技术编号:37719762 阅读:30 留言:0更新日期:2023-06-02 00:18
本申请的目的在于提供一种工件轮廓度测量方法、系统及存储介质,方法包括:从基准工件的基准图像中获取基准轮廓,根据基准轮廓基于FLANN进行建树;对待测图像进行位置补正,使待测工件的角度方向与基准图像中的基准工件方向一致;对待测工件进行轮廓提取,得到待测轮廓点;确定轮廓度值:遍历待测轮廓点,选取与待测轮廓点上最接近的N个点,从这N个点中选择最短的欧氏距离结果作为该点的轮廓度值;确定轮廓度角:以待测轮廓上的点处的法线向量与距离最短的基准轮廓上的点处的法线向量的点积作为轮廓度角。本发明专利技术可以减少在轮廓度测量过程中的计算量,提高轮廓度测量的效率。提高轮廓度测量的效率。提高轮廓度测量的效率。

【技术实现步骤摘要】
一种工件轮廓度测量方法、系统及存储介质


[0001]本申请涉及轮廓度测量
,具体而言,涉及一种工件轮廓度测量方法、系统及存储介质。

技术介绍

[0002]目前,针对轮廓度的测量,在计算轮廓度时,采用的是遍历“基准轮廓”,计算基准轮廓法线方向的直线与“待测轮廓”的交点,此交点与“基准轮廓”上选取的欧式距离作为该点的轮廓度,且交点在法线正方向上表示,该点凸出;交点在法线反方向上,表示该点凹陷。
[0003]上述方法的计算模型制作较简单,但每次运行都比较耗时,且交点位置和数量不太好确定。

技术实现思路

[0004]本申请的目的在于提供一种工件轮廓度测量方法、系统及存储介质,可以减少在轮廓度测量过程中的计算量,提高轮廓度测量的效率。
[0005]本申请还提供了一种工件轮廓度测量方法,包括以下步骤:
[0006]从基准工件的基准图像中使用Sobel算法或Canny算法获取基准轮廓,根据基准轮廓基于FLANN进行建树,即将轮廓坐标点根据横坐标和纵坐标的大小建立一个k

d树,该树与二分查找树类本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工件轮廓度测量方法,其特征在于,所述方法包括以下步骤:从基准工件的基准图像中获取基准轮廓,根据基准轮廓基于FLANN进行建树;对待测图像进行位置补正,使待测工件的角度方向与基准图像中的基准工件方向一致;对待测工件进行轮廓提取,得到待测轮廓点;遍历待测轮廓点,在基准轮廓上选取与待测轮廓点上最接近的N个点,分别计算待测轮廓点与所选N个点的距离,根据所述距离确定该待测轮廓点的轮廓度值;以待测轮廓上的点处的法线向量与距离符合预设值的基准轮廓上的点处的法线向量的点积作为轮廓度角。2.根据权利要求1所述的一种工件轮廓度测量方法,其特征在于,所述基准轮廓通过Sobel算法或Canny算法获取。3.根据权利要求2所述的一种工件轮廓度测量方法,其特征在于,所述根据基准轮廓基于FLANN进行建树,具体为:将基准轮廓坐标点根据横坐标和纵坐标的大小建立一个k

d树,即使用全部基准轮廓点将一张图分割为一个个矩形块,在寻找临近点时,根据待测点落在的矩形块,确定所述待测点与该矩形块对应的轮廓点最近。4.根据权利要求3所述的一种工件轮廓度测量方法,其特征在于,所述对待测图像进行位置补正,具体为:根据轮廓点相似性得到待测图像与基准图像的之间的角度θ,然后将待测图像反向旋转θ,使待测工件的角度方向与基准图像中的基准工件方向一致。5.根据权利要求1

4任一项所述的一种工件轮廓度测量方法,其特征在于,所述以待测轮廓上的点处的法线向量与距离符合预设值的基准轮廓上的点处的法线向量的点积作为轮廓度角,具体包括为:遍历待测轮廓点,设当前遍历的待测轮廓点为P,寻找基准轮廓中距离P点最近的n个点,分别记作N0,N1,

,N
n
‑1;其中n∈Z;分别计算N0,N1,

,N
n
‑1到P点的欧式距离并排序,排序是因为寻找最近的n个点时,使用的是FLAAN快速查找,找到的是曼哈顿距离最近的n个点,找到欧式距离最小的一个点记为N
min
,且N
min
到P点的欧式距离为d
min
,若d
min
不为0,记基准轮廓在N
min
处的法线向量为V
min
,则轮廓度角θ为V
min
与向量的夹角,根据该夹角的余弦值确定该处缺陷是凹陷还是凸起:6.根据权利要求5所述的一种工件轮廓度测量方法,其特征在于,所述遍历待测轮廓点,在基准轮廓上选取与待测轮廓点上最接近的N个点,分别计算待测轮廓点与所选N个点的距离,根据所述距离确定该待测轮廓点的轮廓度值;具体包括为:遍历待测轮廓点,将遍历过程中得到的连续的余弦值符号相同的非零值作为...

【专利技术属性】
技术研发人员:陈伟周才健周柔刚陈安盛锦华周卫华王班许允迪肖廷哲
申请(专利权)人:温州汇萃智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1