[go: up one dir, main page]

CN107966137A - A kind of satellite platform flutter detection method based on TDICCD splice regions image - Google Patents

A kind of satellite platform flutter detection method based on TDICCD splice regions image Download PDF

Info

Publication number
CN107966137A
CN107966137A CN201711173663.3A CN201711173663A CN107966137A CN 107966137 A CN107966137 A CN 107966137A CN 201711173663 A CN201711173663 A CN 201711173663A CN 107966137 A CN107966137 A CN 107966137A
Authority
CN
China
Prior art keywords
flutter
tdi
along
sub
block
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
CN201711173663.3A
Other languages
Chinese (zh)
Other versions
CN107966137B (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.)
Anhui Agricultural University AHAU
Original Assignee
Anhui Agricultural University AHAU
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 Anhui Agricultural University AHAU filed Critical Anhui Agricultural University AHAU
Priority to CN201711173663.3A priority Critical patent/CN107966137B/en
Publication of CN107966137A publication Critical patent/CN107966137A/en
Application granted granted Critical
Publication of CN107966137B publication Critical patent/CN107966137B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C11/00Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
    • G01C11/04Interpretation of pictures
    • G01C11/06Interpretation of pictures by comparison of two or more pictures of the same area
    • G01C11/12Interpretation of pictures by comparison of two or more pictures of the same area the pictures being supported in the same relative position as when they were taken
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a kind of satellite platform flutter detection method of TDICCD splice regions image, comprise the following steps:1) acquisition of overlay chart picture, overlay chart picture is obtained using time delay integration charge coupling device splice region.2) two width overlay chart pictures are carried out accurate dense Stereo Matching processing, obtain homonymy matching point, it is poor to calculate opposite image space of the same target in two width overlay chart pictures by the calculating of opposite image space difference;3) estimation of satellite platform flutter, it is poor according to opposite image space, estimate satellite platform flutter.The present invention can effectively solve the problems, such as that flutter detection accuracy is low, be only capable of detecting some isolated Frequency points, for satellite platform provide a kind of high accuracy, in wider frequency section all standing flutter detection method, so as to improve the accuracy of satellite attitude acquisition ability and remote sensing image information interpretation.

Description

一种基于TDICCD拼接区图像的卫星平台颤振探测方法A satellite platform flutter detection method based on TDICCD stitching region images

技术领域technical field

本发明涉及航天遥感成像领域,具体涉及一种基于时间延迟积分电荷耦合器件(Time-delayed and Integration Charge Coupled Device TDICCD)拼接区图像的卫星平台颤振探测方法。The invention relates to the field of aerospace remote sensing imaging, in particular to a satellite platform flutter detection method based on a time-delayed and integration charge coupled device TDICCD (Time-delayed and Integration Charge Coupled Device TDICCD) stitching area image.

背景技术Background technique

卫星姿态信息对于在轨运行阶段的卫星姿态稳定控制和地面后期图像信息的提取都至关重要,颤振作为卫星运行过程中的普遍现象,对卫星姿态数据的精确度有着直接的影响。在高性能卫星姿态传感器的支撑下,欧美等遥感科技强国能够对一定范围内的颤振进行有效的探测,从而获得高精度的卫星姿态数据,然而,目前国内的传感技术尚不成熟,且国外在高性能姿态传感器市场进行了销售封锁,我国当前采用的星载姿态传感器存在测量带宽低、精度差等问题,无法对卫星平台颤振进行有效的测量,制约了我国高分辨率空间相机的成像质量和后期图像信息提取的准确度。如何在不依赖于高精度卫星姿态传感设备的情况下,对高分辨率遥感卫星平台颤振进行有效探测,成为我国空间遥感成像领域亟待解决的关键问题之一。Satellite attitude information is very important for the stability control of satellite attitude in the orbit operation stage and the extraction of ground image information in the later stage. As a common phenomenon in the process of satellite operation, flutter has a direct impact on the accuracy of satellite attitude data. With the support of high-performance satellite attitude sensors, remote sensing technology powers such as Europe and the United States can effectively detect flutter within a certain range, thereby obtaining high-precision satellite attitude data. However, the current domestic sensing technology is still immature, and Foreign countries have blocked sales in the high-performance attitude sensor market. The spaceborne attitude sensors currently used in my country have problems such as low measurement bandwidth and poor accuracy, and cannot effectively measure the flutter of satellite platforms, which restricts the development of high-resolution space cameras in my country. Imaging quality and the accuracy of later image information extraction. How to effectively detect the flutter of high-resolution remote sensing satellite platforms without relying on high-precision satellite attitude sensing equipment has become one of the key problems to be solved in the field of space remote sensing imaging in my country.

近年来,基于遥感图像的颤振探测方法受到国内外关注,作为颤振探测的首要条件,具有重叠区域的遥感图像的获取成为国内外相关学者关注的焦点。英国剑桥大学利用面阵凝视相机获得重叠图像,长光所和武汉大学提出在焦面上增加辅助面阵成像传感器的方式拍摄重叠图像,日本东京大学和同济大学利用多光谱相机不同谱段的成像传感器获得重叠景物图像。虽然重叠图像获取方式多种多样,但颤振探测算法却大致相同,通常采用频谱分析技术求解颤振的幅值、频率和相位,进而利用三角函数拟合颤振曲线,该算法能够对能量集中的孤立频率点处的主要颤振分量进行提取,而对于能量较低、占据频带较宽的次要颤振分量则较难探测,此外,由于频谱分析技术中难以避免的能量泄漏现象引起的颤振计算误差是不能忽视的。因此,如何解决现有技术中颤振探测准确度低、仅能探测若干孤立频率点的问题,提出一种全新的高精度、较宽频段内全覆盖的颤振探测方法,成为当前我国高分辨率遥感卫星的迫切任务。In recent years, flutter detection methods based on remote sensing images have attracted attention at home and abroad. As the primary condition for flutter detection, the acquisition of remote sensing images with overlapping regions has become the focus of domestic and foreign scholars. The University of Cambridge in the United Kingdom used an area array staring camera to obtain overlapping images. Chang Guang Institute and Wuhan University proposed to add an auxiliary area array imaging sensor on the focal plane to capture overlapping images. The University of Tokyo and Tongji University in Japan used multi-spectral cameras to image different spectral bands The sensor obtains overlapping scene images. Although there are many ways to acquire overlapping images, the flutter detection algorithm is roughly the same. Usually, spectrum analysis technology is used to solve the amplitude, frequency and phase of flutter, and then the trigonometric function is used to fit the flutter curve. This algorithm can concentrate energy It is difficult to detect the main flutter component at the isolated frequency point, but it is difficult to detect the secondary flutter component with lower energy and wider frequency band. In addition, the chatter caused by the unavoidable energy leakage phenomenon in The vibration calculation error cannot be ignored. Therefore, how to solve the problem of low accuracy of flutter detection in the existing technology and can only detect a few isolated frequency points, and propose a new flutter detection method with high precision and full coverage in a wider frequency band, has become the current high-resolution flutter detection method in my country. The urgent task of high-speed remote sensing satellites.

发明内容Contents of the invention

本发明的目的是针对上述现有技术存在的缺陷,提出一种基于TDICCD拼接区图像的卫星平台颤振探测方法,以期能有效解决颤振探测准确度低、仅能探测若干孤立频率点的问题,为卫星平台提供一种高精度、较宽频段内全覆盖的颤振探测方法,从而提高卫星姿态探测能力和遥感图像信息提取的准确度。The purpose of the present invention is to address the above-mentioned defects in the prior art, and propose a satellite platform flutter detection method based on TDICCD splicing area images, in order to effectively solve the problem of low flutter detection accuracy and only able to detect several isolated frequency points , to provide a flutter detection method with high precision and full coverage in a wide frequency band for the satellite platform, thereby improving the satellite attitude detection capability and the accuracy of remote sensing image information extraction.

本发明为解决技术问题采用如下技术方案:The present invention adopts following technical scheme for solving technical problems:

本发明一种基于TDICCD拼接区图像的卫星平台颤振探测方法的特点是按如下步骤进行:A kind of feature of the satellite platform flutter detection method based on the TDICCD splicing area image of the present invention is to carry out as follows:

步骤1、重叠图像的获取:Step 1. Acquisition of overlapping images:

步骤1.1、在卫星平台上搭载有高分辨率空间相机,所述高分辨率空间相机的焦平面上存在多片交错拼接排布的TDICCD,任意选取两片相邻的TDICCD,记为TDICCD1和TDICCD2,在沿TDI方向上,TDICCD1和TDICCD2的间隔行数记为L,在垂直于TDI方向上,TDICCD1和TDICCD2的交接处存在若干列重叠像元形成拼接区,记为OA1和OA2,所述拼接区OA1和OA2内的重叠像元列数记为C;Step 1.1, the satellite platform is equipped with a high-resolution space camera, and there are multiple TDICCDs arranged in a staggered arrangement on the focal plane of the high-resolution space camera, and two adjacent TDICCDs are selected arbitrarily, recorded as TDICCD 1 and TDICCD 2 , along the TDI direction, the number of rows between TDICCD 1 and TDICCD 2 is marked as L, and in the direction perpendicular to the TDI, there are several columns of overlapping pixels at the junction of TDICCD 1 and TDICCD 2 to form a splicing area, which is marked as OA 1 and OA 2 , the number of overlapping pixel columns in the stitching area OA 1 and OA 2 is denoted as C;

所述高分辨率空间相机任意一次拍摄任务的起始时刻记为0时刻,拍摄持续时长记为Tw,其中Tw∈Q,Tw>0,Q表示有理数集合;The starting moment of any shooting task of the high-resolution spatial camera is recorded as time 0, and the shooting duration is recorded as T w , where T w ∈ Q, T w > 0, and Q represents a set of rational numbers;

利用所述拼接区OA1和OA2在[0,Tw]期间对探测区域内的所有目标进行两次分时拍摄,获得图像I1=(I1 1,I1 2,…,I1 r,…,I1 R)T和I2=(I2 1,I2 2,…,I2 r,…,I2 R)T,其中为所述图像I1和I2的总行数,Tr为每行图像的曝光时长,I1 r和I2 r分别为所述图像I1和I2的第r行图像,Tr∈Q,Tr>0,1≤r≤R;Use the stitching areas OA 1 and OA 2 to take two time-sharing shots of all targets in the detection area during [0,T w ], and obtain an image I 1 =(I 1 1 ,I 1 2 ,...,I 1 r ,…,I 1 R ) T and I 2 =(I 2 1 ,I 2 2 ,…,I 2 r ,…,I 2 R ) T , where is the total number of rows of the images I 1 and I 2 , T r is the exposure time of each row of images, I 1 r and I 2 r are the rth row images of the images I 1 and I 2 respectively, T r ∈ Q , T r >0, 1≤r≤R;

