CN112199815B - 一种降低温度对相机内参数影响的方法 - Google Patents
一种降低温度对相机内参数影响的方法 Download PDFInfo
- Publication number
- CN112199815B CN112199815B CN202010890489.XA CN202010890489A CN112199815B CN 112199815 B CN112199815 B CN 112199815B CN 202010890489 A CN202010890489 A CN 202010890489A CN 112199815 B CN112199815 B CN 112199815B
- Authority
- CN
- China
- Prior art keywords
- camera
- coordinate system
- relation
- model
- temperature
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automatic Focus Adjustment (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明提出了一种降低温度对相机内参数影响的方法,属于光学领域。该方法包括建立相机模型,获取相机内参数和漂移量之间的关系并建立图像点漂移模型,再根据实验获取的不同温度下的图像点位置的漂移量,使用曲线拟合方式根据漂移模型建立温度变化和相机内参数变化的关系模型;该模型能够有效地降低受温度影响的图像点位置漂移量,减小温度对相机光学系统的影响。
Description
技术领域
本发明涉及光学领域,特别涉及一种降低温度对相机内参数影响的方法。
背景技术
温度变化会导致航天相机光学系统不同组件的膨胀或收缩和光学材料折射率的变化,这些都会带来光学系统内参数的变化,从而影响相机的测量精度,因此在光学系统的设计中,降低温度变化的影响是十分必要的,尤其是对于精度要求较高的光学系统,该模型能够有效地降低受温度影响的图像点位置漂移量,减小温度对相机光学系统的影响。
发明内容
有鉴于此,本发明构建了一种降低温度对相机参数影响的模型,能够有效地降低受温度影响的图像点位置漂移量,从而减小温度变化对相机光学系统的影响。
本发明所采用的技术方案为:
步骤一:建立相机模型,使在三维世界坐标系中任意一点的坐标转换为二维像素坐标系坐标;
步骤二:获取不同温度条件下的标定板图像信息;
步骤三:进一步的,使用角点提取算法提取出标定板图像中的点位置信息;
步骤四:进一步的,根据相机内参数和漂移量之间的关系,建立图像点漂移模型;
步骤五:根据相机模型和图像点漂移模型建立温度变化和相机内参数变化的关系模型;
步骤六:根据建立的模型对温度变化对应的相机内参数变化量进行修正,减小图像点漂移量。
所述步骤一包括以下步骤:
1)通过旋转和平移实现世界坐标系到相机坐标系
转换;世界坐标系到相机坐标系的转换关系为:
(1)
2)实现相机坐标系到像素坐标系转换;相机坐
标系到像素坐标系的转换关系为:
(2)
其中,为焦距,和分别是每个像素在图像平面
x和y方向上的物理尺寸。和表示平移距离,与相机成像平面的大小相关。
所述步骤四包括以下步骤:
1)以棋盘格中心点坐标建立世界坐标系,该坐标系中点的坐标为;
2)根据公式计算变化后图像像素坐标系中的投影点的齐次坐标;
3)根据公式计算变化后的内参数矩阵,其中;
4)根据公式计算变化后的投影点坐标, 其中与分别为点
坐标和的变化量;公式为:
(3)
5)将变化后的内参数矩阵和变化后的投影点坐标代入到相
机坐标系到像素坐标系关系公式中,得到变化后的内参数矩阵和变化后的投影点坐
标的关系:
(4)
6)进一步的将变化后的内参数矩阵和变化后的投影点坐标带
入到(4)中得到:
(5)
7)用(5)减去(2)得到,
(6)
8)将代入到(6)中并展开得到
(7)
线性表示为(8)
上式中的表示第个点(从1开始),其中:
;
9)求解上面的方程组即可得到图像点坐标漂移量和内参数变化量的关系,即图像点漂移模型。
所述步骤五包括以下步骤:
1)获取图像点坐标漂移量和相机内参数变化量的关系;
2)获取温度与点漂移量之间的关系;
3)通过曲线拟合建立温度变化和相机内参数变化的关系模型:
其中,输入为表示温度的变化量,输出为表示内参数的变化量,、
、、、、是模型系数。
本发明的有益效果是:本发明建立了一个温度变化和相机内参数变化的关系模型,根据本模型可以得到温度变化时相机内参数的变化量,进而有效的降低受温度影响的图像点位置漂移量,从而减小温度变化对相机光学系统的影响。
附图说明
图一为本发明的流程图
图二为本发明中的温度变化与相机内参数中的拟合图;
图三为本发明中的温度变化与相机内参数中的拟合图;
图四为本发明中的温度变化与相机内参数中的拟合图。
具体实施方式:
步骤一:建立相机模型,使在三维世界坐标系中任意一点的坐标转换为二维像素坐标系坐标;
1)通过旋转和平移实现世界坐标系 到相机坐标系
转换;世界坐标系到相机坐标系的转换关系为:
(1)
2)实现相机坐标系到像素坐标系转换;相机坐标
系到像素坐标系的转换关系为:
(2)
其中,为焦距,和分别是每个像素在图像
平面x和y方向上的物理尺寸。和表示平移距离,与相机成像平面的大小相关;
步骤二:获取不同温度条件下的标定板图像信息;
步骤三:进一步的,使用角点提取算法提取出标定板图像中的点位置信息;
步骤四:进一步的,根据相机内参数和漂移量之间的关系,建立图像点漂移模型;
1)以棋盘格中心点坐标建立世界坐标系,该坐标系中点的坐标为;
2)根据公式计算变化后图像像素坐标系中的投影点的齐次坐标;
3)根据公式计算变化后的内参数矩阵,其中;
4)根据公式计算变化后的投影点坐标, 其中与分别为点
坐标和的变化量;公式为:
(3)
5)将变化后的内参数矩阵和变化后的投影点坐标带入到相机坐标系到像素
坐标系关系公式中,得到变化后的内参数矩阵和变化后的投影点坐标
的关系:
(4)
6)进一步的将变化后的内参数矩阵和变化后的投影点坐标带
入到(4)中得到:
(5)
7)用(5)减去(2)得到,
(6)
8)将代入到(6)中并展开得到
(7)
线性表示为(8)
上式中的表示第个点(从1开始),其中:
;
9)求解上面的方程组即可得到图像点坐标漂移量和内参数变化量的关系,即图像点漂移模型;
步骤五:根据相机模型和图像点漂移模型建立温度变化和相机内参数变化的关系模型;
1)获取图像点坐标漂移量和相机内参数变化量的关系;
2)获取温度与点漂移量之间的关系;
3)通过曲线拟合建立温度变化和相机内参数变化的关系模型:
其中,输入为x表示温度的变化量,输出f(x)为表示内参数的变化量, 、、、、、是模型系数;
步骤六:根据建立的模型对温度变化对应的相机内参数变化量进行修正,减小图像点漂移量 。
Claims (1)
1.一种降低温度对相机内参数影响的方法,其特征在于,依次包括以下几个步骤:
(1)建立相机模型包括图像点在世界坐标系到相机坐标系的坐标转换和图像点在相机坐标系到像素坐标系的坐标转换,使在三维世界坐标系中任意一点的坐标转换为二维像素坐标系坐标,包括以下步骤:
1)通过旋转和平移实现世界坐标系Pw(Xw,Yw,Zw)到相机坐标系Pc(Xc,Yc,Zc)转换;世界坐标系到相机坐标系的转换关系为:
Pc=RPw+t(1)
其中旋转矩阵R和平移向量t描述相机的位姿;
2)实现相机坐标系Pc(Xc,Yc,Zc)到像素坐标系p(u,v,1)转换;相机坐标系到像素坐标系的转换关系为:
ZcP=KPc(2)
其中f为焦距,dx和dy分别是每个像素在图像平面x和y方向上的物理尺寸;u0和v0表示平移距离,与相机成像平面的大小相关;
(2)获取不同温度条件下的标定板图像信息;
(3)使用角点提取算法提取出标定板图像中的点位置信息;
(4)根据相机内参数和漂移量之间的关系,建立图像点漂移模型,包括以下步骤:
1)以棋盘格中心点坐标建立世界坐标系,该坐标系中点的坐标为Pw(Xw,Yw,Zw);
2)根据公式计算变化后图像像素坐标系中的投影点的齐次坐标p′(u′,v′,1);
3)根据公式K′=K+δK计算变化后的内参数矩阵K′,其中
4)根据公式计算变化后的投影点坐标p′(u′,v′),其中δu与δv分别为像点坐标u和v的变化量;公式为
5)将变化后的内参数矩阵K'和变化后的投影点坐标p′(u′,v′)代入到相机坐标系到像素坐标系关系公式中,得到变化后的内参数矩阵K′和变化后的投影点坐标p′(u′,v′)的关系:
Zcp′=K′Pc (4)
6)进一步的将变化后的内参数矩阵K'和变化后的投影点坐标p′(u′,v′)带入到(4)中得到
7)用(5)减去(2)得到,
8)将δK代入到(6)中并展开得到
线性表示为上式中的i表示第i个点(i从1开始),其中
X=(δu0,δv0,δf/dx,δf/dy)T;
9)求解上面的方程组即可得到图像点坐标漂移量和内参数变化量的关系,即图像点漂移模型;
(5)根据相机模型和图像点漂移模型使用曲线拟合的方式建立温度变化和相机内参数变化的关系模型,包括以下步骤:
1)获取图像点坐标漂移量和相机内参数变化量的关系;
2)获取温度与点漂移量之间的关系;
3)通过曲线拟合建立温度变化和相机内参数变化的关系模型:
f(x)=a0+a1×cos(x×w)+b1×sin(x×w)+a2×cos(2×x×w)+b2×sin(2×x×w)
其中,输入为x表示温度的变化量,输出f(x)为表示内参数的变化量,a0、a1、a2、b1、b2、w是模型系数;
最终根据本模型可以得到温度变化时相机内参数的变化量,进而有效的降低受温度影响的图像点位置漂移量,从而减小温度变化对相机光学系统的影响;
(6)根据建立的模型对温度变化对应的相机内参数变化量进行修正,减小图像点漂移量。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010890489.XA CN112199815B (zh) | 2020-08-29 | 2020-08-29 | 一种降低温度对相机内参数影响的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010890489.XA CN112199815B (zh) | 2020-08-29 | 2020-08-29 | 一种降低温度对相机内参数影响的方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112199815A CN112199815A (zh) | 2021-01-08 |
| CN112199815B true CN112199815B (zh) | 2024-03-12 |
Family
ID=74005713
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010890489.XA Active CN112199815B (zh) | 2020-08-29 | 2020-08-29 | 一种降低温度对相机内参数影响的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112199815B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113218417B (zh) * | 2021-04-20 | 2022-12-09 | 杭州思锐迪科技有限公司 | 数据处理方法、装置、扫描仪标定系统和扫描仪标定方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107025670A (zh) * | 2017-03-23 | 2017-08-08 | 华中科技大学 | 一种远心相机标定方法 |
| CN107797223A (zh) * | 2016-08-30 | 2018-03-13 | 康耐视公司 | 降低液体透镜上温度引起的漂移效应的系统和方法 |
| CN111398748A (zh) * | 2020-03-12 | 2020-07-10 | 山西耀源电力工程有限公司 | 一种冲击电弧图像边缘检测方法及装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9509979B2 (en) * | 2013-11-26 | 2016-11-29 | Mobileye Vision Technologies Ltd. | Stereo auto-calibration from structure-from-motion |
| WO2018173551A1 (ja) * | 2017-03-21 | 2018-09-27 | オリンパス株式会社 | 較正装置、較正方法、光学装置、撮影装置および投影装置 |
-
2020
- 2020-08-29 CN CN202010890489.XA patent/CN112199815B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107797223A (zh) * | 2016-08-30 | 2018-03-13 | 康耐视公司 | 降低液体透镜上温度引起的漂移效应的系统和方法 |
| CN107025670A (zh) * | 2017-03-23 | 2017-08-08 | 华中科技大学 | 一种远心相机标定方法 |
| CN111398748A (zh) * | 2020-03-12 | 2020-07-10 | 山西耀源电力工程有限公司 | 一种冲击电弧图像边缘检测方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| 温度对星载成像光谱仪谱线漂移的影响;张军强;颜昌翔;蔺超;光学学报;20121231;第32卷(第5期);全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112199815A (zh) | 2021-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104331897B (zh) | 基于极线校正的亚像素级相位立体匹配方法 | |
| CN109615652B (zh) | 一种深度信息获取方法及装置 | |
| CN110146099B (zh) | 一种基于深度学习的同步定位与地图构建方法 | |
| CN111126148B (zh) | 一种基于视频卫星影像的dsm生成方法 | |
| CN110599578B (zh) | 一种真实感三维彩色纹理重建方法 | |
| CN104197861B (zh) | 基于结构光灰度向量的三维数字成像方法 | |
| CN108198223A (zh) | 一种激光点云与视觉图像映射关系快速精确标定方法 | |
| CN107270810B (zh) | 多方位投影的投影仪标定方法及装置 | |
| CN110570449A (zh) | 一种基于毫米波雷达与视觉slam的定位与建图方法 | |
| CN103729841B (zh) | 一种基于方靶模型和透视投影的相机畸变校正方法 | |
| CN109029618B (zh) | 单目视觉包装箱体积测量方法 | |
| Chatterjee et al. | Algorithms for coplanar camera calibration | |
| CN103136750B (zh) | 双目视觉系统的立体匹配优化方法 | |
| TW201812700A (zh) | 多維度尺寸量測系統及其方法 | |
| JPWO2016076400A1 (ja) | 較正装置、較正方法、光学装置、撮影装置、投影装置、計測システムおよび計測方法 | |
| CN102721376A (zh) | 一种大视场三维视觉传感器的标定方法 | |
| CN109307483A (zh) | 一种基于结构光系统几何约束的相位展开方法 | |
| CN102800127A (zh) | 一种基于光流优化的三维重建方法及装置 | |
| CN101149836A (zh) | 一种三维重构的双摄像机标定方法 | |
| CN113240597B (zh) | 基于视觉惯性信息融合的三维软件稳像方法 | |
| WO2018107427A1 (zh) | 相位映射辅助三维成像系统快速对应点匹配的方法及装置 | |
| CN117315042A (zh) | 面向工业现场的结构光系统快速标定方法 | |
| Jin et al. | Using distortion correction to improve the precision of camera calibration | |
| CN112199815B (zh) | 一种降低温度对相机内参数影响的方法 | |
| CN117765187A (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 |