CN105510901A - Optical satellite image time-varying error calibrating method and system based on multiple calibration fields - Google Patents

Optical satellite image time-varying error calibrating method and system based on multiple calibration fields Download PDF

Info

Publication number
CN105510901A
CN105510901A CN201610066668.5A CN201610066668A CN105510901A CN 105510901 A CN105510901 A CN 105510901A CN 201610066668 A CN201610066668 A CN 201610066668A CN 105510901 A CN105510901 A CN 105510901A
Authority
CN
China
Prior art keywords
image
error
calibration
parameter
time
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
CN201610066668.5A
Other languages
Chinese (zh)
Other versions
CN105510901B (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.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
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 Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201610066668.5A priority Critical patent/CN105510901B/en
Publication of CN105510901A publication Critical patent/CN105510901A/en
Application granted granted Critical
Publication of CN105510901B publication Critical patent/CN105510901B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/497Means for monitoring or calibrating

Abstract

The invention provides an optical satellite image time-varying error calibrating method and system based on multiple calibration fields. In order to accurately calibrate external parameters of an optical remote sensing satellite system, time parameters are considered when a calibration model is built, and a polynomial relationship between an installation angle and normalized time parameters is built and guided into a satellite image strict geometric imaging model to build a timing sequence calibration model; according to a certain time sequence, an image covering the multiple calibration fields is selected as the image to be calibrated for control point measurement; the time of the selected image is normalized; according to the timing sequence calibration model, an error equation is built, and a remote sensing image is calibrated through the built model. The method is feasible and effective, and an adjustment calculating result is stable and reliable.

Description

Error calibrating method and system is become during optical satellite image based on many calibration fields
Technical field
The invention belongs to remote sensing image process field, when relating to the optical satellite image based on many calibration fields, become error calibrating method and system.
Background technology
The calibration of Optical remote satellite image is the basis of optical remote sensing image geometric manipulations, is the prerequisite playing remotely sensing image geometric performance.The model basis of Optical remote satellite image calibration is geometric orientation model, geometric orientation model mainly comprises strict geometry imaging model and two kinds, rational polynominal model (RPC model), RPC model has unity of form, use simple feature, but it can hide the critical parameter information of satellite load simultaneously, be unfavorable for introducing time parameter in a model, and camera established angle parameter is dominant in strict geometry imaging model, can express in a model, strict geometry imaging model or variation on its basis is generally adopted when needing clear and definite camera error of fixed angles.
In view of the imaging characteristics of optical remote sensing image satellite, its imaging system error is mainly camera error of fixed angles, image show as at vertical rail with along the drift error on rail direction, simultaneously due to satellite in orbit time residing environment change, camera error of fixed angles is caused to change in time, and showing as certain timing, therefore will consider time factor when carrying out Optical remote satellite geometric calibration.But, not yet have related art scheme to occur.
Summary of the invention
The present invention becomes the calibrating method of error and the problem of calibration model structure when mainly solving Optical remote satellite image system.
Technical scheme of the present invention provides during a kind of optical satellite image based on many calibration fields and becomes error calibrating method, comprises the following steps:
Step 1, sets up sequential calibration model, and time parameter analogue camera error of fixed angles is introduced on strict geometry imaging model basis, obtains the function model F (X along rail image space residual error, rail image space residual error of hanging down e), G (X e);
Described sequential calibration model is as follows,
p i t c h ( t ) = ax 0 + ax 1 t + ax 2 t 2 + ax 3 t 3 r o l l ( t ) = bx 0 + bx 1 t + bx 2 t 2 + bx 3 t 3 y a w ( t ) = cx 0 + cx 1 t + cx 2 t 2 + cx 3 t 3
Wherein, independent variable t represents normalized time variable, and (pitch (t), roll (t), yaw (t)) is the camera established angle under time t, outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3) be parameter to be resolved;
Step 2, chooses the image covering multiple calibration field and calibrates image for waiting, carry out reference mark measurement according to certain hour sequence;
Step 3, does normalized to the time of the image chosen;
Step 4, sets up error equation according to sequential calibration model, adjustment resolution error coefficient, and implementation is as follows,
For outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), set up error equation as follows,
V=AX-LP
Wherein, A represents the matrix of coefficients of error equation, and X represents outer scaling parameter correction (dax 0, dax 1, dax 2, dax 3, dbx 0, dbx 1, dbx 2, dbx 3, dcx 0, dcx 1, dcx 2, dcx 3), V represents the correction of error equation, and P is the weight matrix of observed reading; L utilizes outer scaling parameter currency and reference mark coordinate errors vector;
L = F ( X E o ) G ( X E o ) T .
Least square adjustment is utilized to calculate X,
X=(A TPA) -1(A TPL)
Utilize upgrade outer scaling parameter X ecurrency, then carry out parameter calculation according to above formula iteration, when outer scaling parameter correction is all less than predetermined threshold value, iteration stopping.
And the reference mark image choosing different time in the whole world carries out precision evaluation to the calibration results.
The present invention also provides during a kind of optical satellite image based on many calibration fields and becomes error scaling system, comprises with lower module:
First module, for setting up sequential calibration model, time parameter analogue camera error of fixed angles is introduced on strict geometry imaging model basis, obtains the function model F (X along rail image space residual error, rail image space residual error of hanging down e), G (X e);
Described sequential calibration model is as follows,
p i t c h ( t ) = ax 0 + ax 1 t + ax 2 t 2 + ax 3 t 3 r o l l ( t ) = bx 0 + bx 1 t + bx 2 t 2 + bx 3 t 3 y a w ( t ) = cx 0 + cx 1 t + cx 2 t 2 + cx 3 t 3
Wherein, independent variable t represents normalized time variable, and (pitch (t), roll (t), yaw (t)) is the camera established angle under time t, outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3) be parameter to be resolved;
Second module, calibrating image for choosing the image covering multiple calibration field according to certain hour sequence for waiting, carrying out reference mark measurement;
3rd module, for doing normalized to the time of the image chosen;
Four module, for setting up error equation according to sequential calibration model, adjustment resolution error coefficient, implementation is as follows,
For outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), set up error equation as follows,
V=AX-LP
Wherein, A represents the matrix of coefficients of error equation, and X represents outer scaling parameter correction (dax 0, dax 1, dax 2, dax 3, dbx 0, dbx 1, dbx 2, dbx 3, dcx 0, dcx 1, dcx 2, dcx 3), V represents the correction of error equation, and P is the weight matrix of observed reading; L utilizes outer scaling parameter currency and reference mark coordinate errors vector;
L = F ( X E o ) G ( X E o ) T .
Least square adjustment is utilized to calculate X,
X=(A TPA) -1(A TPL)
Utilize upgrade outer scaling parameter X ecurrency, then carry out parameter calculation according to above formula iteration, when outer scaling parameter correction is all less than predetermined threshold value, iteration stopping.
And, the 5th module is set, for the reference mark image choosing different time in the whole world, precision evaluation is carried out to the calibration results.
The invention has the advantages that: by the Changing Pattern of analytical error, consider that when calibrating phase factor is on the impact of error, satellite system is in imaging process, error with rail image is basically identical, can be variant between different rail image, by introducing time parameter in calibration model, the function of camera established angle about the time can be obtained in calibration process, then can be obtained by this function for not camera established angle in the same time, thus revise the RPC parameter of this image.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the embodiment of the present invention.
Embodiment
The specific embodiment of the invention is described in detail below in conjunction with drawings and Examples.
Optical remote satellite image system external error is mainly derived from camera error of fixed angles, shows for vertical rail with along the drift error on rail direction on image, and almost consistent with the error on rail image, and this error presents certain timing.In order to compensate for optical remote sensing satellite system time become error, the present invention becomes error calibration and modeling method when proposing a kind of Optical remote satellite image system based on many calibration fields, time factor is introduced on strict geometry imaging model basis and sets up sequential calibration model, by carrying out regularly long-term calibration to Optical remote satellite system, thus the time dependent rule of simulation error, become the object of error when reaching bucking-out system.The present invention is for giving top priority to what is the most important, and supposed premise is the known outer calibration carrying out sequential of internal calibration parameter, when internal calibration unknown parameters, the model of internal calibration can be incorporated in model of the present invention equally and carry out inside and outside calibration simultaneously.
See Fig. 1, the flow process of embodiment can be divided into four steps, and concrete grammar, formula and flow process that each step is implemented are as follows:
1. set up sequential calibration model.The present invention considers the image of phase factor to camera established angle, the present invention utilizes a cubic polynomial to carry out matching to the camera established angle under different time sequence, and it can be used as the outside the pale of civilization calibration model of the sequential of Optical remote satellite camera, shown in (1), wherein independent variable t represents normalized time variable, (pitch (t), roll (t), yaw (t)) is the camera established angle under time t.
p i t c h ( t ) = ax 0 + ax 1 t + ax 2 t 2 + ax 3 t 3 r o l l ( t ) = bx 0 + bx 1 t + bx 2 t 2 + bx 3 t 3 y a w ( t ) = cx 0 + cx 1 t + cx 2 t 2 + cx 3 t 3 - - - ( 1 )
Then for outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), calibration model is set up on the basis of strict geometry imaging model, and strict geometry imaging model formula is as follows:
x y f + Δ f = λR b o d y c a m ( p i t c h ( t ) , r o l l ( t ) , y a w ( t ) ) ( R J 2000 b o d y K g s 2000 X g - X g p s ( t g p s ) Y g - Y g p s ( t g p s ) Z g - Z g p s ( t g p s ) w g s - B X B Y B Z b o d y ) - - - ( 2 )
Wherein, (x, y) represents picpointed coordinate, and f represents focal length, and Δ f represents the reduction of focal length, (X g, Y g, Z g) represent the object coordinates of culture point; (X gps(t gps), Y gps(t gps), Z gps(t gps)) and (B x, B y, B z) represent that camera shooting center is at the t time of exposure over the ground respectively gpsobject coordinates and GPS eccentric error; λ represents scale-up factor; represent respectively and be tied to J2000 coordinate system rotation matrix by WGS84 coordinate, be tied to satellite body coordinate system rotation matrix by J2000 coordinate and be tied to the rotation matrix of camera surving coordinate system by satellite body coordinate.
Make in formula (2)
U x U y U z = ( R J 2000 b o d y R w g s J 2000 X g - X g p s ( t g p s ) Y g - Y g p s ( t g p s ) Z g - Z g p s ( t g p s ) w g s - B X B Y B Z b o d y ) R b o d y c a m ( p i t c h ( t ) , r o l l ( t ) , y a w ( t ) ) = a 1 , b 1 , c 1 a 2 , b 2 , c 2 a 3 , b 3 , c 3
Wherein, (U x, U y, U z) be the coordinate of ground coordinate under body coordinate system, (X gps(t), Y gps(t), Z gps(t)) be time t gpsunder the object coordinates at camera shooting center over the ground, for the corresponding satellite body coordinate of camera established angle is tied to the rotation matrix of camera surving coordinate system, (a 1, a 2, a 3, b 1, b 2, b 3, c 1, c 2, c 3) be element wherein.
Formula (2) can be converted into formula (3)
F ( X E ) = a 1 U x + b 1 U y + c 1 U z a 3 U x + b 3 U y + c 3 U z - x f G ( X E ) = a 2 U x + b 2 U y + c 2 U z a 3 U x + b 3 U y + c 3 U z - y f - - - ( 3 )
F (X e), G (X e) represent along rail image space residual error respectively, hang down the function model of rail image space residual error.
2. calibrate choosing and reference mark measurement of image.In certain hour sequence (such as: 365 days), more calibration field image is obtained in order to cross, make the timing of calibration result more reliable, the present invention chooses the remote sensing image covering multiple calibration field in the world, and record the shooting time of these images, on these images, find ground control point and record corresponding picpointed coordinate simultaneously.
3. the time of pair image chosen does normalized process.Suppose that in year, choose n opens the time series of photo as timestamp sequence image sequence undetermined, is arranged as (t from small to large 1, t 2... t n), then to its be normalized into:
t j ′ = t j 365 , ( j = 1 , 2 ... n ) - - - ( 4 )
Wherein, t' jfor the corresponding time normalization result of jth sheet photo, in resolving below, use t' jreplace original t to carry out adjustment to resolve.
4. row error equation and adjustment are resolved, and obtain the calibration results.According to above-mentioned sequential calibration model row error equation, need to resolve 12 outer scaling parameter and X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), error equation is as follows:
V=AX-LP(5)
Wherein A = ∂ F ∂ X E ∂ G ∂ X E = ∂ F ∂ ax 0 ∂F ∂ ax 1 ∂ F ∂ ax 2 ∂ F ∂ ax 3 ∂ F ∂ ax 0 ∂ F ∂ ax 1 ∂ F ∂ ax 2 ∂ F ∂ ax 3 ∂ F ∂ ax 0 ∂ F ∂ ax 1 ∂ F ∂ ax 2 ∂ F ∂ ax 3 ∂ G ∂ ax 0 ∂ G ∂ ax 1 ∂ G ∂ ax 2 ∂ G ∂ ax 3 ∂ G ∂ ax 0 ∂ G ∂ ax 1 ∂ G ∂ ax 2 ∂ G ∂ ax 3 ∂ G ∂ ax 0 ∂ G ∂ ax 1 ∂ G ∂ ax 2 ∂ G ∂ ax 3 ,
X=dX E=[dax 0dax 1dax 2dax 3dbx 0dbx 1dbx 2dbx 3dcx 0dcx 1dcx 2dcx 3] T
L = F ( X E o ) G ( X E o ) T
In formula, F and G is respectively along rail image space residual error F (X e), hang down rail image space residual error G (X e) function model, V represents the correction of error equation, be respectively the vector of function model to scaling parameter differentiate gained, for reference mark, L utilizes outer scaling parameter currency with the error vector that reference mark coordinate substitution formula (5) calculates, by object space point coordinate initial value and outer scaling parameter currency substitute into formula (5) and calculate error vector L. i.e. outer scaling parameter currency corresponding F (X e), G (X e).
A represents the matrix of coefficients of error equation; X represents outer scaling parameter correction (dax 0, dax 1, dax 2, dax 3, dbx 0, dbx 1, dbx 2, dbx 3, dcx 0, dcx 1, dcx 2, dcx 3); P is the weight matrix of observed reading.
Least square adjustment is utilized to calculate X, such as formula (6):
X=(A TPA) -1(A TPL)(6)
Formula (7) is utilized to upgrade outer scaling parameter X ecurrency, then iteration (5) ~ (6) formula carries out parameter calculation.When outer scaling parameter correction is all less than predetermined threshold value (such as 10 -12) time, iteration stopping.
X E = X E o + X - - - ( 7 )
According to above flow process, automatic acquisition the calibration results can be realized.
During concrete enforcement, the reference mark image can also choosing different time in the whole world carries out precision evaluation to the calibration results.The present invention mainly evaluates the absolute geometry positioning precision before and after image calibration, evaluation method is as checkpoint using reference mark, utilize the image space coordinate figure that the RPC parameter calculating inspection point of image is corresponding, difference is done again with the image space coordinate measured, this difference is the absolute geometry positioning precision of image, and the detailed process of precision evaluation is as follows:
1) choose 500 scape reference mark images according to regular hour sequence in the world and carry out accuracy checking, and measure corresponding picpointed coordinate.
2) according to formula (4), time normalization process is carried out to the image chosen.
3) image chosen is calculated to the camera established angle of different time image according to formula (1).
4) according to the RPC parameter of camera established angle correction image.RPC parameter correction method is: on image, divide certain uniform grid, to each graticule mesh central pixel, utilize orientation parameter inside and outside this image, a series of object space point is obtained and this image space central point forms reference mark point pair by forward intersection intersection on object space local a series of elevation datum (from-1000m to 9000m every 1000m elevation datum), according to these points to and RPC recursive model can adjustment resolve RPC parameter, solution process still adopts the method for photogrammetric middle Iterative in prior art, and it will not go into details in the present invention.
5) calculate image space coordinate (x, y) according to image RPC parameter and check point coordinates, its computing formula is as follows:
x = Σ α = 0 3 Σ β = 0 3 Σ γ = 0 3 Sn α β γ U a V β W γ Σ α = 0 3 Σ β = 0 3 Σ γ = 0 3 Sd α β γ U a V β W γ y = Σ α = 0 3 Σ β = 0 3 Σ γ = 0 3 Ln α β γ U a V β W γ Σ α = 0 3 Σ β = 0 3 Σ γ = 0 3 Ld α β γ U a V β W γ - - - ( 8 )
In formula, Sn α β γ, Sd α β γln α β γ, Ld α β γrepresent rational polynominal coefficient (rationalpolynomialcoefficients, RPC), (U α, V β, W γ) simplify be designated as (U, V, W), (U, V, and (x W), y) ground point terrestrial coordinate and the picpointed coordinate of regularization is represented respectively, ground point terrestrial coordinate (Lat, the Lon of they and non-regularization, Height) relation and between picpointed coordinate (s, l) is as formula (9):
V = L a t - L A T _ O F F L A T _ S C A L E U = L o n - L O N _ O F F L O N _ S C A L E W = H e i g h t - H _ O F F H _ S C A L E y = s - S _ O F F s _ S C A L E x = l - L _ O F F l _ S C A L E - - - ( 9 )
Wherein, LAT_OFF, LAT_SCALE, LON_OFF, LON_SCALE, H_OFF and H_SCALE are the regularization parameter of ground coordinate; S_OFF, S_SCALE, L_OFF and L_SCALE are the regularization parameter of image coordinate.
6) picture point residual error (Δ x, Δ y) is calculated.Residual computations formula (10) is as follows:
Δ x = x - x ′ Δ y = y - y ′ - - - ( 10 )
Wherein, the image space that (x', y') is checkpoint measures coordinate.
7) the picture point residual error before and after statistical scaling, calculates its medial error and CE90, and draws corresponding error map.
During concrete enforcement, method provided by the present invention can realize automatic operational scheme based on software engineering, and modular mode also can be adopted to realize corresponding system.The present invention also provides during a kind of optical satellite image based on many calibration fields and becomes error scaling system, comprises with lower module:
First module, for setting up sequential calibration model, time parameter analogue camera error of fixed angles is introduced on strict geometry imaging model basis, obtains the function model F (X along rail image space residual error, rail image space residual error of hanging down e), G (X e);
Described sequential calibration model is as follows,
p i t c h ( t ) = ax 0 + ax 1 t + ax 2 t 2 + ax 3 t 3 r o l l ( t ) = bx 0 + bx 1 t + bx 2 t 2 + bx 3 t 3 y a w ( t ) = cx 0 + cx 1 t + cx 2 t 2 + cx 3 t 3
Wherein, independent variable t represents normalized time variable, and (pitch (t), roll (t), yaw (t)) is the camera established angle under time t, outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3) be parameter to be resolved;
Second module, calibrating image for choosing the image covering multiple calibration field according to certain hour sequence for waiting, carrying out reference mark measurement;
3rd module, for doing normalized to the time of the image chosen;
Four module, for setting up error equation according to sequential calibration model, adjustment resolution error coefficient, implementation is as follows,
For outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), set up error equation as follows,
V=AX-LP
Wherein, A represents the matrix of coefficients of error equation, and X represents outer scaling parameter correction (dax 0, dax 1, dax 2, dax 3, dbx 0, dbx 1, dbx 2, dbx 3, dcx 0, dcx 1, dcx 2, dcx 3), V represents the correction of error equation, and P is the weight matrix of observed reading; L utilizes outer scaling parameter currency and reference mark coordinate errors vector;
L = F ( X E o ) G ( X E o ) T .
Least square adjustment is utilized to calculate X,
X=(A TPA) -1(A TPL)
Utilize upgrade outer scaling parameter X ecurrency, then carry out parameter calculation according to above formula iteration, when outer scaling parameter correction is all less than predetermined threshold value, iteration stopping.
Further, the 5th module is set, for the reference mark image choosing different time in the whole world, precision evaluation is carried out to the calibration results.
Each module specific implementation can see corresponding steps, and it will not go into details in the present invention.
Concrete enforcement described herein is only to the explanation for example of the present invention's spirit.Those skilled in the art can make various amendment or supplement or adopt similar mode to substitute to described concrete enforcement, but can't depart from spirit of the present invention or surmount the scope that appended claims defines.

