CN112070843A - On-orbit calibration method for geometric parameters of space camera - Google Patents

On-orbit calibration method for geometric parameters of space camera Download PDF

Info

Publication number
CN112070843A
CN112070843A CN202010774467.7A CN202010774467A CN112070843A CN 112070843 A CN112070843 A CN 112070843A CN 202010774467 A CN202010774467 A CN 202010774467A CN 112070843 A CN112070843 A CN 112070843A
Authority
CN
China
Prior art keywords
ota
hrc
camera
coordinate system
steps
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
Application number
CN202010774467.7A
Other languages
Chinese (zh)
Other versions
CN112070843B (en
Inventor
王伟之
宗云花
任宇宁
王庆雷
王妍
邸晶晶
于艳波
刘晓鹏
高卫军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Space Research Mechanical and Electricity
Original Assignee
Beijing Institute of Space Research Mechanical and Electricity
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Space Research Mechanical and Electricity filed Critical Beijing Institute of Space Research Mechanical and Electricity
Priority to CN202010774467.7A priority Critical patent/CN112070843B/en
Publication of CN112070843A publication Critical patent/CN112070843A/en
Application granted granted Critical
Publication of CN112070843B publication Critical patent/CN112070843B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention relates to an on-orbit calibration method for geometric parameters of a space camera, belonging to the technical field of space optical remote sensors; the method comprises the following steps: establishing a model for calibrating geometric parameters of a camera; calculating the centroid position of the laser spot through a centroid extraction algorithm to serve as an initial value; when the camera on-orbit is subjected to a force-heat environment, the visual axis deflects relative to the self-collimating reflecting surface, the emitted laser deflects when passing through the self-collimating surface, and further deflects at the position on the receiving detector; calculating to obtain new centroid positions of the two laser spots; calculating the deflection of the camera visual axis relative to the auto-collimation surface according to the recorded light spot position and the double-vector attitude determination principle; the invention ensures that the multi-camera geometric parameters can be monitored in real time with high precision in real time during the on-orbit working period.

Description

On-orbit calibration method for geometric parameters of space camera
Technical Field
The invention belongs to the technical field of space optical remote sensors, and relates to an on-orbit calibration method for geometric parameters of a space camera.
Background
For a multi-linear array space optical mapping camera, calibration of geometric parameters of the camera is an important means for realizing high-precision three-dimensional mapping. In the whole life activity periods of ground installation and adjustment, test and on-orbit and the like, the geometrical parameters of the cameras are periodically and slowly changed under the influence of factors such as gravity, vibration, temperature environment and the like, and the fluctuation of included angles among the cameras still reaches a plurality of angle seconds, which is obviously not enough for high-precision surveying and mapping. Therefore, how to realize the high-precision on-orbit real-time measurement of the geometric parameters of the camera is difficult.
The traditional method adopts a ground calibration field for calibration, has the defects of easy weather influence, poor real-time performance and the like, and is difficult to meet the requirement of an on-orbit real-time measurement task.
Disclosure of Invention
The technical problem solved by the invention is as follows: the method overcomes the defects of the prior art, provides the on-orbit calibration method of the geometric parameters of the space camera, and ensures that the geometric parameters of the multiple cameras can be monitored in real time with high precision in real time during the on-orbit working period.
The technical scheme of the invention is as follows:
an on-orbit calibration method for geometric parameters of a space camera comprises the following steps:
the method comprises the following steps that firstly, a camera is horizontally placed, and a first receiving detector M1, a second receiving detector M2 and a CCD linear array are arranged on a focal plane of the camera; the CCD linear array is vertically placed; the first receiving detector M1 and the second receiving detector M2 are symmetrically arranged at the upper end and the lower end of the CCD linear array; randomly arranging a first laser light source at the first receiving detector M1, wherein the irradiation spot of the first laser light source on the first receiving detector M1 is A1; randomly arranging a second laser light source at the second receiving detector M2, wherein the irradiation spot of the second laser light source on the second receiving detector M2 is B1;
step two, establishing a lens image side coordinate system O 'X'OTAY′OTAZOTAObject coordinate system OX of cameraOTAYOTAZOTAAnd a camera coordinate system OXHRCYHRCZHRC
Step three, measuring the light spot A1 in a lens image side coordinate system O 'X'OTAY′OTAZOTACoordinates of lower A1 (x)01,y01) It is rewritten as a two-dimensional vector expression vA1(ii) a Measurement light spot B1 in lens image-side coordinate system O 'X'OTAY′OTAZOTACoordinates of lower B1 (x)02,y02) It is rewritten as a two-dimensional vector expression vB1(ii) a For vA1And vB1Corrected to obtain a corrected two-dimensional vector v'A1,v′B1
Step four, two-dimensional vector v'A1Conversion to a three-dimensional vector v ″A1(ii) a V 'of a two-dimensional vector'B1Conversion to a three-dimensional vector v ″B1
Step five, according to the three-dimensional vector
Figure BDA0002617874630000021
Setting up a camera at OXOTAYOTAZOTAFirst rotation matrix M under coordinate system0
Sixthly, camera coordinate system OXHRCYHRCZHRCAround YHRCRotation, XHRCAxis and ZHRCThe shafts rotate by an angle omega; the irradiation spot of the first laser light source on the first receiving detector M1 becomes a 2; the irradiation spot of the second laser light source on the second receiving detector M2 is B2; repeating the third step to the fifth step, and establishing the position of the cameras corresponding to the light spot A2 and the light spot B2 on OXOTAYOTAZOTASecond rotation matrix M under coordinate systemt(ii) a According to a first rotation matrix M0And a second rotation matrix MtCalculating a rotation matrix MRot
Step seven, calculating a camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure BDA0002617874630000022
Step eight, calculating the focal length variable quantity of the camera after rotationF
Step nine, obtaining the rotation angle according to the step seven
Figure BDA0002617874630000023
Calibrating the rotation angle of the camera around the 3-axis rotation; according to the focal length variable quantity obtained in the step eightFAnd calibrating the focal length.
In the above-mentioned on-orbit calibration method for geometric parameters of a space camera, in the second step,
camera lens image side coordinate system O 'X'OTAY′OTAZOTAThe establishing method comprises the following steps:
the point O' is the intersection point of the camera optical axis and the camera focal plane; o ' is a coordinate origin, O ' X 'OTAThe direction is from the origin O' toward the center of the positions of the first receiving detector M1 and the second receiving detector M2; o' ZOTAIs in the direction of the optical axis; o 'Y'OTAThe direction is determined by the right-hand rule;
object coordinate system OX of cameraOTAYOTAZOTAThe establishing method comprises the following steps:
point O is the camera centroid; o is the origin of coordinates, OXOTADirection and O 'X'OTAThe directions are opposite; OYOTADirection and OY'OTAThe directions are opposite; OZOTAThe direction is determined by the right-hand rule;
camera coordinate system OXHRCYHRCZHRCThe establishing method comprises the following steps:
point O is the origin of coordinates, OZHRCPointing from the center of the CCD to point O, OYHRCDirection and OYOTAIn the same direction, OXHRCThe direction is determined by the right-hand rule.
In the above-mentioned on-orbit calibration method for geometric parameters of space camera, in the third step, the two-dimensional vector expression vA1Comprises the following steps:
Figure BDA0002617874630000031
two-dimensional vector expression vB1Comprises the following steps:
Figure BDA0002617874630000032
for vA1And vB1The correction method comprises the following steps:
v′A1=MA1·vA1
v′B1=MB1·vB1
in the formula, MA1Is a first correction coefficient;
Figure BDA0002617874630000033
wherein, thetam1Is X in the first detector coordinate systemm1And O 'X'OTAZOTAA corner of the plane;
MB1is a second correction coefficient;
Figure BDA0002617874630000041
wherein, thetam2As X in the second detector coordinate systemm2And O 'X'OTAZOTAA corner of the plane;
namely:
Figure BDA0002617874630000042
Figure BDA0002617874630000043
in the above-mentioned on-orbit calibration method for geometric parameters of space camera, in the fourth step, the geometric parameters are converted into a three-dimensional vector v ″A1And a three-dimensional vector v ″B1The method comprises the following steps:
Figure BDA0002617874630000044
Figure BDA0002617874630000045
in the formula, xc1Centering the first receiving detector M1 in the coordinate system A0Xm1Ym1The abscissa of (1);
yc1centering the first receiving detector M1 in the coordinate system A0Xm1Ym1Ordinate in (1);
FOTAa camera focal length;
xc2centering the second receiving detector M2 in the coordinate system A0Xm2Ym2The abscissa of (1);
yc2centering the second receiving detector M2 in the coordinate system A0Xm2Ym2Ordinate in (c).
In the above-mentioned on-orbit calibration method for geometric parameters of space camera, in the fifth step, the first rotation matrix M0The establishing method comprises the following steps:
Figure BDA0002617874630000051
in the above-mentioned on-orbit calibration method for geometric parameters of space camera, in the sixth step, the rotation matrix MRotThe calculation method comprises the following steps:
Figure BDA0002617874630000052
in the above-mentioned on-orbit calibration method for geometric parameters of space camera, in the seventh step, the camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure BDA0002617874630000053
The calculation method comprises the following steps:
Figure BDA0002617874630000054
in the above method for calibrating geometric parameters of a space camera in an on-orbit manner, in step eight, the focal length variation after the camera rotatesFThe calculation method comprises the following steps:
Figure BDA0002617874630000055
in the formula, v ″)A2(2) Is vector v ″A2The 2 nd element of (1);
v″A1(2) is vector v ″A1The 2 nd element of (1);
v″B2(2) is vector v ″B2The 2 nd element of (1);
v″B1(2) is vector v ″B1The 2 nd element of (1);
kf is the focal length correction factor.
Compared with the prior art, the invention has the beneficial effects that:
(1) according to the on-orbit calibration method for the geometric parameters of the space camera, the change of the geometric parameters of the camera can be measured in real time by arranging the transmitting and receiving devices on the focal plane of the camera;
(2) the invention adopts the principles of full optical path transmission and dual vector attitude determination, has high measurement precision and is beneficial to realizing the calibration of the geometrical parameters of the camera at the sub-arc second level;
(3) the method is simple in implementation process and beneficial to improving the absolute positioning accuracy of the remote sensing camera, particularly the surveying and mapping camera.
Drawings
FIG. 1 is a schematic diagram of the on-orbit calibration of geometric parameters of a space camera according to the present invention.
Detailed Description
The invention is further illustrated by the following examples.
The invention provides an on-orbit calibration method for geometric parameters of a space camera, which ensures that the geometric parameters of multiple cameras can be monitored in real time with high precision in real time during on-orbit working. The purpose of the invention is realized by the following technical scheme:
1) two laser light sources are arranged at two ends of a camera focal plane, the laser light sources pass through the whole optical system and then return to a receiving detector on the focal plane through an auto-collimation reflecting surface, two light spots formed by the detector are received, and accordingly a camera geometric parameter calibration simplified mathematical model is established;
2) calculating the centroid positions of the two laser spots in the step 1) through a centroid extraction algorithm to serve as initial values;
3) when the camera on-orbit is subjected to a force-heat environment, the visual axis deflects relative to the self-collimating reflecting surface, the laser emitted in the step 1) deflects when passing through the self-collimating surface, and further deflects at the position on the receiving detector;
4) calculating in the step 2) again to obtain new centroid positions of the two laser spots;
5) and (4) calculating the deflection of the camera visual axis relative to the auto-collimation surface according to the light spot positions recorded in the step 2) and the step 4) and a double-vector attitude determination principle, thereby acquiring a high-precision geometric parameter calibration value in real time.
The above steps are further detailed below, and details of specific settings in the steps are described in detail:
step one, when selecting a camera, the invention selects a large-caliber long-line camera. When selecting the receiving detector, the receiving detector generally selects a large-area array CMOS detector. Horizontally placing the camera, and arranging a first receiving detector M1, a second receiving detector M2 and a CCD linear array on the focal plane of the camera; the CCD linear array is vertically placed; the first receiving detector M1 and the second receiving detector M2 are symmetrically arranged at the upper end and the lower end of the CCD linear array; randomly arranging a first laser light source at the first receiving detector M1, wherein the irradiation spot of the first laser light source on the first receiving detector M1 is A1; a second laser light source is randomly arranged at the second receiving detector M2, and the irradiation spot of the second laser light source on the second receiving detector M2 is B1. The first and second laser sources are typically laser diodes, providing a stable laser source, as shown in fig. 1.
Step two, in the process of converting the laser spot into the final camera geometric parameter, frequent coordinate conversion is involved, so that a coordinate system for mutual conversion needs to be established, and the conversion design between the coordinate systems is carried out later, specifically: establishing a lens image side coordinate system O 'X'OTAY′OTAZOTAObject coordinate system OX of cameraOTAYOTAZOTAAnd a camera coordinate system OXHRCYHRCZHRC(ii) a Camera lens image side coordinate system O 'X'OTAY′OTAZOTAThe establishing method comprises the following steps:
the point O' is the intersection point of the camera optical axis and the camera focal plane; o ' is a coordinate origin, O ' X 'OTAThe direction is from the origin O' toward the center of the positions of the first receiving detector M1 and the second receiving detector M2; o' ZOTAIs in the direction of the optical axis; o 'Y'OTAThe direction is determined by the right-hand rule;
object coordinate system OX of cameraOTAYOTAZOTAThe establishing method comprises the following steps:
point O is the camera centroid; o is the origin of coordinates, OXOTADirection and O 'X'OTAThe directions are opposite; OYOTADirection and OY'OTAThe directions are opposite; OZOTAThe direction is determined by the right-hand rule;
camera coordinate system OXHRCYHRCZHRCThe establishing method comprises the following steps:
point O is the origin of coordinates, OZHRCPointing from the center of the CCD to point O, OYHRCDirection and OYOTAIn the same direction, OXHRCThe direction is determined by the right-hand rule.
Step three, at this time, initial coordinates are selected from the 2 receiving detectors M1 and M2 to be used as a reference for later conversion, and the invention selects 2 spot coordinates to be used as initial reference coordinates, namely, the measurement spot a1 is in the lens image side coordinate system O 'X'OTAY′OTAZOTACoordinates of lower A1 (x)01,y01) It is rewritten as a two-dimensional vector expression vA1(ii) a Measurement light spot B1 in lens image-side coordinate system O 'X'OTAY′OTAZOTACoordinates of lower B1 (x)02,y02) It is rewritten as a two-dimensional vector expression vB1
A0(xc1,yc1),B0(xc2,yc2) M1, M2 probe center points, respectively, their coordinates (x)c1,yc1),(xc2,yc2) Value y in the lens object coordinate systemc1=Lc1,yc2=-Lc2(ii) a Wherein L isc1,Lc2Detectors M1, M2 center to O 'X'OTADistance on axis;
for vA1And vB1Corrected to obtain a corrected two-dimensional vector v'A1,v′B1(ii) a Two-dimensional vector expression vA1Comprises the following steps:
Figure BDA0002617874630000081
two-dimensional vector expression vB1Comprises the following steps:
Figure BDA0002617874630000082
for vA1And vB1The correction method comprises the following steps:
v′A1=MA1·vA1
v′B1=MB1·vB1
in the formula, MA1Is a first correction coefficient;
Figure BDA0002617874630000083
wherein, thetam1Is X in the first detector coordinate systemm1And O 'X'OTAZOTAA corner of the plane;
MB1is a second correction coefficient;
Figure BDA0002617874630000084
wherein, thetam2As X in the second detector coordinate systemm2And O 'X'OTAZOTAA corner of the plane;
namely:
Figure BDA0002617874630000091
θm1m2m1, M2 detector coordinate system X respectivelym1,Xm2And O 'X'OTAZOTAThe angle of rotation of the plane is generally small, and the two detectors are almost impossible to be absolutely parallel to O ' X ' mainly in consideration of the deviation of the process implementation 'OTAZOTAAnd (4) a plane.
The vector in the fourth step and the third step is a two-dimensional vector, and when a subsequent coordinate system is converted, the three-dimensional vector needs to be subjected to same-dimension conversion, so that the two-dimensional vector v'A1Conversion to a three-dimensional vector v ″A1(ii) a V 'of a two-dimensional vector'B1Conversion to a three-dimensional vector v ″B1(ii) a Conversion to a three-dimensional vector v ″A1And a three-dimensional vector v ″B1The method comprises the following steps:
Figure BDA0002617874630000092
Figure BDA0002617874630000093
in the formula, xc1Centering the first receiving detector M1 in the coordinate system A0Xm1Ym1The abscissa of (1);
yc1centering the first receiving detector M1 in the coordinate system A0Xm1Ym1Ordinate in (1);
FOTAa camera focal length;
xc2centering the second receiving detector M2 in the coordinate system A0Xm2Ym2The abscissa of (1);
yc2centering the second receiving detector M2 in the coordinate system A0Xm2Ym2Ordinate in (c).
Step five, establishing a conversion matrix of the initial camera in a rotating state, specifically: from three-dimensional vectors
Figure BDA0002617874630000094
Setting up a camera at OXOTAYOTAZOTAFirst rotation matrix M under coordinate system0(ii) a First rotation matrix M0The establishing method comprises the following steps:
Figure BDA0002617874630000101
step six, at the moment, the camera needs to be rotated before calibration, and a camera coordinate system OX is takenHRCYHRCZHRCAround YHRCRotation, XHRCAxis and ZHRCThe shafts rotate by an angle omega; the irradiation spot of the first laser light source on the first receiving detector M1 becomes a 2; the irradiation spot of the second laser light source on the second receiving detector M2 is B2; repeating the third step to the fifth step, and establishing the position of the cameras corresponding to the light spot A2 and the light spot B2 on OXOTAYOTAZOTASecond rotation matrix M under coordinate systemt(ii) a Second rotation matrix MtThe specific method is to change the reference points in the third step into the reference points
Measurement light spot A2 in lens image side coordinate system O 'X'OTAY′OTAZOTARewriting the lower coordinate into a two-dimensional vector expression; measurement light spot B2 in lens image-side coordinate system O 'X'OTAY′OTAZOTARewriting the lower coordinate into a two-dimensional vector expression; correcting to obtain a corrected two-dimensional vector; converting the two-dimensional vector into a three-dimensional vector; establishing camera at OX based on three-dimensional vectorOTAYOTAZOTASecond rotation matrix M under coordinate systemt
According to a first rotation matrix M0And a second rotation matrix MtCalculating a rotation matrix MRot(ii) a Rotation matrix MRotThe calculation method comprises the following steps:
Figure BDA0002617874630000102
the geometric calibration parameter indexes of the camera mainly comprise 2, namely a camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure BDA0002617874630000103
And the amount of change in focal length after rotation of the cameraF. The two parameters are thus calculated.
Step seven, calculating a camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure BDA0002617874630000111
Camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure BDA0002617874630000112
The calculation method comprises the following steps:
Figure BDA0002617874630000113
step eight, calculating the focal length variable quantity of the camera after rotationF(ii) a Focal length variation after camera rotationFThe calculation method comprises the following steps:
Figure BDA0002617874630000114
in the formula, v ″)A2(2) Is vector v ″A2The 2 nd element of (1);
v″A1(2) is vector v ″A1The 2 nd element of (1);
v″B2(2) is vector v ″B2The 2 nd element of (1);
v″B1(2) is vector v ″B1The 2 nd element of (1);
kf is the focal length correction factor.
Step nine, obtaining the rotation angle according to the step seven
Figure BDA0002617874630000115
Calibrating the rotation angle of the camera around the 3-axis rotation; according to the focal length variable quantity obtained in the step eightFAnd calibrating the focal length.
The invention can measure the change of the geometric parameters of the camera in real time by arranging the transmitting and receiving device on the focal plane of the camera; the full-optical path transmission and double-vector attitude determination principle are adopted, the measurement precision is high, and the calibration of the geometrical parameters of the camera at the sub-arc second level is facilitated; the implementation process is simple, and the method is favorable for improving the absolute positioning precision of the remote sensing camera, particularly the mapping camera
Although the present invention has been described with reference to the preferred embodiments, it is not intended to limit the present invention, and those skilled in the art can make variations and modifications of the present invention without departing from the spirit and scope of the present invention by using the methods and technical contents disclosed above.

