Nothing Special   »   [go: up one dir, main page]

CN111538051A - Precision processing method for sweep large-width optical satellite - Google Patents

Precision processing method for sweep large-width optical satellite Download PDF

Info

Publication number
CN111538051A
CN111538051A CN202010361611.4A CN202010361611A CN111538051A CN 111538051 A CN111538051 A CN 111538051A CN 202010361611 A CN202010361611 A CN 202010361611A CN 111538051 A CN111538051 A CN 111538051A
Authority
CN
China
Prior art keywords
imaging
satellite
parameters
coordinates
scanning mechanism
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
CN202010361611.4A
Other languages
Chinese (zh)
Other versions
CN111538051B (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.)
Shanghai Zhongkechen New Satellite Technology Co ltd
Original Assignee
Shanghai Engineering Center for Microsatellites
Innovation Academy for Microsatellites of CAS
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 Shanghai Engineering Center for Microsatellites, Innovation Academy for Microsatellites of CAS filed Critical Shanghai Engineering Center for Microsatellites
Priority to CN202010361611.4A priority Critical patent/CN111538051B/en
Publication of CN111538051A publication Critical patent/CN111538051A/en
Application granted granted Critical
Publication of CN111538051B publication Critical patent/CN111538051B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/396Determining accuracy or reliability of position or pseudorange measurements
    • 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a method for accurately processing a large-width optical satellite of a swinging sweep, which analyzes the mechanism of a scanning mechanism on the one hand according to the observation data and internal and external calibration parameters of the large-width optical satellite of the swinging sweep, further determining the positive and negative corresponding relation of the measured value of the induction synchronizer based on the scanning mechanism, establishing the conversion relation between the scanning mechanism and the satellite body to obtain a conversion matrix, on the other hand, modeling the orbit parameters and the attitude parameters by deducing the imaging process, calculating attitude and orbit parameters at the imaging moment, constructing an accurate processing geometric model according to the transformation matrix and the attitude and orbit parameters at the imaging moment, and then, constructing an RFM model, performing equivalent geometric model conversion on the accurate processing geometric model, and calculating RPCs parameters to obtain an equivalent geometric imaging model of the sweep distribution imaging process of the sweep large-width optical satellite, so as to realize accurate processing of each frame of earth observation image.

Description

