CN106017327A - 一种结构光测量传感器标定方法 - Google Patents
一种结构光测量传感器标定方法 Download PDFInfo
- Publication number
- CN106017327A CN106017327A CN201610673298.1A CN201610673298A CN106017327A CN 106017327 A CN106017327 A CN 106017327A CN 201610673298 A CN201610673298 A CN 201610673298A CN 106017327 A CN106017327 A CN 106017327A
- Authority
- CN
- China
- Prior art keywords
- image
- coordinate
- target
- point
- laser
- 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.)
- Pending
Links
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/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
一种结构光测量传感器标定方法,包含以下步骤:1)将标靶放置到激光器前,使激光投影到靶标上,将两个相机分别放置在激光器的上部和下部,使其能拍摄到标靶的激光光斑;2)控制上下两个相机同步拍摄标靶图像,得到图像L1,L2;3)分别处理图像L1,L2,提取图像上光斑的中心坐标;4)核线匹配利用核线匹配像点;5)计算激光面上点的三维点坐标;6)变换标靶的位置,重复1~5步的过程,重复次数一次以上;7)由三维点拟合激光平面方程。本发明降低了标定难度,有利于结构光测量方法的推广应用。为社会生产提供更简洁的测量工具,提高生产效率,创造社会财富。
Description
技术领域
本发明涉及传感器设备参数标定领域,具体涉及一种结构光测量传感器标定方法。
背景技术
现有的结构光标定方法存在过程繁琐、需要共面的参考靶标,需要通过共面靶标计算激光平面参数等问题。
有鉴于上述现有的结构光标定方法存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的结构光测量传感器标定方法,能够改进一般现有的结构光标定方法,使其更具有实用性。经过不断的研究、设计,并经反复试作样品及改进后,终于创设出确具实用价值的本发明。
发明内容
本发明的终目的是提供一种新的结构光测量传感器标定方法,通过直接计算结构光型面上的三维点,进而计算出结构光型面方程参数,克服了已有标定方法中,需要共面参考靶标的问题。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种结构光测量传感器标定方法,包含以下步骤:第一步,将标靶放置到激光器2前,使激光投影到靶标上,将两个已完成定向的相机1分别放置在激光器2的上部和下部,使其能拍摄到标靶的激光光斑;第二步,控制上下两个相机1同步拍摄标靶图像,得到图像L1,L2;第三步,分别处理图像L1,L2,提取图像上光斑的中心坐标,具体处理步骤如下:a阈值分割图像,将图像分成背景图像与光斑;b激光线条细化处理,计算线条上每一点的切线方向;c在垂直于当前点切线的方向搜索光斑上的点,记录点的灰度值与像点坐标;d以灰度值为权值,计算光斑的精确中心坐标;第四步,核线匹配利用核线匹配像点;第五步,计算激光面上点的三维点坐标;第六步,变换标靶的位置,重复1~5步的过程,重复次数一次以上;第七步,由三维点拟合激光平面方程。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的结构光测量传感器标定方法,其中所述的第二步中,当标靶相对于激光器2运动时,标靶和激光器2之间设置硬件同步触发信号。
前述的结构光测量传感器标定方法,其中所述的第四步中,首先计算出给定像点在其它像片上的对应核线,像点p1在像S1空间坐标系中的坐标记为,在S2像空(x1,y1,z1)间坐标系中的坐标为(x,y,z),则有:
其中,(Xs,Ys,Zs)为像片投影中心在物方空间坐标系中的坐标,M1和M2为像空间坐标系相对于物方空间坐标系的旋转矩阵,在S1像空间坐标系中,S1和p1的坐标已知,分别为(0,0,0)和(x1,y1,-f),根据1式,可得S1和p1在S2像空间坐标系中的坐标,分别记为(Xs12,Ys12,Zs12)和(x12,y12,z12);
由S1、p1和S2三点共面(核面),可得核面在S2像空间坐标系中的方程为:
在S2像空间坐标系下,像平面I2的平面方程为:
z=-f (3)
将3式代入2式,即可得像点p1在像平面I2上的对应核线方程:
前述的结构光测量传感器标定方法,其中所述的第五步中,激光面上点的三维坐标计算公式为:
将匹配到的同名点坐标,代入上式;计算出平面上点的三维点坐标,其中,为纠正后的像点坐标,f为相机镜头焦距,ai,bi,ci为旋转矩阵参数,Xs,Ys,Zs为外方位参数。
前述的结构光测量传感器标定方法,其中步骤7中最小二乘拟合,误差方程为:
对上式求平面方程系数的偏导数,系数初值为1,代入迭代解算出平面方程式系数。
本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:
该发明使用两台已经完成定向的相机,拍摄投射到标靶上的激光的光斑,通过图像处理,分别从两个相机拍摄的两张图像,提取激光光斑的中心坐标。通过核线匹配的方式,匹配出两个以上同名点,计算出同名点所对应的空间物方点坐标。变动标靶的位置(保证激光始终能投射在标靶上),重复上边的计算一次以上即可。将所有位置计算得到的三维点坐标,进行平面拟合,计算出激光型面的空间方程式,完成结构光标定。降低了标定难度,有利于结构光测量方法的推广应用。为社会生产提供更简洁的测量工具,提高生产效率,创造社会财富。
附图说明
图1为本发明所用的标定装置示意图;
图2为投射到标靶上的激光线;
图3为核线示意图;
图4为标定处理流程图。
【主要元件符号说明】
1:相机
2:激光器
3:基线
L1,L2:图像
S1,S2:相机投影中心
p1,p2:同名点
P:像点所对应的物方点
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种结构光测量传感器标定方法其具体实施方式、方法、步骤、特征及其功效,详细说明如后。
请参阅图1-4,本发明一种结构光测量传感器标定方法包含以下步骤:
第一步,将标靶放置到激光器2前,确保激光能投影到靶标上,两个已完成定向的相机1分别放置在激光器2的上部和下部,且使其能拍摄到标靶上的激光光斑。
第二步,控制上下两个相机1同步拍摄标靶图像,得到图像L1,L2。
第三步,分别处理图像L1,L2,提取图像上光斑的中心坐标。具体处理步骤如下
a阈值分割图像,将图像分成背景图像与光斑;
b激光线条细化处理,计算线条上每一点的切线方向;
c在垂直于当前点切线的方向搜索光斑上的点,记录点的灰度值与像点坐标;
d以灰度值为权值,计算光斑的精确中心坐标。
第四步,核线匹配
利用核线匹配像点,首先要计算出给定像点在其它像片上的对应核线。
以图3为例,像点p1在S1像空间坐标系中的坐标记为(x1,y1,z1),在S2像空间坐标系中的坐标为(x,y,z),则有:
上式中,(Xs,Ys,Zs)为像片投影中心在物方空间坐标系中的坐标,M1和M2为像空间坐标系相对于物方空间坐标系的旋转矩阵。在S1像空间坐标系中,S1和p1的坐标已知,分别为(0,0,0)和(x1,y1,-f)。根据1式,可得S1和p1在S2像空间坐标系中的坐标,分别记为(Xs12,Ys12,Zs12)和(x12,y12,z12)。
由S1、p1和S2三点共面(核面),可得核面在S2像空间坐标系中的方程为:
在S2像空间坐标系下,像平面I2的平面方程为:
z=-f 3
将3式代入2式,即可得像点p1在像平面I2上的对应核线方程:
第五步,计算激光面上点的三维点坐标,计算公式为:
将匹配到的同名点坐标,代入上式;计算出平面上点的三维点坐标。其中,为纠正后的像点坐标,f为相机镜头焦距,ai,bi,ci为旋转矩阵参数,Xs,Ys,Zs为外方位参数。
第六步,变换标靶的位置,重复1~5步的过程,重复次数一次以上。
第七步,由三维点拟合激光平面方程。
其中最小二乘拟合,误差方程为:
对上式求平面方程系数的偏导数,系数初值为1,代入迭代解算出平面方程式系数。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (5)
1.一种结构光测量传感器标定方法,其特征在于,包含以下步骤:
第一步,将标靶放置到激光器(2)前,使激光投影到靶标上,将两个已完成定向的相机(1)分别放置在激光器(2)的上部和下部,使其能拍摄到标靶的激光光斑;
第二步,控制上下两个相机(1)同步拍摄标靶图像,得到图像L1,L2;
第三步,分别处理图像L1,L2,提取图像上光斑的中心坐标,具体处理步骤如下
a阈值分割图像,将图像分成背景图像与光斑;
b激光线条细化处理,计算线条上每一点的切线方向;
c在垂直于当前点切线的方向搜索光斑上的点,记录点的灰度值与像点坐标;
d以灰度值为权值,计算光斑的精确中心坐标;
第四步,核线匹配利用核线匹配像点;
第五步,计算激光面上点的三维点坐标;
第六步,变换标靶的位置,重复1~5步的过程,重复次数一次以上;
第七步,由三维点拟合激光平面方程。
2.根据权利要求1所述的结构光测量传感器标定方法,其特征在于,其中所述的第二步中,当标靶相对于激光器(2)运动时,标靶和激光器(2)之间设置硬件同步触发信号。
3.根据权利要求1所述的结构光测量传感器标定方法,其特征在于,其中所述的第四步中,首先计算出给定像点在其它像片上的对应核线,像点p1在像S1空间坐标系中的坐标记为,在S2像空(x1,y1,z1)间坐标系中的坐标为(x,y,z),则有:
上式中,(Xs,Ys,Zs)为像片投影中心在物方空间坐标系中的坐标,M1和M2为像空间坐标系相对于物方空间坐标系的旋转矩阵,在S1像空间坐标系中,S1和p1的坐标已知,分别为(0,0,0)和(x1,y1,-f),根据1式,可得S1和p1在S2像空间坐标系中的坐标,分别记为(Xs12,Ys12,Zs12)和(x12,y12,z12);
由S1、p1和S2三点共面(核面),可得核面在S2像空间坐标系中的方程为:
在S2像空间坐标系下,像平面I2的平面方程为:
z=-f (3)
将3式代入2式,即可得像点p1在像平面I2上的对应核线方程:
4.根据权利要求1所述的结构光测量传感器标定方法,其特征在于,其中所述的第五步,激光面上点的三维坐标计算公式为:
将匹配到的同名点坐标,代入上式;计算出平面上点的三维点坐标,其中,为纠正后的像点坐标,f为相机镜头焦距,ai,bi,ci为旋转矩阵参数,Xs,Ys,Zs为外方位参数。
5.根据权利要求1所述的结构光测量传感器标定方法,其特征在于,其中步骤7中最小二乘拟合,误差方程为:
对上式求平面方程系数的偏导数,系数初值为1,代入迭代解算出平面方程式系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610673298.1A CN106017327A (zh) | 2016-08-16 | 2016-08-16 | 一种结构光测量传感器标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610673298.1A CN106017327A (zh) | 2016-08-16 | 2016-08-16 | 一种结构光测量传感器标定方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106017327A true CN106017327A (zh) | 2016-10-12 |
Family
ID=57128082
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610673298.1A Pending CN106017327A (zh) | 2016-08-16 | 2016-08-16 | 一种结构光测量传感器标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106017327A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107941153A (zh) * | 2017-12-29 | 2018-04-20 | 厦门大学 | 一种激光测距优化标定的视觉*** |
WO2018228013A1 (zh) * | 2017-06-12 | 2018-12-20 | 北京航空航天大学 | 一种基于前镀膜平面镜的结构光参数标定装置及方法 |
CN109813335A (zh) * | 2017-11-21 | 2019-05-28 | 武汉四维图新科技有限公司 | 数据采集***的标定方法、装置、***及存储介质 |
CN111426268A (zh) * | 2020-04-20 | 2020-07-17 | 武汉大学中南医院 | 一种双目视觉相机匹配方法 |
CN111930161A (zh) * | 2020-06-12 | 2020-11-13 | 杭州奥创光子技术有限公司 | 一种激光器的仿真控制方法和*** |
CN114034246A (zh) * | 2021-11-11 | 2022-02-11 | 易思维(杭州)科技有限公司 | 一种激光器光平面的标定***及方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040078031A1 (en) * | 1999-09-14 | 2004-04-22 | Visx, Inc. | Methods and systems for laser calibration and eye tracker camera alignment |
CN1595054A (zh) * | 2004-07-14 | 2005-03-16 | 天津大学 | 双目线结构光传感器一致性精确标定方法及其实施装置 |
CN101419708A (zh) * | 2008-12-08 | 2009-04-29 | 北京航空航天大学 | 一种基于一维靶标的结构光参数标定方法 |
EP2112467A2 (en) * | 2008-04-21 | 2009-10-28 | Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V. | Method and device for fluorescent immersion range scanning |
CN104183010A (zh) * | 2013-05-22 | 2014-12-03 | 上海迪谱工业检测技术有限公司 | 多视角三维在线重建的方法 |
CN105091782A (zh) * | 2015-05-29 | 2015-11-25 | 南京邮电大学 | 一种基于双目视觉的多线激光器光平面标定方法 |
CN105698699A (zh) * | 2016-01-26 | 2016-06-22 | 大连理工大学 | 一种基于时间转轴约束的双目视觉测量方法 |
-
2016
- 2016-08-16 CN CN201610673298.1A patent/CN106017327A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040078031A1 (en) * | 1999-09-14 | 2004-04-22 | Visx, Inc. | Methods and systems for laser calibration and eye tracker camera alignment |
CN1595054A (zh) * | 2004-07-14 | 2005-03-16 | 天津大学 | 双目线结构光传感器一致性精确标定方法及其实施装置 |
EP2112467A2 (en) * | 2008-04-21 | 2009-10-28 | Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V. | Method and device for fluorescent immersion range scanning |
CN101419708A (zh) * | 2008-12-08 | 2009-04-29 | 北京航空航天大学 | 一种基于一维靶标的结构光参数标定方法 |
CN104183010A (zh) * | 2013-05-22 | 2014-12-03 | 上海迪谱工业检测技术有限公司 | 多视角三维在线重建的方法 |
CN105091782A (zh) * | 2015-05-29 | 2015-11-25 | 南京邮电大学 | 一种基于双目视觉的多线激光器光平面标定方法 |
CN105698699A (zh) * | 2016-01-26 | 2016-06-22 | 大连理工大学 | 一种基于时间转轴约束的双目视觉测量方法 |
Non-Patent Citations (4)
Title |
---|
李宏伟: "结构光三维视觉检测关键技术研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
李广云,李宗春: "《工业测量***原理与应用》", 31 October 2011 * |
段发阶,刘凤梅,叶声华: "一种新型线结构光传感器结构参数标定方法", 《仪器仪表学报》 * |
邾继贵,李艳军,叶声华: "基于共面标定参照物的线结构光传感器快速标定方法", 《中国机械工程》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018228013A1 (zh) * | 2017-06-12 | 2018-12-20 | 北京航空航天大学 | 一种基于前镀膜平面镜的结构光参数标定装置及方法 |
US10690492B2 (en) | 2017-06-12 | 2020-06-23 | Beihang University | Structural light parameter calibration device and method based on front-coating plane mirror |
CN109813335A (zh) * | 2017-11-21 | 2019-05-28 | 武汉四维图新科技有限公司 | 数据采集***的标定方法、装置、***及存储介质 |
CN107941153A (zh) * | 2017-12-29 | 2018-04-20 | 厦门大学 | 一种激光测距优化标定的视觉*** |
CN111426268A (zh) * | 2020-04-20 | 2020-07-17 | 武汉大学中南医院 | 一种双目视觉相机匹配方法 |
CN111426268B (zh) * | 2020-04-20 | 2021-09-24 | 武汉大学中南医院 | 一种双目视觉相机匹配方法 |
CN111930161A (zh) * | 2020-06-12 | 2020-11-13 | 杭州奥创光子技术有限公司 | 一种激光器的仿真控制方法和*** |
CN111930161B (zh) * | 2020-06-12 | 2021-10-15 | 杭州奥创光子技术有限公司 | 一种激光器的仿真控制方法和*** |
CN114034246A (zh) * | 2021-11-11 | 2022-02-11 | 易思维(杭州)科技有限公司 | 一种激光器光平面的标定***及方法 |
CN114034246B (zh) * | 2021-11-11 | 2023-10-13 | 易思维(杭州)科技有限公司 | 一种激光器光平面的标定***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106017327A (zh) | 一种结构光测量传感器标定方法 | |
CN106981083B (zh) | 双目立体视觉***摄像机参数的分步标定方法 | |
CN107204010B (zh) | 一种单目图像深度估计方法与*** | |
CN103761737B (zh) | 基于稠密光流的机器人运动估计方法 | |
CN109544679A (zh) | 管道内壁的三维重建方法 | |
CN107067429A (zh) | 基于深度学习的人脸三维重建和人脸替换的视频编辑***及方法 | |
CN109859272A (zh) | 一种自动对焦双目摄像头标定方法及装置 | |
CN104279960B (zh) | 用移动设备进行物体尺寸测量的方法 | |
CN106485690A (zh) | 基于点特征的点云数据与光学影像的自动配准融合方法 | |
CN109916322A (zh) | 一种基于自适应窗口匹配的数字散斑全场形变测量方法 | |
CN108615244A (zh) | 一种基于cnn和深度滤波器的图像深度估计方法及*** | |
CN102036094B (zh) | 一种基于数字分数延时技术的立体匹配方法 | |
CN104155765A (zh) | 在拼接式集成成像显示器中校正三维图像的方法和设备 | |
CN107845145B (zh) | 一种电子显微场景下的三维重构***及方法 | |
CN107144241A (zh) | 一种基于景深补偿的双目视觉高精度测量方法 | |
CN111028273B (zh) | 一种基于多流卷积神经网络的光场深度估计方法及其实现*** | |
CN113686314B (zh) | 船载摄像头的单目水面目标分割及单目测距方法 | |
CN106340045A (zh) | 三维人脸重建中基于双目立体视觉的标定优化方法 | |
CN113393439A (zh) | 一种基于深度学习的锻件缺陷检测方法 | |
CN112001973B (zh) | 基于数字散斑相关的快速三维人头测量方法 | |
CN109029618A (zh) | 单目视觉包装箱体积测量方法 | |
Gu et al. | Dot-coded structured light for accurate and robust 3D reconstruction | |
CN115359127A (zh) | 一种适用于多层介质环境下的偏振相机阵列标定方法 | |
CN109708612A (zh) | 一种光场相机的盲标定方法 | |
CN107256563A (zh) | 基于差异液位图像序列的水下三维重建***及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161012 |