Claims (8)

1. An on-orbit calibration method for geometric parameters of a space camera is characterized by comprising the following steps: the method comprises the following steps:
the method comprises the following steps that firstly, a camera is horizontally placed, and a first receiving detector M1, a second receiving detector M2 and a CCD linear array are arranged on a focal plane of the camera; the CCD linear array is vertically placed; the first receiving detector M1 and the second receiving detector M2 are symmetrically arranged at the upper end and the lower end of the CCD linear array; randomly arranging a first laser light source at the first receiving detector M1, wherein the irradiation spot of the first laser light source on the first receiving detector M1 is A1; randomly arranging a second laser light source at the second receiving detector M2, wherein the irradiation spot of the second laser light source on the second receiving detector M2 is B1;
step two, establishing a lens image side coordinate system O 'X'OTAY′OTAZOTAObject coordinate system OX of cameraOTAYOTAZOTAAnd a camera coordinate system OXHRCYHRCZHRC
Step three, measuring the light spot A1 in a lens image side coordinate system O 'X'OTAY′OTAZOTACoordinates of lower A1 (x)01,y01) It is rewritten as a two-dimensional vector expression vA1(ii) a Measurement light spot A2 in lens image side coordinate system O 'X'OTAY′OTAZOTACoordinates of lower B1 (x)02,y02) It is rewritten as a two-dimensional vector expression vB1(ii) a For vA1And vB1Corrected to obtain a corrected two-dimensional vector v'A1,v′B1
Step four, two-dimensional vector v'A1Conversion to a three-dimensional vector v ″A1(ii) a V 'of a two-dimensional vector'B1Conversion to a three-dimensional vector v ″B1
Step five, according to the three-dimensional vector
Figure FDA0002617874620000011
Setting up a camera at OXOTAYOTAZOTAFirst rotation matrix M under coordinate system0
Sixthly, camera coordinate system OXHRCYHRCZHRCAround YHRCRotation, XHRCAxis and ZHRCThe shafts rotate by an angle omega; the irradiation spot of the first laser light source on the first receiving detector M1 becomes a 2; the irradiation spot of the second laser light source on the second receiving detector M2 is B2; repeating the third step to the fifth step, and establishing the position of the cameras corresponding to the light spot A2 and the light spot B2 on OXOTAYOTAZOTASecond rotation matrix M under coordinate systemt(ii) a According to a first rotation matrix M0And a second rotation matrix MtCalculating a rotation matrix MRot
Step seven, calculating a camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure FDA0002617874620000021
Step eight, calculating the focal length variable quantity of the camera after rotationF
Step nine, obtaining the rotation angle according to the step seven
Figure FDA0002617874620000022
Calibrating the rotation angle of the camera around the 3-axis rotation; according to the focal length variable quantity obtained in the step eightFAnd calibrating the focal length.
2. The on-orbit calibration method for the geometric parameters of the space camera according to claim 1, characterized in that: in the second step, the first step is carried out,
camera lens image side coordinate system O 'X'OTAY′OTAZOTAThe establishing method comprises the following steps:
the point O' is the intersection point of the camera optical axis and the camera focal plane; o ' is a coordinate origin, O ' X 'OTAThe direction is from the origin O' toward the center of the positions of the first receiving detector M1 and the second receiving detector M2; o' ZOTAIs in the direction of the optical axis;O′Y′OTAthe direction is determined by the right-hand rule;
object coordinate system OX of cameraOTAYOTAZOTAThe establishing method comprises the following steps:
point O is the camera centroid; o is the origin of coordinates, OXOTADirection and O 'X'OTAThe directions are opposite; OYOTADirection and OY'OTAThe directions are opposite; OZOTAThe direction is determined by the right-hand rule;
camera coordinate system OXHRCYHRCZHRCThe establishing method comprises the following steps:
point O is the origin of coordinates, OZHRCPointing from the center of the CCD to point O, OYHRCDirection and OYOTAIn the same direction, OXHRCThe direction is determined by the right-hand rule.
3. The on-orbit calibration method for the geometric parameters of the space camera according to claim 2, characterized in that: in the third step, a two-dimensional vector expression vA1Comprises the following steps:
Figure FDA0002617874620000023
two-dimensional vector expression vB1Comprises the following steps:
Figure FDA0002617874620000031
for vA1And vB1The correction method comprises the following steps:
v′A1=MA1·vA1
v′B1=MB1·vB1
in the formula, MA1Is a first correction coefficient;
Figure FDA0002617874620000032
wherein, thetam1Is X in the first detector coordinate systemm1And O 'X'OTAZOTAA corner of the plane;
MB1is a second correction coefficient;
Figure FDA0002617874620000033
wherein, thetam2As X in the second detector coordinate systemm2And O 'X'OTAZOTAA corner of the plane;
namely:
Figure FDA0002617874620000034
4. the on-orbit calibration method for the geometric parameters of the space camera according to claim 3, characterized in that: in the fourth step, the three-dimensional vector v ″, is convertedA1And a three-dimensional vector v ″B1The method comprises the following steps:
Figure FDA0002617874620000035
Figure FDA0002617874620000036
in the formula, xc1Centering the first receiving detector M1 in the coordinate system A0Xm1Ym1The abscissa of (1);
yc1centering the first receiving detector M1 in the coordinate system A0Xm1Ym1Ordinate in (1);
FOTAa camera focal length;
xc2centering the second receiving detector M2 in the coordinate system A0Xm2Ym2The abscissa of (1);
yc2centering the second receiving detector M2 in the coordinate system A0Xm2Ym2Ordinate in (c).
5. The on-orbit calibration method for the geometric parameters of the space camera according to claim 4, characterized in that: in the fifth step, the first rotation matrix M0The establishing method comprises the following steps:
Figure FDA0002617874620000041
6. the on-orbit calibration method for the geometric parameters of the space camera according to claim 5, characterized in that: in the sixth step, the matrix M is rotatedRotThe calculation method comprises the following steps:
Figure FDA0002617874620000042
7. the on-orbit calibration method for the geometric parameters of the space camera according to claim 6, characterized in that: in said seventh step, the camera coordinate system OXHRCYHRCZHRCRespectively wound around XHRC,YHRC,ZHRCThree-axis rotation angle
Figure FDA0002617874620000043
The calculation method comprises the following steps:
Figure FDA0002617874620000051
8. the on-orbit calibration method for the geometric parameters of the space camera according to claim 7, characterized in that: in the eighth step, the focal length variation after the camera rotatesFThe calculation method comprises the following steps:
Figure FDA0002617874620000052
in the formula, v ″)A2(2) Is vector v ″A2The 2 nd element of (1);
v″A1(2) is vector v ″A1The 2 nd element of (1);
v″B2(2) is vector v ″B2The 2 nd element of (1);
v″B1(2) is vector v ″B1The 2 nd element of (1);
kf is the focal length correction factor.
CN202010774467.7A 2020-08-04 2020-08-04 On-orbit calibration method for geometric parameters of space camera Active CN112070843B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010774467.7A CN112070843B (en) 2020-08-04 2020-08-04 On-orbit calibration method for geometric parameters of space camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010774467.7A CN112070843B (en) 2020-08-04 2020-08-04 On-orbit calibration method for geometric parameters of space camera

