Super-resolution imaging method for star sensor attitude measurement

文档序号:849043 发布日期:2021-03-16 浏览:6次 中文

阅读说明:本技术 一种用于星敏感器姿态测量的超分辨率成像方法 (Super-resolution imaging method for star sensor attitude measurement ) 是由 王子寒 李玉明 郑然� 程会艳 武延鹏 王立 王苗苗 严微 曹哲 刘山山 于 2020-10-22 设计创作,主要内容包括:本专利一种用于星敏感器姿态测量的超分辨率成像方法,方法包括:基于传统的超分辨率成像理论,建立星敏感器超分辨率成像模型,通过分时连续采集的原分辨率图像进行图像配准,建立二维像素点云,利用图像重建方法实现超分辨率图像复原;基于星敏感器超分辨率成像模型,结合星敏感器的工作方式,提出利用超分辨率成像方法进行星敏感器姿态识别的实现方法。(The patent relates to a super-resolution imaging method for star sensor attitude measurement, which comprises the following steps: based on the traditional super-resolution imaging theory, a star sensor super-resolution imaging model is established, image registration is carried out through an original resolution image which is continuously acquired in a time-sharing mode, two-dimensional pixel point cloud is established, and super-resolution image restoration is realized by using an image reconstruction method; based on a super-resolution imaging model of the star sensor, a realization method for recognizing the attitude of the planet sensor by using a super-resolution imaging method is provided by combining the working mode of the star sensor.)

1. A super-resolution imaging method of a star sensor is characterized by comprising the following steps:

(1) calculating the attitude of the current frame image by using the forecasted star point coordinates and a single-frame star map attitude calculation method;

(2) calculating the relative attitude of the previous M-1 frame relative to the current frame image;

(3) mapping the pixels of the star point window image of the previous M-1 frame to the coordinate system of the current frame image, and respectively processing the star point image by judging the navigation star number;

(4) calculating to obtain a reconstructed high-resolution image;

(5) calculating the posture of the reconstructed high-resolution image by using a star map processing algorithm;

(6) judging whether the current posture meets an iteration termination condition; if yes, carrying out the next step, otherwise, updating the posture of the current frame image, and returning to the step (2);

(7) and updating the historical star map and outputting the current posture.

2. The method of claim 1, wherein: the specific process of calculating the relative attitude of the previous M-1 frame relative to the current frame image in the step (2) is as follows:

the star sensor rotates at a low angular speed along with the satellite, the current frame image and the previous M-1 frame image are considered to have the same view field and observation star, and sub-pixel displacement exists between the adjacent images; calculating a relative attitude matrix of the ith frame and the current frame image, wherein the calculation formula is as follows:

wherein A is0Is the attitude matrix of the current frame, AiIs the attitude matrix of the ith frame.

3. The method of claim 2, wherein: the step (3) realizes the conversion from the previous M-1 frame star point image to the current frame image coordinate system by the following method:

mapping the image of the same star point to the coordinate system of the current frame image by utilizing the calculated relative attitude matrix and the identified observing star number; the conversion formula from the pixel coordinate of the ith frame to the coordinate system of the current frame image is as follows:

[ui0,vi0]=F(ui,vi)=C(x,y,z)Ai0K(ui,vi) (2)

wherein, K (u, v) is a conversion function from the pixel coordinate (u, v) to the incident light space three-dimensional vector (x, y, z), C (x, y, z) is a conversion function from the incident light space three-dimensional vector (x, y, z) to the pixel coordinate (u, v), and K (u, v) and C (x, y, z) are determined by the star sensor calibration parameters.

4. The method of claim 1, wherein: and (4) obtaining a reconstructed high-resolution image by using a grid method and an interpolation method.

5. The method of claim 1, wherein: the iteration termination conditions include two conditions, where condition 1 is that the number of iterations reaches a threshold limit number, and condition 2 is that the attitude quality parameter TASTE is smaller than the check value tasmp.

Technical Field

The patent relates to the field of super-resolution imaging and star sensors, in particular to a super-resolution imaging method for star sensor attitude measurement.

Background

As shown in fig. 1, the star sensor is used as an important attitude determination device of a satellite platform, and the working principle of the star sensor is to image a space star to obtain a star observation vector, determine the direction of a three-axis of the star sensor in an inertial space by adopting a star map matching method, and determine the attitude of a satellite in the inertial space by utilizing a conversion relation between a sensor body coordinate system and a satellite body coordinate system. The star point positioning accuracy of the star sensor is a key factor for determining the attitude measurement accuracy of the star sensor, and the resolution of the image sensor is a core index of the star point positioning accuracy of the star sensor. Compared with a low-resolution image sensor, the high-resolution image sensor can restore more detailed information of a real scene, such as edge contours of star points.