步骤1.2、提取所述图像I1和I2中的重叠部分(I1 1,I1 2,…,I1 R-L)T和(I2 L+1,I2 L+2,…,I2 R)T,分别记为重叠图像O1和O2,所述重叠图像O1和O2的总列数为C,总行数为记为M=R-L;Step 1.2, extract the overlapping parts (I 1 1 ,I 1 2 ,...,I 1 RL ) T and (I 2 L+1 ,I 2 L+2 ,...,I 2 in the images I 1 and I 2 R ) T , respectively denoted as overlapping images O 1 and O 2 , the total number of columns of the overlapping images O 1 and O 2 is C, and the total number of rows is denoted as M=RL;

步骤2、相对成像位置差的计算:Step 2. Calculation of relative imaging position difference:

步骤2.1、利用图像配准方法对所述重叠图像O1和O2进行逐行匹配处理,获得同名配准点集合P={(p1 1,p2 1),(p1 2,p2 2),…,(p1 m,p2 m),…,(p1 M,p2 M)},其中(p1 m,p2 m)为所述重叠图像O1和O2的第m行图像配准后得到的一对同名配准点,1≤m≤M,并有: 分别为点p1 m在所述重叠图像O1内的行坐标和列坐标,分别为点p2 m在所述重叠图像O2内的行坐标和列坐标, Step 2.1. Use the image registration method to perform line-by-line matching processing on the overlapping images O 1 and O 2 to obtain a set of registration points with the same name P={(p 1 1 ,p 2 1 ),(p 1 2 ,p 2 2 ),…,(p 1 m ,p 2 m ),…,(p 1 M ,p 2 M )}, where (p 1 m ,p 2 m ) is the mth of the overlapping images O 1 and O 2 A pair of registration points with the same name obtained after image registration, 1≤m≤M, and have: and are the row coordinates and column coordinates of point p 1 m in the overlapping image O 1 respectively, and are the row coordinates and column coordinates of the point p 2 m in the overlapping image O 2 respectively,

步骤2.2、分别计算所述同名配准点集合P中每对同名配准点内两点的行坐标差值和列坐标差值,获得沿TDI方向上的相对成像位置差集合S||={s||(1),s||(2),…,s||(m),…,s||(M)}和垂直于TDI方向上的相对成像位置差集合S={s(1),s(2),…,s(m),…,s(M)},其中s||(m)为所述重叠图像O1和O2的第m行图像配准后得到的沿TDI方向上的相对成像位置差,且s(m)为所述重叠图像O1和O2的第m行图像配准后得到的垂直于TDI方向上的相对成像位置差,且 Step 2.2. Calculate the row coordinate difference and column coordinate difference of two points in each pair of registration points with the same name in the same-name registration point set P respectively, and obtain the relative imaging position difference set S || ={s | along the TDI direction | (1), s || (2), ..., s || (m), ..., s || (M)} and the set of relative imaging position differences perpendicular to the TDI direction S = {s (1 ), s (2), ..., s (m), ..., s (M)}, where s || (m) is the m-th line of the overlapping image O 1 and O 2 after image registration The resulting relative imaging position difference along the TDI direction, and s (m) is the relative imaging position difference perpendicular to the TDI direction obtained after registration of the m-th line of the overlapping images O 1 and O 2 , and

步骤2.3、将所述沿TDI方向上的相对成像位置差集合S||从第一个元素开始每连续的L个元素排成一行,从而形成N行×L列的二维矩阵S ||Step 2.3: Arrange the set of relative imaging position differences S || in the TDI direction with every continuous L elements starting from the first element, so as to form a two-dimensional matrix S || of N rows×L columns :

其中 in

步骤2.4、将所述垂直于TDI方向上的相对成像位置差集合S从第一个元素开始每连续的L个元素排成一行,从而形成N行×L列的二维矩阵S Step 2.4: Arrange the set of relative imaging position differences S in the direction perpendicular to the TDI with every continuous L elements starting from the first element, so as to form a two-dimensional matrix S of N rows×L columns:

其中 in

步骤3、卫星平台颤振的估计:Step 3. Estimation of satellite platform flutter:

步骤3.1、定义沿TDI方向上的颤振为:Step 3.1, define the flutter along the TDI direction as:

其中,g||(v·L+u)为(v·L+u)×Tr时刻沿TDI方向的颤振,g||(v·L+u)∈Q,u∈Z,v∈Z,1≤u≤L,0≤v≤N,Z表示整数集合;Among them, g || (v L+u) is the flutter along the TDI direction at time (v L+u)×T r , g || (v L+u)∈Q, u∈Z, v∈ Z, 1≤u≤L, 0≤v≤N, Z represents a set of integers;

定义垂直于TDI方向上的颤振为:Define flutter in the direction perpendicular to TDI as:

其中,g(v·L+u)为(v·L+u)×Tr时刻垂直于TDI方向的颤振,g(v·L+u)∈Q,u∈Z,v∈Z,1≤u≤L,0≤v≤N;Among them, g (v L+u) is the flutter perpendicular to the TDI direction at time (v L+u)×T r , g (v L+u)∈Q, u∈Z, v∈Z , 1≤u≤L, 0≤v≤N;

定义颤振为G={gij}(N+1)×L,其中 为沿TDI方向的单位矢量,为垂直于TDI方向的单位矢量,1≤i≤N+1,1≤j≤L;Define flutter as G ={g ij } (N+1)×L , where is the unit vector along the TDI direction, is a unit vector perpendicular to the TDI direction, 1≤i≤N+1, 1≤j≤L;

定义沿TDI方向上颤振G∑||中的第一行元素[g||(1),g||(2),…,g||(L)]为沿TDI方向上的颤振子块G1 ||Define the elements in the first row [g || (1), g || (2), ..., g || (L)] in the flutter G ∑|| along the TDI direction as the flutter sub-blocks along the TDI direction G 1 || ;

定义垂直于TDI方向上颤振G 中的第一行元素[g(1),g(2),…,g(L)]为垂直于TDI方向上的颤振子块G1 Define the first row of elements [g (1), g (2), ..., g (L)] in the flutter G perpendicular to the TDI direction to be the flutter sub-block G 1 perpendicular to the TDI direction ;

定义沿TDI方向上颤振G ||中的第二行元素至第N+1行元素Define elements from the second row to the N+1th row in the flutter G || along the TDI direction

为沿TDI方向上的颤振子块G2 || is the flutter sub-block G 2 || along the TDI direction;

定义垂直于TDI方向上颤振G 中的第二行元素至第N+1行元素Define elements from the second row to the N+1th row in the flutter G perpendicular to the TDI direction

为垂直于TDI方向上的颤振子块G2 is the flutter sub-block G 2 perpendicular to the TDI direction;

步骤3.2、将所述拍摄任务中[Tr,L·Tr]时间段内的卫星在轨运行参数带入星下点对地成像模型中,分别得到沿TDI方向上颤振子块G1 ||在1Hz以下的低频分量和垂直于TDI方向上颤振子块G1 在1Hz以下的低频分量其中表示u×Tr时刻沿TDI方向上颤振在1Hz以下的低频分量,表示u×Tr时刻垂直于TDI方向上颤振在1Hz以下的低频分量, Step 3.2. Incorporate the on-orbit operation parameters of the satellite in the time period [T r , L·T r ] in the shooting task into the sub-satellite point-to-earth imaging model, and obtain the flutter sub-block G 1 | | Low frequency components below 1Hz and the low-frequency component of the flutter sub-block G 1 below 1Hz in the direction perpendicular to the TDI in Indicates the low-frequency component of flutter below 1 Hz along the TDI direction at time u×T r , Indicates the low-frequency component of flutter below 1 Hz in the direction perpendicular to TDI at u×T r ,

步骤3.3、以所述沿TDI方向上颤振子块G1 ||与其低频分量之间的相对残差的平方和作为沿TDI方向上的目标函数H(G1 ||),如式(1)所示:Step 3.3, use the flutter sub-block G 1 || and its low frequency component along the TDI direction The sum of the squares of the relative residuals between is used as the objective function H(G 1 || ) along the TDI direction, as shown in formula (1):

式(1)中,g||(i)表示i×Tr时刻沿TDI方向上的颤振,表示j×Tr时刻沿TDI方向上颤振在1Hz以下的低频分量;In formula (1), g || (i) represents the flutter along the TDI direction at time i×T r , Indicates the low-frequency component of flutter below 1 Hz along the TDI direction at j×T r time;

以所述垂直于TDI方向上颤振子块G1 与其低频分量之间的相对残差的平方和作为垂直于TDI方向上目标函数H(G1 ),如式(2)所示:Take the flutter sub-block G 1 and its low frequency component in the direction perpendicular to TDI The sum of the squares of the relative residuals between is used as the objective function H(G 1 ) in the direction perpendicular to the TDI, as shown in formula (2):

式(2)中,g(i)表示i×Tr时刻垂直于TDI方向上的颤振,表示j×Tr时刻垂直于TDI方向上颤振在1Hz以下的低频分量;In formula (2), g (i) represents the flutter in the direction perpendicular to TDI at time i×T r , Indicates the low-frequency component of flutter below 1 Hz in the direction perpendicular to TDI at j×T r ;

步骤3.4、利用优化算法分别求解所述目标函数H(G1 ||)和H(G1 )的最小值点并分别作为所述沿TDI方向上颤振子块G1 ||和垂直于TDI方向上颤振子块G1 的估计值,如式(3)和式(4)所示:Step 3.4, use the optimization algorithm to solve the minimum points of the objective functions H(G 1 || ) and H(G 1 ) respectively and and respectively as the estimated values of the flutter sub-block G 1 || along the TDI direction and the flutter sub-block G 1 perpendicular to the TDI direction, as shown in formulas (3) and (4):

步骤3.5、根据空间相机的推扫成像原理和TDICCD拼接区成像特点,建立如式(5)和式(6)所示的沿TDI方向和垂直于TDI方向的颤振探测模型:Step 3.5. According to the push-broom imaging principle of the space camera and the imaging characteristics of the TDICCD stitching area, the flutter detection models along the TDI direction and perpendicular to the TDI direction are established as shown in formulas (5) and (6):

G2 ||=A·G1 ||+B·S || (5)G 2 || =A·G 1 || +B·S || (5)

G2 =A·G1 +B·S (6)G 2 =A·G 1 +B·S (6)

式(5)和式(6)中,A和B均表示系数矩阵,且 In formula (5) and formula (6), A and B both represent the coefficient matrix, and