Publications (2)

Publication Number Publication Date
CN112070843A true CN112070843A (en) 2020-12-11
CN112070843B CN112070843B (en) 2024-03-15

Family

ID=73656928

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010774467.7A Active CN112070843B (en) 2020-08-04 2020-08-04 On-orbit calibration method for geometric parameters of space camera

Country Status (1)

Country Link
CN (1) CN112070843B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070058175A1 (en) * 2004-09-24 2007-03-15 Konrad Maierhofer Method and apparatus for 3-dimensional measurement of the surface of an object
CN102636159A (en) * 2012-04-18 2012-08-15 中国人民解放军总参谋部测绘研究所 In-orbit geometrical self-calibration method for multi-mirror aerospace linear array camera system
CN203535218U (en) * 2013-11-01 2014-04-09 永康市盛骏科技有限公司 A laser ranging optical path apparatus
CN106767907A (en) * 2016-11-29 2017-05-31 上海卫星工程研究所 Optical camera geometry imaging model high-precision calibrating and apparatus for evaluating and method
CN107967700A (en) * 2017-12-01 2018-04-27 北京控制工程研究所 The in-orbit geometric correction of the wide working distance binocular camera of big visual field and precision test method
CA2956319A1 (en) * 2017-01-27 2018-07-27 Gribben, Jeremy Lloyd Calibration for 3d imaging with a single-pixel camera
CN109084963A (en) * 2018-08-02 2018-12-25 北京空间机电研究所 A kind of remote sensor on-orbit calibration light source emission system
US20190128740A1 (en) * 2017-10-26 2019-05-02 Arete Associates Streak Camera Calibration
CN110319792A (en) * 2019-07-23 2019-10-11 四川大学 A kind of rail linearity degree detection system and method
CN210518336U (en) * 2019-12-23 2020-05-12 中国电子科技集团公司第三十四研究所 Capturing, aligning and tracking device for short-distance wireless optical communication

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070058175A1 (en) * 2004-09-24 2007-03-15 Konrad Maierhofer Method and apparatus for 3-dimensional measurement of the surface of an object
CN102636159A (en) * 2012-04-18 2012-08-15 中国人民解放军总参谋部测绘研究所 In-orbit geometrical self-calibration method for multi-mirror aerospace linear array camera system
CN203535218U (en) * 2013-11-01 2014-04-09 永康市盛骏科技有限公司 A laser ranging optical path apparatus
CN106767907A (en) * 2016-11-29 2017-05-31 上海卫星工程研究所 Optical camera geometry imaging model high-precision calibrating and apparatus for evaluating and method
CA2956319A1 (en) * 2017-01-27 2018-07-27 Gribben, Jeremy Lloyd Calibration for 3d imaging with a single-pixel camera
US20190128740A1 (en) * 2017-10-26 2019-05-02 Arete Associates Streak Camera Calibration
CN107967700A (en) * 2017-12-01 2018-04-27 北京控制工程研究所 The in-orbit geometric correction of the wide working distance binocular camera of big visual field and precision test method
CN109084963A (en) * 2018-08-02 2018-12-25 北京空间机电研究所 A kind of remote sensor on-orbit calibration light source emission system
CN110319792A (en) * 2019-07-23 2019-10-11 四川大学 A kind of rail linearity degree detection system and method
CN210518336U (en) * 2019-12-23 2020-05-12 中国电子科技集团公司第三十四研究所 Capturing, aligning and tracking device for short-distance wireless optical communication