Claims (4)

1. become an error calibrating method during optical satellite image based on many calibration fields, it is characterized in that, comprise the following steps:
Step 1, sets up sequential calibration model, and time parameter analogue camera error of fixed angles is introduced on strict geometry imaging model basis, obtains the function model F (X along rail image space residual error, rail image space residual error of hanging down e), G (X e);
Described sequential calibration model is as follows,
p i t c h ( t ) = a x 0 + a x 1 t + a x 2 t 2 + a x 3 t 3 r o l l ( t ) = bx 0 + bx 1 t + bx 2 t 2 + bx 3 t 3 y a w ( t ) = cx 0 + cx 1 t + cx 2 t 2 + cx 3 t 3
Wherein, independent variable t represents normalized time variable, and (pitch (t), roll (t), yaw (t)) is the camera established angle under time t, outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3) be parameter to be resolved;
Step 2, chooses the image covering multiple calibration field and calibrates image for waiting, carry out reference mark measurement according to certain hour sequence;
Step 3, does normalized to the time of the image chosen;
Step 4, sets up error equation according to sequential calibration model, adjustment resolution error coefficient, and implementation is as follows,
For outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), set up error equation as follows,
V=AX-LP
Wherein, A represents the matrix of coefficients of error equation, and X represents outer scaling parameter correction (dax 0, dax 1, dax 2, dax 3, dbx 0, dbx 1, dbx 2, dbx 3, dcx 0, dcx 1, dcx 2, dcx 3), V represents the correction of error equation, and P is the weight matrix of observed reading; L utilizes outer scaling parameter currency and reference mark coordinate errors vector;
L = F ( X E o ) G ( X E o ) T .
Least square adjustment is utilized to calculate X,
X=(A TPA) -1(A TPL)
Utilize upgrade outer scaling parameter X ecurrency, then carry out parameter calculation according to above formula iteration, when outer scaling parameter correction is all less than predetermined threshold value, iteration stopping.
2. become error calibrating method during optical satellite image as claimed in claim 1 based on many calibration fields, it is characterized in that: the reference mark image choosing different time in the whole world carries out precision evaluation to the calibration results.
3. become an error scaling system during optical satellite image based on many calibration fields, it is characterized in that, comprise with lower module:
First module, for setting up sequential calibration model, time parameter analogue camera error of fixed angles is introduced on strict geometry imaging model basis, obtains the function model F (X along rail image space residual error, rail image space residual error of hanging down e), G (X e);
Described sequential calibration model is as follows,
p i t c h ( t ) = a x 0 + a x 1 t + a x 2 t 2 + a x 3 t 3 r o l l ( t ) = bx 0 + bx 1 t + bx 2 t 2 + bx 3 t 3 y a w ( t ) = cx 0 + cx 1 t + cx 2 t 2 + cx 3 t 3
Wherein, independent variable t represents normalized time variable, and (pitch (t), roll (t), yaw (t)) is the camera established angle under time t, outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3) be parameter to be resolved;
Second module, calibrating image for choosing the image covering multiple calibration field according to certain hour sequence for waiting, carrying out reference mark measurement;
3rd module, for doing normalized to the time of the image chosen;
Four module, for setting up error equation according to sequential calibration model, adjustment resolution error coefficient, implementation is as follows,
For outer scaling parameter X e=(ax 0, ax 1, ax 2, ax 3, bx 0, bx 1, bx 2, bx 3, cx 0, cx 1, cx 2, cx 3), set up error equation as follows,
V=AX-LP
Wherein, A represents the matrix of coefficients of error equation, and X represents outer scaling parameter correction (dax 0, dax 1, dax 2, dax 3, dbx 0, dbx 1, dbx 2, dbx 3, dcx 0, dcx 1, dcx 2, dcx 3), V represents the correction of error equation, and P is the weight matrix of observed reading; L utilizes outer scaling parameter currency and reference mark coordinate errors vector;
L = F ( X E o ) G ( X E o ) T .
Least square adjustment is utilized to calculate X,
X=(A TPA) -1(A TPL)
Utilize upgrade outer scaling parameter X ecurrency, then carry out parameter calculation according to above formula iteration, when outer scaling parameter correction is all less than predetermined threshold value, iteration stopping.
4. become error scaling system during optical satellite image as claimed in claim 3 based on many calibration fields, it is characterized in that: the 5th module is set, for the reference mark image choosing different time in the whole world, precision evaluation is carried out to the calibration results.
CN201610066668.5A 2016-01-30 2016-01-30 Optical satellite image time-varying error calibrating method and system based on more calibration fields Active CN105510901B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610066668.5A CN105510901B (en) 2016-01-30 2016-01-30 Optical satellite image time-varying error calibrating method and system based on more calibration fields

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610066668.5A CN105510901B (en) 2016-01-30 2016-01-30 Optical satellite image time-varying error calibrating method and system based on more calibration fields