步骤3.6、根据式(5)所示沿TDI方向的颤振探测模型,利用式(7)计算沿TDI方向上颤振子块G2 ||的估计值 Step 3.6. According to the flutter detection model along the TDI direction shown in formula (5), use formula (7) to calculate the estimated value of the flutter sub-block G 2 || along the TDI direction

根据式(6)所示垂直于TDI方向的颤振探测模型,利用式(8)计算垂直于TDI方向上颤振子块G2 的估计值 According to the flutter detection model perpendicular to the TDI direction shown in formula (6), use formula (8) to calculate the estimated value of the flutter sub-block G 2 perpendicular to the TDI direction

步骤3.7、根据沿TDI方向上颤振的定义,利用式(9)合成沿TDI方向上的颤振G ||的估计值 Step 3.7, according to the definition of flutter along the TDI direction, use formula (9) to synthesize the estimated value of the flutter G || along the TDI direction

根据垂直于TDI方向上颤振的定义,利用式(10)合成垂直于TDI方向上的颤振G 的估计值 According to the definition of flutter in the direction perpendicular to TDI, the estimated value of flutter G in the direction perpendicular to TDI is synthesized by formula (10)

与现有技术相比,本发明的有益效果在于:Compared with prior art, the beneficial effect of the present invention is:

1、本发明针对现有技术颤振探测准确度低、仅能探测若干孤立频率点的问题,提出一种基于TDICCD拼接区图像的卫星平台颤振探测方法,实现了在不依赖高精度姿态传感设备和辅助成像传感器的情况下,对卫星平台颤振进行高精度、较宽频段内的全覆盖探测。1. In view of the low accuracy of flutter detection in the prior art and the problem that only a few isolated frequency points can be detected, the present invention proposes a satellite platform flutter detection method based on TDICCD splicing area images, which realizes the detection without relying on high-precision attitude transmission. In the case of sensing equipment and auxiliary imaging sensors, the flutter of satellite platforms can be detected with high precision and full coverage in a wide frequency band.

2、卫星平台颤振频率成分复杂,现有方法利用若干个三角函数的叠加拟合颤振,能够提取能量集中的颤振主分量,往往是若干个孤立的频率点,而对能量较低且占据大段连续频段的次要分量则难以探测,导致颤振探测结果与真实情况之间存在较大差距。本发明通过建立颤振探测模型,明确了颤振与相对成像位置差之间的定量关系,避免了现有技术对颤振近似拟合引入的理论误差,是提高颤振探测准确度的有力支撑。2. The flutter frequency components of the satellite platform are complex. The existing method uses the superposition of several trigonometric functions to fit the flutter, and can extract the main components of the flutter with concentrated energy, which are often several isolated frequency points. The secondary components occupying a large continuous frequency band are difficult to detect, resulting in a large gap between the flutter detection results and the real situation. By establishing a flutter detection model, the present invention clarifies the quantitative relationship between flutter and the relative imaging position difference, avoids the theoretical error introduced by the prior art for approximate fitting of flutter, and is a strong support for improving the accuracy of flutter detection .

3、现有方法通常依赖频谱分析技术得到三角函数的频率、幅值和相位,而频谱分析技术中难以避免的能量泄漏现象会引入显著的频率、幅值和相位估计误差,最终导致的颤振探测误差是不容忽视的。本发明基于颤振探测模型,采用时域分析技术,直接得到拍摄时刻卫星平台颤振的时域值,避免了现有技术中能量泄漏引入的颤振探测误差,进一步提高了颤振探测的准确度。3. Existing methods usually rely on spectrum analysis techniques to obtain the frequency, amplitude, and phase of trigonometric functions, and the unavoidable energy leakage phenomenon in spectrum analysis techniques will introduce significant frequency, amplitude, and phase estimation errors, eventually leading to chatter Probing errors cannot be ignored. Based on the flutter detection model, the present invention adopts the time-domain analysis technology to directly obtain the time-domain value of the flutter of the satellite platform at the time of shooting, avoiding the flutter detection error introduced by energy leakage in the prior art, and further improving the accuracy of flutter detection Spend.

4、卫星上不同位置处的颤振有所差别,即使同一位置处的颤振也是随时间不断变化的,而空间相机焦面上主成像传感器处、图像拍摄时刻的颤振是人们最为关心的。对于非凝视成像且非多光谱相机而言,现有技术往往通过在焦面上主成像传感器附近增加辅助的面阵成像传感器来探测颤振,探测结果为焦面上辅助成像传感器处而非主成像传感器处的颤振,两者之间存在差异,尤其对于相对孔径较小的空间相机而言,焦平面上不同位置处的颤振差异更为显著。另外,两类成像传感器的工作方式不同无法同步曝光,上述两方面因素最终导致颤振探测结果与所需探测的位置和时刻均有偏差。本发明通过提取主成像传感器的拼接区所拍图像用于颤振探测,探测结果为主成像传感器处、图像拍摄时刻的颤振,克服了现有技术中颤振探测结果与所需探测的位置和时刻存在偏差的问题,为进一步提高颤振探测的准确度奠定了基础。4. The flutter at different positions on the satellite is different, even the flutter at the same position is constantly changing with time, and the flutter at the main imaging sensor on the focal plane of the space camera and at the moment of image capture is the most concerned by people . For non-staring imaging and non-multispectral cameras, the existing technology often detects flutter by adding an auxiliary area array imaging sensor near the main imaging sensor on the focal plane, and the detection result is at the auxiliary imaging sensor on the focal plane instead of the main There are differences between the two in the chatter at the imaging sensor, especially for space cameras with relatively small apertures, the chatter at different positions on the focal plane differs more significantly. In addition, the two types of imaging sensors work in different ways and cannot be exposed synchronously. The above two factors eventually lead to deviations between the flutter detection results and the required detection position and time. The present invention uses the image taken by the splicing area of the main imaging sensor for flutter detection, and the detection result is the flutter at the main imaging sensor and at the moment of image shooting, which overcomes the flutter detection result and the required detection position in the prior art The problem of deviation from time to time has laid a foundation for further improving the accuracy of flutter detection.

5、卫星平台颤振占据的频带较宽,现有方法可以探测到能量集中的孤立频率点处的颤振,而尚未实现较宽频段内的全覆盖探测。本发明能够通过提高图像配准的密集度,提高了颤振的采样频率,进而提高了颤振探测的带宽,颤振探测带宽最高可以提高至为相机每行图像曝光时长倒数的二分之一。5. The frequency band occupied by satellite platform flutter is relatively wide. Existing methods can detect flutter at isolated frequency points where energy is concentrated, but full coverage detection in a wider frequency band has not yet been achieved. The present invention can increase the sampling frequency of flutter by increasing the intensity of image registration, thereby increasing the bandwidth of flutter detection, and the bandwidth of flutter detection can be increased up to 1/2 of the reciprocal of the exposure time of each row of images in the camera .

附图说明Description of drawings

图1为本发明方法流程框图;Fig. 1 is a flow chart of the method of the present invention;

图2为本发明等间距均匀取点方式示意图;Fig. 2 is a schematic diagram of the method of taking points evenly at equal intervals in the present invention;

图3为本发明粗配准和精配准相结合的亚像元配准流程图;Fig. 3 is the sub-pixel registration flowchart of the combination of coarse registration and fine registration in the present invention;

图4为现有技术中相邻两片TDICCD拼接区成像示意图;Fig. 4 is a schematic diagram of imaging of two adjacent TDICCD splicing regions in the prior art;

图5为现有技术中某高分辨率TDICCD可见光相机焦面排布示意图;Fig. 5 is a schematic diagram of the focal plane arrangement of a high-resolution TDICCD visible light camera in the prior art;

图6为现有技术中某高分辨率TDICCD可见光相机在轨拍摄的可见光全色遥感图像;Fig. 6 is a visible light panchromatic remote sensing image captured by a high-resolution TDICCD visible light camera in orbit in the prior art;

图7a为本发明垂直于TDI方向的卫星平台颤振探测结果图;Fig. 7a is a diagram of the flutter detection results of the satellite platform perpendicular to the TDI direction of the present invention;

图7b为本发明沿TDI方向的卫星平台颤振探测结果图;Fig. 7b is a diagram of the flutter detection results of the satellite platform along the TDI direction of the present invention;

图7c为本发明垂直于TDI方向卫星平台颤振探测结果的功率谱密度图;Figure 7c is a power spectral density diagram of the flutter detection results of the satellite platform perpendicular to the TDI direction of the present invention;

图7d为本发明沿TDI方向卫星平台颤振探测结果的功率谱密度图。Fig. 7d is a power spectral density diagram of the flutter detection results of the satellite platform along the TDI direction according to the present invention.

具体实施方式Detailed ways

本实施例中,一种基于TDICCD拼接区图像的卫星平台颤振探测方法,如图1所示,按如下步骤进行:In the present embodiment, a kind of satellite platform flutter detection method based on TDICCD splicing area image, as shown in Figure 1, is carried out as follows:

步骤1、重叠图像的获取:Step 1. Acquisition of overlapping images:

步骤1.1、在卫星平台上搭载有高分辨率空间相机,高分辨率空间相机的焦平面上通常存在多片交错拼接排布TDICCD,任意选取两片相邻的TDICCD,记为TDICCD1和TDICCD2,在沿TDI方向上,TDICCD1和TDICCD2的间隔行数记为L,在垂直于TDI方向上,TDICCD1和TDICCD2的交接处存在若干列重叠像元形成拼接区,记为OA1和OA2,拼接区OA1和OA2内的重叠像元列数记为C;Step 1.1. The satellite platform is equipped with a high-resolution space camera. On the focal plane of the high-resolution space camera, there are usually multiple staggered and spliced TDICCDs. Randomly select two adjacent TDICCDs, which are recorded as TDICCD 1 and TDICCD 2 , in the direction along the TDI, the number of rows between TDICCD 1 and TDICCD 2 is denoted as L, and in the direction perpendicular to the TDI, there are several columns of overlapping pixels at the junction of TDICCD 1 and TDICCD 2 to form a splicing area, which is denoted as OA 1 and OA 2 , the number of overlapping pixel columns in the mosaic area OA 1 and OA 2 is denoted as C;

高分辨率空间相机任意一次拍摄任务的起始时刻记为0时刻,拍摄持续时长记为Tw,其中Tw∈Q,Tw>0;Q表示有理数集合;The starting moment of any shooting task of the high-resolution spatial camera is recorded as time 0, and the shooting duration is recorded as T w , where T w ∈ Q, T w >0; Q represents a set of rational numbers;