Also Published As

Publication number Publication date
CN112070843B (en) 2024-03-15

Similar Documents

Publication Publication Date Title
WO2019205299A1 (en) Vision measurement system structure parameter calibration and affine coordinate system construction method and system
CN104034263B (en) A kind of non-contact measurement method of forging's block dimension
CN111486864B (en) Multi-source sensor combined calibration method based on three-dimensional regular octagon structure
CN104019829B (en) Vehicle-mounted panorama camera based on POS (position and orientation system) and external parameter calibrating method of linear array laser scanner
CN109887041B (en) Method for controlling position and posture of shooting center of digital camera by mechanical arm
CN102353359A (en) Calibration of a surveying instrument
WO2022227844A1 (en) Laser radar correction apparatus and method
CN103267491A (en) Method and system for automatically acquiring complete three-dimensional data of object surface
CN116051659B (en) Linear array camera and 2D laser scanner combined calibration method
CN111044077B (en) Calibration method between star sensor measurement coordinate system and star sensor cube mirror coordinate system
CN104165598A (en) Automatic reflection light spot positioning method for large-caliber mirror interferometer vertical type detection
CN102798356A (en) Method for measuring accurate angle of servo rotary platform
CN107421503B (en) Single-detector three-linear-array three-dimensional mapping imaging method and system
CN110108203B (en) Silk thread position measuring method and system based on photogrammetry technology
CN110211175B (en) Method for calibrating space pose of collimated laser beam
Hu et al. A two-step calibration method for vision measurement with large field of view
CN112729109B (en) Point cloud data correction method and device
CN104697552B (en) A kind of misalignment scaling method of Two-Axis Autocollimator
CN113607188A (en) Calibration system and method of multi-view-field star sensor based on theodolite cross-hair imaging
CN106225671B (en) A kind of field calibration method of large size aerostat capsule volume measuring device
CN112070843A (en) On-orbit calibration method for geometric parameters of space camera
CN108286960B (en) Focusing type light tube array device and photographic detection method
CN113109829B (en) Calibration method of synchronous scanning intersection measurement sensor
CN106767906B (en) Method for calibrating principal point and focal length of digital sun sensor
CN114663520A (en) Double-camera combined calibration method and system for ultra-large range vision measurement

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