利用多线结构光测量间隙面差的方法

文档序号:1769752 发布日期:2019-12-03 浏览:13次 >En<

阅读说明:本技术 利用多线结构光测量间隙面差的方法 (Utilize the method for multiple line structure light measurement clearance surface difference ) 是由 谢康康 冯伟昌 郭寅 郭磊 于 2019-10-09 设计创作,主要内容包括:本发明公开了一种利用多线结构光测量间隙面差的方法,包括:相机采集多条线结构光被调制所形成的结构光图像;得到光条图像,对光条图像进行轮廓分割,将每个左/右光条轮廓中的所有点记为一个单侧点集,筛选每个单侧点集所对应的特征点;利用间隙单侧的所有特征点进行直线拟合,作为基准线,求取间隙另一侧所有特征点到基准线的距离,取平均后作为间隙值;利用间隙一侧所有单侧点集内的点拟合平面,作为基准面,求取间隙另一侧所有特征点到基准面的距离,取平均后作为面差值,本方法能够一次性获得更多的被测物表面点云信息,同时,本方法提出了一种快速、高效的特征点寻找方法,保证了整个测量过程的高效性、测量结果的准确性。(The invention discloses a kind of methods using multiple line structure light measurement clearance surface difference, comprising: a plurality of line-structured light of camera acquisition, which is modulated, is formed by structure light image;Optical strip image is obtained, contours segmentation is carried out to optical strip image, all the points in each left/right striation profile are denoted as a unilateral point set, screen characteristic point corresponding to each unilateral point set;Straight line fitting is carried out using all characteristic points of gap unilateral side, as reference line, all characteristic points in the gap other side is sought to the distance of reference line, gap width is used as after being averaged;Utilize the point fit Plane in all unilateral point sets in gap side, as datum level, seek all characteristic points in the gap other side to datum level distance, face difference is used as after being averaged, this method can disposably obtain more measured object surfaces point cloud information, meanwhile method proposes a kind of fast and efficiently characteristic point finding method, the high efficiency of entire measurement process, the accuracy of measurement result ensure that.)

利用多线结构光测量间隙面差的方法

技术领域

本发明涉及视觉检测领域,具体涉及一种利用多线结构光测量间隙面差的方法。

背景技术

间隙、面差是工业加工中的常见形态,其加工尺寸准确与否,关系到整个工件的美观性、密封性,是质量监控中一个十分重要的参数,如在汽车生产过程中,覆盖件尺寸误差较大就会导致车身的面差误差较大,从而影响整车的外观、风燥、密封等。

关于间隙、面差的测量,传统的人工检测方法主要使用间隙尺、面差尺进行测量,这种方法效率低、精度低、且容易受测量人员的主观因素影响,无法满足高效率高节拍高精度的测量需求;随着计算机视觉检测的发展,基于线结构光视觉恢复三维轮廓进行测量的技术受到越来越多的关注,这种方式,能够更加高效、准确的获取被测物面差特征,测量时,线结构光传感器由线结构光投射器和相机组成,主动投射线结构光到被测物体上,通过结构光的变形(凸起、凹陷、波动等)来确定被测物的尺寸参数,在间隙、面差图像中,光条通常会出现凸起并断开(被测物表面兼具面差与间隙特征)情形;基于上述图像特征,寻找结构光图像中的特征点、准确有效地分割出光条的左、右轮廓是是整个间隙面差测量过程关键步骤,但是现有方法中,尚无十分有效、快速的特征点提取方法。

发明内容

针对上述问题,本发明提出一种利用多线结构光测量间隙面差的方法,多线结构光能够一次性获得更多的被测物表面点云信息,同时,本方法基于多线结构光的特点,提出了一种快速、高效的特征点寻找方法,保证了整个测量过程的高效性、测量结果的准确性。

一种利用多线结构光测量间隙面差的方法,包括如下步骤:

1)多线结构光投射器向被测物表面投射相互平行的多条线结构光,相机采集多条线结构光被调制所形成的结构光图像;所述多条线结构光至少有三条;

2)对所述结构光图像进行光条中心提取、图像处理,得到光条图像,对所述光条图像进行轮廓分割,依据与间隙的相对位置标记为左/右光条轮廓,将每个左/右光条轮廓中的所有点记为一个单侧点集,对于单个单侧点集将其中距间隙位置最远的点标记为起始端点;

3)选取任一单侧点集,对所有点拟合直线,标记为第一直线;

4)在所述单侧点集中,从起始端点开始筛选步长t范围内的点,标记为点集I,利用点集I拟合直线,标记为第二直线,求取第一、二直线之间的夹角θ;统计所述单侧点集中剔除点集I内点后剩余点的数量,标记为m;