利用拼接区OA1和OA2在[0,Tw]期间对其探测区域内的所有目标进行两次分时拍摄,获得图像I1=(I1 1,I1 2,…,I1 r,…,I1 R)T和I2=(I2 1,I2 2,…,I2 r,…,I2 R)T,其中为图像I1和I2的总行数,Tr为每行图像的曝光时长,I1 r和I2 r分别为图像I1和I2的第r行图像,Tr∈Q,Tr>0,1≤r≤R;Use the splicing area OA 1 and OA 2 to take two time-sharing shots of all targets in the detection area during [0, T w ], and obtain the image I 1 = (I 1 1 ,I 1 2 ,...,I 1 r ,…,I 1 R ) T and I 2 =(I 2 1 ,I 2 2 ,…,I 2 r ,…,I 2 R ) T , where is the total number of rows of images I 1 and I 2 , T r is the exposure time of each row of images, I 1 r and I 2 r are the r-th row images of images I 1 and I 2 respectively, T r ∈ Q, T r >0,1≤r≤R;

步骤1.2、提取图像I1和I2中的重叠部分(I1 1,I1 2,…,I1 R-L)T和(I2 L+1,I2 L+2,…,I2 R)T,分别记为重叠图像O1和O2,重叠图像O1和O2的总列数为C,总行数为(R-L),记M=R-L;Step 1.2, extract the overlapping parts (I 1 1 ,I 1 2 ,…,I 1 RL ) T and (I 2 L+1 ,I 2 L+2 ,…,I 2 R ) in images I 1 and I 2 T is recorded as overlapping images O 1 and O 2 respectively, the total number of columns of overlapping images O 1 and O 2 is C, the total number of rows is (RL), and M=RL;

步骤2、相对成像位置差的计算:Step 2. Calculation of relative imaging position difference:

步骤2.1、利用图像配准方法对重叠图像O1和O2进行逐行匹配处理。逐行匹配处理具体过程如图2所示,在重叠图像O1的每行图像内,以等间距均匀方式选取若干个配准点,以每个配准点为中心选取一定大小的模板作为参考模板,选取重叠图像O2内对应位置处的模板作为待配准模板,采用图像配准方法对两幅模板进行匹配处理,获得一对同名配准点。对同行图像内的其他配准点进行同样处理,并将同行内所有配准点的配准结果取算术平均值,作为整行图像的配准结果。Step 2.1. Perform line-by-line matching processing on the overlapped images O 1 and O 2 by using an image registration method. The specific process of line-by-line matching processing is shown in Figure 2. In each line of images of the overlapping image O1, several registration points are selected in an evenly spaced manner, and a template of a certain size is selected as the reference template with each registration point as the center. Select the template at the corresponding position in the overlapping image O2 as the template to be registered, and use the image registration method to match the two templates to obtain a pair of registration points with the same name. Perform the same processing on other registration points in the same row of images, and take the arithmetic mean value of the registration results of all the registration points in the same row as the registration result of the entire row of images.

本发明采用粗配准和精配准相结合的亚像元配准方法,具体配准过程如图3所示,基于相位相关的粗配准方法,其基本原理为:设参考模板和待配准模板分别为u1(m,n)和u2(m,n),对应的傅里叶变换分别为:The present invention adopts a sub-pixel registration method combining coarse registration and fine registration. The specific registration process is shown in Fig. The quasi-templates are u 1 (m,n) and u 2 (m,n) respectively, and the corresponding Fourier transforms are:

其中ξ和η为空间频率变量。模板u1(m,n)和u2(m,n)的互功率谱为:where ξ and η are spatial frequency variables. The cross power spectrum of template u 1 (m,n) and u 2 (m,n) is:

其中U1 *(ξ,η)为U1(ξ,η)的复共轭。对互功率谱Cps(ξ,η)进行傅里叶反变换,得到二维脉冲函数δ(i,j),如式(15)所示,二维脉冲函数的峰值点(ip,jp)即为像元级粗配准结果。where U 1 * (ξ,η) is the complex conjugate of U 1 (ξ,η). Perform inverse Fourier transform on the cross-power spectrum C ps (ξ,η) to obtain the two-dimensional impulse function δ(i,j), as shown in formula (15), the peak point (i p ,j p ) is the pixel-level coarse registration result.

IFFT2{Cps(ξ,η)}=IFFT2{ej2π(iξ+jη)}=δ(i,j) (3)IFFT2{C ps (ξ,η)}=IFFT2{e j2π (iξ+jη) }=δ(i,j) (3)

基于互相关二维曲面拟合的精配准方法,其基本原理为:根据粗配准结果,在重叠图像O1和O2中选取模板u1(m,n)和u2(m-ip,n-jp),利用归一化互相关系数作为衡量两个模板相似度的评价指标,表达式如下:The basic principle of the fine registration method based on cross-correlation two-dimensional surface fitting is: according to the rough registration results, select templates u 1 ( m,n) and u 2 ( mi p , nj p ), using the normalized cross-correlation coefficient as an evaluation index to measure the similarity between two templates, the expression is as follows:

其中C(u,v)为两个模板的中心点相距(u,v)时的归一化互相关系数。利用最小二乘法求解互相关系数二次曲面的表达式,曲面的峰值为归一化互相关系数C(u,v)的最大值点,此时对应的两个模板的中心点即为同名配准点。Where C(u,v) is the normalized cross-correlation coefficient when the center points of the two templates are (u,v) apart. Use the least squares method to solve the expression of the quadratic surface of the cross-correlation coefficient. The peak of the surface is the maximum point of the normalized cross-correlation coefficient C(u,v), and the center points of the corresponding two templates are the same-name matching on time.

利用上述图像配准方法对重叠图像O1和O2进行逐行匹配处理,获得同名配准点集合P={(p1 1,p2 1),(p1 2,p2 2),…,(p1 m,p2 m),,…,(p1 M,p2 M)},其中(p1 m,p2 m)为重叠图像O1和O2的第m行配准后得到的一对同名配准点,1≤m≤M,并有: 分别为点p1 m在所述重叠图像O1内的行坐标和列坐标,分别为点p2 m在所述重叠图像O2内的行坐标和列坐标, Use the above image registration method to perform line-by-line matching processing on overlapping images O 1 and O 2 , and obtain a set of registration points with the same name P={(p 1 1 ,p 2 1 ),(p 1 2 ,p 2 2 ),…, (p 1 m ,p 2 m ),,,…,(p 1 M ,p 2 M )}, where (p 1 m ,p 2 m ) is obtained after registration of the mth row of the overlapping images O 1 and O 2 A pair of registration points with the same name, 1≤m≤M, and have: and are the row coordinates and column coordinates of point p 1 m in the overlapping image O 1 respectively, and are the row coordinates and column coordinates of the point p 2 m in the overlapping image O 2 respectively,

步骤2.2、分别计算同名配准点集合P中每对同名配准点内两点的行坐标差值和列坐标差值,获得沿TDI方向上的相对成像位置差集合S||={s||(1),s||(2),…,s||(m),…,s||(M)}和垂直于TDI方向上的相对成像位置差集合S={s(1),s(2),…,s(m),…,s(M)},其中s||(m)为所述重叠图像O1和O2的第m行图像配准后得到的沿TDI方向上的相对成像位置差,且s(m)为所述重叠图像O1和O2的第m行图像配准后得到的垂直于TDI方向上的相对成像位置差,且 Step 2.2, respectively calculate the row coordinate difference and column coordinate difference of two points in each pair of registration points with the same name in the same-name registration point set P, and obtain the relative imaging position difference set S || = {s || ( 1), s || (2), ..., s || (m), ..., s || (M)} and the set of relative imaging position differences perpendicular to the TDI direction S ={s (1), s (2), ..., s (m), ..., s (M)}, where s || (m) is obtained after registration of the m-th line of the overlapping images O 1 and O 2 The relative imaging position difference along the TDI direction, and s (m) is the relative imaging position difference perpendicular to the TDI direction obtained after registration of the m-th line of the overlapping images O 1 and O 2 , and

步骤2.3、将沿TDI方向上的相对成像位置差集合S||从第一个元素开始每连续的L个元素排成一行,从而形成N行×L列的二维矩阵S ||Step 2.3. Arrange the set of relative imaging position differences S || along the TDI direction with every continuous L elements starting from the first element, so as to form a two-dimensional matrix S || of N rows×L columns:

其中 in

步骤2.4、将垂直于TDI方向上的相对成像位置差集合S从第一个元素开始每连续的L个元素排成一行,从而形成N行×L列的二维矩阵S Step 2.4. Arrange the relative imaging position difference set S in the direction perpendicular to the TDI direction and arrange every continuous L elements in a row from the first element, thus forming a two-dimensional matrix S of N rows×L columns:

其中 in

步骤3、卫星平台颤振的估计:Step 3. Estimation of satellite platform flutter:

步骤3.1、定义沿TDI方向上的颤振为Step 3.1, define the flutter along the TDI direction as

其中,g||(v·L+u)为(v·L+u)×Tr时刻沿TDI方向的颤振,g||(v·L+u)∈Q,u∈Z,v∈Z,1≤u≤L,0≤v≤N,Z表示整数集合;Among them, g || (v·L+u) is the flutter along the TDI direction at time (v·L+u)×T r , g || (v·L+u)∈Q, u∈Z,v∈ Z, 1≤u≤L, 0≤v≤N, Z represents a set of integers;

定义垂直于TDI方向上的颤振为Define flutter in the direction perpendicular to TDI as

其中,g(v·L+u)为(v·L+u)×Tr时刻垂直于TDI方向的颤振,g(v·L+u)∈Q,u∈Z,v∈Z,1≤u≤L,0≤v≤N;Among them, g (v L+u) is the flutter perpendicular to the TDI direction at time (v L+u)×T r , g (v L+u)∈Q, u∈Z, v∈Z , 1≤u≤L, 0≤v≤N;

定义颤振为G={gij}(N+1)×L,其中 为沿TDI方向的单位矢量,为垂直于TDI方向的单位矢量,1≤i≤N+1,1≤j≤L;Define flutter as G ={g ij } (N+1)×L , where is the unit vector along the TDI direction, is a unit vector perpendicular to the TDI direction, 1≤i≤N+1, 1≤j≤L;

定义沿TDI方向上颤振G∑||中的第一行元素[g||(1),g||(2),…,g||(L)]为沿TDI方向上的颤振子块G1 ||Define the elements in the first row [g || (1), g || (2), ..., g || (L)] in the flutter G ∑|| along the TDI direction as the flutter sub-blocks along the TDI direction G 1 || ;

定义垂直于TDI方向上颤振G 中的第一行元素[g(1),g(2),…,g(L)]为垂直于TDI方向上的颤振子块G1 Define the first row of elements [g (1), g (2), ..., g (L)] in the flutter G perpendicular to the TDI direction to be the flutter sub-block G 1 perpendicular to the TDI direction ;

