Satellite top-speed area array maneuvering imaging effectiveness evaluation method
By processing satellite input data, forming convex polygons and calculating the actual imaging area, the difficulty of evaluating the coverage of satellite attitude maneuver path and imaging area in the prior art is solved, rapid and automated imaging effectiveness evaluation is achieved, and data depth interpretation ability is improved.
Patent Information
- Application Number
- CN202411610724.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-28
AI Technical Summary
The prior art is difficult to effectively evaluate the correctness of coverage of attitude maneuver paths and input imaging areas planned by satellites, resulting in dysfunction of data depth interpretation.
By determining the input data, including imaging area, satellite orbit data, attitude data and imaging point moments, a convex polygon is formed and meshed, combining the load parameters of the satellite equipped with imaging sensors, the actual imaging area is calculated and whether there is an imaging blind spot.
It quickly and automatically compares the coverage of the attitude maneuver path planned by the satellite with the input imaging area, verifying whether the actual imaging coverage area can meet the imaging needs, and improving the deep interpretation ability of the data.
Smart Images

Figure CN119533522A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a method for evaluating the effectiveness of satellite extreme-speed array maneuverable imaging, and belongs to the technical field of earth remote sensing satellites. Background Art
[0002] As remote sensing satellites gain greater maneuverability, they are now capable of imaging large areas in a short period of time. This can be achieved through extremely rapid array maneuvers, which involve multiple small-angle maneuvers and multiple array imaging sessions to achieve regional imaging. Evaluating the accuracy of a satellite's planned maneuver path and its coverage of the input imaging area has placed greater demands on data depth interpretation. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and solve the problem of depth interpretation of the correctness of the attitude maneuvering path planned by the satellite and the coverage of the input imaging area.
[0004] The purpose of the present invention is achieved through the following technical solutions:
[0005] In a first aspect, the present invention provides a method for evaluating the effectiveness of satellite high-speed array maneuver imaging, comprising:
[0006] Determine input data; including input imaging area, satellite orbit data, attitude data and imaging point time;
[0007] According to the input imaging area, a convex polygon S1 is formed, S1 is meshed, and the position information corresponding to the center point of each mesh is obtained, which is recorded as U1;
[0008] Based on the satellite orbit data, attitude data and imaging point time, combined with the payload parameters of the satellite-borne imaging sensor, the actual imaging area on the ground is calculated to obtain the actual imaging area set S2. The actual imaging area set S2 contains multiple actual imaging areas, and the position information of the geometric center corresponding to each actual imaging area is recorded, which is recorded as U2;
[0009] According to U1 and U2, it is determined whether there is an imaging blind area in the input imaging area.
[0010] In a second aspect, the present invention provides a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are loaded and executed by a processor, the processor executes the above-mentioned method for evaluating the effectiveness of satellite high-speed array maneuverable imaging.
[0011] In a third aspect, the present invention provides an electronic device, comprising:
[0012] processor; and
[0013] a memory for storing computer program instructions;
[0014] When the computer program instructions are loaded and run by the processor, the processor executes the above-mentioned satellite high-speed array maneuver imaging effectiveness evaluation method.
[0015] In a fourth aspect, the present invention provides a device for evaluating the effectiveness of satellite high-speed array maneuverable imaging, comprising:
[0016] The first module is used to determine input data, including input imaging area, satellite orbit data, attitude data and imaging point time;
[0017] The second module forms a convex polygon S1 according to the input imaging area, divides S1 into grids, and obtains the position information corresponding to the center point of each grid, which is recorded as U1;
[0018] The third module calculates the actual imaging area on the ground based on the satellite orbit data, attitude data, and imaging point time, combined with the payload parameters of the satellite-borne imaging sensor. This calculates the actual imaging area set S2, which contains multiple actual imaging areas and records the position information of the geometric center corresponding to each actual imaging area, denoted as U2.
[0019] The fourth module determines whether there is an imaging blind area in the input imaging area based on U1 and U2.
[0020] Based on the above four aspects, in one embodiment of the present invention, a convex polygon S1 is formed according to the projection of the input imaging area on the earth plane.
[0021] Based on the above four aspects, in one embodiment of the present invention, a coordinate system is established with the minimum latitude of the convex polygon S1 as the left origin, and the positive directions of the X-axis and Y-axis as the increasing directions of longitude and latitude, respectively, for grid division to obtain the position information corresponding to the center point of each grid.
[0022] Based on the above four aspects, in one embodiment of the present invention, determining whether an imaging blind area exists in the input imaging area includes:
[0023] Select a point (x1, y1) in U1, calculate the distance m between (x1, y1) and all points in U2, and select the corresponding point (X1, y1) in U2 according to the principle of shortest distance. m ,Y m ), (X m ,Y m ) and (x1,y1) is m min ;
[0024] Calculate (x1, y1) and (X m ,Y m) is the vector direction, and the angle between the two is determined according to the vector direction and the projection boundary of the imaging sensor on the ground. Based on the angle value, m min Project along the projection boundary of the imaging sensor on the ground to obtain the comparison distance M;
[0025] Let the imaging width of the imaging sensor be L. If L≤M, the point (x1, y1) is not in the actual imaging area, that is, the coverage of this point is invalid, the coordinates of the actual imaging uncovered area are output and the interpretation ends; otherwise, the coverage is valid, and the interpretation of the remaining points in U1 continues until the end.
[0026] Compared with the prior art, the present invention has the following beneficial effects:
[0027] The present invention can quickly compare the attitude maneuvering path planned by the satellite with the coverage of the input imaging area, verify whether the actual imaging coverage area can meet the imaging requirements, and has the ability to be automatically executed after being implemented through programming. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 Flowchart of the method of the present invention. DETAILED DESCRIPTION
[0029] To make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
[0030] A method for evaluating the effectiveness of satellite high-speed array maneuver imaging, such as Figure 1 Shown, including:
[0031] (1) Define the format of input data according to Table 1 below.
[0032] Table 1
[0033]
[0034] (2) The projection of the satellite input imaging area on the earth plane is constrained to be a convex polygon S1 according to the input. The minimum latitude of the convex polygon is used as the left origin, and the positive directions of the X and Y axes are the increasing directions of longitude and latitude, respectively, to establish a coordinate system.
[0035] (3) Divide S1 into grids. Divide the grids into grids according to a certain resolution and obtain the position information corresponding to the center point of each grid, which is recorded as U1 = {(x n ,y n )}, x represents the precision direction, and y represents the latitude direction.
[0036] (4) Combining the satellite orbit data, attitude data and imaging point time, and the payload parameters of the satellite-borne imaging sensor, the actual imaging area on the ground is calculated to obtain the actual imaging area set S2.
[0037] (5) The actual imaging region set includes multiple actual imaging regions, and records the position information of the geometric center corresponding to each actual imaging region, which is recorded as U2={(X n ,Y n )}.
[0038] (6) Process and calculate the actual imaging area set S2 to determine whether there is an imaging blind area in the imaging area. The specific steps are as follows:
[0039] 6.1 Select a point in U1. Take point (x1, y1) as an example: Calculate the distance m between (x1, y1) and all points in U2. Select the corresponding point (X1, y1) in U2 according to the principle of shortest distance. m ,Y m ), (X m ,Y m ) and (x1,y1) is m min .
[0040] 6.2 Calculate (x1, y1) and (X m ,Y m ) is the vector direction, and the angle between the two is determined according to the vector direction and the projection boundary of the imaging sensor on the ground. Based on the angle value, m min Project along the projection boundary of the imaging sensor on the ground to obtain the comparison distance M.
[0041] The points in the U1 set are selected according to the following rules: the longitude direction is the first traversal direction, and the latitude direction is the second traversal direction, and all points in the set are covered.
[0042] 6.3 Let the imaging width of the imaging sensor be L. If L ≤ M, then point (x1, y1) is not within the actual imaging area, meaning coverage at that point is invalid. Output the coordinates of the uncovered area and terminate the interpretation. Otherwise, coverage is valid, and continue interpreting the remaining points in U1 until the end.
[0043] The contents not described in detail in the specification of the present invention belong to the common knowledge of those skilled in the art.
[0044] Although the present invention has been disclosed above in terms of preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art may make possible changes and modifications to the technical solutions of the present invention by using the methods and technical contents disclosed above without departing from the spirit and scope of the present invention. Therefore, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solutions of the present invention shall fall within the scope of protection of the technical solutions of the present invention.
Claims
1. A method for evaluating the effectiveness of satellite high-speed array mobile imaging, characterized in that: include: Determine input data; including input imaging area, satellite orbit data, attitude data and imaging point time; According to the input imaging area, a convex polygon S1 is formed, S1 is meshed, and the position information corresponding to the center point of each mesh is obtained, which is recorded as U1; According to the satellite orbit data, attitude data and imaging point time, combined with the payload parameters of the satellite-borne imaging sensor, the actual imaging area on the ground is calculated to obtain the actual imaging area set S2. The actual imaging area set S2 includes multiple actual imaging areas, and the position information of the geometric center corresponding to each actual imaging area is recorded, which is recorded as U2; According to U1 and U2, it is determined whether there is an imaging blind area in the input imaging area.
2. The method for evaluating the effectiveness of satellite high-speed array mobile imaging according to claim 1, characterized in that: According to the projection of the input imaging area on the earth plane, a convex polygon S1 is formed.
3. The method for evaluating the effectiveness of satellite high-speed array mobile imaging according to claim 1, characterized in that: With the minimum latitude of the convex polygon S1 as the left origin, and the positive directions of the X-axis and Y-axis as the increasing directions of longitude and latitude, a coordinate system is established for grid division to obtain the position information corresponding to the center point of each grid.
4. The method for evaluating the effectiveness of satellite high-speed array mobile imaging according to claim 1, characterized in that: Determining whether there is an imaging blind area in the input imaging area includes: Select a point (x1, y1) in U1, calculate the distance m between (x1, y1) and all points in U2, and select the corresponding point (X1, y1) in U2 according to the principle of shortest distance. m ,Y m ), (X m ,Y m ) and (x1,y1) is m min ; Calculate (x1,y1) and (X m ,Y m ), the angle between the two is determined according to the vector direction and the projection boundary of the imaging sensor on the ground, and m is converted based on the angle value. min Project along the projection boundary of the imaging sensor on the ground to obtain the comparison distance M; The imaging width of the imaging sensor is L. If L≤M, the point (x1, y1) is not in the actual imaging area, that is, the coverage of the point is invalid, the coordinates of the actual imaging uncovered area are output and the reading ends; otherwise, the coverage is valid, and the reading of the remaining points in U1 continues until the end.
5. A computer-readable storage medium having computer program instructions stored thereon, wherein when the computer program instructions are loaded and executed by a processor, the processor is caused to execute the method according to any one of claims 1 to 4.
6. An electronic device comprising: processor; as well as a memory for storing computer program instructions; When the computer program instructions are loaded and executed by the processor, the processor performs the method according to any one of claims 1 to 4.
7. A satellite high-speed array mobile imaging effectiveness evaluation device, characterized in that: include: The first module is used to determine input data, including input imaging area, satellite orbit data, attitude data and imaging point time; The second module forms a convex polygon S1 according to the input imaging area, divides S1 into grids, and obtains the position information corresponding to the center point of each grid, which is recorded as U1; The third module calculates the actual imaging area on the ground according to the satellite orbit data, attitude data and imaging point time, combined with the payload parameters of the imaging sensor carried by the satellite, and obtains the actual imaging area set S2. The actual imaging area set S2 contains multiple actual imaging areas, and records the position information of the geometric center corresponding to each actual imaging area, which is recorded as U2; The fourth module determines whether there is an imaging blind area in the input imaging area according to U1 and U2.
8. The satellite high-speed array mobile imaging effectiveness evaluation device according to claim 7, characterized in that: According to the projection of the input imaging area on the earth plane, a convex polygon S1 is formed.
9. The satellite high-speed array mobile imaging effectiveness evaluation device according to claim 7, characterized in that: With the minimum latitude of the convex polygon S1 as the left origin, and the positive directions of the X-axis and Y-axis as the increasing directions of longitude and latitude, a coordinate system is established for grid division to obtain the position information corresponding to the center point of each grid.
10. The satellite high-speed array mobile imaging effectiveness evaluation device according to claim 7, characterized in that: Determining whether there is an imaging blind area in the input imaging area includes: Select a point (x1, y1) in U1, calculate the distance m between (x1, y1) and all points in U2, and select the corresponding point (X1, y1) in U2 according to the principle of shortest distance. m ,Y m ), (X m ,Y m ) and (x1,y1) is m min ; Calculate (x1,y1) and (X m ,Y m ), the angle between the two is determined according to the vector direction and the projection boundary of the imaging sensor on the ground, and m is converted based on the angle value. min Project along the projection boundary of the imaging sensor on the ground to obtain the comparison distance M; The imaging width of the imaging sensor is L. If L≤M, the point (x1, y1) is not in the actual imaging area, that is, the coverage of the point is invalid, the coordinates of the actual imaging uncovered area are output and the reading ends; otherwise, the coverage is valid, and the reading of the remaining points in U1 continues until the end.
Citation Information
Patent Citations
Multiple-imaging-satellite area coverage planning method
CN108388953A
Satellite data scene separation method, device and equipment based on global grid and medium
CN117056449A