若夹角θ大于等于预设角,则以上次计算的步长加上h为新步长,同上述方法筛选出新的点集I内的点,重新拟合第二直线、求取新的夹角θ及数量m;如此重复,直至θ小于预设角;其中,

若夹角θ小于预设角,将此次点集I内最靠近间隙位置的点记为特征点;

5)同步骤3)、4)的方法对剩余单侧点集进行处理,直至得到每个单侧点集所对应的特征点;

6)利用间隙单侧的所有特征点进行直线拟合,作为基准线,求取间隙另一侧所有特征点到基准线的距离,取平均后作为间隙值;

利用间隙一侧单侧点集内的点拟合平面,作为基准面,求取间隙另一侧所有特征点到所述基准面的距离,取平均后作为面差值。

进一步,将步骤4)中初次得到夹角θ小于预设角时所对应的步长及数量m分别标记为t和m;对其进行如下处理:

以t减去h作为新步长,从单侧点集的起始点开始筛选新步长范围内的点,拟合直线,求其和第一直线之间的夹角θ是否大于等于预设角;其中,

若是,则将此次拟合直线时所用的点中距间隙最近的点标记为特征点;

若否,则统计单侧点集中剔除此次拟合直线时所用点后剩余点的数量,标记为新的m,对应求取新的h值,以t减去新h作为新步长,采用相同方法选点、拟合直线,再求取夹角θ,如此重复,直至夹角θ再次大于等于预设值;将此次拟合直线时所用的点中距间隙最近的点标记为特征点。

进一步,所述初始步长t的值为单侧点集内总点数的

进一步,步骤2)中图像处理包括:图像二值化、图像滤波和三维重构,将重构后的三维轮廓转换到光平面坐标系,得到光平面坐标系下的光条图像。

进一步,步骤2)对所述光条图像进行轮廓分割,采用如下方式:

以光条图像中某一端点为起点,设置搜索范围d,沿光条方向进行搜索,将搜索范围d内的除起点外的点记为同类点,将搜索到的沿光条方向距起点最远的同类点,作为新的起点,继续搜索,直到搜索范围d内不再出现同类点;剔除不在搜索范围内的点,得到左、右光条轮廓。

上述过程能够有效抑制图像噪点的干扰,为了防止光条轮廓断裂,进行再次搜索;

进一步,步骤2)对所述光条图像进行轮廓分割,采用如下方式:

以光条图像中某一端点为起点,沿光条方向,设置搜索范围d,将搜索范围d内的除起点外的点记为同类点,将搜索到的沿光条方向距起点最远的同类点,作为新的起点,继续搜索,直到搜索范围d内不再出现同类点;统计各次搜索范围d内所包含点的总数,删除总数低于预设值的搜索范围所对应的点;以d1为新的搜素范围,从起点开始进行搜索,将搜索范围d1内的除起点外的点记为同类点,以搜索到的沿光条方向距起点最远的同类点作为新的起点继续搜索,直到搜索范围d1内不再出现同类点;基于剩余点所在位置将其分别标记为左/右光条轮廓;其中,d<d1<1.5d。

进一步,其中,T=2~5。

进一步,判断所有单侧点集内点的数量总和、以及各个单侧点集内点的数量分别占光条图像中点的数量总和的比率是否同时处于预设范围,若是,则轮廓分割结果有效,若否,则需重新进行轮廓分割。

进一步,所述拟合直线的方法为:Ransac算法或最小二乘法。

本方法利用多线结构光采集被测物表面图像,相比于单线结构光测量,能够一次性获得更多的被测物表面点云信息,适用于更多的测量场景,同时,本方法基于多线结构光的测量特点,提出了一种快速、高效的特征点寻找方法,对结构光图像中的左、右轮廓进行有效分割,进而保证了整个测量过程的高效性、测量结果的准确性。

附图说明

图1为实施例1中图像采集过程示意图;

图2为实施例1中左、右光条轮廓示意图;

图3为实施例1中分割出多个单侧点集的示意图;

图4为实施例1中以局部光条示例进行方式二轮廓分割过程示意图;

图5为实施例1中求取特征点过程示意图;

图6为实施例1中计算间隙过程示意图;

图7为本发明能够应用的其他形态光条图像示意图;

图8为本发明能够应用的其他形态光条单侧点集的示意图。

具体实施方式

以下结合附图和实施例对本发明的技术方案进行详细描述。

实施例1

本实施例,以一种“台阶”状的间隙面差特征为例,利用多线结构光测量间隙面差,具体包括如下步骤:

1)如图1所示,多线结构光投射器向被测物表面投射相互平行的多条线结构光,相机采集多条线结构光被调制所形成的结构光图像;多条线结构光至少有三条;