定义沿TDI方向上颤振G ||中的第二行元素至第N+1行元素Define elements from the second row to the N+1th row in the flutter G || along the TDI direction

为沿TDI方向上的颤振子块G2 || is the flutter sub-block G 2 || along the TDI direction;

定义垂直于TDI方向上颤振G 中的第二行元素至第N+1行元素Define elements from the second row to the N+1th row in the flutter G perpendicular to the TDI direction

为垂直于TDI方向上的颤振子块G2 is the flutter sub-block G 2 perpendicular to the TDI direction;

步骤3.2、将拍摄任务中[Tr,L·Tr]时间段内的卫星在轨运行参数带入文献“WangJiaqi,Yu Ping,Yan Changxiang,Ren Jianyue,Hebin.Space optical remote sensorimage motion velocity vector computational modeling,error budget andsynthesis[J].Chinese Optics Letters,2005,(07):414-417.”给出的星下点对地成像模型中,分别得到沿TDI方向上颤振子块G1 ||在1Hz以下的低频分量和垂直于TDI方向上颤振子块G1 在1Hz以下的低频分量其中表示u×Tr时刻沿TDI方向上颤振在1Hz以下的低频分量,表示u×Tr时刻垂直于TDI方向上颤振在1Hz以下的低频分量, Step 3.2. Bring the on-orbit operation parameters of the satellite in the time period [T r , L T r ] into the document "WangJiaqi, Yu Ping, Yan Changxiang, Ren Jianyue, Hebin. Space optical remote sensor image motion velocity vector computational modeling, error budget and synthesis[J].Chinese Optics Letters,2005,(07):414-417." In the sub-satellite point-to-earth imaging model given, the flutter sub-block G 1 || Low frequency components below 1Hz and the low-frequency component of the flutter sub-block G 1 below 1Hz in the direction perpendicular to the TDI in Indicates the low-frequency component of flutter below 1 Hz along the TDI direction at time u×T r , Indicates the low-frequency component of flutter below 1 Hz in the direction perpendicular to TDI at u×T r ,

步骤3.3、以沿TDI方向上颤振子块G1 ||与其低频分量之间的相对残差的平方和作为沿TDI方向上的目标函数H(G1 ||),如式(5)所示:Step 3.3. Flutter sub-block G 1 || and its low-frequency components along the TDI direction The sum of the squares of the relative residuals between is used as the objective function H(G 1 || ) along the TDI direction, as shown in formula (5):

式(5)中,g||(i)表示i×Tr时刻沿TDI方向上的颤振,表示j×Tr时刻沿TDI方向上颤振在1Hz以下的低频分量;In formula (5), g || (i) represents the flutter along the TDI direction at time i×T r , Indicates the low-frequency component of flutter below 1 Hz along the TDI direction at j×T r time;

以垂直于TDI方向上颤振子块G1 与其低频分量之间的相对残差的平方和作为垂直于TDI方向上的目标函数H(G1 ),如式(6)所示:Flutter sub-block G 1 and its low frequency component in the direction perpendicular to TDI The sum of the squares of the relative residuals between is used as the objective function H(G 1 ) in the direction perpendicular to the TDI, as shown in formula (6):

式(6)中,g(i)表示i×Tr时刻垂直于TDI方向上的颤振,表示j×Tr时刻垂直于TDI方向上颤振在1Hz以下的低频分量;In formula (6), g (i) represents the flutter in the direction perpendicular to TDI at time i×T r , Indicates the low-frequency component of flutter below 1 Hz in the direction perpendicular to TDI at j×T r ;

步骤3.4、利用优化算法中的收敛速率和运算量均居中的共轭梯度法分别求解目标函数H(G1 ||)和H(G1 )的最小值点并分别作为沿TDI方向上颤振子块G1 ||和垂直于TDI方向上颤振子块G1 的估计值,如式(7)和式(8)所示:Step 3.4, use the conjugate gradient method in the optimization algorithm with the convergence rate and calculation amount in the middle to solve the minimum points of the objective functions H(G 1 || ) and H(G 1 ) respectively and and respectively as the estimated values of the flutter sub-block G 1 || along the TDI direction and the flutter sub-block G 1 perpendicular to the TDI direction, as shown in formulas (7) and (8):

步骤3.5、根据空间相机的推扫成像原理和TDICCD拼接区成像特点推导颤振探测模型,具体推导过程如下:Step 3.5. Deduce the flutter detection model according to the push-broom imaging principle of the space camera and the imaging characteristics of the TDICCD stitching area. The specific derivation process is as follows:

根据推扫成像原理,同一目标会被相邻两片TDICCD的拼接区分时成像两次,而卫星平台颤振是随时间不断变化的,拼接区OA1和OA2对同一目标两次分时成像所对应的卫星平台颤振状态可能不同,进而导致该目标在拼接区OA1和OA2中的成像位置存在差异,如图4所示,以垂直于TDI方向为例,相对成像位置差与颤振的关系可以表示为:According to the principle of push-broom imaging, the same target will be imaged twice in time by the splicing of two adjacent TDICCDs, while the flutter of the satellite platform is constantly changing with time, and the splicing areas OA 1 and OA 2 will image the same target twice in time The flutter states of the corresponding satellite platforms may be different, which leads to differences in the imaging positions of the target in the stitching area OA 1 and OA 2 , as shown in Figure 4, taking the direction perpendicular to the TDI as an example, the relative imaging position difference is related to The vibration relationship can be expressed as:

s(t)=g(t+Δt)-g(t) (9)s (t) = g (t+Δt)-g (t) (9)

式(9)中,g(t)为t时刻垂直于TDI方向上的颤振,Δt为拼接区OA1和OA2对同一目标两次成像的时间间隔,且Δt=L×Tr,L为相邻两片TDICCD之间的间隔行数,Tr为每行图像的曝光时长,s(t)为t时刻垂直于TDI方向上的相对成像位置差。In formula (9), g (t) is the flutter in the direction perpendicular to the TDI at time t, Δt is the time interval between the two imaging of the same target in the stitching area OA 1 and OA 2 , and Δt=L×T r , L is the number of rows between two adjacent TDICCDs, T r is the exposure time of each row of images, and s (t) is the relative imaging position difference perpendicular to the TDI direction at time t.

对式(9)以每行图像的曝光时长Tr为采样周期进行离散化并整理后得到:The formula (9) is discretized and sorted by taking the exposure time T r of each row of images as the sampling period to obtain:

g(m+L)=g(m)+s(m) (10)g (m+L) = g (m) + s (m) (10)

式(10)中,g(m)为m×Tr时刻垂直于TDI方向上的颤振,g(m+L)为(m+L)×Tr时刻垂直于TDI方向上的颤振,s(m)为m×Tr时刻垂直于TDI方向上的相对成像位置差,1≤m≤M。In formula (10), g (m) is the flutter perpendicular to the direction of TDI at time m×T r , and g (m+L) is the flutter perpendicular to the direction of TDI at time (m+L)×T r vibration, s (m) is the relative imaging position difference perpendicular to the TDI direction at m×T r time, 1≤m≤M.

对垂直于TDI方向上的颤振g(m+L),m=1,2,…,M从第一个元素开始每连续的L个元素分为一组,表示为:For the flutter g (m+L) perpendicular to the TDI direction, m=1,2,...,M starts from the first element and every consecutive L elements are divided into groups, expressed as:

式(11)中 In formula (11)

根据垂直于TDI方向上的颤振子块G1 、垂直于TDI方向上的颤振子块G2 和垂直于TDI方向上的相对成像位置差S 的定义,式(11)可以表示为:According to the definitions of the flutter sub-block G 1 perpendicular to the TDI direction, the flutter sub-block G 2 perpendicular to the TDI direction, and the relative imaging position difference S perpendicular to the TDI direction, formula (11) can be expressed as :

令系数矩阵系数矩阵则式(12)可以表示为:Let the coefficient matrix coefficient matrix Then formula (12) can be expressed as:

G2 =A·G1 +B·S (13)G 2 =A·G 1 +B·S (13)

式(13)即为垂直于TDI方向上的颤振探测模型,同理,推导沿TDI方向上的颤振探测模型如式(14)所示:Equation (13) is the flutter detection model perpendicular to the TDI direction. Similarly, the derivation of the flutter detection model along the TDI direction is shown in Equation (14):

G2 ||=A·G1 ||+B·S || (14)G 2 || =A·G 1 || +B·S || (14)

式(14)中G1 ||、G2 ||和S ||的含义同说明书中的定义,系数矩阵A和B的取值同上;The meanings of G 1 || , G 2 || and S || in formula (14) are the same as those defined in the description, and the values of coefficient matrices A and B are the same as above;

步骤3.6、根据式(14)所示沿TDI方向的颤振探测模型,利用沿TDI方向上颤振子块G1 ||的估计值和沿TDI方向上的相对成像位置差矩阵S ||计算沿TDI方向上颤振子块G2 ||的估计值如式(15)所示:Step 3.6. According to the chatter detection model along the TDI direction shown in formula (14), use the estimated value of the chatter sub-block G 1 || along the TDI direction and the relative imaging position difference matrix S || along the TDI direction to calculate the estimated value of the flutter sub-block G 2 || along the TDI direction As shown in formula (15):

根据式(13)所示垂直于TDI方向的颤振探测模型,利用垂直于TDI方向上颤振子块G1 的估计值和垂直于TDI方向上的相对成像位置差矩阵S 计算垂直于TDI方向上颤振子块G2 的估计值如式(16)所示:According to the flutter detection model perpendicular to the TDI direction shown in equation (13), the estimated value of the flutter sub-block G 1 in the direction perpendicular to the TDI is used and the relative imaging position difference matrix S in the direction perpendicular to the TDI to calculate the estimated value of the flutter sub-block G 2 in the direction perpendicular to the TDI As shown in formula (16):

步骤3.7、根据沿TDI方向上颤振的定义,将沿TDI方向上颤振子块G1 ||的估计值和沿TDI方向上颤振子块G2 ||的估计值合成沿TDI方向上的颤振G ||的估计值如式(17)所示:Step 3.7, according to the definition of chatter along the TDI direction, the estimated value of the chatter sub-block G 1 || along the TDI direction and the estimated value of the flutter sub-block G 2 || along the TDI direction Synthetic estimates of flutter G || along the TDI direction As shown in formula (17):