Currently, the resolution of mature star sensors has reached 2K. Higher resolution image sensors (4K, 5K, etc.) are still under development and validation, which also results in higher material, labor costs and development cycles. In addition, the development of high-resolution image sensors faces the problems of difficult acquisition of large area arrays, high cost, high power consumption and the like.

The super-resolution imaging method can fuse a plurality of frames of low-resolution images with sub-pixel displacement into one frame of high-resolution image. For a type of imaging system, i.e. an imaging system with a strong spatial resolution capability (small diffraction limit) of an optical system and a weak resolution capability (large pixel size and low spatial sampling rate) of an image sensor, the super-resolution imaging effect is equivalent to reducing the pixel size of the image sensor, improving the spatial sampling frequency, and simultaneously not affecting the sensitivity of the image sensor.

The imaging system can be seen as a low pass filter for the optical information. For a star sensor, a typical star point image has tens of pixels, and the granular sensation at the edge of the star point is strong, so that high-frequency information at the edge of the star point image is lost. The super-resolution imaging method improves the imaging resolution, is an effective image restoration method, and can restore the high-frequency information of the image edge. Most of the existing researches on the star point positioning accuracy of the star sensor are concentrated on software algorithms such as point spread function calibration, pixel calibration and the like, the researches on the super-resolution imaging method mainly face the fields of natural scenes, medicine and the like, and no research result is available for applying the super-resolution imaging method to the attitude measurement of the star sensor.

Disclosure of Invention

The purpose of this patent lies in: the method is characterized in that a novel method for preprocessing the star map of the star sensor is provided, the super-resolution imaging technology is utilized to improve the imaging resolution, the high-resolution image restoration is realized, and further the star point positioning precision and the attitude measurement precision are improved. The method mainly aims to improve the existing software algorithm and is suitable for most of star sensors.

The technical scheme of this patent is: a super-resolution imaging method of a star sensor comprises the following steps:

(1) calculating the attitude of the current frame image by using the forecasted star point coordinates and a single-frame star map attitude calculation method;

(2) calculating the relative attitude of the previous M-1 frame relative to the current frame image;

(3) mapping the pixels of the star point window image of the previous M-1 frame to the coordinate system of the current frame image, and respectively processing star point images by judging navigation star numbers;

(4) calculating to obtain a reconstructed high-resolution image;

(5) calculating the posture of the reconstructed high-resolution image by using a star map processing algorithm;

(6) judging whether the current posture meets an iteration termination condition; if yes, carrying out the next step, otherwise, updating the posture of the current frame image, and returning to the step (2);

(7) and updating the historical star map and outputting the current posture.

The specific process of calculating the relative attitude of the previous M-1 frame relative to the current frame image in the step (2) is as follows:

the star sensor rotates at a low angular speed along with the satellite, the current frame image and the previous M-1 frame image are considered to have the same view field and observation star, and sub-pixel displacement exists between the adjacent images; calculating a relative attitude matrix of the ith frame and the current frame image, wherein the calculation formula is as follows:

wherein A is0Is the attitude matrix of the current frame, AiIs the attitude matrix of the ith frame.

The step (3) realizes the conversion from the previous M-1 frame star point image to the current frame image coordinate system by the following method:

mapping the image of the same star point to the coordinate system of the current frame image by utilizing the calculated relative attitude matrix and the identified observing star number; the conversion formula from the pixel coordinate of the ith frame to the coordinate system of the current frame image is as follows:

[ui0,vi0]=F(ui,vi)=C(x,y,z)Ai0K(ui,vi) (2)

wherein, K (u, v) is a conversion function from the pixel coordinate (u, v) to the incident light space three-dimensional vector (x, y, z), C (x, y, z) is a conversion function from the incident light space three-dimensional vector (x, y, z) to the pixel coordinate (u, v), and K (u, v) and C (x, y, z) are determined by the star sensor calibration parameters.

And (4) obtaining a reconstructed high-resolution image by using a grid method and an interpolation method.

The iteration termination conditions include two conditions, where condition 1 is that the number of iterations reaches a threshold limit number, and condition 2 is that the attitude quality parameter TASTE is smaller than the check value tasmp.

Compared with the prior art, the patent has the advantages that:

the method provides a super-resolution imaging method which has strong universality and high flexibility and is suitable for imaging sensors of various types, sizes and types and a novel star point extraction and attitude calculation method of the star sensor. The super-resolution imaging technology is used for the star sensor for the first time, the space information acquired by imaging the fixed star for multiple times is fused, the star point positioning precision is improved on the imaging layer, and compared with the prior art, the super-resolution imaging technology has substantial characteristics and progress. The super-resolution imaging method provided by the method is flexible in design and strong in expansibility, and algorithm parameters can be flexibly configured according to requirements (such as precision or resolution requirements) of different products and the computing power of the star sensor. The method can be directly embedded into the algorithm of the existing star sensor as a functional module, and is convenient for software upgrading of the existing product and research and test of the product under study. In addition, the traditional super-resolution imaging technology needs image registration, the operation amount is large, the star sensor can realize quick and accurate star map coordinate mapping by using a special star recognition technology, image registration is not needed, and the practicability is high. The method is easy for software simulation and hardware realization, has low requirement on the hardware configuration of the star sensor and strong practicability, can greatly save the cost of manpower, materials and time compared with the use of an image sensor with higher resolution, and has wide application prospect.