Precision processing method for sweep large-width optical satellite
Technical Field
The invention relates to the technical field of aerospace, in particular to a method for accurately processing a large-width optical satellite with a swinging scan.
Background
The high-spectrum optical remote sensing satellite is used as an important means for acquiring spatial information and plays an important role in the fields of natural resource monitoring, military reconnaissance, surveying and mapping and the like. In the past, the optical remote sensing satellite mainly adopts a conventional linear array CCD push-broom mode, and in order to improve the range of the earth observation image, a large-range integral image is obtained mainly by increasing the load quantity of a physical device CCD or a camera and adopting visual field splicing modes such as optical splicing, non-collinear CCD splicing, dual-camera splicing and the like.
With the diversified development of an optical load imaging mode, the sweep area array optical load becomes an important observation means for acquiring a large-width image, and the size of an earth observation field can be increased through one-dimensional multi-step scanning of an internal mechanism under the condition of not increasing the number of detectors, so that the effects of reducing the volume, the quality, the power consumption and the development cost of the load and effectively improving the time resolution of satellite earth observation are realized. The common area array swinging wide-width optical satellite camera load comprises three channels of visible light, medium wave infrared and long wave infrared, a three-channel image with the width of 120Km can be obtained through 8 steps of swinging in the vertical rail direction of a swinging mirror scanning mechanism, and the all-day remote sensing data acquisition capability is achieved.
Compared with the conventional linear array push-broom imaging and area array imaging modes, the sweep large-width optical satellite acquires image data in a multi-degree-of-freedom mode combining a satellite attitude maneuver coagulation-broom mechanism and a sweep mechanism, and the mode causes high nonlinearity degree of an attitude model, complex imaging mechanism and high freedom degree of a geometric model in the satellite imaging process, so that the construction and accurate processing of the sweep large-width optical satellite high-precision geometric imaging model are complex, no relevant research provides a proper method at present, and the follow-up image splicing, fusion and classification monitoring application of the sweep large-width optical satellite is difficult to realize.
Disclosure of Invention
Aiming at partial or all problems in the prior art, the invention provides a method for accurately processing a swept-area large-width optical satellite, which realizes accurate processing of each frame of earth observation image by constructing an equivalent geometric imaging model of a swept-area distributed imaging process of the swept-area large-width optical satellite, and comprises the following steps:
determining equivalent transformation matrixes corresponding to the step-by-step imaging process of the swing-scanning large-width optical satellite, wherein the equivalent transformation matrixes comprise a transformation matrix between a camera load and a scanning mechanism, a transformation matrix between the scanning mechanism and a satellite body and a transformation matrix between the satellite body and an object space;
acquiring orbit and attitude parameters at the imaging moment;
constructing an accurate processing geometric model of the sweep large-width optical satellite based on the equivalent transformation matrix and the orbit and attitude parameters at the imaging moment; and
and performing equivalent fitting on the precise processing geometric model.
Further, the parameters of the equivalent geometric imaging model comprise satellite orbit, satellite imaging attitude, imaging time, camera internal calibration parameters and installation parameters between different loads.
Further, the precise processing geometric model is obtained by modeling by adopting a Lagrange polynomial.
Further, a conversion matrix between the camera load and the scanning mechanism is a fixed value and is determined by the camera load and the satellite body installation parameters.
Further, the conversion matrix between the scanning mechanism and the satellite body is determined by measuring parameters through an induction synchronizer: and defining that the clockwise imaging recording angle of the induction synchronizer is a negative value, the anticlockwise imaging recording angle is a positive value, and the imaging angle of the sub-satellite point is zero along the flight direction of the satellite, so that a conversion matrix between the scanning mechanism and the satellite body at the imaging moment t can be obtained.
Further, the attitude parameter modeling is carried out by adopting a sliding window fitting polynomial.
Further, a rational function model RFM is adopted to equivalently fit the sweep large-width optical satellite precise processing geometric model.
Further, the calculation of rational polynomial coefficients RPCs of the RFM model comprises:
establishing a global virtual grid for each frame of image;
calculating the virtual grid coordinates of the object space as control points based on the positive and negative transformation functions of the precision processing geometric model of the sweep large-width optical satellite; and
and calculating parameters by using a least square adjustment principle.
Further, in the calculation of the rational polynomial coefficients RPCs, the equation ill-condition problem is solved by adopting a ridge estimation mode.
The method for accurately processing the sweep large-width optical satellite realizes the construction and accurate processing of a high-precision strict geometric imaging model, can solve the problem of high-precision earth observation of the sweep large-width optical satellite, and lays a foundation for the subsequent processing and application of the satellite.
Drawings
To further clarify the above and other advantages and features of embodiments of the present invention, a more particular description of embodiments of the present invention will be rendered by reference to the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. In the drawings, the same or corresponding parts will be denoted by the same or similar reference numerals for clarity.
Fig. 1 is a schematic flowchart illustrating a precision processing method for a swept-wide optical satellite according to an embodiment of the present invention;
fig. 2 is a schematic flowchart illustrating a precision processing method for a swept-wide optical satellite according to an embodiment of the present invention; and
fig. 3 shows a simulation diagram of a swept-wide optical satellite imaging process according to an embodiment of the invention.
Detailed Description
In the following description, the present invention is described with reference to examples. One skilled in the relevant art will recognize, however, that the embodiments may be practiced without one or more of the specific details, or with other alternative and/or additional methods, materials, or components. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention. Similarly, for purposes of explanation, specific numbers, materials and configurations are set forth in order to provide a thorough understanding of the embodiments of the invention. However, the invention is not limited to these specific details. Further, it should be understood that the embodiments shown in the figures are illustrative representations and are not necessarily drawn to scale.
Reference in the specification to "one embodiment" or "the embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment.
It should be noted that the embodiment of the present invention describes the process steps in a specific order, however, this is only for the purpose of illustrating the specific embodiment, and does not limit the sequence of the steps. Rather, in various embodiments of the present invention, the order of the steps may be adjusted according to process adjustments.
The load of the swinging-scanning large-width optical satellite camera has the functions of detecting visible light, medium-wave infrared and long-wave infrared through a light splitting technology, and the field angle of a single-frame image is 1.6 degrees. In order to solve the problem that the single imaging width is too small, the satellite mainly adopts the following steps: 3, the ground speed is reduced, the scanning mechanism arranged on the scanning mechanism performs sweep imaging, and the imaging of 120 kilometers of large width in the vertical rail direction is realized by controlling the overlapping of frames and splicing. The scanning mechanism mainly comprises a scanning mirror, a rotating shaft system, a torque motor, an induction synchronizer and the like. The scanning mirror swings back and forth at +/-3.5 degrees around the X axis of a satellite body coordinate system (9 frames of images are obtained in 8 steps of unidirectional swinging in one period, the images rotate by 0.8 degree every 190ms, and the images are not imaged in the reverse direction), and the swinging angle of each frame of image is recorded through an induction synchronizer. The position measurement precision of the induction synchronizer is not lower than +/-3 ', and the repetition precision is better than 0.2'.
In order to lay a foundation for subsequent processing and application of the swept-up large-width optical satellite, the invention provides a precise processing method of the swept-up large-width optical satellite, as shown in fig. 2 and 3, according to observation data of the swept-up large-width satellite and internal and external calibration parameters, on one hand, a scanning mechanism of the swept-up large-width optical satellite is analyzed, on the other hand, a positive and negative corresponding relation of a measurement value of an induction synchronizer is determined based on the scanning mechanism, a conversion relation between the scanning mechanism and a satellite body is established, a conversion matrix is obtained, on the other hand, modeling of an orbit parameter and a posture parameter is realized by deducting an imaging process of the scanning mechanism, a posture parameter at an imaging moment is calculated, a precise processing geometric model is established according to the conversion matrix and the posture parameter at the imaging moment, then an equivalent geometric model conversion is carried out on the precise processing geometric model by establishing, and obtaining an equivalent geometric imaging model of the sweep distribution imaging process of the sweep large-width optical satellite, and realizing accurate processing of each frame of earth observation image. The technical solution of the present invention is further described below.
Fig. 1 is a flowchart illustrating a precise processing method for a swept-wide optical satellite according to an embodiment of the present invention. As shown in fig. 1, a method for accurately processing a swept-area large-width optical satellite, which implements accurate processing of each frame of earth observation image by constructing an equivalent geometric imaging model of a swept-area distributed imaging process of the swept-area large-width optical satellite, includes:
step 101, determining a transformation matrix. In order to realize accurate processing of each frame of earth observation image, a strict equivalent geometric imaging model needs to be constructed, and in one implementation of the inventionIn an example, the model parameters related to the equivalent geometric imaging model include satellite orbit, satellite imaging attitude, imaging time, camera internal calibration parameters, installation parameters between different loads, and the like. The process of the satellite through the scanning mirror swing step-by-step imaging can be equivalently established into a conversion matrix between the camera load and the scanning mechanism
Figure BDA0002475264600000041
Conversion matrix between scanning mechanism and satellite body
Figure BDA0002475264600000042
And a transformation matrix of the satellite body and the object space, wherein:
conversion matrix between camera load and scanning mechanism
Figure BDA0002475264600000043
Camera load and satellite body installation parameters are used as fixed values; and
conversion matrix between scanning mechanism and satellite body
Figure BDA0002475264600000044
Determination by induction synchronizer measurement parameters: the definition is along satellite flight direction, and the sensing synchronizer clockwise formation of image recording angle is the negative value, and anticlockwise formation of image recording angle is the positive value, and the imaging angle of the point is zero under the satellite. Then at a certain imaging time t, recording the recording angle of the induction synchronizer as theta, and converting the matrix between the scanning mechanism and the satellite body
Figure BDA0002475264600000051
Expressed as:
Figure BDA0002475264600000052
next, in step 102, orbit and attitude parameters are obtained. According to the imaging process and mechanism of the swing-scanning large-width optical satellite, in order to realize 120-kilometer vertical-orbit swing-scanning imaging, the satellite needs to perform the following steps: 3, the ground speed is reduced, and because the attitude of the satellite is controlled by attitude maneuver in the process of ground speed reduction imaging, the attitude changes rapidly and becomes strong nonlinearity at different moments, so that in order to ensure that each frame of image can obtain high-precision external orientation parameters, the orbit and the attitude of the satellite at different imaging moments need to be subjected to refined modeling so as to be subjected to subsequent precise processing. In an embodiment of the present invention, considering that the orbit has no maneuvering in the satellite imaging process, a lagrangian polynomial is used to perform modeling of a precise processing geometric model, and then a sliding window fitting polynomial is used to perform refined modeling on the orbit and the attitude of the satellite at different imaging moments, where the attitude parameter modeling process includes:
setting the satellite attitude observation value set to include n time series output values (q)1,q2,q3,…,qn-1,qn),tkThe attitude quaternion of n epochs is recorded as (q) at the imaging time0i,q1i,q2i,q3i) I 1,2, …, n, corresponding m-1 degree best orthogonal polynomial Pqri(t) fitting is as follows:
Pqri(t)=a0+a1t+a2t2+…+am-1tm-1,(m≤n,r=1,2,3),
wherein t represents time, ajJ is 0,1, …, m-1 represents a polynomial coefficient, and the above formula is defined as each orthogonal polynomialjLinear combination of (t):
Pqri(t)=c0 o(t)+c1 1(t)+…+cm-1 m-1(t),(r=1,2,3),
wherein, cjAnd j is 0,1, …, and m-1 represents an orthogonal polynomial coefficient, t can be obtained according to the principle of least squareskThe attitude quaternion fit values at the imaging time are as follows:
Figure BDA0002475264600000053
Figure BDA0002475264600000054
Figure BDA0002475264600000061
Figure BDA0002475264600000062
wherein,
Figure BDA0002475264600000063
represents tkThe time-of-day quaternion vector portion fit values,
Figure BDA0002475264600000064
represents tkThe time-of-day quaternion scalar portion fit value,
Figure BDA0002475264600000065
representing quaternion vector partial orthogonal polynomial fitting coefficients,
Figure BDA0002475264600000066
representing a quaternion vector partial orthogonal polynomial;
next, at step 103, a precision process geometry model is constructed. Constructing the accurate processing geometric model of the sweep large-width optical satellite based on the transformation matrix and the orbit and attitude parameters:
Figure BDA0002475264600000067
Figure BDA0002475264600000068
wherein,
Figure BDA0002475264600000069
representing camera load scaling factor, RbroadsensorRepresenting a generalized installation matrix, wherein the camera load calibration coefficient and the generalized installation matrix are obtained by calculation in an on-orbit calibration mode; t represents the imaging time, [ X Y Z ]]TTo show the eyesObject space coordinates of the point (Ψ)x(l,s),Ψy(l, s)) represents the magnitude of the pointing angle of the CCD probe number (l, s) [ X ]s(t) Ys(t) Zs(t)]TObject coordinates representing a camera center, the coordinates obtained by interpolation of orbit parameters; λ represents an imaging scale factor and is,
Figure BDA00024752646000000610
respectively representing a rotation matrix from a scanning mechanism to a camera load measurement coordinate system, a rotation matrix from a satellite body to the scanning mechanism, a rotation matrix from a J2000 coordinate system to the satellite body coordinate system, and a rotation matrix from a WGS84 coordinate system to the J2000 coordinate system; and
finally, at step 104, an equivalent geometric imaging model is acquired. Although the accurate processing geometric model can establish the relationship between the pixel coordinates of the image points of each frame of image and the geographic coordinates of the corresponding object side points, the accurate processing geometric model has low universality and low calculation efficiency in the application processes of subsequent sensor correction, image fusion and the like, and the coordinate back calculation needs multiple iterations. Therefore, in order to realize accurate processing of each frame of earth observation image, it is further required to perform equivalent fitting, and in an embodiment of the present invention, a rational Function model rfm (rational Function model) is used to perform equivalent fitting on the accurate processing geometric model, including:
regularizing image coordinates (L, s), longitude and latitude coordinates (B, L) and ellipsoid height H of the image point to enable the coordinate range to be [ -1,1]In between, the image side normalized coordinate (l) corresponding to the image point image coordinate (l, s)n,sn) And the calculation formulas of the normalized coordinates (U, V, W) of the object coordinates (B, L, H) are respectively expressed as:
Figure BDA0002475264600000071
Figure BDA0002475264600000072
wherein LineOff and SampleOff respectively represent translation values of image side coordinates; LineScale and SampleScale respectively represent the zoom values of image side coordinates; LonOff, LatOff, HeiOff represent translation values of the object coordinate, respectively; and LonScale, LatScale and HeiScale respectively represent the scaling value of the object coordinate;
then, for each scene image, the relationship between the image-side coordinates and the object-side coordinates can be expressed as a polynomial ratio as follows:
Figure BDA0002475264600000073
wherein,
NumL(U,V,W)
=a1+a2V+a3U+a4W+a5VU+a6VW+a7UW+a8V2+a9U2
+a10W2+a11VUW+a12V3+a13VU2+a14VW2+a15V2U+a16U3
+a17UW2+a18V2W+a19U2W+a20W3
DenL(U,V,W)
=b1+b2V+b3U+b4W+b5VU+b6VW+b7UW+b8V2+b9U2
+b10W2+b11VUW+b12V3+b13VU2+b14VW2+b15V2U+b16U3
+b17UW2+b18V2W+b19U2W+b20W3
NumS(U,V,W)
=c1+c2V+c3U+c4W+c5VU+c6VW+c7UW+c8V2+c9U2
+c10W2+c11VUW+c12V3+c13VU2+c14VW2+c15V2U+c16U3
+c17UW2+c18V2W+c19U2W+c20W3
DenS(U,V,W)
=d1+d2V+d3U+d4W+d5VU+d6VW+d7UW+d8V2+d9U2
+d10W2+d11VUW+d12V3+d13VU2+d14VW2+d15V2U
+d16U3+d17UW2+d18V2W+d19U2W+d20W3
wherein, ai,bi,ci,di(i ═ 1,2, …,20) is rational polynomial coefficient rpcs (rational multinomial coefficients);
in one embodiment of the present invention, the calculation of the rational polynomial coefficients RPCs comprises:
establishing a global virtual grid for each frame of image;
calculating the virtual grid coordinates of the object space as control points based on the positive and negative transformation functions of the precision processing geometric model of the sweep large-width optical satellite; and
and calculating parameters by using a least square adjustment principle.
In another embodiment of the invention, in the calculation of the RPCs, a ridge estimation method is used to solve the equation ill-condition problem, so as to overcome matrix singularity caused by solving the inhomogeneous distribution of the control points of the RPCs or over-parameterization of a model.
While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. It will be apparent to persons skilled in the relevant art that various combinations, modifications, and changes can be made thereto without departing from the spirit and scope of the invention. Thus, the breadth and scope of the present invention disclosed herein should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.