根据垂直于TDI方向上颤振的定义,将垂直于TDI方向上颤振子块G1 的估计值和垂直于TDI方向上颤振子块G2 的估计值合成垂直于TDI方向上的颤振G 的估计值如式(18)所示:According to the definition of flutter in the direction perpendicular to TDI, the estimated value of the flutter sub-block G 1 in the direction perpendicular to TDI and the estimated value of the flutter sub-block G 2 perpendicular to the TDI direction Estimated values of the synthesized flutter G in the direction perpendicular to the TDI As shown in formula (18):

下面以我国某高分辨率TDICCD相机为例对本发明提出方法进行说明。该相机的焦面排布方式如图5所示,五片TDICCD交错拼接排布,在沿TDI方向上,任意相邻两片TDICCD的间隔行数L=3028,在垂直于TDI积分方向上,任意相邻两片TDICCD拼接区内的像元列数C=40,一次拍摄任务持续时长Tw=30s,每行图像的曝光时长Tr=73μs。本实验选取该相机于北纬38.8436°~39.4515°升轨阶段TDICCD3和TDICCD4拍摄的遥感图像,利用本发明方法探测图像拍摄期间的卫星平台颤振,TDICCD3和TDICCD4分别拍摄411520行×4096列图像,如图6所示,左侧为TDICCD3拍摄的部分遥感图像,右侧为TDICCD4拍摄的部分遥感图像,虚线内为部分拼接区重叠图像。The method proposed by the present invention will be described below by taking a certain high-resolution TDICCD camera in my country as an example. The arrangement of the focal plane of the camera is shown in Figure 5. Five TDICCDs are arranged in a staggered manner. In the direction along the TDI, the number of rows between any two adjacent TDICCDs is L=3028. In the direction perpendicular to the integration of the TDI, The number of pixel columns in the stitching area of any two adjacent TDICCDs is C=40, the duration of one shooting task is T w =30s, and the exposure time of each row of images is T r =73μs. In this experiment, the remote sensing images taken by the camera at 38.8436° to 39.4515° north latitude during the orbit ascent stage were taken by TDICCD 3 and TDICCD 4 , and the method of the present invention was used to detect the satellite platform flutter during image shooting . A series of images, as shown in Figure 6, the left side is part of the remote sensing image taken by TDICCD 3 , the right side is part of the remote sensing image taken by TDICCD 4 , and the dotted line is part of the overlapping images of the stitching area.

步骤1、重叠图像的获取:Step 1. Acquisition of overlapping images:

利用TDICCD3和TDICCD4的拼接区OA1和OA2获得图像I1=(I1 1,I1 2,…,I1 411520)T和I2=(I2 1,I2 2,…,I2 411520)T,提取图像I1和I2中的重叠部分(I1 1,I1 2,…,I1 408492)T和(I2 3029,I2 3030,…,I2 411520)T,分别记为重叠图像O1和O2Image I 1 =(I 1 1 , I 1 2 , ..., I 1 411520 ) T and I 2 = ( I 2 1 ,I 2 2 ,..., I 2 411520 ) T , extract the overlapping parts (I 1 1 ,I 1 2 ,…,I 1 408492 ) T and (I 2 3029 ,I 2 3030 ,…,I 2 411520 ) T in images I 1 and I 2 , respectively denoted as overlapping images O 1 and O 2 ;

步骤2、相对成像位置差的计算:Step 2. Calculation of relative imaging position difference:

利用图像配准方法对重叠图像O1和O2进行逐行匹配处理。逐行匹配处理具体为:在重叠图像O1中,每行图像共有40个像素点,分别选取其中的第10、20、30个像素点作为配准点,以每个配准点为中心的8行*8列邻域为参考模板,选取重叠图像O2内对应位置处的模块作为待配准模板,采用粗配准和精配准相结合的亚像元配准方法对两幅模板进行匹配处理,获得一对同名配准点,对同行图像内三个配准点的配准结果取算术平均值作为整行图像的配准结果,对重叠图像O1的第11行至第408482行图像按照上述步骤进行逐行匹配处理,获得同名配准点集合。分别计算同名配准点集合中每对同名配准点内两点的行坐标差值和列坐标差值,获得沿TDI方向上的相对成像位置差集合和垂直于TDI方向上的相对成像位置差集合;The overlapped images O 1 and O 2 are matched line by line by image registration method. The line-by-line matching process is specifically as follows: In the overlapping image O1, each line of the image has 40 pixels in total, and the 10th, 20th, and 30th pixels are respectively selected as registration points, and the 8 lines centered on each registration point *The 8-column neighborhood is the reference template, select the module at the corresponding position in the overlapping image O2 as the template to be registered, and use the sub-pixel registration method combining coarse registration and fine registration to match the two templates , to obtain a pair of registration points with the same name, take the arithmetic mean of the registration results of the three registration points in the same image as the registration result of the entire row of images, and follow the above steps for the images from the 11th row to the 408482th row of the overlapping image O1 Perform line-by-line matching processing to obtain a set of registration points with the same name. Calculate the row coordinate difference and column coordinate difference of two points in each pair of registration points with the same name in the same-name registration point set respectively, and obtain the relative imaging position difference set along the TDI direction and the relative imaging position difference set perpendicular to the TDI direction;

步骤3、卫星平台颤振的估计:Step 3. Estimation of satellite platform flutter:

将拍摄任务中[73μs,3028×73μs]时间段内卫星在轨运行参数带入星下点对地成像模型中,分别得到沿TDI方向上颤振子块G1 ||在1Hz以下的低频分量和垂直于TDI方向上颤振子块G1 在1Hz以下的低频分量以沿TDI方向上颤振子块G1 ||与其低频分量之间的相对残差的平方和作为沿TDI方向上的目标函数H(G1 ||),以垂直于TDI方向上颤振子块G1 与其低频分量之间的相对残差的平方和作为垂直于TDI方向上的目标函数H(G1 ),利用共轭梯度法分别求解目标函数H(G1 ||)和H(G1 )的最小值点并分别作为沿TDI方向上颤振子块G1 ||和垂直于TDI方向上颤振子块G1 的估计值,根据沿TDI方向的颤振探测模型,利用沿TDI方向上颤振子块G1 ||的估计值和沿TDI方向上的相对成像位置差矩阵S ||计算沿TDI方向上颤振子块G2 ||的估计值根据垂直于TDI方向的颤振探测模型,利用垂直于TDI方向上颤振子块G1 的估计值和垂直于TDI方向上的相对成像位置差矩阵S 计算垂直于TDI方向上颤振子块G2 的估计值将沿TDI方向上颤振子块G1 ||的估计值和沿TDI方向上颤振子块G2 ||的估计值合成沿TDI方向上的颤振G ||的估计值将垂直于TDI方向上颤振子块G1 的估计值和垂直于TDI方向上颤振子块G2 的估计值合成垂直于TDI方向上的颤振G 的估计值 Bring the on-orbit operation parameters of the satellite into the sub-satellite point-to-earth imaging model in the time period of [73μs, 3028×73μs] in the shooting task, and obtain the low-frequency components of the flutter sub-block G 1 || below 1 Hz along the TDI direction and the low-frequency component of the flutter sub-block G 1 below 1Hz in the direction perpendicular to the TDI Dither sub-block G 1 || and its low-frequency component along the TDI direction The sum of the squares of the relative residuals between is used as the objective function H(G 1 || ) along the TDI direction to flutter the sub-block G 1 and its low-frequency components perpendicular to the TDI direction The sum of the squares of the relative residuals between is used as the objective function H(G 1 ) perpendicular to the TDI direction, and the conjugate gradient method is used to solve the minimum value points and and respectively as the estimated values of the flutter sub-block G 1 || along the TDI direction and the flutter sub-block G 1 perpendicular to the TDI direction, according to the flutter detection model along the TDI direction, using the flutter sub-block G 1 along the TDI direction Estimated value of || and the relative imaging position difference matrix S || along the TDI direction to calculate the estimated value of the flutter sub-block G 2 || along the TDI direction According to the flutter detection model perpendicular to the TDI direction, using the estimated value of the flutter sub-block G 1 perpendicular to the TDI direction and the relative imaging position difference matrix S in the direction perpendicular to the TDI to calculate the estimated value of the flutter sub-block G 2 in the direction perpendicular to the TDI The estimated value of the flutter sub-block G 1 || along the TDI direction and the estimated value of the flutter sub-block G 2 || along the TDI direction Synthetic estimates of flutter G || along the TDI direction The estimated value of the flutter sub-block G 1 in the direction perpendicular to the TDI and the estimated value of the flutter sub-block G 2 perpendicular to the TDI direction Estimated values of the synthesized flutter G in the direction perpendicular to the TDI

颤振探测结果如图7a、图7b、图7c、图7d所示,垂直于TDI方向上,在0.24Hz、4.54Hz、9.08Hz、13.53Hz、18Hz和22.48Hz处存在振动峰值点;沿TDI方向上,除了上述峰值点,在0.13Hz处存在振动峰值。表明本发明方法能够对卫星平台颤振进行有效的探测。Flutter detection results are shown in Figure 7a, Figure 7b, Figure 7c, and Figure 7d. In the direction perpendicular to the TDI, there are vibration peak points at 0.24Hz, 4.54Hz, 9.08Hz, 13.53Hz, 18Hz and 22.48Hz; In the direction, in addition to the above peak point, there is a vibration peak at 0.13Hz. It shows that the method of the invention can effectively detect the flutter of the satellite platform.

具体实现可参见上述方法的相应说明。For specific implementation, reference may be made to corresponding descriptions of the above methods.

Claims (1)

