CN107230231A - 聚光镜面质量检测中相机与目标靶的位置标定方法 - Google Patents
聚光镜面质量检测中相机与目标靶的位置标定方法 Download PDFInfo
- Publication number
- CN107230231A CN107230231A CN201710244208.1A CN201710244208A CN107230231A CN 107230231 A CN107230231 A CN 107230231A CN 201710244208 A CN201710244208 A CN 201710244208A CN 107230231 A CN107230231 A CN 107230231A
- Authority
- CN
- China
- Prior art keywords
- mrow
- mtd
- mtr
- camera
- target
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Optical Elements Other Than Lenses (AREA)
Abstract
一种聚光镜面质量检测中相机与目标靶的位置标定方法,包括以下步骤:1)安装设备;2)校准相机内部参数;3)将一棋盘格贴于平面镜上,放置他们于设备前方;4)拍摄镜面反射目标靶上棋盘格的图片;5)计算相机与镜面的位置关系;6)计算相机与镜中目标靶成像的位置关系;7)计算出目标靶坐标系与相机坐标系的转化关系,即计算相机与目标靶的位置关系。本发明提供一种设备简单、操作容易,具有高效率、高精度的聚光镜面质量检测中相机与目标靶的位置标定方法。
Description
技术领域
本发明属于聚光热发电领域聚光器方面技术,特别是曲面聚光反射镜的质量检测方面,涉及一种聚光镜面质量检测中相机与目标靶的位置标定方法
背景技术
随着化石能源的不断消耗,环境污染的日益加重,太阳能作为一种可持续的清洁能源越来越受到社会各界的关注。目前,太阳能利用技术主要包括聚光热发电技术和光伏热发电技术,前者采用抛物面型或者类抛物面型镜面汇聚阳光而产生高辐射密度的热源,从而推动发动机和发电机的运转,实现光能到电能的转化,具有较高的转化效率。光伏发电,为了提高其发电效率,目前也常常采用镜面汇聚阳光,称为聚光光伏。因此,聚光镜面对太阳能具有重要的意义,为了保证太阳能设备高效稳定的稳定,在进行实际安装前,镜面的质量需要进行检测。
聚光镜面常常为抛物面型,镜面整体曲率变化将会导致焦距的变化,而局部的曲率误差将使得反射阳光无法经过焦点,这些都将影响聚光效率。为了克服镜面反射的特点,实现镜面的三维重建,完成镜面焦距和曲率分布误差的测量,有人提出了一种基于Deflectometery技术的镜面检测技术。该技术将相机和反射目标靶放于被检测镜面前,相机拍摄镜面反射的目标靶的成像,通过光线追踪的方法,实现镜面的测量。但是,该技术的镜面检测精度依赖于相机与目标靶位置关系的高精度标定。
发明内容
为了克服已有技术的相机与目标靶位置关系标定精度较低的不足,本发明提供了一种操作容易、具有较高的精度和效率的聚光镜面质量检测中相机与目标靶的位置标定方法。
本发明解决其技术问题所采用的技术方案是:
一种聚光镜面质量检测中相机与目标靶的位置标定方法,所述位置标定方法包括以下步骤:
1)安装设备,所述设备包括相机和目标靶,目标靶上的图片为棋盘格,单个格子为边长为L的正方形;设备安装于被测量聚光曲面镜的前方,调整相机的焦距和方向,使得图片中镜面和镜面反射的目标靶清晰;
2)校准相机内部参数,将棋盘格放置于相机前方,调整棋盘格的位置,使得棋盘格占尽可能多的图片区域,拍摄9张以上的不同姿态棋盘格图片,在得到以上图片后,利用MATLAB的相机校准工具实现相机的内部参数的计算;
3)将一棋盘格贴于平面镜上,放置于设备前方;此棋盘格不同于目标靶上的棋盘格,它的尺寸需要与平面镜匹配;平面镜放置于被测量曲面镜附近,调整它的姿态,使得相机不但能拍摄镜面上的棋盘格,而且能够拍摄到经其反射的目标靶上的棋盘格;
4)拍摄镜面反射目标靶上棋盘格的图片;
5)计算相机与镜面的位置关系,利用步骤2)中计算的相机内部参数,采用 MATLAB校准工具,利用单幅镜面上棋盘格图片,计算出相机与棋盘格间的位置关系;计算结果包括镜面坐标向相机坐标转化的旋转矩阵RM2C, 平移向量TM2C;
Pxc=RX2C·Pxx+TX2C (1)
其中,Pxc为像中的一点在相机坐标系下的位置;Pxx为像中一点在像坐标系下的位置;RX2C为像坐标系向相机坐标系转化的旋转矩阵;TX2C为像坐标系向相机坐标系转化的平移矩阵;
6)计算相机与镜中目标靶成像的位置关系,计算出目标靶在镜面中像坐标系向相机坐标系转化的旋转矩阵RX2C,平移矩阵TX2C;
Pmc=RM2C·Pmm+TM2C (2)
其中,Pmc为镜面上一点在相机坐标系中的位置;Pmm为镜面上的一点在镜面坐标系中的位置;RM2C为镜面坐标系向相机坐标系转化的旋转矩阵; TM2C为镜面坐标系向相机坐标系转化的平移矩阵;
7)计算相机与目标靶的位置关系,利用步骤5)和)6中计算得到的像、镜面与相机坐标系的转化关系,计算出目标靶坐标系与相机坐标系的转化关系。
进一步,所述步骤7中,目标靶坐标系与相机坐标系的转化关系的计算过程如下:
设像中一点在像坐标系重的位置为Pxx,则根据公式(1)可以计算出它在相机坐标系下的位置Pxc,设它对应的实际目标靶点在棋盘格坐标系中的位置为Pgg,由镜面反射原理则:
该目标靶上的点在相机坐标系中的位置为Pgc,根据household translation,则:
Pgc=-2(nT·p+d)n+Pxc (4)
其中,Pgc为目标靶棋盘格中某点在相机坐标系中的位置,Pxc为经镜面反射的像在相机坐标系中的位置,n为镜面法向量,p为相机坐标原点到像点Pxc 的向量,d为相机到镜面的距离;镜面的法向量可按照下面的方法进行计算:
其中,n为镜面法向量,RM2C为镜面坐标系向相机坐标系转化的旋转矩阵。
根据以上过程,计算出至少4组棋盘格坐标中的点Pgg(Xgg,Ygg)T和对应的相机坐标中的位置Pgc(Xgc,Ygc,Zgc)T。
棋盘格坐标与相机坐标的转化公式表示为:
Pgc=RG2C·Pgg+TG2C (6)
设
TG2C=[b1 b2 b3]T (8)
则根据公式(9)、(10)和(11),根据最小二乘法,得到3组最小二乘不等式:
利用以上得到Pgg和Pgc,利用最小二乘法,分别计算出(9)、(10)和(11) 中的未知数,最终得到目标靶向相机坐标系转化的旋转矩阵RG2C,平移矩阵TG2C。
再进一步,所述步骤2)中,利用MATLAB的相机校准工具实现相机的内部参数的计算,处理过程包括:图片读取,角点提取,内参计算,计算出的相机内部参数包括:焦距,图片中心位置和镜头畸变参数;
所述步骤5)中,采用MATLAB校准工具,利用单幅镜面上棋盘格图片计算出相机与棋盘格间的位置关系的过程包括:图片的读取,内部参数的加载,镜面上棋盘格角点的提取和外部参数的计算。
本发明中,基于平面反射镜提出了一种聚光镜面质量检测中相机与目标靶的位置标定方法。在完成相机内参校准后,本专利将棋盘格贴于或者显示在目标靶上,将平面镜放置于设备前方,即可实现相机与目标靶位置的标定。
利用MATLAB相机校准工具实现相机的内部参数校准,利用平面镜上黏贴的小型棋盘格建立镜面与相机坐标系的转化关系,利用目标靶棋盘格在镜面中的成像建立起像坐标系与相机坐标系的转化关系,利用householder translation和最小二乘法计算出目标靶坐标系与相机坐标系的转化关系。
本发明的有益效果主要表现在:设备简单,操作容易,具有较高的效率和标定精度。
附图说明
图1是聚光镜面质量检测中相机与目标靶的位置标定方法的流程图。
具体实施方式
下面结合附图对本发明作进一步描述。
参照图1,一种聚光镜面质量检测中相机与目标靶的位置标定方法,包括以下步骤:
1)安装设备。设备包括相机和目标靶,目标靶可以为LCD平面,也可以为贴有反射目标的平板。在本发明中,目标靶上的图片为棋盘格,单个格子边长为L=50mm的正方形。设备安装于被测量聚光曲面镜的前方,调整相机的焦距和方向,使得图片中镜面和镜面反射的目标靶清晰。
2)校准相机内部参数。将棋盘格放置于相机前方,单个格子的边长为30mm。调整棋盘格的位置,使得棋盘格占尽可能多的图片区域,拍摄9张以上的不同姿态棋盘格图片。在得到以上图片后,本发明利用MATLAB的相机校准工具实现相机的内部参数的计算,处理过程包括:图片读取,角点提取,内参计算。计算出的相机内部参数包括:焦距,图片中心位置,镜头畸变参数等。
3)将一棋盘格贴于平面镜上,放置于设备前方;此棋盘格不同于目标靶上的棋盘格,它的尺寸需要与平面镜匹配。平面镜放置于被测量曲面镜附近,调整它的姿态,使得相机不但能拍摄镜面上的棋盘格,而且能够拍摄到经其反射的目标靶上的棋盘格;
4)拍摄镜面反射目标靶上棋盘格的图片。
5)计算相机与镜面的位置关系。这里利用步骤3中计算的相机内部参数,采用MATLAB校准工具,利用单幅镜面上棋盘格图片,计算出相机与棋盘格间的位置关系,其过程包括:图片的读取,内部参数的加载,镜面上棋盘格角点的提取,外部参数的计算。计算结果包括镜面坐标向相机坐标转化的旋转矩阵RM2C,平移向量TM2C。
Pxc=RX2C·Pxx+TX2C (1)
其中,Pxc为像中的一点在相机坐标系下的位置;Pxx为像中一点在像坐标系下的位置。RX2C为像坐标系向相机坐标系转化的旋转矩阵;TX2C为像坐标系向相机坐标系转化的平移矩阵
6)计算相机与镜中目标靶成像的位置关系。该步骤的过程与步骤5类似,计算出目标靶在镜面中像坐标系向相机坐标系转化的旋转矩阵RX2C,平移矩阵TX2C。
Pmc=RM2C·Pmm+TM2C (2)
其中,Pmc为镜面上一点在相机坐标系中的位置;Pmm为镜面上的一点在镜面坐标系中的位置;RM2C为镜面坐标系向相机坐标系转化的旋转矩阵; TM2C为镜面坐标系向相机坐标系转化的平移矩阵。
7)计算相机与目标靶的位置关系。利用步骤5和6中计算得到的像、镜面与相机坐标系的转化关系,计算出目标靶坐标系与相机坐标系的转化关系。
其中,步骤7中的计算过程如下:
设像中一点在像坐标系重的位置为Pxx,则根据公式1可以计算出它在相机坐标系下的位置Pxc,设它对应的实际目标靶点在棋盘格坐标系中的位置为Pgg,由镜面反射原理则:
该目标靶上的点在相机坐标系中的位置为Pgc,根据household translation,则:
Pgc=-2(nT·p+d)n+Pxc (4)
其中,Pgc为目标靶棋盘格中某点在相机坐标系中的位置,Pxc为经镜面反射的像在相机坐标系中的位置,n为镜面法向量,p为相机坐标原点到像点Pxc 的向量,d为相机到镜面的距离。镜面的法向量可按照下面的方法进行计算:
其中,n为镜面法向量,RM2C为镜面坐标系向相机坐标系转化的旋转矩阵。
根据以上过程,本专利计算出至少4组棋盘格坐标中的点Pgg(Xgg,Ygg)T和对应的相机坐标中的位置Pgc(Xgc,Ygc,Zgc)T。
棋盘格坐标与相机坐标的转化公式可表示为:
Pgc=RG2C·Pgg+TG2C (6)
设
TG2C=[b1 b2 b3]T (8)
则根据公式9、10和11,根据最小二乘法,得到3组最小二乘不等式:
利用以上得到Pgg和Pgc,以最小二乘法构建等式,分别计算出公式9,10, 11中的未知数,最终得到目标靶向相机坐标系转化的旋转矩阵RG2C,平移矩阵 TG2C。
本发明基于平面反射镜提出了一种聚光镜面质量检测中相机与目标靶的位置标定方法。在完成相机内参校准后,本专利将棋盘格贴于或者显示在目标靶上,将平面镜放置于设备前方,即可实现相机与目标靶位置的标定。
本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也及于本领域技术人员根据本发明构思所能够想到的等同技术手段。
Claims (3)
1.一种聚光镜面质量检测中相机与目标靶的位置标定方法,其特征在于:所述位置标定方法包括以下步骤:
1)安装设备,所述设备包括相机和目标靶,目标靶上的图片为棋盘格,单个格子为边长为L的正方形;设备安装于被测量聚光曲面镜的前方,调整相机的焦距和方向,使得图片中镜面和镜面反射的目标靶清晰;
2)校准相机内部参数,将棋盘格放置于相机前方,调整棋盘格的位置,使得棋盘格占尽可能多的图片区域,拍摄9张以上的不同姿态棋盘格图片,在得到以上图片后,利用MATLAB的相机校准工具实现相机的内部参数的计算;
3)将一棋盘格贴于平面镜上,放置于设备前方;此棋盘格不同于目标靶上的棋盘格,它的尺寸需要与平面镜匹配;平面镜放置于被测量曲面镜附近,调整它的姿态,使得相机不但能拍摄镜面上的棋盘格,而且能够拍摄到经其反射的目标靶上的棋盘格;
4)拍摄镜面反射目标靶上棋盘格的图片;
5)计算相机与镜面的位置关系,利用步骤2)中计算的相机内部参数,采用MATLAB校准工具,利用单幅镜面上棋盘格图片,计算出相机与棋盘格间的位置关系;计算结果包括镜面坐标向相机坐标转化的旋转矩阵RM2C,平移向量TM2C;
Pxc=RX2C·Pxx+TX2C (1)
其中,Pxc为像中的一点在相机坐标系下的位置;Pxx为像中一点在像坐标系下的位置;RX2C为像坐标系向相机坐标系转化的旋转矩阵;TX2C为像坐标系向相机坐标系转化的平移矩阵;
6)计算相机与镜中目标靶成像的位置关系,计算出目标靶在镜面中像坐标系向相机坐标系转化的旋转矩阵RX2C,平移矩阵TX2C;
Pmc=RM2C·Pmm+TM2C (2)
其中,Pmc为镜面上一点在相机坐标系中的位置;Pmm为镜面上的一点在镜面坐标系中的位置;RM2C为镜面坐标系向相机坐标系转化的旋转矩阵;TM2C为镜面坐标系向相机坐标系转化的平移矩阵;
7)计算相机与目标靶的位置关系,利用步骤5)和)6中计算得到的像、镜面与相机坐标系的转化关系,计算出目标靶坐标系与相机坐标系的转化关系。
2.如权利要求1所述的一种聚光镜面质量检测中相机与目标靶的位置标定方法,其特征在于:所述步骤7中,目标靶坐标系与相机坐标系的转化关系的计算过程如下:
设像中一点在像坐标系重的位置为Pxx,则根据公式(1)可以计算出它在相机坐标系下的位置Pxc,设它对应的实际目标靶点在棋盘格坐标系中的位置为Pgg,由镜面反射原理则:
<mrow>
<msub>
<mi>P</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mn>1</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>&CenterDot;</mo>
<msub>
<mi>P</mi>
<mrow>
<mi>x</mi>
<mi>x</mi>
</mrow>
</msub>
<mo>+</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>N</mi>
<mo>&CenterDot;</mo>
<mi>L</mi>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>13</mn>
<mo>)</mo>
</mrow>
</mrow>
该目标靶上的点在相机坐标系中的位置为Pgc,根据household translation,则:
Pgc=-2(nT·p+d)n+Pxc (4)
其中,Pgc为目标靶棋盘格中某点在相机坐标系中的位置,Pxc为经镜面反射的像在相机坐标系中的位置,n为镜面法向量,p为相机坐标原点到像点Pxc的向量,d为相机到镜面的距离;镜面的法向量可按照下面的方法进行计算:
<mrow>
<mi>n</mi>
<mo>=</mo>
<msub>
<mi>R</mi>
<mrow>
<mi>M</mi>
<mn>2</mn>
<mi>C</mi>
</mrow>
</msub>
<mo>&CenterDot;</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>1</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>5</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,n为镜面法向量,RM2C为镜面坐标系向相机坐标系转化的旋转矩阵。
根据以上过程,计算出至少4组棋盘格坐标中的点Pgg(Xgg,Ygg)T和对应的相机坐标中的位置Pgc(Xgc,Ygc,Zgc)T。
棋盘格坐标与相机坐标的转化公式表示为:
Pgc=RG2C·Pgg+TG2C (6)
设
<mrow>
<msub>
<mi>R</mi>
<mrow>
<mi>G</mi>
<mn>2</mn>
<mi>C</mi>
</mrow>
</msub>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mrow>
<mi>r</mi>
<mn>1</mn>
</mrow>
</mtd>
<mtd>
<mrow>
<mi>r</mi>
<mn>2</mn>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>r</mi>
<mn>3</mn>
</mrow>
</mtd>
<mtd>
<mrow>
<mi>r</mi>
<mn>4</mn>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>r</mi>
<mn>5</mn>
</mrow>
</mtd>
<mtd>
<mrow>
<mi>r</mi>
<mn>6</mn>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>7</mn>
<mo>)</mo>
</mrow>
</mrow>
TG2C=[b1 b2 b3]T (8)
则根据公式(9)、(10)和(11),根据最小二乘法,得到3组最小二乘不等式:
<mrow>
<msub>
<mi>X</mi>
<mrow>
<mi>g</mi>
<mi>c</mi>
</mrow>
</msub>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<msub>
<mi>X</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>Y</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
</mtd>
<mtd>
<mn>1</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>&CenterDot;</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mi>r</mi>
<mn>1</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>r</mi>
<mn>2</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>b</mi>
<mn>1</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>9</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<msub>
<mi>Y</mi>
<mrow>
<mi>g</mi>
<mi>c</mi>
</mrow>
</msub>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<msub>
<mi>X</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>Y</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
</mtd>
<mtd>
<mn>1</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>&CenterDot;</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mi>r</mi>
<mn>3</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>r</mi>
<mn>4</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>b</mi>
<mn>2</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>10</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<msub>
<mi>Z</mi>
<mrow>
<mi>g</mi>
<mi>c</mi>
</mrow>
</msub>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<msub>
<mi>X</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>Y</mi>
<mrow>
<mi>g</mi>
<mi>g</mi>
</mrow>
</msub>
</mtd>
<mtd>
<mn>1</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>&CenterDot;</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mi>r</mi>
<mn>5</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>r</mi>
<mn>6</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>b</mi>
<mn>3</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>11</mn>
<mo>)</mo>
</mrow>
</mrow>
利用以上得到Pgg和Pgc,利用最小二乘法,分别计算出(9)、(10)和(11)中的未知数,最终得到目标靶向相机坐标系转化的旋转矩阵RG2C,平移矩阵TG2C。
3.如权利要求1或2所述的一种聚光镜面质量检测中相机与目标靶的位置标定方法,其特征在于:所述步骤2)中,利用MATLAB的相机校准工具实现相机的内部参数的计算,处理过程包括:图片读取,角点提取,内参计算,计算出的相机内部参数包括:焦距,图片中心位置和镜头畸变参数;
所述步骤5)中,采用MATLAB校准工具,利用单幅镜面上棋盘格图片计算出相机与棋盘格间的位置关系的过程包括:图片的读取,内部参数的加载,镜面上棋盘格角点的提取和外部参数的计算。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710244208.1A CN107230231B (zh) | 2017-04-14 | 2017-04-14 | 聚光镜面质量检测中相机与目标靶的位置标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710244208.1A CN107230231B (zh) | 2017-04-14 | 2017-04-14 | 聚光镜面质量检测中相机与目标靶的位置标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107230231A true CN107230231A (zh) | 2017-10-03 |
CN107230231B CN107230231B (zh) | 2020-01-10 |
Family
ID=59934600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710244208.1A Active CN107230231B (zh) | 2017-04-14 | 2017-04-14 | 聚光镜面质量检测中相机与目标靶的位置标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107230231B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108230401A (zh) * | 2018-01-12 | 2018-06-29 | 上海鼎盛汽车检测设备有限公司 | 3d四轮定位仪相机自动标定方法及*** |
CN110672039A (zh) * | 2019-09-18 | 2020-01-10 | 南京理工大学 | 一种基于平面反射镜的物体全方位三维测量方法 |
CN110930451A (zh) * | 2019-10-18 | 2020-03-27 | 广州点图识别信息科技有限公司 | 一种基于二维图像的三维空间定位方法、***和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184545A (zh) * | 2011-06-02 | 2011-09-14 | 浙江大学 | 折反射全向相机镜面位姿的单图自标定方法 |
WO2014031206A1 (en) * | 2012-08-23 | 2014-02-27 | Raytheon Company | Geometric calibration of a remote sensor |
CN103646394A (zh) * | 2013-11-26 | 2014-03-19 | 福州大学 | 一种基于Kinect摄像机的混合视觉***标定方法 |
CN105066902A (zh) * | 2015-08-31 | 2015-11-18 | 湖南科技大学 | 基于光学成像的太阳能聚光器反射镜面形检测装置及方法 |
-
2017
- 2017-04-14 CN CN201710244208.1A patent/CN107230231B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184545A (zh) * | 2011-06-02 | 2011-09-14 | 浙江大学 | 折反射全向相机镜面位姿的单图自标定方法 |
WO2014031206A1 (en) * | 2012-08-23 | 2014-02-27 | Raytheon Company | Geometric calibration of a remote sensor |
CN103646394A (zh) * | 2013-11-26 | 2014-03-19 | 福州大学 | 一种基于Kinect摄像机的混合视觉***标定方法 |
CN105066902A (zh) * | 2015-08-31 | 2015-11-18 | 湖南科技大学 | 基于光学成像的太阳能聚光器反射镜面形检测装置及方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108230401A (zh) * | 2018-01-12 | 2018-06-29 | 上海鼎盛汽车检测设备有限公司 | 3d四轮定位仪相机自动标定方法及*** |
CN110672039A (zh) * | 2019-09-18 | 2020-01-10 | 南京理工大学 | 一种基于平面反射镜的物体全方位三维测量方法 |
CN110672039B (zh) * | 2019-09-18 | 2021-03-26 | 南京理工大学 | 一种基于平面反射镜的物体全方位三维测量方法 |
CN110930451A (zh) * | 2019-10-18 | 2020-03-27 | 广州点图识别信息科技有限公司 | 一种基于二维图像的三维空间定位方法、***和存储介质 |
CN110930451B (zh) * | 2019-10-18 | 2022-04-22 | 广州点图识别信息科技有限公司 | 一种基于二维图像的三维空间定位方法、***和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107230231B (zh) | 2020-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106197312B (zh) | 一种定日镜面形快速检测***及其方法 | |
García-Cortés et al. | Estimating intercept factor of a parabolic solar trough collector with new supporting structure using off-the-shelf photogrammetric equipment | |
WO2016090776A1 (zh) | 一种太阳能聚光器镜面测量、调整方法及其装置 | |
CN102930160B (zh) | 确定塔式太阳能热电***镜场光学效率的方法 | |
Chen et al. | Integrated analysis on the volumetric absorption characteristics and optical performance for a porous media receiver | |
CN107230231A (zh) | 聚光镜面质量检测中相机与目标靶的位置标定方法 | |
CN103267495B (zh) | 塔式太阳能热发电用单元镜面形检测方法 | |
CN103217126B (zh) | 一种太阳能槽式聚光器面形检测***及方法 | |
CN108225552B (zh) | 塔式电站定日镜场聚光能流密度分布测量方法 | |
CN108413865B (zh) | 基于三维测量和坐标系转换的二次反射镜面型检测方法 | |
CN106444860B (zh) | 一种太阳光热发电定日镜角度计算及控制方法 | |
CN106441149B (zh) | 一种基于多目测距的塔式二次反射镜面型检测***及方法 | |
CN105973505A (zh) | 一种太阳能腔式吸热器开口处热流密度测定方法 | |
CN105387999A (zh) | 一种测试槽式太阳能集热器光学效率的方法 | |
CN108712150A (zh) | 塔式太阳能用定日镜镜面发射率和洁净程度检测方法 | |
CN103728983A (zh) | 一种定日镜跟踪精度的校验方法 | |
CN102866491B (zh) | 高次柱面反射型太阳能聚光镜 | |
CN102297678A (zh) | 基于固定传感器的太阳跟踪定位装置及方法 | |
CN106918313B (zh) | 一种碟式Stirling太阳能聚光镜面质量检测方法 | |
CN105868464B (zh) | 一种任意大型相控阵太阳能卫星聚光***模型的构建方法 | |
CN106704898B (zh) | 一种空间结构式太阳模拟器的光路结构 | |
CN103076154A (zh) | 一种太阳能热发电之聚光集热***的光学效率分析方法 | |
Arulkumaran et al. | Experimental analysis of non-tracking solar parabolic dish concentrating system for steam generation | |
CN114329903B (zh) | 一种计算塔式太阳能光热电站定日镜阴影效率的方法 | |
CN209639934U (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 |