Claims (9)

1. A method for accurately processing a swept-wide optical satellite is characterized by comprising the following steps:
determining an equivalent conversion matrix corresponding to the step-by-step imaging process of the sweep large-width optical satellite, wherein the equivalent conversion matrix comprises a conversion matrix between a camera load and a scanning mechanism, a conversion matrix between the scanning mechanism and a satellite body and a conversion matrix between the satellite body and an object space;
acquiring orbit and attitude parameters at the imaging moment;
constructing an accurate processing geometric model of the sweep large-width optical satellite based on the equivalent transformation matrix and the orbit and attitude parameters at the imaging moment; and
and performing equivalent fitting on the precise processing geometric model.
2. The method of claim 1, wherein the conversion matrix between camera load and scanning mechanism is a fixed value determined by camera load and satellite body installation parameters.
3. The method of claim 1, wherein the transformation matrix between the scanning mechanism and the satellite body is determined by sensing synchronizer measurement parameters, the determining comprising the steps of:
defining that the clockwise imaging recording angle of the induction synchronizer is a negative value, the anticlockwise imaging recording angle is a positive value and the imaging angle of the sub-satellite point is zero along the flight direction of the satellite, so that a conversion matrix between the scanning mechanism and the satellite body at the imaging moment t can be obtained
Figure FDA0002475264590000011
The following were used:
Figure FDA0002475264590000012
and theta is the recording angle of the induction synchronizer at the imaging time t.
4. The method of claim 1, wherein the orbit and attitude parameters at the time of imaging are modeled by fitting a polynomial using a sliding window, tkThe attitude quaternion fit at the imaging time is as follows:
Figure FDA0002475264590000021
Figure FDA0002475264590000022
wherein,
Figure FDA0002475264590000023
represents tkThe time-of-day quaternion vector portion fit values,
Figure FDA0002475264590000024
represents tkThe time-of-day quaternion scalar portion fit value,
Figure FDA0002475264590000025
representing quaternion vector partial orthogonal polynomial fitting coefficients,
Figure FDA0002475264590000026
representing a quaternion vector partial orthogonal polynomial.
5. The method of claim 1, wherein the precision process geometry model is modeled using lagrange polynomials, the precision process geometry model being represented as follows:
Figure FDA0002475264590000027
Figure FDA0002475264590000028
wherein:
Figure FDA0002475264590000029
representing a camera load scaling factor;
Rbroadsensorrepresenting a generalized installation matrix;
t represents the imaging time;
[X Y Z]Tobject coordinates representing the target point;
x(l,s),Ψy(l, s)) represents the pointing angle size of the CCD probe number (l, s);
[Xs(t) Ys(t) Zs(t)]Tobject coordinates representing a photographing center;
λ represents an imaging scale factor;
Figure FDA00024752645900000210
respectively representing a rotation matrix from the scanning mechanism to the camera load measurement coordinate system, a rotation matrix from the satellite body to the scanning mechanism, a rotation matrix from the J2000 coordinate system to the satellite body coordinate system, and a rotation matrix from the WGS84 coordinate system to the J2000 coordinate system.
6. The method of claim 5, wherein the camera load scaling coefficients and the generalized mounting matrix are calculated by in-orbit scaling and the object-side coordinates of the camera center are interpolated by orbit parameters.
7. The method of claim 1, wherein the accurate process geometry model is equivalently fitted using a Rational Function Model (RFM), the equivalent fitting comprising:
regularizing image coordinates (L, s), longitude and latitude coordinates (B, L) and ellipsoid height H of the image point to enable the coordinate range to be [ -1,1]In between, the image space coordinates (l) are obtainedn,sn) And normalized coordinates (U, V, W) of the object coordinates; and
establishing an RFM model of the image space coordinates and the object space coordinates:
Figure FDA0002475264590000031
wherein:
NumL(U,V,W)
=a1+a2V+a3U+a4W+a5VU+a6VW+a7UW+a8V2+a9U2+a10W2+a11VUW+a12V3+a13VU2+a14VW2+a15V2U+a16U3+a17UW2+a18V2W+a19U2W+a20W3
DenL(U,V,W)
=b1+b2V+b3U+b4W+b5VU+b6VW+b7UW+b8V2+b9U2+b10W2+b11VUW+b12V3+b13VU2+b14VW2+b15V2U+b16U3+b17UW2+b18V2W+b19U2W+b20W3
Nums(U,V,W)
=c1+c2V+c3U+c4W+c5VU+c6VW+c7UW+c8V2+c9U2+c10W2+c11VUW+c12V3+c13VU2+c14VW2+c15V2U+c16U3+c17UW2+c18V2W+c19U2W+c20W3
Dens(U,V,W)
=d1+d2V+d3U+d4W+d5VU+d6VW+d7UW+d8V2+d9U2+d10W2+d11VUW+d12V3+d13VU2+d14VW2+d15V2U+d16U3+d17UW2+d18V2W+d19U2W+d20W3
wherein, ai,bi,ci,di(i ═ 1, 2.., 20) are rational polynomial coefficients RPCs.
8. The method of claim 7 wherein the calculation of the rational polynomial coefficients RPCs comprises the steps of:
establishing a global virtual grid for each frame of image;
calculating the virtual grid coordinates of the object space as control points based on the positive and negative transformation functions of the precision processing geometric model of the sweep large-width optical satellite; and
and calculating parameters by using a least square adjustment principle.
9. The method of claim 8, wherein the equation ill-conditioned problem is solved by using ridge estimation in the calculation of the rational polynomial coefficients RPCs.
CN202010361611.4A 2020-04-30 2020-04-30 Precise processing method for swing-scanning large-width optical satellite Active CN111538051B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010361611.4A CN111538051B (en) 2020-04-30 2020-04-30 Precise processing method for swing-scanning large-width optical satellite

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010361611.4A CN111538051B (en) 2020-04-30 2020-04-30 Precise processing method for swing-scanning large-width optical satellite

