System and method for processing target inversion on spaceborne SAR (Synthetic Aperture Radar)
Through the on-board SAR processing target inversion system, the inefficiency and low accuracy of processing performance evaluation in satellite remote sensing field is solved, and the rapid and accurate performance evaluation and the effect of reducing hardware costs is achieved.
Patent Information
- Application Number
- CN202510277077.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2025-07-18
AI Technical Summary
It is difficult for the prior art to quickly and efficiently complete the evaluation and analysis of on-satellite processing performance, especially in the field of satellite remote sensing. Traditional methods are inefficient and difficult to guarantee the accuracy, and cannot adapt to the new model of fast and intensive satellite development.
It provides a target inversion system for processing on-board SAR satellites, including data reception, analysis, display, analysis and archiving modules. Through format inspection, analysis, statistics and comparison analysis, data analysis reports are generated to evaluate the processing performance of on-board SAR satellites.
It improves the accuracy and efficiency of data analysis, reduces the hardware cost of ground processing equipment, and adapts to different front-end equipment and satellites to achieve rapid performance evaluation.
Smart Images

Figure CN120342459A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of real-time processing and testing of spacecraft payload data, and in particular to a system and method for processing target inversion on a spaceborne SAR. Background Art
[0002] In today's satellite remote sensing field, in order to significantly improve the timeliness of satellite payload detection, imaging remote sensing satellites with target detection as their main task are gradually being equipped with onboard payload data processing equipment. These devices are responsible for real-time or quasi-real-time processing of payload data on orbiting satellites, and can accurately detect and identify various targets such as ships and aircraft, while obtaining key information such as the target's location, size, and image slices. In this way, not only the amount of information data is greatly reduced, but also the degree of dependence on traditional high-speed data transmission is significantly reduced.
[0003] In order to quickly transmit the information acquired in orbit to the user terminal, remote sensing satellites are synchronously equipped with low-speed data transmission systems such as relay SMA, S broadcast distribution or relay Ka inter-satellite. With the help of these systems, near-real-time transmission and distribution of target information or slices can be achieved, greatly shortening the time from the satellite starting imaging to the ground user terminal obtaining information from the original hours to minutes.
[0004] However, under this development trend, a serious problem needs to be solved urgently, that is, how to quickly and efficiently complete the evaluation and analysis of on-board processing performance in ground testing. The traditional methods currently used mostly rely on manual data analysis and image comparison, which is not only extremely inefficient, but also difficult to guarantee accuracy. Faced with the real-time processing requirements of high-intensity ground testing of satellite on-board processing, traditional methods seem to be unable to cope with it, and cannot adapt to today's new model of rapid and intensive satellite development. This not only seriously restricts the speed of on-board processing function testing of the entire satellite, but also has a great negative impact on the test progress.
[0005] In addition, the current existing data processing methods and systems mainly focus on big data collection and processing, but are seriously lacking in the specific content related to remote sensing target inversion. With the continuous development of satellite remote sensing technology and the increasing requirements for on-board processing performance, the existing processing methods can no longer meet actual needs.
[0006] Through the retrieval of patent documents, it is found that the invention patent with the publication number CN115994251A discloses a target telemetry data parsing device and parsing system. The device includes a telemetry data receiving unit, a configuration file preprocessing unit, and a telemetry data storage and parsing unit. The telemetry data receiving unit is used to receive the telemetry data sent by the ground receiving station. The configuration file preprocessing unit is used to parse the configuration file of the telemetry data, establish a data container according to the parsing result with the channel code name, and store the telemetry data of the subframe where the code name is located, the specific position in the PCM subframe, and the code index of the subframe in each container as the preprocessing result. The telemetry data storage and parsing unit is used to store and parse the received telemetry data; and extract the original telemetry data from the corresponding container according to the above preprocessing result, convert it into service data and display it. This patent does not involve the inversion of target auxiliary information, multi-dimensional data analysis, and visualization display based on target information, etc.
[0007] In summary, aiming at the problems of the above-mentioned existing technologies, researching a system and method for on-board processing target inversion of spaceborne SAR has become a key task that needs to be solved urgently at present. Summary of the Invention
[0008] Aiming at the defects in the existing technologies, the purpose of the present invention is to provide a system and method for on-board processing target inversion of spaceborne SAR.
[0009] According to a system for on-board processing target inversion of spaceborne SAR provided by the present invention, it includes:
[0010] A data receiving module, which is used to receive the original data packet from the front-end device, check the format of the original data packet, and screen out the valid data packets that meet the preset format;
[0011] A data parsing module, which is used to receive the valid data packet, parse and process the valid data packet, extract the target auxiliary information and generate the corresponding sliced image;
[0012] A result display module, which is used to receive and display the target auxiliary information and the corresponding sliced image;
[0013] A data analysis module, which is used to receive the target auxiliary information and the corresponding sliced image, perform statistical analysis according to the target features in the target auxiliary information, and obtain the analysis result;
[0014] An information archiving module, which is used to receive and store the analysis result, the target auxiliary information and the corresponding sliced image.
[0015] Preferably, the data receiving module checks the original data packet according to the preset source packet data format. If the original data packet conforms to the source packet data format, it is determined as a valid data packet, otherwise it is an invalid data packet.
[0016] Preferably, the front-end device includes a high-speed data processing unit and a low-speed data processing unit. The low-speed data processing unit includes a relay SMA baseband, an S broadcast distribution baseband, and a relay Ka inter-satellite baseband. Data is transmitted between front-end devices through optical fibers or network cables. TCP / IP protocol is used for data communication, and the communication status is recorded.
[0017] Preferably, the data receiving module also sends the communication status with the front-end device and the inspection results of the original data packets to the result display module and the data analysis module.
[0018] Preferably, the data parsing module extracts target auxiliary information from the valid data packets according to the preset parsing data format, and extracts slice data from the target auxiliary information based on the parsing data format. The slice image is generated by decoding and inversion through the JPEG2000 algorithm.
[0019] Preferably, the result display module reads the target position in the target auxiliary information and displays it at the corresponding longitude and latitude position on the digital map. At the same time, the target auxiliary information is displayed through the Hover effect, and the target auxiliary information and the corresponding slice image are displayed in a list form.
[0020] Preferably, the data analysis module counts the number of targets with the same characteristics according to the target characteristics in the target auxiliary information, and calculates the proportion of the number of targets in the total targets. At the same time, the data analysis module compares and analyzes the target auxiliary information corresponding to different valid data packets, classifies, analyzes, and marks the targets with the same target auxiliary information according to the preset threshold, and counts the proportion of the same targets in different valid data packets.
[0021] Preferably, the data analysis module synthesizes the analysis results with the communication status of the front-end device and the inspection results of the original data packets to form a data analysis report and sends it to the information archiving module.
[0022] Preferably, the information archiving module organizes the data analysis report, as well as the target auxiliary information and the slice image, into a Word document for storage.
[0023] The present invention also provides a method for on-orbit processing target inversion of spaceborne SAR, including the following steps:
[0024] Data receiving step: Receive the original data source packets sent by the front-end device, perform format check on the original data packets, and screen out the valid data packets that meet the preset format;
[0025] Data parsing step: Receive the valid data packets, perform parsing processing on the valid data packets, extract the target auxiliary information, and generate the corresponding slice image;
[0026] Result display step: Receive and display the target auxiliary information and the corresponding sliced images;
[0027] Data analysis step: Receive the target auxiliary information, perform statistical analysis based on the target features in the target auxiliary information, and obtain the analysis result;
[0028] Information archiving step: Archive and store the analysis result, as well as the target auxiliary information and the sliced images.
[0029] Compared with the prior art, the present invention has the following beneficial effects:
[0030] 1. The present invention can more accurately invert and restore the sliced images and the target position information in the spaceborne SAR processing object and method, thereby improving the analysis accuracy and efficiency of the data.
[0031] 2. The present invention uses auxiliary data to quickly compare and analyze different data source packages, effectively reducing the hardware cost expenditure of ground processing equipment and avoiding high costs in hardware devices.
[0032] 3. The present invention can adapt to different front-end devices by modifying the communication protocol; at the same time, by modifying the data format of the original data source package and the parsing configuration file, it realizes the adaptation of the on-orbit processing target inversion of different satellites.
[0033] 4. The present invention provides a new idea and solution for the technical field of real-time processing and testing of spacecraft payload data. Description of the Drawings
[0034] By reading the detailed description of the non-restrictive embodiments with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
[0035] Figure 1 It is the composition of the on-orbit processing target inversion system of the spaceborne SAR in the embodiment of the present invention;
[0036] Figure 2 It is the implementation steps of the on-orbit processing target inversion of the spaceborne SAR in the embodiment of the present invention. Detailed Embodiment
[0037] The present invention will be described in detail below with reference to specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those of ordinary skill in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.
[0038] The present invention provides a system and method for on-board processing target inversion of spaceborne SAR. The system receives the original data source packet of on-board processing target of spaceborne SAR sent by the front-end device, then checks the data length, data format, data continuity and integrity of the source packet data, and then inverses the data, parses and obtains the target slices, and extracts the target auxiliary information from them. After that, the points of the target are displayed at the corresponding longitude and latitude positions on the digital map, and the target auxiliary information and slices are attached at the same time. On this basis, the system will also perform statistical analysis on the target features and compare and analyze the target auxiliary information of different data source packets, so as to obtain the statistical analysis situation of the data source packets and the target consistency analysis results of different data source packets. Finally, a data analysis report will be formed and archived for storage, so as to quickly evaluate the on-board processing performance of spaceborne SAR. The present invention is applicable to the analysis, processing and evaluation of on-board processing data of spaceborne SAR under quasi-real-time conditions (such as data stored locally or transmitted through gigabit network).
[0039] Embodiment 1:
[0040] Figure 1 It is the composition of the on-board processing target inversion system of spaceborne SAR in the embodiment of the present invention.
[0041] As Figure 1 shown, the embodiment of the present invention provides a system for on-board processing target inversion of spaceborne SAR, including: a data receiving module, a data parsing module, a result display module, a data analysis module and an information archiving module.
[0042] The data receiving module is used to receive the original data packet from the front-end device and check the format of the original data packet to screen out the valid data packets that meet the preset format.
[0043] Specifically, the data receiving module checks the original data packet according to the preset source packet data format. If the original data packet conforms to the source packet data format, it is determined as a valid data packet, otherwise it is an invalid data packet.
[0044] The source packet data format stipulates the range of data length, the format standard of data, the judgment basis of data continuity and the standard of data packet integrity. The inspection results of the original data packet include the status information of data length, data format, data continuity and integrity. The source packet data format is adjusted by modifying the configuration file.
[0045] Furthermore, the front-end device includes a high-speed data processing unit and a low-speed data processing unit. The low-speed data processing unit includes a relay SMA baseband, an S broadcast distribution baseband and a relay Ka inter-satellite baseband. The front-end devices transmit data through optical fiber or network cable, use the TCP / IP protocol for data communication, and record the communication status, such as link on / off, time delay, etc. In this embodiment, different front-end devices are adapted by modifying the communication protocol.
[0046] In this embodiment, the data receiving module also sends the communication status with the front-end device and the original data packet check result to the result display module and the data analysis module.
[0047] In this embodiment, the data receiving module adopts a multi-threaded processing method to process multiple different original data packets simultaneously.
[0048] The data parsing module is used to receive valid data packets, parse and process the valid data packets, extract target auxiliary information, and generate corresponding sliced images.
[0049] Specifically, the data parsing module extracts target auxiliary information from the valid data packet according to the preset parsing data format, extracts sliced data from the target auxiliary information based on the parsing data format, and decodes and inversely generates sliced images through the JPEG2000 algorithm.
[0050] Further specifically, the target auxiliary information includes the time of the target, the target location, the target type, the target size (or length and width), and the target confidence, etc.
[0051] The parsing data format and the parsing method are adjusted by modifying the corresponding configuration file to adapt to different satellites.
[0052] In this embodiment, the data parsing module adopts a multi-threaded processing method to process different valid data packets simultaneously.
[0053] The result display module is used to receive and display the target auxiliary information and the corresponding sliced images.
[0054] Specifically, the result display module reads the target location in the target auxiliary information and displays it at the corresponding longitude and latitude position on the digital map. At the same time, it displays the target auxiliary information through the Hover effect and displays the target auxiliary information and the corresponding sliced images in a list form.
[0055] During the display process, the result display module uses different symbols for identification according to different target types in the target auxiliary information. For information of the same target type but from different valid data packets, different colors are used for display.
[0056] Furthermore, the result display module also receives the communication status of the front-end device and the original data packet check result from the data receiving module and displays them in the interface.
[0057] The data analysis module is used to receive the target auxiliary information and the corresponding sliced images, perform statistical analysis according to the target characteristics in the target auxiliary information, and obtain the analysis result.
[0058] Specifically, the data analysis module counts the number of targets with the same features (the target features include information such as the type, size, and confidence level of the target) in the target auxiliary information, and calculates the proportion of the number of targets in the total number of targets. At the same time, the data analysis module compares and analyzes the target auxiliary information corresponding to different valid data packets, and classifies, analyzes, and marks the targets with the same target auxiliary information according to a preset threshold (the threshold includes type, size, time, or location, etc., and the threshold is modified through a configuration file), and counts the proportion of the same targets in different valid data packets.
[0059] Further, the data analysis module comprehensively forms a data analysis report with the communication status of the front-end device and the raw data packet inspection result, and sends it to the information archiving module.
[0060] The information archiving module is used to receive and store the analysis result, the target auxiliary information, and the corresponding sliced images.
[0061] Specifically, the information archiving module organizes the data analysis report, as well as the target auxiliary information and the sliced images, into a Word document for storage.
[0062] Embodiment 2:
[0063] Figure 2 This is the on-orbit processing target inversion implementation step in the embodiment of the present invention.
[0064] As Figure 2 shown, this embodiment provides an on-orbit processing target inversion method for spaceborne SAR, using an on-orbit processing target inversion system for spaceborne SAR in the above-mentioned Embodiment 1, and includes the following steps:
[0065] Data receiving step: Receive the raw data source packet sent by the front-end device, and perform format check on the raw data packet to screen out the valid data packets that meet the preset format;
[0066] Data parsing step: Receive the valid data packets, and perform parsing processing on the valid data packets to extract the target auxiliary information and generate the corresponding sliced images;
[0067] Result display step: Receive and display the target auxiliary information and the corresponding sliced images;
[0068] Data analysis step: Receive the target auxiliary information, and perform statistical analysis according to the target features in the target auxiliary information to obtain the analysis result;
[0069] Information archiving step: Archive and store the analysis result, as well as the target auxiliary information and the sliced images.
[0070] Those skilled in the art know that, in addition to implementing the system and its various devices, modules, and units provided by the present invention in the form of pure computer-readable program code, the method steps can be logically programmed to enable the system and its various devices, modules, and units provided by the present invention to be implemented in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers, etc. to achieve the same functions. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a kind of hardware component, and the devices, modules, and units included therein for implementing various functions can also be regarded as the structures within the hardware component; the devices, modules, and units for implementing various functions can also be regarded as either software modules for implementing the method or structures within the hardware component.
[0071] The specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. Without conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.
Claims
1. A spaceborne SAR on-board processing target inversion system, characterized in that, Including: A data receiving module, configured to receive the original data packets from the front-end device, perform format checks on the original data packets, and screen out the valid data packets that conform to the preset format; A data parsing module, configured to receive the valid data packets, perform parsing processing on the valid data packets, extract the target auxiliary information, and generate corresponding sliced images; A result display module, configured to receive and display the target auxiliary information and the corresponding sliced images; A data analysis module, configured to receive the target auxiliary information and the corresponding sliced images, perform statistical analysis according to the target features in the target auxiliary information, and obtain the analysis result; An information archiving module, configured to receive and store the analysis result, the target auxiliary information, and the corresponding sliced images.
2. The on-board processing target inversion system of the spaceborne SAR according to claim 1, wherein The data receiving module checks the original data packets according to the preset source packet data format. If the original data packets conform to the source packet data format, they are determined to be valid data packets; otherwise, they are invalid data packets.
3. The on-board processing target inversion system of the spaceborne SAR according to claim 2, characterized in that, The front-end device includes a high-speed data processing unit and a low-speed data processing unit. The low-speed data processing unit includes a relay SMA baseband, an S broadcast distribution baseband, and a relay Ka inter-satellite baseband. The front-end devices transmit data through optical fibers or network cables, use the TCP / IP protocol for data communication, and record the communication status.
4. The on-board processing target inversion system of the spaceborne SAR according to claim 3, characterized in that, The data receiving module also sends the communication status with the front-end device and the original data packet check result to the result display module and the data analysis module.
5. The on-board processing target inversion system of the spaceborne SAR according to claim 4, characterized in that, The data parsing module extracts the target auxiliary information from the valid data packets according to the preset parsing data format, and based on the parsing data format, extracts the sliced data from the target auxiliary information, and generates the sliced images by decoding and inversion through the JPEG2000 algorithm.
6. The on-board processing target inversion system for spaceborne SAR according to claim 5, characterized in that, The result display module reads the target position in the target auxiliary information and displays it at the corresponding longitude and latitude position on the digital map. At the same time, the target auxiliary information is displayed through the Hover effect, and the target auxiliary information and the corresponding sliced images are displayed in a list form.
7. The on - satellite processing target inversion system for spaceborne SAR according to claim 6, wherein, The data analysis module counts the number of targets with the same features according to the target features in the target auxiliary information, and calculates the proportion of the target number in the total targets. At the same time, the data analysis module performs comparison and analysis on the target auxiliary information corresponding to different valid data packets, classifies, analyzes, and marks the targets with the same target auxiliary information according to the preset threshold, and counts the proportion of the same targets in different valid data packets.
8. The on-board processing target inversion system for spaceborne SAR according to claim 7, characterized in that, The data analysis module synthesizes the analysis result with the communication status of the front-end device and the original data packet check result to form a data analysis report, and sends it to the information archiving module.
9. The on-board processing target inversion system for spaceborne SAR according to claim 7, characterized in that, The information archiving module collates the data analysis report, the target auxiliary information, and the sliced images into a Word document for storage.
10. A method for on-board processing and target inversion of spaceborne SAR, characterized in that, Including the following steps: A data receiving step: receiving the original data source packets sent by the front-end device, performing format checks on the original data packets, and screening out the valid data packets that conform to the preset format; Data parsing step: Receive the valid data packet, perform parsing processing on the valid data packet, extract the target auxiliary information, and generate corresponding sliced images; Result display step: Receive and display the target auxiliary information and the corresponding sliced images; Data analysis step: Receive the target auxiliary information, perform statistical analysis according to the target features in the target auxiliary information, and obtain the analysis result; Information archiving step: Archive and store the analysis result, as well as the target auxiliary information and sliced images.
Citation Information
Patent Citations
Target missile telemetry data analysis device and analysis system
CN115994251A