CN108180829B - 一种对具有平行线特征的目标空间指向测量方法 - Google Patents
一种对具有平行线特征的目标空间指向测量方法 Download PDFInfo
- Publication number
- CN108180829B CN108180829B CN201711462286.5A CN201711462286A CN108180829B CN 108180829 B CN108180829 B CN 108180829B CN 201711462286 A CN201711462286 A CN 201711462286A CN 108180829 B CN108180829 B CN 108180829B
- Authority
- CN
- China
- Prior art keywords
- plane
- target
- camera
- parallel
- directed toward
- 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.)
- Active
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
-
- 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
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明涉一种对具有平行线特征的目标空间指向测量方法,解决现有测量方法必须在测量目标上设置合作标志点、测量步骤繁复、测量过程慢、测量仪器复杂、设备昂贵的问题。该方法包括以下步骤:1)在具有平行线特征的目标前架设相机;2)相机对目标进行成像;3)相机所成图像传输给计算机,对目标的平行线轮廓或平行线标志进行图像提取;4)建立坐标系,物空间直线L1和L2所成图像为直线L1′和L2′;5)计算得A1、B1、D1、A2、B2、D2;6)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入计算式,得到平行线特征的目标空间指向在相机坐标系OXYZ中的表述。
Description
技术领域
本发明涉及光学测量技术领域,具体涉及一种对具有平行线特征的目标空间指向测量方法。
背景技术
在精密测量、精密仪器装配、工程测量中,经常涉及到对空间直线向量的测量,如建筑工程中钢梁的安装方向误差测量、精密仪器装配中条状结构件装配误差检测(如运动导轨)等,对这类具有直线特征目标空间的指向检测,通常在直线上设置两个标志点,采用空间坐标测量仪器测量,如三坐标测量仪、激光跟踪仪、全站仪(如发明:一种基于全站仪的空间目标的位置和朝向标定方法,申请公布号CN 105424024 A)、双经纬仪交会等测量***,***对两个标志点的三维坐标进行测量,再换算成直线向量指向信息。
对于以上***,三坐标测量仪检测范围小,被测目标必须限制在测量臂活动范围之内,被测目标的尺寸有局限性;激光跟踪仪利用干涉测距的原理实现目标三维坐标测量,必须在标志点上架设反射靶标,激光跟踪仪发出的激光必须出射到反射靶标上,并反射回激光跟踪仪,靶标从激光跟踪仪移动到标志点的过程当中,必须保证靶标的自准直状态,如果反射靶标偏离了激光光轴就会出错,而且不能断光再续,必须重新再来,此过程中,反射靶标架设、光学调整的步骤复杂,测量过程慢;全站仪对直线上两个标志点的方位、俯仰角度和距离值进行测量,从而得到标志点的三维坐标;双经纬仪交会测量***根据单台经纬仪对标志点的方位、俯仰角度值以及双经纬仪之间的位置、姿态关系,通过三角交会原理,计算出标志点的三维坐标,在使用前必须进行双经纬仪位置和姿态的标定,以上测量方法都必须在直线上设置合作标志点,测量步骤繁复,测量过程慢、测量仪器复杂,设备昂贵。
发明内容
本发明的目的是解决现有测量方法必须在测量目标上设置合作标志点,测量步骤繁复、测量过程慢、测量仪器复杂、设备昂贵的问题,提供一种对具有平行线特征的目标空间指向测量方法,该方法满足多种应用需求对目标空间指向测量的快速性、便捷性要求,针对具有平行线轮廓或边界特征的目标,利用单相机对目标进行拍照,对目标边缘轮廓或标志线进行图像提取,通过算法,即可实现目标空间指向向量在相机三维坐标系中的数学描述。
本发明的技术方案是:
一种对具有平行线特征的目标空间指向测量方法,包括以下步骤:
1)在具有平行线特征的目标前架设相机,目标为单个或多个;
2)相机对目标进行成像;
3)相机所成图像传输给计算机,对目标的平行线轮廓或平行线标志进行图像提取,目标长度方向直线分别设为L1和L2,L1和L2平行;
4)建立坐标系:以相机光心为坐标原点O,探测器设置在距坐标原点后方f′的光轴上,沿成像镜头光轴方向为Z轴,沿探测器横边为X轴,竖边为Y轴,在光轴上距坐标原点前方f′处设置图像平面,图像平面与探测器平面平行,图像平面上建立二维图像坐标oxy,x平行于X轴,y平行于Y轴,o点为光轴与图像平面的交点,物点、像点和光心满足共线关系,f′为镜头焦距,物空间直线L1和L2所成图像为直线L1′和L2′;
5)在图像平面坐标oxy中,直线L1′和L2′的平面方程表达式分别为:
A1x+B1y+D1=0 (1)
A2x+B2y+D2=0 (2)
将直线L1′和L2′的不同x、y数值代入式(1)和(2),计算得A1、B1、D1、A2、B2、D2;
6)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入式(8),得到平行线特征的目标空间指向在相机坐标系OXYZ中的表述:
进一步地,还包括步骤7)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入式(9)和式(10),得到目标空间指向在坐标系OXYZ中方位角和俯仰角形式的表述,以相机坐标系OXY平面内为方位零位,方位角符号定义为绕Y轴逆时针旋转为正,则方位角表述为:
俯仰角符号定义为在OXZ平面内为0,向下为正,向上为负,俯仰角表述为:
进一步地,步骤6)或步骤7)在计算机中离线处理或在线处理。
本发明的优点为:
1.本发明无需在目标上设置合作标志点,无需昂贵的三维坐标测量仪器,测量***架设方便、测量步骤简单。
2.本发明只需在目标前架设相机,配备普通计算机即可测量,测量设备简单、便宜,架设方便;在测量过程中,进行目标图像采集和目标图像边缘提取,图像直线方程解算,参数代入即可完成测量,测量步骤便捷,计算过程为加减乘除四则运算、开方运算和三角函数运算,计算简单。
附图说明
图1为本发明测量***结构图;
图2为本发明坐标系定义与物像关系图;
图3为本发明双平行线成像示意图;
图4为本发明平行线物、像、光心几何关系图;
图5为本发明可行性验证试验数据测量误差曲线图。
附图说明:1-目标,2-相机,3-计算机。
具体实施方式
下面结合说明书附图对本发明的技术方案进行清楚、完整地描述。
本发明是一种普适性测量方法,具体为具有平行线特征的目标空间三维指向的测量,如具有平行边缘的钢梁、枕木、立方体结构件空间指向的测量等。
一种对具有平行线特征的目标空间指向测量方法,包括以下步骤:
1)在具有平行线特征的目标前架设相机,目标为单个或多个;
2)相机对目标进行成像;
3)相机所成图像传输给计算机,对目标的平行线轮廓或平行线标志进行图像提取,目标长度方向直线分别设为L1和L2,L1和L2平行;
4)建立坐标系:以相机光心为坐标原点O,探测器设置在距坐标原点后方f′的光轴上,沿成像镜头光轴方向为Z轴,沿探测器横边为X轴,竖边为Y轴,在光轴上距坐标原点前方f′处设置图像平面,图像平面与探测器平面平行,图像平面上建立二维图像坐标oxy,x平行于X轴,y平行于Y轴,o点为光轴与图像平面的交点,物点、像点和光心满足共线关系,f′为镜头焦距,物空间直线L1和L2所成图像为直线L1′和L2′;
5)在图像平面坐标oxy中,直线L1′和L2′的平面方程表达式分别为:
A1x+B1y+D1=0 (1)
A2x+B2y+D2=0 (2)
将直线L1′和L2′的不同x、y数值代入式(1)和(2),计算得A1、B1、D1、A2、B2、D2;
6)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入式(8),得到平行线特征的目标空间指向在相机坐标系OXYZ中的表述:
7)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入式(9)和式(10),得到目标空间指向在坐标系OXYZ中方位角和俯仰角形式的表述,以相机坐标系OXY平面内为方位零位,方位角符号定义为绕Y轴逆时针旋转为正,则方位角表述为:
俯仰角符号定义为在OXZ平面内为0,向下为正,向上为负,俯仰角表述为:
上述步骤6)或步骤7)在计算机中离线处理或在线处理。
本发明所采用的技术方案和测量原理是:
如图1所示,在被测目标1前架设相机2,架设位置保证相机能够对目标成一定大小的清晰图像,对相机的架设位置无特殊要求,目标长度方向边缘轮廓直线分别设为L1和L2,L1和L2平行,相机所成图像经计算机3处理后,即可得到平行线指向在相机坐标系中的表述。
如图2所示,建立相机坐标系OXYZ,以相机光心为坐标原点O,在光轴上距坐标原点后方f′处为探测器位置(f′为镜头焦距),沿成像镜头光轴方向为Z轴,沿探测器横边为X轴,竖边为Y轴,OXYZ符合右手坐标系,物体通过镜头在探测器上成倒像,但通常,相机电子学处理时,为保证观测图像符合人眼***面,图像平面与探测器平面平行,以符合探测器平面和图像平面的翻转关系,图像平面上建立二维图像坐标oxy,x平行于X轴,y平行于Y轴,o点为光轴与图像平面的交点,在以上坐标系定义下,物点、像点和光心满足如图2中所示的共线关系。
对物空间的两条或多条平行线,此处以两条平行线进行说明,多条平行性原理类似,由相机成像原理可知,图像平面上像直线是两个平面的交线,一个平面是物空间中直线、光心O所成平面,另一平面是图像平面,具体如图3所示,物空间直线L1和L2所成图像为L1′和L2′,L1、L1′、O共面,L2、L2′、O共面,物像几何关系概括为:平面L1O和平面L2O相交,O点在交线上,L1′在平面L1O上,L2′在平面L2O上。
在图4中,描述了物空间平行线L1与光心所成平面和L2与光心所成平面的交线、物直线、像直线之间的几何关系。容易证明:在两个相交平面上,若存在两条直线平行,则这两条直线必平行于两平面的交线,由于L1和L2为物空间的平行线,其方向向量相同,设为L1O和L2O平面的交线方向向量也为平面L1O和平面L1′O为同一平面,平面L2O和平面L2′O为同一平面,故通过图像中像直线L1′和L2′以及光心O,可求得交线,即可求得平行线L1和L2的方向向量
具体数学推导如下:
经过图像处理和目标边缘轮廓提取,在图像坐标系oxy中,L1′和L2′的平面方程表达式分别为:
A1x+B1y+D1=0 (1)
A2x+B2y+D2=0 (2)
则其在相机坐标系下的空间直线方程分别为:
求解直线L1与光心确定的平面,建立平面束方程,有A1X+B1Y+D1+L(Z-f')=0,代入光心坐标(0,0,0),解得则该平面方程为:
同理,直线L2与光心确定的平面方程为:
则平面交线方程为:
根据式(7),求得交线方向向量为:
这也是L1和L2直线方向向量的表达式,至此,已求解出具有平行线特征的目标空间指向在相机坐标系中的表述。
在光学测量中,向量通常表述为方位角和俯仰角,以相机坐标系OXY平面内为方位零位,则方位角可表述为:
方位角符号定义为绕Y轴逆时针旋转为正;
俯仰角可表述为:
俯仰角符号定义为在OXZ平面内为0,向下为正,向上为负;式(9)和式(10)即为平行线指向的方位角和俯仰角表述。
为验证本发明的可行性,搭建了原理验证平台,设计和加工了铝合金横梁,长度方向4条棱线互相平行,将横梁固定在多齿分度台上。多齿分度台转角测量精度可达到0.1″,可作为角度真值,多齿分度台按5°间隔进行旋转,按照本发明实施步骤,在验证平台前架设相机,对应多齿分度台每次角度位置,对目标指向方向向量进行测量,记为转台角度记为以首次测量时多齿分度台的角度值和目标指向方向向量为零位基准,以相对误差来验证本发明测量方法的正确性,只要不出现粗大误差,则说明本发明测量方法有效。
第i次目标指向方向向量与目标零位指向向量的夹角按式(11)进行计算:
多齿分度台的真值按式(12)进行计算:
比较测量值ωi与真值χi,二者之差作为误差:
Δi=ωi-χi (12)
测量结果如表1所示,
表1试验数据
序号 | ω<sub>i</sub>(°) | χ<sub>i</sub>(°) | Δ<sub>i</sub>(°) |
1 | 5.0012 | 5 | 0.0012 |
2 | 10.0018 | 10 | 0.0018 |
3 | 15.0027 | 15 | 0.0027 |
4 | 20.0019 | 20 | 0.0019 |
5 | 25.0039 | 25 | 0.0039 |
6 | 30.0082 | 30 | 0.0082 |
7 | 35.0120 | 35 | 0.0120 |
8 | 40.0231 | 40 | 0.0231 |
9 | 45.0192 | 45 | 0.0192 |
10 | 50.0252 | 50 | 0.0252 |
11 | 55.0202 | 55 | 0.0202 |
12 | 60.0234 | 60 | 0.0234 |
13 | 65.0252 | 65 | 0.0252 |
14 | 70.0175 | 70 | 0.0175 |
15 | 75.0233 | 75 | 0.0233 |
16 | 80.0302 | 80 | 0.0302 |
17 | 85.0295 | 85 | 0.0295 |
18 | 90.0258 | 90 | 0.0258 |
测量误差曲线如图5所示,从图中可以看出,在0~90°范围内,本发明方法测量误差在0.03°以内,无粗大误差或错误数据,说明本发明方法可行。
Claims (3)
1.一种对具有平行线特征的目标空间指向测量方法,其特征在于,包括以下步骤:
1)在具有平行线特征的目标前架设相机,目标为单个或多个;
2)相机对目标进行成像;
3)相机所成图像传输给计算机,对目标的平行线轮廓或平行线标志进行图像提取,目标长度方向直线分别设为L1和L2,L1和L2平行;
4)建立坐标系:以相机光心为坐标原点O,探测器设置在距坐标原点后方f′的光轴上,沿成像镜头光轴方向为Z轴,沿探测器横边为X轴,竖边为Y轴,在光轴上距坐标原点前方f′处设置图像平面,图像平面与探测器平面平行,图像平面上建立二维图像坐标oxy,x平行于X轴,y平行于Y轴,o点为光轴与图像平面的交点,物点、像点和光心满足共线关系,f′为镜头焦距,物空间直线L1和L2所成图像为直线L1′和L2′;
5)在图像平面坐标oxy中,直线L1′和L2′的平面方程表达式分别为:
A1x+B1y+D1=0 (1)
A2x+B2y+D2=0 (2)
将直线L1′和L2′的不同x、y数值代入式(1)和(2),计算得A1、B1、D1、A2、B2、D2;
6)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入式(8),得到平行线特征的目标空间指向在相机坐标系OXYZ中的表述:
2.根据权利要求1所述的对具有平行线特征的目标空间指向测量方法,其特征在于:还包括步骤7)将得到的A1、B1、D1、A2、B2、D2以及镜头焦距值f′代入式(9)和式(10),得到目标空间指向在坐标系OXYZ中方位角和俯仰角形式的表述,以相机坐标系OXY平面内为方位零位,方位角符号定义为绕Y轴逆时针旋转为正,则方位角表述为:
俯仰角符号定义为在OXZ平面内为0,向下为正,向上为负,俯仰角表述为:
3.根据权利要求2所述的对具有平行线特征的目标空间指向测量方法,其特征在于:步骤6)或步骤7)在计算机中离线处理或在线处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711462286.5A CN108180829B (zh) | 2017-12-28 | 2017-12-28 | 一种对具有平行线特征的目标空间指向测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711462286.5A CN108180829B (zh) | 2017-12-28 | 2017-12-28 | 一种对具有平行线特征的目标空间指向测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108180829A CN108180829A (zh) | 2018-06-19 |
CN108180829B true CN108180829B (zh) | 2019-09-20 |
Family
ID=62548481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711462286.5A Active CN108180829B (zh) | 2017-12-28 | 2017-12-28 | 一种对具有平行线特征的目标空间指向测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108180829B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110470239B (zh) * | 2019-08-07 | 2021-05-18 | 上海交通大学 | 一种基于交叉点的激光轮廓传感器标定***及方法 |
CN112504595B (zh) * | 2020-10-27 | 2022-07-05 | 北京控制工程研究所 | 一种空间指向测量仪器微振动影响测量装置及方法 |
CN114396901A (zh) * | 2021-11-18 | 2022-04-26 | 深圳市中图仪器股份有限公司 | 空间坐标测量仪器 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08254416A (ja) * | 1995-03-17 | 1996-10-01 | Meidensha Corp | ステレオ計測における三次元位置計測方法 |
CN101447082A (zh) * | 2008-12-05 | 2009-06-03 | 华中科技大学 | 一种运动目标实时检测方法 |
CN102074005A (zh) * | 2010-12-30 | 2011-05-25 | 杭州电子科技大学 | 一种面向兴趣区域的立体匹配方法 |
CN103925842A (zh) * | 2014-03-28 | 2014-07-16 | 中国科学院长春光学精密机械与物理研究所 | 利用光电经纬仪测量坦克炮管空间指向的方法及装置 |
CN105004322A (zh) * | 2015-08-28 | 2015-10-28 | 江苏北方湖光光电有限公司 | 一种单摄像机获取空间姿态的光路 |
JP2017037426A (ja) * | 2015-08-07 | 2017-02-16 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
-
2017
- 2017-12-28 CN CN201711462286.5A patent/CN108180829B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08254416A (ja) * | 1995-03-17 | 1996-10-01 | Meidensha Corp | ステレオ計測における三次元位置計測方法 |
CN101447082A (zh) * | 2008-12-05 | 2009-06-03 | 华中科技大学 | 一种运动目标实时检测方法 |
CN102074005A (zh) * | 2010-12-30 | 2011-05-25 | 杭州电子科技大学 | 一种面向兴趣区域的立体匹配方法 |
CN103925842A (zh) * | 2014-03-28 | 2014-07-16 | 中国科学院长春光学精密机械与物理研究所 | 利用光电经纬仪测量坦克炮管空间指向的方法及装置 |
JP2017037426A (ja) * | 2015-08-07 | 2017-02-16 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
CN105004322A (zh) * | 2015-08-28 | 2015-10-28 | 江苏北方湖光光电有限公司 | 一种单摄像机获取空间姿态的光路 |
Also Published As
Publication number | Publication date |
---|---|
CN108180829A (zh) | 2018-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108444449B (zh) | 一种对具有平行线特征的目标空间姿态测量方法 | |
Li et al. | An accurate calibration method for a camera with telecentric lenses | |
Liu et al. | Calibration method for line-structured light vision sensor based on a single ball target | |
CN104990515B (zh) | 大型物体三维形状测量***及其测量方法 | |
CN109269466B (zh) | 基于特征点的靶面相对位姿测量方法及*** | |
US10074191B1 (en) | System and method for determination of object volume with multiple three-dimensional sensors | |
CN109242908A (zh) | 用于水下双目视觉测量***的标定方法 | |
CN108180829B (zh) | 一种对具有平行线特征的目标空间指向测量方法 | |
CN109827521B (zh) | 一种快速多线结构光视觉测量***标定方法 | |
WO2018133727A1 (zh) | 一种正射影像图的生成方法及装置 | |
CN111932565B (zh) | 一种多靶标识别跟踪解算方法 | |
WO2021022934A1 (zh) | 一种基于被动式毫米波/太赫兹成像技术的三维成像方法 | |
CN110703230A (zh) | 激光雷达与摄像头之间的位置标定方法 | |
Wei et al. | Calibration method for line structured light vision sensor based on vanish points and lines | |
JP2011123051A (ja) | 三次元計測方法 | |
Jiang et al. | Accurate calibration for large-scale tracking-based visual measurement system | |
CN113554697A (zh) | 基于线激光的舱段轮廓精确测量方法 | |
CN108180888A (zh) | 一种基于可转动摄像头的距离检测方法 | |
CN103198481A (zh) | 一种摄像机标定方法及其实现*** | |
Zhang et al. | Relative orientation based on multi-features | |
CN108036791A (zh) | 一种部件间高精度自动对接的位姿检测方法 | |
Zhang et al. | Global Measurement Method for Large‐Scale Components Based on a Multiple Field of View Combination | |
Xu et al. | A calibration method for non-overlapping cameras based on mirrored absolute phase target | |
CN103954220A (zh) | 撞桥试验中船体运动状态数字图像测量方法 | |
CN111738971B (zh) | 一种基于线激光双目立体视觉的电路板立体扫描检测方法 |
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 |