Publications (2)

Publication Number Publication Date
CN111538051A true CN111538051A (en) 2020-08-14
CN111538051B CN111538051B (en) 2022-08-26

Family

ID=71968614

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010361611.4A Active CN111538051B (en) 2020-04-30 2020-04-30 Precise processing method for swing-scanning large-width optical satellite

Country Status (1)

Country Link
CN (1) CN111538051B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113610924A (en) * 2021-10-09 2021-11-05 中南大学 High-precision coordinate back-calculation method, equipment and medium for linear approximation considering terrain effect
CN114593736A (en) * 2022-01-27 2022-06-07 中南大学 Geographical positioning method, positioning error analysis method and system of sweep type satellite
CN117892039A (en) * 2024-03-14 2024-04-16 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Method for generating slice type rational function model of vertical orbit rotation swing scanning imaging satellite

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070189598A1 (en) * 2006-02-16 2007-08-16 National Central University Method of generating positioning coefficients for strip-based satellite image
US20100232728A1 (en) * 2008-01-18 2010-09-16 Leprince Sebastien Ortho-rectification, coregistration, and subpixel correlation of optical satellite and aerial images
CN103697864A (en) * 2013-12-27 2014-04-02 武汉大学 Narrow-view-field double-camera image fusion method based on large virtual camera
CN105091906A (en) * 2015-06-30 2015-11-25 武汉大学 High-resolution optical push-broom satellite steady-state reimaging sensor calibration method and system
CN105513018A (en) * 2015-11-26 2016-04-20 航天恒星科技有限公司 Geometric correction method and apparatus for spaceborne whisk-broom imaging
CN107644435A (en) * 2017-09-19 2018-01-30 武汉大学 The quick optical satellite of attitude updating is taken into account without place geometric calibration method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070189598A1 (en) * 2006-02-16 2007-08-16 National Central University Method of generating positioning coefficients for strip-based satellite image
US20100232728A1 (en) * 2008-01-18 2010-09-16 Leprince Sebastien Ortho-rectification, coregistration, and subpixel correlation of optical satellite and aerial images
CN103697864A (en) * 2013-12-27 2014-04-02 武汉大学 Narrow-view-field double-camera image fusion method based on large virtual camera
CN105091906A (en) * 2015-06-30 2015-11-25 武汉大学 High-resolution optical push-broom satellite steady-state reimaging sensor calibration method and system
CN105513018A (en) * 2015-11-26 2016-04-20 航天恒星科技有限公司 Geometric correction method and apparatus for spaceborne whisk-broom imaging
CN107644435A (en) * 2017-09-19 2018-01-30 武汉大学 The quick optical satellite of attitude updating is taken into account without place geometric calibration method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
范城城: "ZY-3卫星姿态插值与拟合方法研究", 《测绘通报》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113610924A (en) * 2021-10-09 2021-11-05 中南大学 High-precision coordinate back-calculation method, equipment and medium for linear approximation considering terrain effect
CN114593736A (en) * 2022-01-27 2022-06-07 中南大学 Geographical positioning method, positioning error analysis method and system of sweep type satellite
CN114593736B (en) * 2022-01-27 2024-04-19 中南大学 Geographic positioning method, positioning error analysis method and system of sweep-type satellite
CN117892039A (en) * 2024-03-14 2024-04-16 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Method for generating slice type rational function model of vertical orbit rotation swing scanning imaging satellite