1.一种基于TDICCD拼接区图像的卫星平台颤振探测方法,其特征按如下步骤进行:1. a satellite platform flutter detection method based on TDICCD stitching area image, its feature is carried out as follows: 步骤1、重叠图像的获取:Step 1. Acquisition of overlapping images: 步骤1.1、在卫星平台上搭载有高分辨率空间相机,所述高分辨率空间相机的焦平面上存在多片交错拼接排布的TDICCD,任意选取两片相邻的TDICCD,记为TDICCD1和TDICCD2,在沿TDI方向上,TDICCD1和TDICCD2的间隔行数记为L,在垂直于TDI方向上,TDICCD1和TDICCD2的交接处存在若干列重叠像元形成拼接区,记为OA1和OA2,所述拼接区OA1和OA2内的重叠像元列数记为C;Step 1.1, the satellite platform is equipped with a high-resolution space camera, and there are multiple TDICCDs arranged in a staggered arrangement on the focal plane of the high-resolution space camera, and two adjacent TDICCDs are selected arbitrarily, recorded as TDICCD 1 and TDICCD 2 , along the TDI direction, the number of rows between TDICCD 1 and TDICCD 2 is marked as L, and in the direction perpendicular to the TDI, there are several columns of overlapping pixels at the junction of TDICCD 1 and TDICCD 2 to form a splicing area, which is marked as OA 1 and OA 2 , the number of overlapping pixel columns in the stitching area OA 1 and OA 2 is denoted as C; 所述高分辨率空间相机任意一次拍摄任务的起始时刻记为0时刻,拍摄持续时长记为Tw,其中Tw∈Q,Tw>0,Q表示有理数集合;The starting moment of any shooting task of the high-resolution spatial camera is recorded as time 0, and the shooting duration is recorded as T w , where T w ∈ Q, T w > 0, and Q represents a set of rational numbers; 利用所述拼接区OA1和OA2在[0,Tw]期间对探测区域内的所有目标进行两次分时拍摄,获得图像I1=(I1 1,I1 2,…,I1 r,…,I1 R)T和I2=(I2 1,I2 2,…,I2 r,…,I2 R)T,其中为所述图像I1和I2的总行数,Tr为每行图像的曝光时长,I1 r和I2 r分别为所述图像I1和I2的第r行图像,Tr∈Q,Tr>0,1≤r≤R;Use the stitching areas OA 1 and OA 2 to take two time-sharing shots of all targets in the detection area during [0,T w ], and obtain an image I 1 =(I 1 1 ,I 1 2 ,...,I 1 r ,…,I 1 R ) T and I 2 =(I 2 1 ,I 2 2 ,…,I 2 r ,…,I 2 R ) T , where is the total number of rows of the images I 1 and I 2 , T r is the exposure time of each row of images, I 1 r and I 2 r are the rth row images of the images I 1 and I 2 respectively, T r ∈ Q , T r >0, 1≤r≤R; 步骤1.2、提取所述图像I1和I2中的重叠部分(I1 1,I1 2,…,I1 R-L)T和(I2 L+1,I2 L+2,…,I2 R)T,分别记为重叠图像O1和O2,所述重叠图像O1和O2的总列数为C,总行数为记为M=R-L;Step 1.2, extract the overlapping parts (I 1 1 ,I 1 2 ,...,I 1 RL ) T and (I 2 L+1 ,I 2 L+2 ,...,I 2 in the images I 1 and I 2 R ) T , respectively denoted as overlapping images O 1 and O 2 , the total number of columns of the overlapping images O 1 and O 2 is C, and the total number of rows is denoted as M=RL; 步骤2、相对成像位置差的计算:Step 2. Calculation of relative imaging position difference: 步骤2.1、利用图像配准方法对所述重叠图像O1和O2进行逐行匹配处理,获得同名配准点集合P={(p1 1,p2 1),(p1 2,p2 2),…,(p1 m,p2 m),…,(p1 M,p2 M)},其中(p1 m,p2 m)为所述重叠图像O1和O2的第m行图像配准后得到的一对同名配准点,1≤m≤M,并有: 分别为点p1 m在所述重叠图像O1内的行坐标和列坐标,分别为点p2 m在所述重叠图像O2内的行坐标和列坐标, Step 2.1. Use the image registration method to perform line-by-line matching processing on the overlapping images O 1 and O 2 to obtain a set of registration points with the same name P={(p 1 1 ,p 2 1 ),(p 1 2 ,p 2 2 ),…,(p 1 m ,p 2 m ),…,(p 1 M ,p 2 M )}, where (p 1 m ,p 2 m ) is the mth of the overlapping images O 1 and O 2 A pair of registration points with the same name obtained after image registration, 1≤m≤M, and have: and are the row coordinates and column coordinates of point p 1 m in the overlapping image O 1 respectively, and are the row coordinates and column coordinates of the point p 2 m in the overlapping image O 2 respectively, 步骤2.2、分别计算所述同名配准点集合P中每对同名配准点内两点的行坐标差值和列坐标差值,获得沿TDI方向上的相对成像位置差集合S||={s||(1),s||(2),…,s||(m),…,s||(M)}和垂直于TDI方向上的相对成像位置差集合S={s(1),s(2),…,s(m),…,s(M)},其中s||(m)为所述重叠图像O1和O2的第m行图像配准后得到的沿TDI方向上的相对成像位置差,且s(m)为所述重叠图像O1和O2的第m行图像配准后得到的垂直于TDI方向上的相对成像位置差,且 Step 2.2. Calculate the row coordinate difference and column coordinate difference of two points in each pair of registration points with the same name in the same-name registration point set P respectively, and obtain the relative imaging position difference set S || ={s | along the TDI direction | (1), s || (2), ..., s || (m), ..., s || (M)} and the set of relative imaging position differences perpendicular to the TDI direction S = {s (1 ), s (2), ..., s (m), ..., s (M)}, where s || (m) is the m-th line of the overlapping image O 1 and O 2 after image registration The resulting relative imaging position difference along the TDI direction, and s (m) is the relative imaging position difference perpendicular to the TDI direction obtained after registration of the m-th line of the overlapping images O 1 and O 2 , and 步骤2.3、将所述沿TDI方向上的相对成像位置差集合S||从第一个元素开始每连续的L个元素排成一行,从而形成N行×L列的二维矩阵S ||Step 2.3: Arrange the set of relative imaging position differences S || in the TDI direction with every continuous L elements starting from the first element, so as to form a two-dimensional matrix S || of N rows×L columns : 其中 in 步骤2.4、将所述垂直于TDI方向上的相对成像位置差集合S从第一个元素开始每连续的L个元素排成一行,从而形成N行×L列的二维矩阵S Step 2.4: Arrange the set of relative imaging position differences S in the direction perpendicular to the TDI with every continuous L elements starting from the first element, so as to form a two-dimensional matrix S of N rows×L columns: 其中 in 步骤3、卫星平台颤振的估计:Step 3. Estimation of satellite platform flutter: 步骤3.1、定义沿TDI方向上的颤振为:Step 3.1, define the flutter along the TDI direction as: 其中,g||(v·L+u)为(v·L+u)×Tr时刻沿TDI方向的颤振,g||(v·L+u)∈Q,u∈Z,v∈Z,1≤u≤L,0≤v≤N,Z表示整数集合;Among them, g || (v L+u) is the flutter along the TDI direction at time (v L+u)×T r , g || (v L+u)∈Q, u∈Z, v∈ Z, 1≤u≤L, 0≤v≤N, Z represents a set of integers; 定义垂直于TDI方向上的颤振为:Define flutter in the direction perpendicular to TDI as: 其中,g(v·L+u)为(v·L+u)×Tr时刻垂直于TDI方向的颤振,g(v·L+u)∈Q,u∈Z,v∈Z,1≤u≤L,0≤v≤N;Among them, g (v L+u) is the flutter perpendicular to the TDI direction at time (v L+u)×T r , g (v L+u)∈Q, u∈Z, v∈Z , 1≤u≤L, 0≤v≤N; 定义颤振为G={gij}(N+1)×L,其中 为沿TDI方向的单位矢量,为垂直于TDI方向的单位矢量,1≤i≤N+1,1≤j≤L;Define flutter as G ={g ij } (N+1)×L , where is the unit vector along the TDI direction, is a unit vector perpendicular to the TDI direction, 1≤i≤N+1, 1≤j≤L; 定义沿TDI方向上颤振G ||中的第一行元素[g||(1),g||(2),…,g||(L)]为沿TDI方向上的颤振子块G1 ||Define the first row of elements [g || (1), g || (2), ..., g || (L)] in the flutter G || along the TDI direction as the flutter sub-block along the TDI direction G 1 || ; 定义垂直于TDI方向上颤振G 中的第一行元素[g(1),g(2),…,g(L)]为垂直于TDI方向上的颤振子块G1 Define the first row of elements [g (1), g (2), ..., g (L)] in the flutter G perpendicular to the TDI direction to be the flutter sub-block G 1 perpendicular to the TDI direction ; 定义沿TDI方向上颤振G ||中的第二行元素至第N+1行元素为沿TDI方向上的颤振子块G2 ||Define elements from the second row to the N+1th row in the flutter G || along the TDI direction is the flutter sub-block G 2 || along the TDI direction; 定义垂直于TDI方向上颤振G 中的第二行元素至第N+1行元素为垂直于TDI方向上的颤振子块G2 Define elements from the second row to the N+1th row in the flutter G perpendicular to the TDI direction is the flutter sub-block G 2 perpendicular to the TDI direction; 步骤3.2、将所述拍摄任务中[Tr,L·Tr]时间段内的卫星在轨运行参数带入星下点对地成像模型中,分别得到沿TDI方向上颤振子块G1 ||在1Hz以下的低频分量和垂直于TDI方向上颤振子块G1 在1Hz以下的低频分量其中表示u×Tr时刻沿TDI方向上颤振在1Hz以下的低频分量,表示u×Tr时刻垂直于TDI方向上颤振在1Hz以下的低频分量, Step 3.2. Incorporate the on-orbit operation parameters of the satellite in the time period [T r , L·T r ] in the shooting task into the sub-satellite point-to-earth imaging model, and obtain the flutter sub-block G 1 | | Low frequency components below 1Hz and the low-frequency component of the flutter sub-block G 1 below 1Hz in the direction perpendicular to the TDI in Indicates the low-frequency component of flutter below 1 Hz along the TDI direction at time u×T r , Indicates the low-frequency component of flutter below 1 Hz in the direction perpendicular to TDI at u×T r , 步骤3.3、以所述沿TDI方向上颤振子块G1 ||与其低频分量之间的相对残差的平方和作为沿TDI方向上的目标函数H(G1 ||),如式(1)所示:Step 3.3, use the flutter sub-block G 1 || and its low frequency component along the TDI direction The sum of the squares of the relative residuals between is used as the objective function H(G 1 || ) along the TDI direction, as shown in formula (1): 式(1)中,g||(i)表示i×Tr时刻沿TDI方向上的颤振,表示j×Tr时刻沿TDI方向上颤振在1Hz以下的低频分量;In formula (1), g || (i) represents the flutter along the TDI direction at time i×T r , Indicates the low-frequency component of flutter below 1 Hz along the TDI direction at j×T r time; 以所述垂直于TDI方向上颤振子块G1 与其低频分量之间的相对残差的平方和作为垂直于TDI方向上目标函数H(G1 ),如式(2)所示:Take the flutter sub-block G 1 and its low frequency component in the direction perpendicular to TDI The sum of the squares of the relative residuals between is used as the objective function H(G 1 ) in the direction perpendicular to the TDI, as shown in formula (2): 式(2)中,g(i)表示i×Tr时刻垂直于TDI方向上的颤振,表示j×Tr时刻垂直于TDI方向上颤振在1Hz以下的低频分量;In formula (2), g (i) represents the flutter in the direction perpendicular to TDI at time i×T r , Indicates the low-frequency component of flutter below 1 Hz in the direction perpendicular to TDI at j×T r ; 步骤3.4、利用优化算法分别求解所述目标函数H(G1 ||)和H(G1 )的最小值点并分别作为所述沿TDI方向上颤振子块G1 ||和垂直于TDI方向上颤振子块G1 的估计值,如式(3)和式(4)所示:Step 3.4, use the optimization algorithm to solve the minimum points of the objective functions H(G 1 || ) and H(G 1 ) respectively and and respectively as the estimated values of the flutter sub-block G 1 || along the TDI direction and the flutter sub-block G 1 perpendicular to the TDI direction, as shown in formulas (3) and (4): 步骤3.5、根据空间相机的推扫成像原理和TDICCD拼接区成像特点,建立如式(5)和式(6)所示的沿TDI方向和垂直于TDI方向的颤振探测模型:Step 3.5. According to the push-broom imaging principle of the space camera and the imaging characteristics of the TDICCD stitching area, the flutter detection models along the TDI direction and perpendicular to the TDI direction are established as shown in formulas (5) and (6): G2 ||=A·G1 ||+B·S || (5)G 2 || =A·G 1 || +B·S || (5) G2 =A·G1 +B·S (6)G 2 =A·G 1 +B·S (6) 式(5)和式(6)中,A和B均表示系数矩阵,且 In formula (5) and formula (6), A and B both represent the coefficient matrix, and 步骤3.6、根据式(5)所示沿TDI方向的颤振探测模型,利用式(7)计算沿TDI方向上颤振子块G2 ||的估计值 Step 3.6. According to the flutter detection model along the TDI direction shown in formula (5), use formula (7) to calculate the estimated value of the flutter sub-block G 2 || along the TDI direction 根据式(6)所示垂直于TDI方向的颤振探测模型,利用式(8)计算垂直于TDI方向上颤振子块G2 的估计值 According to the flutter detection model perpendicular to the TDI direction shown in formula (6), use formula (8) to calculate the estimated value of the flutter sub-block G 2 perpendicular to the TDI direction 步骤3.7、根据沿TDI方向上颤振的定义,利用式(9)合成沿TDI方向上的颤振G ||的估计值 Step 3.7, according to the definition of flutter along the TDI direction, use formula (9) to synthesize the estimated value of the flutter G || along the TDI direction 根据垂直于TDI方向上颤振的定义,利用式(10)合成垂直于TDI方向上的颤振G 的估计值 According to the definition of flutter in the direction perpendicular to TDI, the estimated value of flutter G in the direction perpendicular to TDI is synthesized by formula (10)
CN201711173663.3A 2017-11-22 2017-11-22 A kind of satellite platform flutter detection method based on the splice region TDICCD image Active CN107966137B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711173663.3A CN107966137B (en) 2017-11-22 2017-11-22 A kind of satellite platform flutter detection method based on the splice region TDICCD image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711173663.3A CN107966137B (en) 2017-11-22 2017-11-22 A kind of satellite platform flutter detection method based on the splice region TDICCD image

