CN109556533B - 一种针对多线结构光条纹图像的自动提取方法 - Google Patents
一种针对多线结构光条纹图像的自动提取方法 Download PDFInfo
- Publication number
- CN109556533B CN109556533B CN201810610007.3A CN201810610007A CN109556533B CN 109556533 B CN109556533 B CN 109556533B CN 201810610007 A CN201810610007 A CN 201810610007A CN 109556533 B CN109556533 B CN 109556533B
- Authority
- CN
- China
- Prior art keywords
- stripe
- positioning
- measuring
- stripes
- probability
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000605 extraction Methods 0.000 title claims abstract description 37
- 238000001514 detection method Methods 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims description 45
- 238000005259 measurement Methods 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 21
- 230000005484 gravity Effects 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims description 4
- 239000006002 Pepper Substances 0.000 claims description 3
- 125000004122 cyclic group Chemical group 0.000 claims description 3
- 238000012216 screening Methods 0.000 claims description 3
- 238000011160 research Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 8
- 238000009826 distribution Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000011218 segmentation Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/254—Projection of a pattern, viewing through a pattern, e.g. moiré
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种针对多线结构光条纹图像的自动提取方法,所述自动提取方法包括定位条纹的检测、测量条纹概率区检测及测量条纹检测;具体地,首先在采集图像中大致定位出粗条纹即定位条纹的位置和轮廓,并提取定位条纹的质心坐标;然后基于定位条纹与测量条纹即细条纹之间的相互关系确定测量条纹可能存在的概率区;最后在测量条纹概率区内提取测量条纹并确定其质心位置;本发明的针对多线结构光条纹图像的自动提取方法,简单有效,极大压缩了条纹提取所需时间和工作量,不再过于依赖科研人员的经验和专业素质,在保证检测结果稳定性、客观性的基础上,还显著提高了条纹提取的效率和成功率。
Description
技术领域
本发明涉及一种针对多线结构光条纹图像的自动提取方法,属于机器视觉 技术和数字图像处理技术领域。
背景技术
结构光视觉测量技术作为一种非接触式检测手段,凭借其高精度、实时性以 及可控性等突出优势在现代工业三维测量领域获得了广泛应用;其中依托激光 源的结构光三维检测是该类测量技术的重要手段,通过投射线结构光激光条纹 到被测物体表面,利用相机采集因物体表面几何形状调制而变形的结构光条纹, 分析条纹变形程度与被测物体表面几何形状之间的相互关系,反求出物体表面 几何形状的物理信息,最终完成针对工业零部件的尺寸测量和三维形貌恢复。
结构光三维检测能否快速、高精度重构出被测物体表面的几何形状,除了需 要精确提取条纹质心以及推导出被测物体表面特征点与图像中对应灰度点之间 的转换关系外,还需要一套足够好的条纹勾画工具,用于精确快速地勾画出包 含有目标条纹的感兴趣区域(Region of Interest,ROI)。
目前,针对ROI区域的自动勾画往往局限在单线结构光条纹的检测过程中, 通常采用自适应阈值法、置信度、大津阈值法等手段来实现;但当面临多线结 构光条纹时,由于需要勾画的ROI区域过多且主要依靠手工勾画,使得这部分 工作变得异常繁琐、耗时,降低了结构光的检测效率;同时在实际操作过程中, 单线结构光条纹检测效率偏低,需要实时移动被测物体或结构光源以完成针对 被测物体整个表面的扫描,这其中相互间的位移会额外引入测量误差,给结构 光检测的可靠性带来干扰,限制了该类技术在实际工业生产中的推广应用。因 此,近些年来学术界针对多线结构光条纹ROI区域的自动分割、提取十分关注。
针对多线结构光条纹图像的自动分割、提取直到目前仍没有得到圆满解决, 这主要是由于图像中结构光条纹的复杂性、多样性以及数目众多;当多线结构 光条纹投射到被测物体表面时,由于物体表面几何形状、材质复杂多样,且相 互间差别很大,导致相机采集到的结构光图像中条纹存在突变、弯折等变形; 同时受检测环境干扰,采集图像存在对比度不均匀、背景反射光干扰、条纹模 糊且粗细不一等缺陷;因此,传统分割、提取方法难以实现自动化,需要大量 的人工干预,有必要针对多线结构光条纹图像自动分割、提取方法进行深入研 究。
发明内容
为解决上述问题,本发明提出了一种针对多线结构光条纹图像的自动提取 方法,针对图像中目标条纹的实际分布进行匹配,自动获取目标条纹所在概率 区域,进而成功提取目标条纹,在保证结构光三维检测精度的基础上,有效提 高检测的自动化水平和效率。
本发明的针对多线结构光条纹图像的自动提取方法,所述自动提取方法包 括定位条纹的检测、测量条纹概率区检测及测量条纹检测,基于知识模型的相 关理论,将采集图像中结构光条纹的自动提取划分成以下三个环节:一是大致 确定粗结构光条纹(即定位条纹)的位置、轮廓;二是确定细结构光条纹(即 测量条纹)可能存在的概率区域;三是在测量条纹概率区内检测出对应的测量 条纹;其中,上述3个环节所对应的不同区域相互间都存在着依赖关系:定位 条纹是测量条纹概率区的参考对象,而测量条纹概率区又是测量条纹的参考对 象;因此,上述3个环节在任务执行上存在着时间上的先后顺序;具体地,首 先在采集图像中大致定位出粗条纹的位置和轮廓,并提取定位条纹的质心坐标; 然后基于定位条纹与测量条纹之间的相互关系确定测量条纹可能存在的概率 区;最后在测量条纹概率区内提取测量条纹并确定其质心位置。
进一步地,所述定位条纹的检测其操作方法如下:依据定位条纹相比于测 量条纹,宽度值更大,灰度值也更高的特性,分别应用灰度阈值GT二值化、数 量阈值NT筛选出面积最大的连通区域,将定位条纹筛选出来并提取条纹质心坐 标。
再进一步地,所述定位条纹的检测其具体操作方法如下:
第一步,定位条纹概率区,采用函数roipoly手动设置定位条纹的大致概 率区范围,然后自动对概率区进行噪声滤波;一般此类结构光采集图像中存在 的噪声主要是椒盐噪声,故采用二维中值滤波函数medfilt2;
第二步,图像自适应GT二值化,依托概率区设定定位条纹的处理区,并对 处理区内每一列上的像素点作均值化处理,获取该列的灰度阈值系数GT,并以 此二值化该列上的所有像素点;循环操作,最终完成整个处理区内所有列上像 素点的二值化;
第三步,定位条纹粗提取,定位条纹所在区域,针对二值化后的图像,采 用函数bwlabel对处理区中所有连通区域进行编号,并根据处理区内实际情况 自适应设定面积阈值系数NT,最终筛选出面积最大的连通区域;
第四步,条纹质心坐标提取,针对提取后的定位条纹采用灰度重心法自动 提取条纹的质心坐标。
相比于测量条纹,定位条纹的宽度值更大,灰度值也更高;因此抓住定位 条纹的这一特征,通过设定灰度阈值GT和数量阈值NT两个参数,将定位条纹 从众多条纹中区分出来;在检测定位条纹的过程中,不需要太高的精度,只需 要进行概率意义上的粗略定位即可,以节省检测时间;针对定位条纹质心坐标 提取精度的相关要求也不必太高,其作用在于为下一步确定测量条纹概率区域 提供方便。
进一步地,所述测量条纹概率区检测其操作方法如下:依据定位条纹之间, 测量条纹均匀分布且任意两相邻测量条纹之间的距离固定的特性,设计了一种 结构知识模型用于匹配两定位条纹之间的所有测量条纹。
再进一步地,所述测量条纹概率区检测其具体操作方法如下:设计一种用 于匹配两定位条纹之间的所有测量条纹的结构知识模型,将该模型简称为等分 模型,该等分模型共均分为n个基本的形状单元:E1、E2…Ei…En-1、En,其中第 i个形状单元Ei对应第i根测量条纹的概率区;
每个形状单元划分的具体方式是在确定好第一、第二定位条纹的质心坐标 以及条纹宽度w、v后,从第i=1列开始,以结构光图像中第1列上第一、第二 定位条纹上的两质心点坐标为基础,减去各自条纹宽度的一半,然后将剩余区 域均分为n+1个子区域,每个子区域的宽度为b1Pixel,如公式1所示;利用 c1表示第1列上第一、第二定位条纹上的两质心点间的图像距离,a和e分别表 示第一、第二定位条纹的质心距离最近测量条纹质心的图像距离,d表示任意两 根测量条纹质心之间的距离,则其相互间关系如公式2所示;
bi=(ci-(wi+vi)/2)/(n+1)(i=1,2,...); (1)
ci=ai+ei+(n-1)di(i=1,2,…); (2)
采用上述等分模型处理定位条纹所在区域,根据处理结果可以得出,等分 模型很好地匹配了该区域所有的测量条纹,没有测量条纹与其概率区边缘存在 交叉的情况,因此概率区位置的选定全部满足要求。
进一步地,所述测量条纹检测其操作方法如下:依据在测量条纹概率区中, 概率区只包含着对应的完整测量条纹,因此测量条纹是概率区的真子集的特性, 在对应的概率区内提取测量条纹,基于上述特性,测量条纹只需要在对应的概 率区内进行提取,这极大减少了运算量,提高了检测效率。
再进一步地,所述测量条纹检测其具体操作方法如下:在按照特定顺序选 好第i=1个测量条纹概率区后,在该区域内提取测量条纹:从第j=1列开始, 以第1列上概率区两边缘处像素点p1,1、q1,1为基础,分别汇总该列上两点之间 的所有像素点得到灰度和G1,1和行坐标集合row1,1,采用灰度重心法提取该列上 测量条纹截面S1,1的质心行坐标centroid1,1,如公式3所示;结合该列的列坐标, 得到质心的完整坐标信息;循环执行,完成第i=1个概率区内测量条纹的质心 提取;继续循环,最终完成全部概率区内所有测量条纹的质心提取;
centroidi,j=sum(Gi,jrowi,j)/sum(rowi,j)(i=1,2,...;j=1,2,…)。 (3)
本发明与现有技术相比较,本发明的针对多线结构光条纹图像的自动提取 方法,简单有效,极大压缩了条纹提取所需时间和工作量,不再过于依赖科研 人员的经验和专业素质,在保证检测结果稳定性、客观性的基础上,还显著提 高了条纹提取的效率和成功率,对于多线结构光在线检测的实际应用具有重要 意义;本发明通过分析多线结构光采集图像中条纹的几何形状特点和空间分布 规律,依托知识模型的相关原理,建立一套全新的、自适应的特征模型,针对 图像中目标条纹的实际分布进行匹配,自动获取目标条纹所在概率区域,进而 成功提取目标条纹,在保证结构光三维检测精度的基础上,有效提高检测的自 动化水平和效率。
附图说明
图1是本发明的多线结构光条纹自动提取区域划分结构示意图。
图2是本发明的定位条纹检测流程示意图。
图3是本发明的等分模型示意图。
图4是概率区检测效果示意图。
图5是测量条纹检测流程示意图。
图6是测量条纹检测效果示意图。
图7是深孔内表面结构光采集图像示意图。
图8是深孔内表面结构光结构光条纹自动提取区域结构示意图。
图9是绝对偏差分布示意图。
具体实施方式
本发明的针对多线结构光条纹图像的自动提取方法,所述自动提取方法包 括定位条纹的检测、测量条纹概率区检测及测量条纹检测,相关区域的划分概 念如图1所示;具体地,首先在采集图像中大致定位出粗条纹的位置和轮廓, 并提取定位条纹的质心坐标;然后基于定位条纹与测量条纹之间的相互关系确 定测量条纹可能存在的概率区;最后在测量条纹概率区内提取测量条纹并确定 其质心位置。
所述定位条纹的检测其操作方法如下:依据定位条纹相比于测量条纹,宽 度值更大,灰度值也更高的特性,分别应用灰度阈值GT二值化、数量阈值NT 筛选出面积最大的连通区域,将定位条纹筛选出来并提取条纹质心坐标。
如图2所示,所述定位条纹的检测其具体操作方法如下:
第一步,定位条纹概率区,采用函数roipoly手动设置定位条纹的大致概 率区范围,然后自动对概率区进行噪声滤波;一般此类结构光采集图像中存在 的噪声主要是椒盐噪声,故采用二维中值滤波函数medfilt2;
第二步,图像自适应GT二值化,依托概率区设定定位条纹的处理区,并对 处理区内每一列上的像素点作均值化处理,获取该列的灰度阈值系数GT,并以 此二值化该列上的所有像素点;循环操作,最终完成整个处理区内所有列上像 素点的二值化;
第三步,定位条纹粗提取,定位条纹所在区域,针对二值化后的图像,采 用函数bwlabel对处理区中所有连通区域进行编号,并根据处理区内实际情况 自适应设定面积阈值系数NT,最终筛选出面积最大的连通区域;
第四步,条纹质心坐标提取,针对提取后的定位条纹采用灰度重心法自动 提取条纹的质心坐标。
相比于测量条纹,定位条纹的宽度值更大,灰度值也更高;因此抓住定位 条纹的这一特征,通过设定灰度阈值GT和数量阈值NT两个参数,将定位条纹 从众多条纹中区分出来;在检测定位条纹的过程中,不需要太高的精度,只需 要进行概率意义上的粗略定位即可,以节省检测时间;针对定位条纹质心坐标 提取精度的相关要求也不必太高,其作用在于为下一步确定测量条纹概率区域 提供方便。
所述测量条纹概率区检测其操作方法如下:依据定位条纹之间,测量条纹 均匀分布且任意两相邻测量条纹之间的距离固定的特性,设计了一种结构知识 模型用于匹配两定位条纹之间的所有测量条纹。
所述测量条纹概率区检测其具体操作方法如下:设计一种用于匹配两定位 条纹之间的所有测量条纹的结构知识模型,如图3所示,将该模型简称为等分 模型,该等分模型共均分为n个基本的形状单元:E1、E2…Ei…En-1、En,其中第 i个形状单元Ei对应第i根测量条纹的概率区;
每个形状单元划分的具体方式是在确定好第一、第二定位条纹的质心坐标 以及条纹宽度w、v后,从第i=1列开始,以第1列上第一、第二定位条纹上的 两质心点坐标为基础,减去各自条纹宽度的一半,然后将剩余区域均分为n+1 个子区域,每个子区域的宽度为b1Pixel,如公式1所示;利用c1表示第1列 上第一、第二定位条纹上的两质心点间的图像距离,a和e分别表示第一、第二 定位条纹的质心距离最近测量条纹质心的图像距离,d表示任意两根测量条纹质 心之间的距离,则其相互间关系如公式2所示;
bi=(ci-(wi+vi)/2)/(n+1)(i=1,2,...); (1)
ci=ai+ei+(n-1)di(i=1,2,...); (2)
采用上述等分模型处理图1中的区域1,如图4所示,从图中可以看出,等 分模型很好地匹配了该区域所有的测量条纹,没有测量条纹与其概率区边缘存 在交叉的情况,因此概率区位置的选定全部满足要求。
所述测量条纹检测其操作方法如下:依据在测量条纹概率区中,概率区只 包含着对应的完整测量条纹,因此测量条纹是概率区的真子集的特性,在对应 的概率区内提取测量条纹,基于上述特性,测量条纹只需要在对应的概率区内 进行提取,这极大减少了运算量,提高了检测效率。
如图5所示,所述测量条纹检测其具体操作方法如下:在按照特定顺序选 好第i=1个测量条纹概率区后,在该区域内提取测量条纹:从第j=1列开始, 以第1列上概率区两边缘处像素点p1,1、q1,1为基础,分别汇总该列上两点之间 的所有像素点得到灰度和G1,1和行坐标集合row1,1,采用灰度重心法提取该列上 测量条纹截面S1,1的质心行坐标centroid1,1,如公式3所示;结合该列的列坐标, 得到质心的完整坐标信息;循环执行,完成第i=1个概率区内测量条纹的质心 提取;继续循环,最终完成全部概率区内所有测量条纹的质心提取,如图6所 示;
centroidi,j=sum(Gi,jrowi,j)/sum(rowi,j)(i=1,2,...;j=1,2,…)。 (3)
实施例1:
本发明针对已知尺寸的精加工的深孔内表面的凹槽为例进行分析,得到结 构光采集图像如图7所示,进行实际检测的相关程序的运行环境是Win7_64位 操作***,CPU配置InteloR Core(TM)i5-6500 3.20GHz,安装内存(RAM)为 8.00GB;
采用本发明中相关方法处理图7,提取结构光条纹,如图8所示;
然后从两个角度对本发明中方法的实际效果进行验证,一是检测效果,二 是检测耗时;
(1)检测效果就是在对结构光条纹样本进行自动提取后,满足提取相关要 求的样本占全部样本的百分比;为此,在自动获取条纹质心坐标的基础上,依 托自动提取的坐标进行拟合、计算提取后凹槽高低差的绝对偏差,如图9所示, 绝对偏差远小于单个像素,从而表明采用本发明中自动提取质心坐标的方法可 行。
(2)检测耗时就是采用本文中方法将采集图像中全部目标条纹自动提取出 来所需时间,以图1中区域1为例进行分析;
各环节分布操作:定位条纹检测环节,在手动设置好第一、第二定位条纹 的概率区后,自动完成剩余步骤提取第一、第二定位条纹所需时间分别为0.538 秒和0.453秒,均能控制在0.5秒左右;测量条纹概率区检测,自动完成概率 区检测所需时间约为0.101秒;测量条纹检测,自动完成条纹检测需耗时0.313 秒。
整合各环节集体操作:在手动设置好第一、第二定位条纹的概率区后,完 成剩余全部操作需耗时1.370秒;因此,本发明提出的针对多线结构光条纹的 自动提取方法能够满足在线检测的要求,并在现有检测的基础上大幅提升了检 测效率。
本发明的针对多线结构光条纹图像的自动提取方法,通过分析多线结构光 采集图像中条纹的几何形状特点和空间分布规律,依托知识模型的相关原理, 建立一套全新的、自适应的特征模型,针对图像中目标条纹的实际分布进行匹 配,自动获取目标条纹所在概率区域,进而成功提取目标条纹,在保证结构光 三维检测精度的基础上,有效提高检测的自动化水平和效率。
上述实施例,仅是本发明的较佳实施方式,故凡依本发明专利申请范围所 述的构造、特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围 内。
Claims (4)
1.一种针对多线结构光条纹图像的自动提取方法,其特征在于:所述自动提取方法包括定位条纹的检测、测量条纹概率区检测及测量条纹检测;具体地,首先在采集图像中定位出粗条纹的位置和轮廓,所述粗条纹为定位条纹;并提取定位条纹的质心坐标;然后基于定位条纹与测量条纹之间的相互关系确定测量条纹存在的概率区;最后在测量条纹概率区内提取测量条纹并确定其质心位置;所述测量条纹概率区检测其操作方法如下:依据定位条纹之间,测量条纹均匀分布且任意两相邻测量条纹之间的距离固定的特性,设计了一种结构知识模型用于匹配两定位条纹之间的所有测量条纹;所述测量条纹概率区检测其具体操作方法如下:设计一种用于匹配两定位条纹之间的所有测量条纹的结构知识模型,将该模型简称为等分模型,该等分模型共均分为n个基本的形状单元:E1、E2…Ei…En-1、En,其中第i个形状单元Ei对应第i根测量条纹的概率区;
每个形状单元划分的具体方式是在确定好第一、第二定位条纹的质心坐标以及条纹宽度w、v后,从第i=1列开始,以结构光图像中第1列上第一、第二定位条纹上的两质心点坐标为基础,减去各自条纹宽度的一半,然后将剩余区域均分为n+1个子区域,每个子区域的宽度为b1 Pixel,由公式1得出;利用c1表示第1列上第一、第二定位条纹上的两质心点间的图像距离,a和e分别表示第一、第二定位条纹的质心距离最近测量条纹质心的图像距离,d表示任意两根测量条纹质心之间的距离,则其相互间关系由公式2决定;
bi=(ci-(wi+vi)/2)/(n+1)其中,i=1,2,...; (1)
ci=ai+ei+(n-1)·di其中,i=1,2,...; (2)
所述测量条纹检测其操作方法如下:依据在测量条纹概率区中,概率区只包含着对应的完整测量条纹,在对应的概率区内提取测量条纹。
2.根据权利要求1所述的针对多线结构光条纹图像的自动提取方法,其特征在于,所述定位条纹的检测其操作方法如下:依据定位条纹相比于测量条纹,宽度值更大,灰度值也更高的特性,分别应用灰度阈值GT二值化、数量阈值NT筛选出面积最大的连通区域,将定位条纹筛选出来并提取条纹质心坐标。
3.根据权利要求1或2所述的针对多线结构光条纹图像的自动提取方法,其特征在于,所述定位条纹的检测其具体操作方法如下:
第一步,定位条纹概率区,采用函数roipoly手动设置定位条纹的概率区范围,然后自动对概率区进行噪声滤波;此类结构光采集图像中存在的噪声主要是椒盐噪声,故采用二维中值滤波函数medfilt2;
第二步,图像自适应灰度阈值GT二值化,依托概率区设定定位条纹的处理区,并对处理区内每一列上的像素点作均值化处理,获取该列的灰度阈值GT,并以此二值化该列上的所有像素点;循环操作,最终完成整个处理区内所有列上像素点的二值化;
第三步,定位条纹粗提取,定位条纹所在区域,针对二值化后的图像,采用函数bwlabel对处理区中所有连通区域进行编号,并根据处理区内实际情况自适应设定数量阈值NT面积,最终筛选出面积最大的连通区域;
第四步,条纹质心坐标提取,针对提取后的定位条纹采用灰度重心法自动提取条纹的质心坐标。
4.根据权利要求1所述的针对多线结构光条纹图像的自动提取方法,其特征在于,所述测量条纹检测其具体操作方法如下:在按照特定顺序选好第i=1个测量条纹概率区后,在该区域内提取测量条纹:从第j=1列开始,以第1列上概率区两边缘处像素点p1,1、q1,1为基础,分别汇总该列上两点之间的所有像素点得到灰度和G1,1和行坐标集合row1,1,根据公式3采用灰度重心法提取该列上测量条纹截面S1,1的质心行坐标centroid1,1,结合该列的列坐标,得到质心的完整坐标信息;循环执行,完成第i=1个概率区内测量条纹的质心提取;继续循环,最终完成全部概率区内所有测量条纹的质心提取;
centroidi,j=sum(Gi,j·rowi,j)/sum(rowi,j)其中,i=1,2,...;j=1,2,...; (3)
其中,sum()为求和函数,Gi,j为第i个测量条纹概率区的第j列上两点之间所有像素点的灰度和,rowi,j为第i个测量条纹概率区的第j列上两点之间所有像素点的行坐标集合。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810610007.3A CN109556533B (zh) | 2018-06-13 | 2018-06-13 | 一种针对多线结构光条纹图像的自动提取方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810610007.3A CN109556533B (zh) | 2018-06-13 | 2018-06-13 | 一种针对多线结构光条纹图像的自动提取方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109556533A CN109556533A (zh) | 2019-04-02 |
CN109556533B true CN109556533B (zh) | 2020-12-22 |
Family
ID=65864526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810610007.3A Expired - Fee Related CN109556533B (zh) | 2018-06-13 | 2018-06-13 | 一种针对多线结构光条纹图像的自动提取方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109556533B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111582310B (zh) | 2020-04-08 | 2022-05-06 | 清华大学深圳国际研究生院 | 隐含结构光的解码方法及装置 |
CN112747673B (zh) * | 2020-12-25 | 2022-10-25 | 中国人民解放军陆军工程大学 | 一种基于标定筒的单目多线结构光传感器的标定方法 |
CN113945167B (zh) * | 2021-12-21 | 2022-08-09 | 杭州灵西机器人智能科技有限公司 | 一种工件数据获取方法和装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10185514A (ja) * | 1996-12-26 | 1998-07-14 | Nkk Corp | コイル位置検出装置 |
US6542249B1 (en) * | 1999-07-20 | 2003-04-01 | The University Of Western Ontario | Three-dimensional measurement method and apparatus |
JP2006058092A (ja) * | 2004-08-18 | 2006-03-02 | Fuji Xerox Co Ltd | 3次元形状測定装置および方法 |
JP2008276743A (ja) * | 2000-04-28 | 2008-11-13 | Orametrix Inc | 表面を走査し三次元物体を作製するための方法及びシステム |
CN103154665A (zh) * | 2010-06-09 | 2013-06-12 | 感知器股份有限公司 | 确定3d特征的位置和朝向的***和方法 |
CN104751414A (zh) * | 2013-12-25 | 2015-07-01 | 联想(北京)有限公司 | 一种数据处理方法和电子设备 |
CN107563991A (zh) * | 2017-08-01 | 2018-01-09 | 大连理工大学 | 零件表面断裂激光光条的提取与匹配方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5631025B2 (ja) * | 2010-03-10 | 2014-11-26 | キヤノン株式会社 | 情報処理装置、その処理方法及びプログラム |
-
2018
- 2018-06-13 CN CN201810610007.3A patent/CN109556533B/zh not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10185514A (ja) * | 1996-12-26 | 1998-07-14 | Nkk Corp | コイル位置検出装置 |
US6542249B1 (en) * | 1999-07-20 | 2003-04-01 | The University Of Western Ontario | Three-dimensional measurement method and apparatus |
JP2008276743A (ja) * | 2000-04-28 | 2008-11-13 | Orametrix Inc | 表面を走査し三次元物体を作製するための方法及びシステム |
JP2006058092A (ja) * | 2004-08-18 | 2006-03-02 | Fuji Xerox Co Ltd | 3次元形状測定装置および方法 |
CN103154665A (zh) * | 2010-06-09 | 2013-06-12 | 感知器股份有限公司 | 确定3d特征的位置和朝向的***和方法 |
CN104751414A (zh) * | 2013-12-25 | 2015-07-01 | 联想(北京)有限公司 | 一种数据处理方法和电子设备 |
CN107563991A (zh) * | 2017-08-01 | 2018-01-09 | 大连理工大学 | 零件表面断裂激光光条的提取与匹配方法 |
Non-Patent Citations (1)
Title |
---|
"基于结构光的身管膛线高度差检测";丁超 等;《光学精密工程》;20170430;第25卷(第4期);第545-553页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109556533A (zh) | 2019-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhang et al. | Automatic pavement defect detection using 3D laser profiling technology | |
CN109658398B (zh) | 一种基于三维测量点云的零件表面缺陷识别与评估方法 | |
CN110992346B (zh) | 一种基于dip和dicm的疲劳裂纹长度在线检测方法 | |
CN107230203B (zh) | 基于人眼视觉注意机制的铸件缺陷识别方法 | |
CN109556533B (zh) | 一种针对多线结构光条纹图像的自动提取方法 | |
CN106600600A (zh) | 基于特征匹配的晶圆缺陷检测方法 | |
CN110335234B (zh) | 一种基于古文物LiDAR点云的三维变化检测方法 | |
CN111126174A (zh) | 一种用于机器人抓取零件的视觉检测方法 | |
JP6899189B2 (ja) | ビジョンシステムで画像内のプローブを効率的に採点するためのシステム及び方法 | |
KR102073468B1 (ko) | 비전 시스템에서 컬러 이미지에 대해 컬러 후보 포즈들의 점수화를 위한 시스템 및 방법 | |
Li et al. | An automatic and accurate method for tool wear inspection using grayscale image probability algorithm based on bayesian inference | |
CN107742289A (zh) | 一种基于机器视觉回转体工件检测方法 | |
CN108647722B (zh) | 一种基于过程尺寸特征的锌矿品位软测量方法 | |
CN115330958A (zh) | 基于激光雷达的实时三维重建方法及装置 | |
CN105868766A (zh) | 喷涂流水线工件自动检测与识别方法 | |
CN112085675A (zh) | 深度图像去噪方法、前景分割方法及人体运动监测方法 | |
CN104050660A (zh) | 一种测量工件圆形边缘的方法 | |
CN106529548A (zh) | 亚像素级的多尺度Harris角点检测算法 | |
CN112991327B (zh) | 基于机器视觉的钢格网焊接***、方法和终端设备 | |
CN112231848B (zh) | 一种构建车辆喷涂模型的方法及*** | |
Sulaiman et al. | DEFECT INSPECTION SYSTEM FOR SHAPE-BASED MATCHING USING TWO CAMERAS. | |
CN111612907A (zh) | 一种受损古建筑柱体的多方位修复***及方法 | |
Dou et al. | An adaptive method of measuring the rake face wear of end mills based on image feature point set registration | |
Chien et al. | Non-destructive growth measurement of selected vegetable seedlings using orthogonal images | |
CN113267122B (zh) | 一种基于3d视觉传感器的工业零件尺寸测量方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201222 Termination date: 20210613 |
|
CF01 | Termination of patent right due to non-payment of annual fee |