Also Published As

Publication number Publication date
CN111538051B (en) 2022-08-26

Similar Documents

Publication Publication Date Title
CN111538051B (en) Precise processing method for swing-scanning large-width optical satellite
CN105091906B (en) High-resolution optical, which pushes away, sweeps the weight imaging sensor bearing calibration of satellite stable state and system
CN106895851B (en) A kind of sensor calibration method that the more CCD polyphasers of Optical remote satellite are uniformly processed
CN103697864B (en) A kind of narrow visual field double camera image splicing method based on large virtual camera
CN105513018B (en) Spaceborne sweeping imaging geometry bearing calibration and device
CN102901519B (en) optical push-broom satellite in-orbit stepwise geometric calibration method based on probe element direction angle
CN111612693B (en) Method for correcting rotary large-width optical satellite sensor
CN111561936A (en) Precise processing method and system for rotating large-breadth optical satellite
CN111486864B (en) Multi-source sensor combined calibration method based on three-dimensional regular octagon structure
CN112598608B (en) Method for manufacturing optical satellite rapid fusion product based on target area
CN108734685B (en) Splicing method for unmanned aerial vehicle-mounted hyperspectral line array remote sensing images
CN112200875B (en) Method and system for cross-coupling error compensation and image matching correction of non-metrology camera
CN110853140A (en) DEM (digital elevation model) -assisted optical video satellite image stabilization method
CN103778610B (en) A kind of spaceborne line array sensor hangs down the geometry preprocess method of rail sweeping image
CN115326025B (en) Binocular image measurement and prediction method for sea waves
CN111521197B (en) Method for correcting swing scanning large-width optical satellite sensor
CN111275773A (en) Method and system for calibrating field-free geometry
CN115588127B (en) Method for fusing airborne laser point cloud and multispectral image
CN115854994A (en) DSM (digital surface model) generation method and system based on long-line-array large-width bidirectional swinging image
CN110044379B (en) Calibration method of mobile measurement system
CN114280773A (en) Astronomical telescope calibration method and device
CN107705267B (en) Optical satellite image geometric correction method based on control vector
Zhuo et al. A target localization method for UAV image sequences based on DEM matching
CN117934346B (en) Geometric processing method of airborne linear array hyperspectral remote sensing image without stable platform
Lian et al. Reconstructing indoor environmental 3d model using laser range scanners and omnidirectional camera

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
TR01 Transfer of patent right

Effective date of registration: 20230331

Address after: 201304 No.1 Xueyang Road, Pudong New Area, Shanghai

Patentee after: SHANGHAI ENGINEERING CENTER FOR MICROSATELLITES

Address before: 201203 No. 99 Haike Road, Pudong New Area, Shanghai

Patentee before: Institute of microsatellite innovation, Chinese Academy of Sciences

Patentee before: SHANGHAI ENGINEERING CENTER FOR MICROSATELLITES

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230808

Address after: 201306 building C, No. 888, Huanhu West 2nd Road, Lingang New District, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai

Patentee after: Shanghai Zhongkechen New Satellite Technology Co.,Ltd.

Address before: 201304 No.1 Xueyang Road, Pudong New Area, Shanghai

Patentee before: SHANGHAI ENGINEERING CENTER FOR MICROSATELLITES

TR01 Transfer of patent right