CN105258710B - 一种高精度相机主点标定方法 - Google Patents
一种高精度相机主点标定方法 Download PDFInfo
- Publication number
- CN105258710B CN105258710B CN201510602645.7A CN201510602645A CN105258710B CN 105258710 B CN105258710 B CN 105258710B CN 201510602645 A CN201510602645 A CN 201510602645A CN 105258710 B CN105258710 B CN 105258710B
- Authority
- CN
- China
- Prior art keywords
- laser
- camera
- principal point
- speculum
- receiving screen
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Studio Devices (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种高精度相机主点标定方法,涉及图像测量技术领域,通过调整激光器所发射的激光方向,使之激光方向与相机光轴平行,并且使得激光光斑显示在接收屏上,移动接收屏,在不同位置采集激光光斑图像,获得光斑图像集合,运用图像处理的方法,求出不同位置处光斑图像的光斑中心的坐标,并将获取到的光斑中心用直线拟合的方式得到中心连线的直线方程,解两条直线方程求出其交点,交点坐标即为相机主点坐标值。该方法标定精度高、操作简单易行、实用性强,能够满足相机主点的快速标定需要。
Description
技术领域
本发明涉及摄像成像技术和机器视觉领域,具体涉及一种高精度相机主点标定方法。
背景技术
在使用摄像机进行测量中,需要对摄像机进行标定,来保证测量的精度。摄像机的内外参数有:主点坐标、焦距、纵横比、平移向量和旋转矩阵,其中相机主点坐标的标定精度是实现高精度双目测距的重要内容。摄像机成像平面与摄像机光轴的交点即为图像的主点。理论上主点一般位于图像的中心处,但实际上由于相机使用和加工的原因,在相机安装的过程中并不能保证透镜的光轴就是中心,而且图像采集数字化窗口的中心不一定与光学中心重合,这就使得主点坐标不准确,所以需要重新标定。
现有的摄像机标定方法分为两类:摄像机自标定法和传统摄像机标定法。摄像机自标定法不采用任何标定物作标定参照,需要不断地变换摄像机的位置与姿态,控制它做严格的运动,摄像机同时拍摄多幅图像来完成摄像机各参数的标定。摄像机自标定法不需要依赖于已知的标定参照物,但是对实验条件要求较高。传统摄像机标定法以一个形状、尺寸均已知的高精度标定块作为标定参照物,摄像机获取标定物的图像,提取标定物图像的特征点坐标,建立起标定物上的特征点到图像上相对应的投影点之间的摄像机成像模型,从而标定出所建立的摄像机成像模型中的各参数即传统摄像机标定法。其中传统摄像机标定法包括直接线性法、非线性优化法、Tsai的两步法、zhang的平面法等。直接线性法忽略了镜头畸变对成像的影响,标定的精度很低;非线 性优化法算法繁琐,消耗时间较长;zhang的标定法要求拍摄平面标定板的不同姿态的图像,通过对多幅二维图像信息处理获取摄像机参数,但是这种方法需要对标定板的位置和姿态不断的调节,实验相对来说比较繁琐。
发明内容
针对上述缺陷或不足,本发明提供了一种操作简单易行、实用性强的高精度相机主点标定方法。
为达到以上目的,本发明的技术方案为:
包括以下步骤:
1)、将激光器照射方向和与相机拍摄方向设置为同一方向,在激光器与相机的前段放置接收屏,然后,调整激光器所发射的激光束方向,使激光束方向与相机光轴平行,并且使得激光光斑显示在接收屏上;
2)、打开激光器,沿着相机光轴前后移动接收屏,使接收屏在不同位置形成激光光斑图像,相机拍摄激光器投射于接收屏上的激光光斑图像,得到若干激光光斑图像集合;
3)、对上步骤所获得的不同位置处的激光光斑图像提取其质心坐标,并且将得到的质心坐标进行直线拟合,调整激光器位置以得到两条直线,对所述的两条直线求交点,所求得的交点为主点坐标。
所述激光器前设置有衰减片。
所述步骤1)中调整激光器所发射的激光束方向,使激光束方向与相机光轴平行的具体步骤为:
1.1)激光器光束的前端设置有第一反射镜,调节第一反射镜与光束夹角为45°;
1.2)在第一反射镜反射后的光路上设置有第二反射镜,调节第二反射镜 与光束夹角为45°,且第一反射镜与第二反射镜平行设置;
1.3)在第二反射镜反射后的光路上设置有小孔光阑,调节小孔光阑使得激光光束通过小孔光阑后入射到平行于相机基准面的平面镜上,并且使得激光光束能够原路返回,则激光光束与平面镜垂直,即与相机基准面垂直,确保了激光光束与相机的光轴平行。
所述步骤3)中采用一阶矩方法提取像点集合的质心坐标。
所述步骤3)中采用最小二乘法将得到的质心坐标进行直线拟合。
所述激光器为波长为532nm的半导体激光器。
与现有技术比较,本发明的有益效果为:
本发明提供了一种高精度相机主点标定方法,通过调整激光器所发射的激光方向,使之激光方向与相机光轴平行,并且使得激光光斑显示在接收屏上,移动接收屏,在不同位置采集激光光斑图像,获得不同位置激光光斑图像,运用图像处理的方法,求出不同位置处光斑中心坐标,并将获取到的光斑中心坐标用直线拟合的方式得到光斑中心连线的直线方程。解这样的两条直线方程求出其交点,交点坐标即为相机主点坐标值。该方法标定精度高、操作简单易行、实用性强,能够满足相机主点的快速标定需要。
附图说明
图1是本发明的高精度相机主点标定装置结构示意图;
图2是本发明的高精度相机主点标定方法中调节激光与光轴平行原理图;
图3是本发明的高精度相机主点标定原理图;
图4是本发明的高精度相机主点标定中像面上的主点分布图;
图5是本发明的高精度相机主点标定方法流程图。
具体实施方式
下面结合附图对本发明做详细描述。
在使用摄像机进行测量中,需要对摄像机进行标定,来保证测量的精度,摄像机的内外参数有:主点坐标、焦距、纵横比、平移向量和旋转矩阵,其中相机主点坐标的标定精度是实现高精度双目测距的重要内容。如图1所示,本发明提供了一种简单易行的高精度相机主点标定方法,包括以下步骤:
1)、将激光器1照射方向和与相机2拍摄方向设置为同一方向,在激光器1与相机2的前段放置接收屏3,然后,调整激光器1所发射的激光束方向,使之激光束方向与相机光轴平行,并且使得激光器1的成像光斑显示在接收屏3上;
本发明中,采用的是波长为532nm的半导体激光器,由于实验所采用的是CCD相机拍摄的图像,对接收屏本身材质并无严格要求,因此实验中采用一张白色光滑平整的平板接收光斑即可。为了使激光强度降低到CCD正常工作范围内,激光器1前设置有衰减片4。
激光器1和相机2保持同一方向,在前面放置一块接收屏3用来接收激光的光斑,激光器前应放置一衰减片,使激光强度降低到CCD正常工作范围内。调整激光方向,使之与相机光轴平行,并使成像光斑显示在接收屏上,由CCD相机拍摄光斑图像传入计算机中进行记录,多次移动接收屏的位置,由CCD相机记录下不同位置上的光斑图像,使用MATLAB软件进行处理。
本发明中为了方便相机采集图像,设置有激光光斑图像采集装置,所述激光光斑图像装置包括平台,所述平台上设置有带刻度的轨道,轨道上设置有用于固定激光器1与相机2的调节支架,以使得激光器1与相机2设置为同一方向,将激光器及CCD相机分别固定在可移动的平台上,并保证俯仰可 调。固定相机位置,调整好激光器位置使其与相机主光轴平行后,打开激光器,多次移动接收屏,使其在不同位置处接收激光光斑,使用CCD相机对光斑图像进行拍摄,通过图像采集卡传输到计算机中。
进一步地,如图2所示,调整激光器1所发射的激光方向,使之激光方向与相机光轴平行的具体步骤为:
1.1)激光器1光束的前端设置有第一反射镜1-1,调节第一反射镜1-1与光束夹角为45°;
1.2)在第一反射镜1-1反射后的光路上设置有第二反射镜1-2,调节第二反射镜1-2与光束夹角为45°,且第一反射镜1-1与第二反射镜1-2平行设置;
1.3)在第二反射镜1-2反射后的光路上设置有小孔光阑5,调节小孔光阑5使得激光光束通过小孔光阑5后入射到平行于相机2基准面的平面镜上,并且使得激光光束能够原路返回,则激光光束与平面镜垂直,即与相机2基准面垂直,确保了激光光束与相机2的光轴平行。
2)、打开激光器(1),沿着相机光轴前后移动接收屏(3),使接收屏(3)在不同位置形成激光光斑图像,相机(2)拍摄激光器(1)投射于接收屏(3)上的激光光斑图像,得到若干激光光斑图像集合;
3)、对上步骤所获得的不同位置处的激光光斑图像提取其质心坐标,并且将得到的质心坐标进行直线拟合,调整激光器位置以得到两条直线,对所述的两条直线求交点,所求得的交点为主点坐标。具体地,采用一阶矩方法提取光斑的质心坐标;采用最小二乘法将得到的质心坐标进行直线拟合。
如图3、4所示,本发明的原理为根据光学***成像原理可知,光学成像 ***对无穷远目标的像成在焦点即主点上。一条与光学***主光轴平行的直线上不同位置的物点所成像点也必在同一条直线上,两条平行于光轴的直线上的物点所成的像点形成两条直线,这两条直线的交点即为相机主点。对获取的多幅目标图像,运用图像处理的方法,求出不同位置处目标的坐标,并将获取到的像点用直线拟合的方式得到像点连线的直线方程,解两条直线方程求出其交点,交点坐标即为相机主点坐标值。
在进行光斑识别的时候,适当地选择光斑中心识别方法是非常重要的,它直接影响了***的测量精度。目前,比较常见的识别方法有质心法、高斯分布拟合和椭圆拟合、高斯累积分布等方法,对于不同形状、大小的光斑,这些方法分别有着不同的性能。由于拟合法较为复杂,而质心法简单明了,且该标定***中目标平面与相机夹角近于垂直,产生的光斑图像比较清晰,目标灰度分布对称,形状比较规则,目标图像基本不变,因此对光斑的识别采用质心法。
为了减小误差,可以多做几组测试,得到多条直线,求取多个交点,对求得的这些交点求均值,得到最终的主点坐标,这样能够减少单次检测带来的误差。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细 节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (6)
1.一种高精度相机主点标定方法,其特征在于,包括以下步骤:
1)、将激光器(1)照射方向和相机(2)拍摄方向设置为同一方向,在激光器(1)与相机(2)的前段放置接收屏(3),然后,调整激光器(1)所发射的激光束方向,使激光束方向与相机光轴平行,并且使得激光光斑显示在接收屏(3)上;
2)、打开激光器(1),沿着相机光轴前后移动接收屏(3),使接收屏(3)在不同位置形成激光光斑图像,相机(2)拍摄激光器(1)投射于接收屏(3)上的激光光斑图像,得到若干激光光斑图像集合;
3)、对上步骤所获得的不同位置处的激光光斑图像提取其质心坐标,并且将得到的质心坐标进行直线拟合,调整激光器位置以得到两条直线,对所述的两条直线求交点,所求得的交点为主点坐标。
2.根据权利要求1所述的高精度相机主点标定方法,其特征在于,所述激光器(1)前设置有衰减片(4)。
3.根据权利要求1所述的高精度相机主点标定方法,其特征在于,所述步骤1)中调整激光器(1)所发射的激光束方向,使激光束方向与相机光轴平行的具体步骤为:
1.1)激光器(1)光束的前端设置有第一反射镜(1-1),调节第一反射镜(1-1)与光束夹角为45°;
1.2)在第一反射镜(1-1)反射后的光路上设置有第二反射镜(1-2),调节第二反射镜(1-2)与光束夹角为45°,且第一反射镜(1-1)与第二反射镜(1-2)平行设置;
1.3)在第二反射镜(1-2)反射后的光路上设置有小孔光阑(5),调节小孔光阑(5)使得激光光束通过小孔光阑(5)后入射到平行于相机(2)基准面的平面镜上,并且使得激光光束能够原路返回,则激光光束与平面镜垂直,即与相机(2)基准面垂直,确保了激光光束与相机(2)的光轴平行。
4.根据权利要求1所述的高精度相机主点标定方法,其特征在于,所述步骤3)中采用一阶矩方法提取所述激光光斑图像集合的质心坐标。
5.根据权利要求1所述的高精度相机主点标定方法,其特征在于,所述步骤3)中采用最小二乘法将得到的质心坐标进行直线拟合。
6.根据权利要求1所述的高精度相机主点标定方法,其特征在于,所述激光器(1)为波长为532nm的半导体激光器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510602645.7A CN105258710B (zh) | 2015-09-12 | 2015-09-12 | 一种高精度相机主点标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510602645.7A CN105258710B (zh) | 2015-09-12 | 2015-09-12 | 一种高精度相机主点标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105258710A CN105258710A (zh) | 2016-01-20 |
CN105258710B true CN105258710B (zh) | 2017-12-29 |
Family
ID=55098494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510602645.7A Expired - Fee Related CN105258710B (zh) | 2015-09-12 | 2015-09-12 | 一种高精度相机主点标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105258710B (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105486289B (zh) * | 2016-01-31 | 2018-03-23 | 山东科技大学 | 一种激光摄影测量***及相机标定方法 |
CN106643488B (zh) * | 2016-11-07 | 2019-12-17 | 上海精密计量测试研究所 | 一种红外ccd相机虚拟光轴标定方法 |
CN106651964A (zh) * | 2017-02-28 | 2017-05-10 | 嘉兴锐视智能科技有限公司 | 激光相机的标定***及标定装置 |
CN107367721B (zh) * | 2017-07-31 | 2023-06-13 | 天津大学 | 一种用于动态位姿测量的位姿测量装置 |
CN107356236B (zh) * | 2017-07-31 | 2023-05-30 | 天津大学 | 一种动态位姿实时测量装置及方法 |
CN108007435B (zh) * | 2017-11-15 | 2020-11-20 | 长春理工大学 | 一种基于四点对目标相机进行定位的相机定位装置及方法 |
CN108151767B (zh) * | 2018-02-01 | 2024-06-11 | 广东开放大学(广东理工职业学院) | 一种校准用旋转激光束投射装置及其校准方法 |
CN108519067B (zh) * | 2018-03-21 | 2020-09-22 | 刘前进 | 摄像机移轴操作过程中确定拍摄目标坐标的方法 |
CN109239014B (zh) * | 2018-09-05 | 2021-04-02 | 西北核技术研究所 | 一种用于图像位置校准的特征点获取方法 |
CN109443253B (zh) * | 2018-10-25 | 2024-06-28 | 北京国泰蓝盾科技有限公司 | 一种激光同轴度检测装置及其方法 |
CN109741384B (zh) * | 2018-12-18 | 2021-04-30 | 奥比中光科技集团股份有限公司 | 深度相机的多距离检测装置及方法 |
CN109444859A (zh) * | 2018-12-19 | 2019-03-08 | 合肥学院 | 一种基于激光测距的目标限界测量***及测量方法 |
CN111708172B (zh) * | 2020-05-08 | 2022-06-21 | 宁波傲视智绘光电科技有限公司 | 激光发射端的光斑位置调节方法及*** |
CN111830667B (zh) * | 2020-07-30 | 2022-03-29 | 广东博智林机器人有限公司 | 一种镜头对焦装置 |
CN113390366B (zh) * | 2021-06-25 | 2022-10-11 | 上海工程技术大学 | 判断相机光轴与弧面孔切平面垂直的方法及验证平台 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102589684A (zh) * | 2011-12-14 | 2012-07-18 | 长春理工大学 | 一种红外激光测量像面对准装置 |
CN103247053A (zh) * | 2013-05-16 | 2013-08-14 | 大连理工大学 | 基于双目显微立体视觉的零件精确定位方法 |
-
2015
- 2015-09-12 CN CN201510602645.7A patent/CN105258710B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102589684A (zh) * | 2011-12-14 | 2012-07-18 | 长春理工大学 | 一种红外激光测量像面对准装置 |
CN103247053A (zh) * | 2013-05-16 | 2013-08-14 | 大连理工大学 | 基于双目显微立体视觉的零件精确定位方法 |
Non-Patent Citations (4)
Title |
---|
"CCD camera linear calibration method with a feature of calibration plate";Li Dongming 等,;《2011 International Conference on Transportation, Mechanical, and Electrical Engineering (TMEE) Changchun, China》;20111218;2274-2277页 * |
"CCD摄像机像面中心的激光标定方法研究";朱振友 等,;《激光杂志》;20041231;第25卷(第1期);35-36页 * |
"Techniques for calibration of the scale factor and image center for high accuracy 3D machine vision metrology";Reimar K.Lenz 等,;《IEEE Transactions on Pattern Analysis and Machine Intelligence》;19881231;第10卷(第5期);713-720页 * |
"基于标定板特征的摄像机线性标定方法研究";赵群 等,;《长春大学学报》;20130831;第23卷(第8期);945-950页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105258710A (zh) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105258710B (zh) | 一种高精度相机主点标定方法 | |
US10690492B2 (en) | Structural light parameter calibration device and method based on front-coating plane mirror | |
Genovese et al. | Stereo-digital image correlation (DIC) measurements with a single camera using a biprism | |
CN108986070B (zh) | 一种基于高速视频测量的岩石裂缝扩展实验监测方法 | |
CN109859272B (zh) | 一种自动对焦双目摄像头标定方法及装置 | |
CN106657992B (zh) | 一种自适应检测和调整双摄光轴的装置及方法 | |
CN110889829A (zh) | 一种基于鱼眼镜头的单目测距方法 | |
CN107084671B (zh) | 一种基于三线结构光的凹球直径测量***及测量方法 | |
US20200388019A1 (en) | Method and system for testing field of view | |
CN107589069B (zh) | 一种物体碰撞恢复系数的非接触式测量方法 | |
CN109827502A (zh) | 一种标定点图像补偿的线结构光视觉传感器高精度标定方法 | |
CN104165598B (zh) | 大口径反射镜干涉仪立式检测反射光斑自动定位方法 | |
CN109084959B (zh) | 一种基于双目测距算法的光轴平行度校正方法 | |
JP6485964B2 (ja) | モーションキャプチャー方法及びモーションキャプチャーシステム | |
CN106709955A (zh) | 基于双目立体视觉的空间坐标系标定***和方法 | |
CN109636857B (zh) | 对位方法及标定*** | |
CN108805940B (zh) | 一种变倍相机在变倍过程中跟踪定位的方法 | |
CN111179335A (zh) | 一种基于双目视觉的立木测定方法 | |
CN114577135B (zh) | 基于单镜头的芯片引脚翘曲的3d检测方法及*** | |
CN109493418A (zh) | 一种基于LabVIEW的三维点云获取方法 | |
CN109541626B (zh) | 目标平面法向量检测装置及检测方法 | |
CN109308714A (zh) | 基于分类惩罚的摄像头和激光雷达信息配准方法 | |
CN115494652A (zh) | 一种对头显设备进行装配的方法、装置、设备及存储介质 | |
CN112907647B (zh) | 一种基于固定式单目摄像机的三维空间尺寸测量方法 | |
CN112489141B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171229 Termination date: 20180912 |
|
CF01 | Termination of patent right due to non-payment of annual fee |