Publications (2)

Publication Number Publication Date
CN105510901A true CN105510901A (en) 2016-04-20
CN105510901B CN105510901B (en) 2018-11-13

Family

ID=55719011

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610066668.5A Active CN105510901B (en) 2016-01-30 2016-01-30 Optical satellite image time-varying error calibrating method and system based on more calibration fields

Country Status (1)

Country Link
CN (1) CN105510901B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107564057A (en) * 2017-08-08 2018-01-09 武汉大学 Take the in-orbit geometric calibration method of high rail level battle array optical satellite of Atmosphere Refraction correction into account
CN109188483A (en) * 2018-10-29 2019-01-11 中国资源卫星应用中心 A kind of timing high-precision elements of exterior orientation automatic marking method
CN109655811A (en) * 2018-11-09 2019-04-19 广西壮族自治区遥感信息测绘院 The extra large airborne LiDAR systematic error calibration model modelling approach of the dual-purpose double frequency in land
CN113447138A (en) * 2021-07-27 2021-09-28 郭强 Calibration method for thermal infrared band non-radiative reference source of satellite-borne remote sensor

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6085128A (en) * 1998-02-06 2000-07-04 The United States Of America As Represented By The Secretary Of The Navy Orbit/covariance estimation and analysis (OCEAN) determination for satellites
CN102901519A (en) * 2012-11-02 2013-01-30 武汉大学 optical push-broom satellite in-orbit stepwise geometric calibration method based on probe element direction angle
CN104897175A (en) * 2015-06-23 2015-09-09 武汉大学 On-orbit geometric calibration method and system of multi-camera optical push-broom satellite

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6085128A (en) * 1998-02-06 2000-07-04 The United States Of America As Represented By The Secretary Of The Navy Orbit/covariance estimation and analysis (OCEAN) determination for satellites
CN102901519A (en) * 2012-11-02 2013-01-30 武汉大学 optical push-broom satellite in-orbit stepwise geometric calibration method based on probe element direction angle
CN104897175A (en) * 2015-06-23 2015-09-09 武汉大学 On-orbit geometric calibration method and system of multi-camera optical push-broom satellite

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
MADHUMITA. PAL等: "Star Camera Calibration Combined with Independent Spacecraft Attitude Determination", 《2009 AMERICAN CONTROL CONFERENCE HYATT REGENCY RIVERFRONT》 *
李德仁 等: "CCD阵列相机的几何标定", 《武汉测绘科技大学学报》 *
聂倩: "三条带CCD影响集合成像模型及其数据处理算法研究", 《中国博士学位论文全文数据库信息科技辑》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107564057A (en) * 2017-08-08 2018-01-09 武汉大学 Take the in-orbit geometric calibration method of high rail level battle array optical satellite of Atmosphere Refraction correction into account
CN107564057B (en) * 2017-08-08 2020-05-22 武汉大学 High-orbit planar array optical satellite in-orbit geometric calibration method considering atmospheric refraction correction
CN109188483A (en) * 2018-10-29 2019-01-11 中国资源卫星应用中心 A kind of timing high-precision elements of exterior orientation automatic marking method
CN109188483B (en) * 2018-10-29 2020-09-25 中国资源卫星应用中心 Time-sequential high-precision automatic calibration method for exterior orientation elements
CN109655811A (en) * 2018-11-09 2019-04-19 广西壮族自治区遥感信息测绘院 The extra large airborne LiDAR systematic error calibration model modelling approach of the dual-purpose double frequency in land
CN113447138A (en) * 2021-07-27 2021-09-28 郭强 Calibration method for thermal infrared band non-radiative reference source of satellite-borne remote sensor

