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

CN111862227B - On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene - Google Patents

On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene Download PDF

Info

Publication number
CN111862227B
CN111862227B CN202010350911.2A CN202010350911A CN111862227B CN 111862227 B CN111862227 B CN 111862227B CN 202010350911 A CN202010350911 A CN 202010350911A CN 111862227 B CN111862227 B CN 111862227B
Authority
CN
China
Prior art keywords
data
image
yaw
coefficient
imaging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010350911.2A
Other languages
Chinese (zh)
Other versions
CN111862227A (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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202010350911.2A priority Critical patent/CN111862227B/en
Publication of CN111862227A publication Critical patent/CN111862227A/en
Application granted granted Critical
Publication of CN111862227B publication Critical patent/CN111862227B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)

Abstract

The invention relates to an on-orbit relative calibration method of a mechanical staggered spliced remote sensing camera based on a complex scene. The technology comprises the steps of carrying out orthogonal secondary imaging on a complex scene before and after rotation of the camera and carrying out non-uniformity correction through gray value multipoint curve fitting by utilizing the characteristic that a satellite can rotate around a yaw axis of the camera so as to achieve the purpose of carrying out non-uniformity correction on the mechanical staggered spliced CCD camera. Experiments show that the technology can effectively reduce the non-uniformity of the CCD camera, improve the quality of remote sensing images and provide effective data for subsequent image processing.

Description