2)对结构光图像进行光条中心提取、图像处理,得到光条图像,对光条图像进行轮廓分割,依据与间隙的相对位置标记为左/右光条轮廓(如图2),将每个左/右光条轮廓中的所有点记为一个单侧点集(如图3),对于单个单侧点集将其中距间隙位置最远的点标记为起始端点Fsou;

3)选取任一单侧点集,对所有点拟合直线,标记为第一直线;

4)在单侧点集中,从起始端点Fsou开始筛选步长t范围内的点,标记为点集I,利用点集I拟合直线,标记为第二直线,求取第一、二直线之间的夹角θ;统计单侧点集中剔除点集I内点后剩余点的数量,标记为m;

若夹角θ大于等于预设角,则以上次计算的步长加上h为新步长,同上述方法筛选出新的点集I内的点,重新拟合第二直线、求取新的夹角θ及数量m;如此重复,直至θ小于预设角;其中,

若夹角θ小于预设角,将此次点集I内最靠近间隙位置的点记为特征点;

5)同步骤3)、4)的方法对剩余单侧点集进行处理,直至得到每个单侧点集所对应的特征点;

6)如图6所示,利用间隙单侧的所有特征点进行直线拟合,作为基准线,求取间隙另一侧所有特征点到基准线的距离,取平均后作为间隙值;

利用间隙一侧单侧点集内的点拟合平面,作为基准面,求取间隙另一侧所有特征点到基准面的距离,取平均后作为面差值。

为了更加准确的计算特征点,如图3所示,将步骤4)中初次得到夹角θ小于预设角时所对应的步长及数量m分别标记为t和m;对其进行如下处理:

以t减去h作为新步长,从单侧点集的起始点开始筛选新步长范围内的点,拟合直线,求其和第一直线之间的夹角θ是否大于等于预设角;其中,

若是,则将此次拟合直线时所用的点中距间隙最近的点标记为特征点;

若否,则统计单侧点集中剔除此次拟合直线时所用点后剩余点的数量,标记为新的m,对应求取新的h值,以t减去新h作为新步长,采用相同方法选点、拟合直线,再求取夹角θ,如此重复,直至夹角θ再次大于等于预设值;将此次拟合直线时所用的点中距间隙最近的点标记为特征点。

其中,初始步长t的值为单侧点集内总点数的优选

拟合直线的方法可以为:Ransac算法或最小二乘法。

本实施例中,步骤2)中图像处理包括:图像二值化、图像滤波和三维重构,将重构后的三维轮廓转换到光平面坐标系,得到光平面坐标系下的光条图像。

对光条图像进行轮廓分割,可以选用以下两种方式:

方式一:以光条图像中某一端点为起点,设置搜索范围d,沿光条方向进行搜索,将搜索范围d内的除起点外的点记为同类点,将搜索到的沿光条方向距起点最远的同类点,作为新的起点,继续搜索,直到搜索范围d内不再出现同类点;剔除不在搜索范围内的点,得到左、右光条轮廓。

方式二:如图5所示,以光条图像中某一端点为起点,沿光条方向,设置搜索范围d,将搜索范围d内的除起点外的点记为同类点,将搜索到的沿光条方向距起点最远的同类点,作为新的起点,继续搜索,直到搜索范围d内不再出现同类点;统计各次搜索范围d内所包含点的总数,删除总数低于预设值的搜索范围所对应的点;以d1为新的搜素范围,从起点开始进行搜索,将搜索范围d1内的除起点外的点记为同类点,以搜索到的沿光条方向距起点最远的同类点作为新的起点继续搜索,直到搜索范围d1内不再出现同类点;基于剩余点所在位置将其分别标记为左/右光条轮廓;其中,d<d1<1.5d。

两种方式中,搜索范围d可以如下计算:其中,T=2~5。

采用方式一能够有效抑制图像噪点的干扰;采用方式二在抑制噪点的基础上,还能防止光条轮廓断裂。

为了检验轮廓分割是否有效,可以进行以下步骤进行验证:

判断所有单侧点集内点的数量总和、以及各个单侧点集内点的数量分别占光条图像中点的数量总和的比率是否同时处于预设范围,若是,则轮廓分割结果有效,若否,则需重新进行轮廓分割。

上述过程是对特征位置的示例性实施方式的描述,本发明方法还可以应用于其他形状的间隙面差图像,例如,图7、8所示的,弧形弯曲状的间隙面差特征图像,亦可应用本实施过程进行计算。

显然,根据上述教导很多改变和变化都是可能的。选择示例性实施方案并进行描述是为了解释本发明的特定原理及其实际应用,从而使得本领域的其它技术人员能够实现并利用本发明的各种示例性实施方案及其不同选择形式和修改形式。本发明的范围旨在由所附权利要求书及其等价形式所限定。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于激光三角测量的监控叶片整体形变的方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!