Also Published As

Publication number Publication date
CN105510901B (en) 2018-11-13

Similar Documents

Publication Publication Date Title
CN104897175B (en) Polyphaser optics, which is pushed away, sweeps the in-orbit geometric calibration method and system of satellite
CN106403902A (en) Satellite-ground cooperative in-orbit real-time geometric positioning method and system for optical satellites
CN109977344B (en) Area network adjustment method for satellite-borne noctilucent remote sensing image
CN103674063B (en) A kind of optical remote sensing camera geometric calibration method in-orbit
KR101965965B1 (en) A method of automatic geometric correction of digital elevation model made from satellite images and provided rpc
CN107644435B (en) Attitude correction-considered agile optical satellite field-free geometric calibration method and system
CN112017224B (en) SAR data area network adjustment processing method and system
CN109708649B (en) Attitude determination method and system for remote sensing satellite
CN103679711A (en) Method for calibrating in-orbit exterior orientation parameters of push-broom optical cameras of remote sensing satellite linear arrays
CN104729537B (en) A kind of in-orbit real-time compensation method of star sensor low frequency aberration
CN102901519B (en) optical push-broom satellite in-orbit stepwise geometric calibration method based on probe element direction angle
CN105510901A (en) Optical satellite image time-varying error calibrating method and system based on multiple calibration fields
CN103390102B (en) A kind of calculation method of satellite image solid intersection angle
CN106052718A (en) Verifying method and apparatus based on POS equipment and digital aerial survey camera
CN107564057B (en) High-orbit planar array optical satellite in-orbit geometric calibration method considering atmospheric refraction correction
CN109506627B (en) RPC model-based satellite image system error correction method
CN103310487B (en) A kind of universal imaging geometric model based on time variable generates method
Jacobsen Calibration aspects in direct georeferencing of frame imagery
CN106873004A (en) The in-orbit geometry calibration method of rail level array camera high based on sun altitude self adaptation
CN110793542A (en) Area array optical remote sensing satellite in-orbit geometric calibration method based on generalized probe element pointing angle
CN101839713A (en) Satellite image system error correction method based on bias matrix with time factor
CN109188483B (en) Time-sequential high-precision automatic calibration method for exterior orientation elements
CN105698766A (en) Satellite image RFM model block adjustment method with orientation parameter precision information taken into consideration
CN114838740A (en) Satellite image geometric calibration method considering different longitude and latitude areas
CN105628052B (en) Optical satellite sensor in-orbit geometric calibration method and system based on control straight line

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