Publications (2)

Publication Number Publication Date
CN107966137A true CN107966137A (en) 2018-04-27
CN107966137B CN107966137B (en) 2019-05-31

Family

ID=61999656

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711173663.3A Active CN107966137B (en) 2017-11-22 2017-11-22 A kind of satellite platform flutter detection method based on the splice region TDICCD image

Country Status (1)

Country Link
CN (1) CN107966137B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108663026A (en) * 2018-05-21 2018-10-16 湖南科技大学 A kind of vibration measurement method
CN109632261A (en) * 2018-12-14 2019-04-16 中国科学院长春光学精密机械与物理研究所 A kind of simulation system of high frequency flutter disturbance optics TDI camera imaging
CN110796641A (en) * 2019-10-08 2020-02-14 武汉大学 High-resolution satellite image tremor detection method based on continuous snapshot model
CN111324857A (en) * 2020-03-19 2020-06-23 武汉大学 Quick inverse transformation calculation method based on TDICCD push-broom characteristic
CN113065277A (en) * 2021-03-11 2021-07-02 自然资源部国土卫星遥感应用中心 Method for high-resolution remote sensing satellite flutter detection and modeling in cooperation with multi-load data
CN118134837A (en) * 2024-01-05 2024-06-04 武汉工程大学 Remote sensing satellite multi-frequency tremor detection and modeling method based on non-collinear CCD

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101742050A (en) * 2009-12-03 2010-06-16 浙江大学 TDICCD image restoration method for motion blur kernel space shift
US20130270444A1 (en) * 2012-04-15 2013-10-17 Kla-Tencor Corporation Apparatus and method for synchronizing sample stage motion with a time delay integration charge-couple device in a semiconductor inspection tool
CN103791899A (en) * 2014-02-14 2014-05-14 同济大学 Satellite attitude fluttering detection method based on imaging sensor parallax error
CN103983343A (en) * 2014-05-29 2014-08-13 武汉大学 Satellite platform chattering detection method and system based on multispectral image
CN105701830A (en) * 2016-01-18 2016-06-22 武汉大学 LASIS waveband image registration method and system based on geometric model
CN106683084A (en) * 2016-12-23 2017-05-17 浙江大学 Objective evaluation method of TDI image deformation degree based on image offset estimation between lines
CN106959454A (en) * 2017-03-20 2017-07-18 上海航天控制技术研究所 A kind of flutter inversion method based on numeric field TDI and continuous multiple line battle array imaging pattern
CN107292839A (en) * 2017-06-07 2017-10-24 浙江大学 A kind of TDI flutter image recovery methods adjusted based on image block adaptive

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101742050A (en) * 2009-12-03 2010-06-16 浙江大学 TDICCD image restoration method for motion blur kernel space shift
US20130270444A1 (en) * 2012-04-15 2013-10-17 Kla-Tencor Corporation Apparatus and method for synchronizing sample stage motion with a time delay integration charge-couple device in a semiconductor inspection tool
CN103791899A (en) * 2014-02-14 2014-05-14 同济大学 Satellite attitude fluttering detection method based on imaging sensor parallax error
CN103983343A (en) * 2014-05-29 2014-08-13 武汉大学 Satellite platform chattering detection method and system based on multispectral image
CN105701830A (en) * 2016-01-18 2016-06-22 武汉大学 LASIS waveband image registration method and system based on geometric model
CN106683084A (en) * 2016-12-23 2017-05-17 浙江大学 Objective evaluation method of TDI image deformation degree based on image offset estimation between lines
CN106959454A (en) * 2017-03-20 2017-07-18 上海航天控制技术研究所 A kind of flutter inversion method based on numeric field TDI and continuous multiple line battle array imaging pattern
CN107292839A (en) * 2017-06-07 2017-10-24 浙江大学 A kind of TDI flutter image recovery methods adjusted based on image block adaptive

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
HAIQIU LIU ETC.: "Study on blind band elimination in jitter estimation", 《CHINESE OPTICS LETTERS》 *
JARI MIETTINEN ETC.: "Using a time-delay and integration camera at a non-zero viewing angle under vibration conditions", 《OPTICS AND LASERS IN ENGINEERING》 *
刘海秋 等: "基于空间相机时间延迟积分传感器拼接区图像的像移测量", 《光学学报》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108663026A (en) * 2018-05-21 2018-10-16 湖南科技大学 A kind of vibration measurement method
CN108663026B (en) * 2018-05-21 2020-08-07 湖南科技大学 Vibration measuring method
CN109632261A (en) * 2018-12-14 2019-04-16 中国科学院长春光学精密机械与物理研究所 A kind of simulation system of high frequency flutter disturbance optics TDI camera imaging
CN110796641A (en) * 2019-10-08 2020-02-14 武汉大学 High-resolution satellite image tremor detection method based on continuous snapshot model
CN110796641B (en) * 2019-10-08 2022-02-01 武汉大学 High-resolution satellite image tremor detection method based on continuous snapshot model
CN111324857A (en) * 2020-03-19 2020-06-23 武汉大学 Quick inverse transformation calculation method based on TDICCD push-broom characteristic
CN113065277A (en) * 2021-03-11 2021-07-02 自然资源部国土卫星遥感应用中心 Method for high-resolution remote sensing satellite flutter detection and modeling in cooperation with multi-load data
CN113065277B (en) * 2021-03-11 2021-10-08 自然资源部国土卫星遥感应用中心 High-resolution remote sensing satellite flutter detection and modeling method in cooperation with multi-load data
CN118134837A (en) * 2024-01-05 2024-06-04 武汉工程大学 Remote sensing satellite multi-frequency tremor detection and modeling method based on non-collinear CCD

Also Published As

Publication number Publication date
CN107966137B (en) 2019-05-31

Similar Documents

Publication Publication Date Title
CN107966137A (en) A kind of satellite platform flutter detection method based on TDICCD splice regions image
CN107077743B (en) System and method for dynamic calibration of an array camera
CN110213565A (en) Imaging system and method for depth calculation
CN105654547B (en) Three-dimensional rebuilding method
CN106295512B (en) Vision data base construction method and indoor orientation method in more correction lines room based on mark
US20130028519A1 (en) Feature based image registration
CN107917880B (en) cloud base height inversion method based on foundation cloud picture
CN106056625B (en) A kind of Airborne IR moving target detecting method based on geographical same place registration
CN106981081A (en) A kind of degree of plainness for wall surface detection method based on extraction of depth information
CN109919911A (en) Mobile 3D reconstruction method based on multi-view photometric stereo
CN106033614B (en) A kind of mobile camera motion object detection method under strong parallax
CN103791892A (en) Shipborne view field adjustable sea level observation device and method
US10904512B2 (en) Combined stereoscopic and phase detection depth mapping in a dual aperture camera
CN103905746A (en) Method and device for localization and superposition of sub-pixel-level image offset and video device
CN109883433A (en) Vehicle localization method in structured environment based on 360-degree panoramic view
TWI538476B (en) System and method for stereoscopic photography
Savoy et al. Geo-referencing and stereo calibration of ground-based whole sky imagers using the sun trajectory
JP2017059998A (en) Image processing apparatus and method, and imaging device
RU2692970C2 (en) Method of calibration of video sensors of the multispectral system of technical vision
CN103873773A (en) Primary-auxiliary synergy double light path design-based omnidirectional imaging method
CN110686593A (en) Method for measuring relative position relation of image sensors in spliced focal plane
CN203732065U (en) Shipborne adjustable-viewing-field sea surface observation device
CN113808070A (en) Binocular digital speckle image related parallax measurement method
Khosravani et al. Coregistration of kinect point clouds based on image and object space observations
Diskin et al. UAS exploitation by 3D reconstruction using monocular vision

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