On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene
Technical Field
The invention relates to an image processing technology, in particular to an on-orbit relative calibration method of a mechanical staggered spliced remote sensing camera based on a complex scene.
Background
With the development of space remote sensing technology, high space-time resolution and wide field of view gradually become research emphasis of push-broom space remote sensing cameras. In order to make the push-broom type space camera have a wider field of view, the size of a single CCD device cannot meet the current requirements, and a plurality of CCD devices need to be spliced in a staggered manner to realize large-field imaging, so that an on-orbit satellite has a larger imaging breadth.
For a push-broom imaging optical remote sensing satellite with strong agility, when in-orbit relative radiation calibration is carried out, a method of rotating a camera around a satellite yaw axis by a certain angle (usually about 90 degrees) can be used for acquiring a relatively uniform image to correct non-uniformity among different probe elements. This is known as the Side-slip scaling method, also known as yaw scaling.
The mechanical staggered spliced CCD camera focal plane is formed by assembling a plurality of CCDs into a two-line staggered focal plane mode, namely, the CCDs in the second line just fill gaps formed by the CCDs in the first line, and pixels at the head and the tail are respectively aligned, but the two lines are staggered at a certain position in the flight direction (image integration direction) of the camera. When the camera uses the traditional yaw calibration method to carry out non-uniformity correction, the non-uniformity between two rows of CCDs is difficult to reduce, and the phenomenon of stripe non-uniformity exists in the corrected image.
Disclosure of Invention
The invention provides an on-orbit relative calibration method of a mechanical staggered spliced remote sensing camera based on a complex scene, which aims to solve the problem of stripe non-uniformity when a traditional yaw calibration method is used for carrying out non-uniformity correction on the mechanical staggered spliced CCD camera.
The on-orbit relative calibration method of the mechanical staggered spliced remote sensing camera based on the complex scene is based on a yaw calibration method and the mechanical staggered spliced characteristic of a CCD camera, and the non-uniformity of the image is reduced through twice correction before and after rotation of the camera; the specific process is as follows:
step 1: and inputting the image data of the yaw imaging mode to obtain a gray matrix of the yaw imaging data. Because of the characteristic of staggered spliced focal planes, imaging between yaw imaging sheets is discontinuous, an imaging area of a sensor needs to be intercepted, the degree of a connecting line included angle in an actual yaw radiometric calibration image is calculated by using a LSD (Line Segment Detector) linear detection algorithm, and according to the detection result of the yaw radiometric calibration data included angle, the yaw radiometric calibration data is subjected to prescribing treatment, so that each line of data in the image is imaging data of all detection elements of the sensor on the same ground object;
step 2: using the data of the step 1, performing multipoint curve fitting on the imaging elements of each probe element by a least square method, solving the non-uniformity correction coefficient of each probe element in each array of the focal plane, and correcting the conventional imaging mode image by using the coefficient;
step 3: and (3) using the corrected image obtained in the step (2), performing multipoint curve fitting on the spliced pixels of the adjacent arrays by a least square method, solving the non-uniformity correction coefficient between focal plane arrays, and correcting the image by using the coefficient.
Further, the step 2 specifically includes:
firstly, according to the method of the step 1, the yaw radiometric calibration data is subjected to prescribing treatment, so that pixels in each row are imaged on the same ground object; then, the gray average value of each row of pixels is calculated to obtain a column of pixel average value data; then, each column of data is taken, and a least square method is utilized to calculate a conversion coefficient between the data and pixel average value data, wherein the conversion coefficient is a non-uniformity correction coefficient; and finally, correcting the conventional imaging mode image by using the correction coefficient.
Further, the step 3 specifically includes:
firstly, taking an overlapped part image group from a conventional imaging mode image after first correction; then, after the data of each image group are horizontally aligned, N columns of data groups (N can be set according to the pixel width of the overlapping area) in the middle of each image group are taken; then, a least square method is used for solving conversion coefficients among the data sets, wherein the conversion coefficients are non-uniformity correction coefficients among CCD arrays; and finally, performing second correction on the conventional imaging mode image by using the correction coefficient.
Compared with the prior art, the technical scheme provided by the invention has the following technical effects:
the method is applicable to the non-uniformity correction of the mechanical staggered spliced CCD camera, solves the problem of stripe non-uniformity in the non-uniformity correction of the mechanical staggered spliced CCD camera by the traditional yaw calibration method, effectively reduces the image non-uniformity, and has good applicability.
Drawings
FIG. 1 is a general flow chart of the present invention;
FIG. 2 is a schematic view of focal plane of mechanically interlaced CCD camera
FIG. 3 is an uncorrected conventional imaging mode image;
FIG. 4 is a yaw imaging mode image;
FIG. 5 is a plot of the degrees of line angle in a yaw radiometric calibration image;
FIG. 6 is a yaw radiometric image specification;
FIG. 7 is a first corrected image;
fig. 8 is a graph showing the comparison of images before and after correction.
Detailed Description
The technical scheme of the invention is further described in detail below with reference to the accompanying drawings:
according to the mechanical staggered spliced remote sensing camera on-orbit relative calibration method based on the complex scene, the non-uniformity correction algorithm is based on a yaw calibration method and the mechanical staggered spliced characteristic of a TDICCD camera, and the non-uniformity of an image is reduced through twice correction before and after rotation of the camera, and the flow is shown in a figure 1.
The non-uniformity correction method for the mechanical staggered spliced TDICCD camera comprises the following specific steps of:
step 1: and inputting the image data of the yaw imaging mode to obtain a gray matrix of the yaw imaging data. Because of the characteristic of staggered spliced focal planes, imaging between yaw imaging sheets is discontinuous, an imaging area of a sensor needs to be intercepted, the degree of a connecting line included angle in an actual yaw radiometric calibration image is calculated by using a LSD (Line Segment Detector) linear detection algorithm, and according to the detection result of the yaw radiometric calibration data included angle, the yaw radiometric calibration data is subjected to prescribing treatment, so that each line of data in the image is imaging data of all detection elements of the sensor on the same ground object;
step 2: firstly, translating the image data of the yaw imaging mode which is determined to be available in the step 1, dividing the image data into two image blocks according to odd-even serial numbers as shown in fig. 2, and enabling pixels in each row of each block to be imaged on the same ground object; then, the gray average value of each row of pixels is calculated to obtain average value data of two columns of pixels; then, each column of data is taken, multipoint curve fitting is carried out on the data and the average value data of the corresponding pixels, and a conversion coefficient between the data and the average value data is calculated by using a least square method, wherein the coefficient is a non-uniformity correction coefficient; and finally, correcting the conventional imaging mode image by using the correction coefficient.
Step 3: firstly, taking a spliced part image group (image data formed by overlapping areas in fig. 2) from a conventional imaging mode image after first correction; then after the data of each image group are horizontally aligned, N columns of data groups (N can be set according to the pixel width of the overlapping area) in the middle of each image group pair are taken; then, carrying out multipoint curve fitting on each data set by utilizing a least square method, and solving a conversion coefficient among the data sets, wherein the conversion coefficient is a non-uniformity correction coefficient among the TDICCD arrays; and finally, performing second correction on the conventional imaging mode image by using the correction coefficient.
Specific examples of the non-uniformity correction are as follows:
fig. 3 is an uncorrected conventional imaging mode image, where narrow stripe non-uniformities (inter-pixel non-uniformities) and wider stripe non-uniformities (inter-array non-uniformities) are apparent. Fig. 4 is a yaw-imaging mode image, and it is obvious that the 1 st, 3 rd and 5 th blocks are identical, and the 2 nd and 4 th blocks are identical, because a certain distance exists between the two rows of CCD arrays, and the features are different in yaw-mode imaging.
The application step I: and inputting the image data of the yaw imaging mode to obtain a gray matrix of the yaw imaging data. Because of the characteristics of staggered spliced focal planes, imaging between yaw imaging sheets is discontinuous, an imaging area of a sensor needs to be intercepted, the degree of a connecting line included angle in an actual yaw radiometric calibration image is calculated by using a LSD (Line Segment Detector) straight line detection algorithm, and according to the detection result of the yaw radiometric calibration data included angle, the yaw radiometric calibration data is subjected to prescribing treatment, so that each line of data in the image is imaging data of all detection elements of the sensor on the same ground object. The detection result of the straight line included angle is shown in fig. 5, and the yaw calibration data is defined in fig. 6.
The formulation formula is as follows:
wherein; DN (i, j) represents the image gray value at the ith row j column of yaw data specification; DN (digital subscriber line) SS Defining pre-conversion image gray values for the yaw radiometric calibration image; θ is the actual angle of the yaw image.
The second application step: using the data specified in the step 1, solving the conversion relation between the column pixel gray value formed by each probe element and the column pixel gray average value through a least square method, namely solving the non-uniformity correction coefficient of each probe element in each array of the focal plane, and correcting the conventional imaging mode image by using the coefficient so as to achieve the non-uniformity correction among all probe elements in the single-chip detection array, wherein the correction result is shown in figure 7;
solving the correction coefficient by using a least square method to make the gray value of a row of pixels formed by a certain probe element to be corrected be { x } i I=1, 2,..r }, the gray average value column of each column of pixels formed by each probe element is { y } i |i=1,2,...,r},x i ,y i Within a plane, a set of discrete points { (x) i ,y i ) I=1, 2,..r }, a multi-point curve fitting is performed on the discrete point set by using the following formula, and each coefficient of the fitted curve is a correction coefficient.
Linear form fit of linear y=a 0 +a 1 The formula for solving the coefficient is x:
quadratic function fitted curve y=a 0 +a 1 x+a 2 x 2 The equation for solving the coefficients is:
wherein r is the number of discrete points; { a 0 ,a 1 ,...,a n And the coefficients of each item of the fitting curve are shown.
And (3) an application step: the corrected image obtained in the step 2 is a mechanical staggered spliced camera, and the conversion coefficient of each adjacent array is solved by using the least square method in the step 2 between the spliced areas, namely the non-uniformity correction coefficient between focal plane arrays is solved, and the image is corrected by using the coefficient, so that the correction result between detection arrays is as shown in fig. 8, and the non-uniformity of the image is reduced from 6.236% to 0.660%.
While the foregoing is directed to embodiments of the present invention, other and further details of the invention may be had by the present invention, it should be understood that the foregoing description is merely illustrative of the present invention and that no limitations are intended to the scope of the invention, except insofar as modifications, equivalents, improvements or modifications are within the spirit and principles of the invention.

Claims (2)

1. The on-orbit relative calibration method of the mechanical staggered spliced remote sensing camera based on the complex scene is characterized in that the method is based on the mechanical staggered spliced characteristic of the CCD camera, the complex scene is subjected to orthogonal secondary imaging before and after rotation of the camera, and the non-uniformity of the image is reduced through secondary correction; the correction method comprises the following specific processes:
step 1: inputting image data of a yaw imaging mode, obtaining a gray matrix of the yaw imaging data, intercepting a sensor imaging area, calculating the degree of a connecting line included angle in an actual yaw radiometric calibration image by using an LSD straight line detection algorithm, and prescribing the yaw radiometric calibration data according to the detection result of the yaw radiometric calibration data included angle to ensure that each line of data in the image is imaging data of all detection elements of the sensor on the same ground object; in the step 1, the specifying of the yaw radiometric calibration data is specifically:
where DN (i, j) represents the image gray value at the ith row and j column of yaw data specification; DN (digital subscriber line) SS Defining pre-conversion image gray values for the yaw radiometric calibration image; θ is the actual angle of the yaw image;
step 2: using the data in the step 1, performing multipoint curve fitting on imaging elements of each probe element by a least square method, solving a non-uniformity correction coefficient of each probe element in each array of a focal plane, and correcting a conventional imaging mode image by using the non-uniformity correction coefficient; the step 2 specifically comprises the following steps:
step 2.1, using the yaw imaging data specified in the step 1 to calculate the gray average value of each row of pixels, and obtaining a column of pixel average value data;
step 2.2, taking each column of data, and calculating a conversion coefficient between the data and pixel average value data by using a least square method, wherein the coefficient is a non-uniformity correction coefficient; finally, correcting the conventional imaging mode image by using the correction coefficient;
step 3: using the corrected image obtained in the step 2, performing multipoint curve fitting on the spliced pixels of the adjacent arrays by a least square method, solving a non-uniformity correction coefficient between focal plane arrays, and correcting the image by using the coefficient;
the step 3 specifically comprises the following steps:
step 3.1, taking overlapping part image groups from the conventional imaging mode images after the first correction;
step 3.2, the imaging of the front array and the rear array needs to be translated to a certain extent during splicing, and the translation distance is determined by the design of a specific camera focal plane; after the data of each image group are horizontally aligned, taking out N columns of data groups in the middle of each image group;
and 3.3, obtaining conversion coefficients among the data sets by using a least square method, wherein the conversion coefficients are non-uniformity correction coefficients among CCD arrays, and finally, performing secondary correction on the conventional imaging mode image by using the correction coefficients.
2. The method according to claim 1, wherein in step 2,
solving the correction coefficient by using a least square method to make the gray value of a row of pixels formed by a certain probe element to be corrected be { x } i I=1, 2,..r }, the gray average value column of each column of pixels formed by each probe element is { y } i |i=1,2,...,r},x i ,y i Within a plane, a set of discrete points { (x) i ,y i ) I=1, 2, & r }, performing multi-point curve fitting on the discrete point set by using the following formula, wherein each coefficient of the fitted curve is a correction coefficient;
linear form fit y=lineara 0 +a 1 The formula for solving the coefficient is x:
quadratic form fitting curve y=a 0 +a 1 x+a 2 x 2 The equation for solving the coefficients is:
wherein r is the number of discrete points; { a 0 ,a 1 ,a 2 And the coefficients of each item of the fitting curve are shown.
CN202010350911.2A 2020-04-28 2020-04-28 On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene Active CN111862227B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010350911.2A CN111862227B (en) 2020-04-28 2020-04-28 On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010350911.2A CN111862227B (en) 2020-04-28 2020-04-28 On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene

Publications (2)

Publication Number Publication Date
CN111862227A CN111862227A (en) 2020-10-30
CN111862227B true CN111862227B (en) 2024-04-12

Family

ID=72984940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010350911.2A Active CN111862227B (en) 2020-04-28 2020-04-28 On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene

Country Status (1)

Country Link
CN (1) CN111862227B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114125431B (en) * 2021-11-22 2023-06-23 北京市遥感信息研究所 Non-uniformity calibration correction method for stationary track optical large area array camera

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101515987A (en) * 2008-12-30 2009-08-26 中国资源卫星应用中心 Method for radiometric correction of remote sensing image taken by rotary scan multiple parallel-scan infrared camera

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8428385B2 (en) * 2009-06-24 2013-04-23 Flir Systems, Inc. Non-uniformity error correction with a bilateral filter

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101515987A (en) * 2008-12-30 2009-08-26 中国资源卫星应用中心 Method for radiometric correction of remote sensing image taken by rotary scan multiple parallel-scan infrared camera

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
多TDICCD拼接相机成像非均匀性实时校正的硬件实现;朱宏殷;郭永飞;司国良;;光学精密工程;20111215(第12期);全文 *

Also Published As

Publication number Publication date
CN111862227A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
US8792028B2 (en) Image sensor apparatus and method for line buffer efficient lens distortion correction
CN106815805A (en) Rapid distortion bearing calibration based on Bayer images
CN111076821B (en) Infrared image non-uniform correction method with integration time self-adaptive switching
CN111862227B (en) On-orbit non-uniformity correction method of mechanical staggered spliced camera based on complex scene
CN115239820A (en) Split type flying vehicle aerial view real-time splicing and parking space detection method
CN102778296A (en) Total variation-based self-adaptation non-uniformity correction method for infrared focal plane
CN115086550B (en) Meta imaging system
EP4202822A1 (en) Image processing method, image processing system, electronic device, and readable storage medium
CN106886983A (en) Image non-uniform correction method based on Laplace operators and deconvolution
CN110363714B (en) Non-uniformity correction method based on scene interframe registration of self-adaptive learning rate
CN106296627B (en) A kind of heteropical method correcting infrared imaging system
CN109523498B (en) Remote sensing image space-time fusion method for field scale crop growth monitoring
CN108055487B (en) Method and system for consistent correction of image sensor array nonuniformity
CN112802118B (en) On-orbit time-sharing geometric calibration method for optical satellite sensor
CN112258581A (en) On-site calibration method for multi-fish glasses head panoramic camera
CN108596852B (en) Object image mapping reduction method for large attitude angle imaging mirror image geometric distortion of area-array camera
CN116188278A (en) Real-time information enhancement method on high-resolution uncooled infrared multispectral camera line and application thereof
CN114240801B (en) Non-uniform correction method for remote sensing image
CN115100078B (en) Method and related device for correcting and filling dot matrix coordinates in curved screen image
CN110580692B (en) Method for correcting radiation consistency of multi-line time difference scanning image
CN115393180A (en) Infrared image splicing method
CN114184282A (en) Real-time multipoint non-uniformity correction device and method for near-infrared image
CN113379648A (en) High-resolution seven-and-resource three-dimensional image joint adjustment method
CN118333903A (en) Nonlinear response correction method based on fully-connected neural network
CN111076820A (en) Infrared real-time non-uniformity correction method

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