Drawings

FIG. 1 is a super-resolution imaging schematic;

FIG. 2 is a schematic diagram of sub-pixel displacement imaging;

fig. 3 is a star sensor attitude recognition flow chart, 3a is a traditional star sensor star map processing flow chart, and 3b is a star sensor star map processing flow chart utilizing a super-resolution imaging method.

Detailed Description

This patent is described in detail below with reference to fig. 3 and the specific examples.

Step 1: calculating the attitude of the current frame image by using the forecasted star point coordinates and the single-frame star map attitude calculation method

Firstly, extracting star point window images by utilizing forecasted star point coordinate information to obtain star point coordinates, then calculating an observation star angular distance by utilizing a calibration coefficient, then carrying out star point matching identification by a triangle/quadrangle matching method, and then carrying out attitude calculation.

In the example of the patent, the star map processing flow shown in fig. 3 is taken as an example, and the patent is still applicable to other star map processing flows based on super-resolution image reconstruction.

Step 2: calculating the relative attitude of the previous M-1 frame with respect to the current frame image

Different from the traditional super-resolution imaging technology, the star sensor can calculate the accurate star-sensitive space attitude through matching and identifying fixed stars, the accuracy of the star-sensitive space attitude is superior to the sub-pixel level, the accuracy of the star-sensitive space attitude is superior to the accuracy of a traditional image registration algorithm, and the relative attitude between images at different moments can be calculated by utilizing the attitude information of the star sensor, namely the high-accuracy image registration is realized.

The star sensor rotates at a low angular velocity along with the satellite, and it can be considered that the current frame image and the previous M-1 frame image have the same field of view and observation star, and a sub-pixel displacement exists between the adjacent images, as shown in fig. 2. Respectively calculating relative attitude matrixes of the ith frame and the current frame image, wherein the calculation formula is as follows:

wherein A is0Is the attitude matrix of the current frame, AiIs the attitude matrix of the ith frame.

And step 3: mapping the pixels of the star point window image of the previous M-1 frame to the coordinate system of the current frame image

And mapping the image of the same star point to the coordinate system of the current frame image by utilizing the calculated relative attitude matrix and the identified observing star number. The transformation formula of the ith frame pixel coordinate and the current frame image coordinate system is as follows:

[ui0,vi0]=F(ui,vi)=C(x,y,z)Ai0K(ui,vi) (2)

wherein, K (u, v) is a conversion function from the pixel coordinate (u, v) to the incident light space three-dimensional vector (x, y, z), C (x, y, z) is a conversion function from the incident light space three-dimensional vector (x, y, z) to the pixel coordinate (u, v), and K (u, v) and C (x, y, z) are determined by the star sensor calibration parameters.

And 4, step 4: obtaining a reconstructed high-resolution image by using a grid method and an interpolation method

Taking the window resolution of a single star point image as an example of 16 x 16, performing super-resolution image reconstruction on a 4-frame (M x 4) image, after constructing a two-dimensional point cloud, establishing a 32 x 32 subdivision grid for pixel area division, performing interpolation operation on each pixel node by using adjacent pixel values, and obtaining the pixel value of a final image, thereby obtaining a high-resolution star point window image.

In the example of the patent, the window resolution of the star point image is 16 x 16, the super-resolution image reconstruction is carried out on 4 frames (M is 4), and the patent still applies to other window sizes and the number of processed image frames.

And 5: computing pose of reconstructed high resolution image using star map processing algorithm

The treatment method is the same as the step 1.

Step 6: judging whether the current posture meets the iteration termination condition

And if the iteration termination condition is met, the next step is carried out, otherwise, the posture of the current frame image is updated, and the step 2 is returned. The iteration termination condition 1 is the number of times that the iteration number reaches the threshold limit, and the condition 2 is that the attitude quality parameter TASTE is smaller than the check value tasmp.

And 7: updating the historical star map and outputting the current attitude

And storing the current frame star point window image and the corresponding posture into a historical star atlas database, and deleting the image and posture data of the earliest frame at the moment.

Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present patent and are not limited. Although the present patent has been described in detail with reference to the embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the spirit and scope of the present patent.

The non-specified portions of this patent are within the common general knowledge of those skilled in the art.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于室内车辆地磁匹配定位的地磁基准库构建方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!