A spaceborne hyperspectral ground data processing system supporting automatic calibration and coefficient matching
By designing a satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching, the lack of automated calibration and coefficient matching in existing systems is solved, and efficient data processing and image quality improvement is achieved.
Patent Information
- Application Number
- CN202411782568.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-04-01
AI Technical Summary
The existing hyperspectral remote sensing data processing systems lack automated on-orbit calibration processes and automatic coefficient matching functions, resulting in low manual calibration efficiency and poor historical coefficient management, which may lead to reduced image quality and poor traceability and repeatability of data products.
A satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching is designed, including the system automatic initiation process and the user initiation process. The automatic process includes product archiving and coefficient archiving, and the user process includes DN value/luminance product production process and reflectivity product production process. The system automatically matches and updates the calibration coefficients through schedulers and multiple calibration processes (such as yaw calibration, dark level parameter processing, atmospheric solar radiation calibration and site calibration).
Automatic calibration and coefficient matching of hyperspectral satellite data processing are realized, data processing efficiency is improved, image quality is improved, and data product traceability and repeatability are improved.
Smart Images

Figure CN119740040A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of remote sensing data processing, in particular to a satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching, which is used for processing and distributing satellite-borne hyperspectral ground data supporting automatic calibration and coefficient matching. Background Art
[0002] Hyperspectral remote sensing can simultaneously obtain geometric, radiation and spectral information of ground objects, integrating the capabilities of cameras, radiometers and spectrometers. Compared with optical two-dimensional imaging, it can perform spatial and spectral three-dimensional imaging of ground objects. Under a certain spatial resolution, it can obtain the unique continuous characteristic spectrum of ground objects in a wide spectral band. It has outstanding advantages in the fine classification and identification of ground objects, and has become an important frontier technical means for earth remote sensing.
[0003] During the on-orbit operation of hyperspectral satellites, multiple calibrations need to be performed on-orbit to correct sensor response deviations and the effects of water vapor and aerosols in the atmosphere on imaging results. When the existing ground data processing system processes hyperspectral remote sensing images, the calibration coefficients are processed offline by system maintenance personnel and uploaded to the system. The system cannot automatically match the coefficients that reflect the sensor and atmospheric conditions during the period according to the imaging time. The result is that manual calibration is inefficient and historical coefficients are not managed. Image quality may be reduced due to coefficient mismatch or untimely update, and data products have poor traceability and repeatability.
[0004] Chinese patent CN117786161A discloses a multi-source remote sensing satellite data rapid processing system and method, including: a facility layer, a service layer and a business layer, wherein the facility layer is configured to provide computing, memory, storage and network resources; the service layer is configured to perform formatting operations, cataloging operations and production operations on the original data; the business layer is configured to parse the production task, call the relevant data processing algorithm model according to the task content to perform the corresponding image data product production process; after the production is completed, the image data product is quickly released. This technology is based on a distributed service architecture and supports the rapid processing of multi-source satellite data such as optical, SAR and hyperspectral. However, the data processing system lacks automated on-orbit calibration processes (such as site calibration, yaw calibration, dark level parameter processing, etc.) and coefficient automatic matching functions.
[0005] Chinese patent CN118708668A discloses a satellite data processing method, device, equipment and storage medium, the method includes generating a level 0 data file from the satellite original code stream data packet; and generating 1A level standard product data and regional browsing map of each target area based on the level 0 data file. The patent has similarities with the level 0 product production and DN value / radiance / reflectivity product production process in this patent, but also lacks the automated on-orbit calibration data processing and coefficient matching function. Summary of the invention
[0006] In order to solve the above problems, the present invention provides a satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching, the purpose of which is to optimize the existing hyperspectral data processing process and improve the radiation processing effect. The contents of the invention are as follows: A satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching includes a system automatic initiation process and a user initiation process. The technical point is that the system automatic initiation process includes product archiving and coefficient archiving; the user initiation process includes a DN value / radiance product production process and a reflectivity product production process; the coefficient archiving includes a yaw calibration process, a dark level parameter processing process, an atmospheric solar radiation calibration process and a site calibration process.
[0007] In order to better implement the above technical solution, the product archiving in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention includes a raw data archiving process and a level 0 product production process.
[0008] In order to better implement the above technical solution, the raw data archiving process in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is that after the scheduling program receives the raw data sent by the satellite ground station, the raw data and its basic information are put into the product archive.
[0009] In order to better implement the above technical solution, the level 0 product production process in the satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching of the present invention is that the scheduling program sends a level 0 product production order. After the segment cataloging program receives the order, it takes out the original data from the product archive, processes it, and divides it into several segments of data; each segment of data is handed over to a scene cataloging program instance for processing, and the segment data is further divided into scenes to generate the level 0 product of the scene and put it into the product archive.
[0010] In order to better implement the above technical scheme, the yaw calibration process in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is as follows: when the camera works in the yaw calibration mode, after the level 0 product production process is completed, the scheduling program runs the matching algorithm to match the existing radiation correction coefficient and dark level coefficient for the scene, generates a production order, and automatically initiates the yaw calibration process; the radiation correction program takes out the required level 0 product from the product archive according to the path given in the order, takes out the required radiation correction coefficient and dark level coefficient from the coefficient archive, and performs radiation correction on the level 0 product; the yaw calibration program uses the intermediate product after radiation correction to calculate a new radiation correction coefficient and puts it into the coefficient archive.
[0011] In order to better implement the above technical solution, the dark level parameter processing flow in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is that when the camera works in the dark level acquisition mode, after the level 0 product production process is completed, the scheduling program generates an order and automatically initiates the dark level parameter processing flow; the dark level parameter processing program takes out the required level 0 product from the product archive according to the path given in the order, calculates the new dark level coefficient, and puts it into the coefficient archive.
[0012] In order to better implement the above technical scheme, the atmospheric solar radiation calibration process in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is as follows: when the camera works in the atmospheric solar radiation calibration mode, after the level 0 product production process is completed, the scheduling program generates an order and automatically initiates the atmospheric solar radiation calibration process; the atmospheric solar radiation calibration program takes out the required level 0 product from the product archive according to the path given in the order, calculates the atmospheric correction coefficient, and puts it into the coefficient archive.
[0013] In order to better implement the above technical solution, the field calibration process in the satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching of the present invention is that when the camera is working in the field calibration mode, after the level 0 product production process is completed, the scheduling program generates an order and automatically initiates the field calibration process; the field calibration program uses the calibration field image and the ground truth to calculate and generate absolute radiation correction coefficients through relevant models, and puts them into the coefficient archive.
[0014] In order to better implement the above technical scheme, the DN value / radiance product production process in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is initiated by the user, and the order contains the level and scene number of the required product; the scheduling program runs the matching algorithm to match the existing radiation correction coefficient and dark level coefficient for the scene level 0 product, generates an order, and initiates the product production process; the radiation correction program and the geometric correction program generate the required DN value or radiance product according to the order, the cloud detection program detects the cloud content in the scene image, and then the packaging and distribution program packages the product and generates a link for the user to download.
[0015] In order to better implement the above technical scheme, the reflectance product production process in the satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching of the present invention is based on the DN value / radiance product production process. After the cloud detection program is completed, the atmospheric correction program generates the ground reflectance product, and then the packaging and distribution program packages the product and generates a link for users to download.
[0016] In order to better implement the above technical solution, the functions of the scheduler in the satellite-borne hyperspectral ground data processing system that supports automatic calibration and coefficient matching of the present invention are to receive and archive the original data; receive user orders, determine the required level 0 product path, run the matching algorithm to find the appropriate coefficients, generate orders, and initiate the production process.
[0017] In order to better implement the above technical solution, the algorithm input of the scheduling program matching coefficient in the satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is the scene number, scene start and end time, detector type, integration time, compensation ratio and coefficient archive table of the level 0 product. The function is to find a set of coefficients in the coefficient archive table that are consistent with the detector type, integration time and compensation ratio of the level 0 product, and the imaging time of the level 0 product used to generate the coefficient is closest to the imaging time of the level 0 product to be processed, and the output is the matching coefficient path.
[0018] The automated processing and matching of radiation correction-related calibration data has been achieved, which has improved the processing efficiency of hyperspectral satellite data and enhanced the image quality of the product. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is the 0-order data flow graph of the present invention; Figure 2 It is the first-order data flow graph of the present invention; Figure 3 Provide data flow and program scheduling for the production process of level 0 products; Figure 4 To describe the flowchart of P2.1 and P2.2; Figure 5 To describe the flowchart of P1.6; Figure 6 To describe the flowchart of P1.3; Figure 7 This is a flowchart describing P1.2. DETAILED DESCRIPTION
[0020] In the following, only some exemplary embodiments are briefly described. As those skilled in the art will appreciate, the described embodiments may be modified in various ways without departing from the spirit or scope of the present application. Therefore, the drawings and descriptions are considered to be exemplary and non-restrictive in nature.
[0021] The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching of the present invention is as follows: Figure 1 The following process is shown: P1: The system automatically initiates the process. After the processing and distribution system receives the raw data sent by the satellite ground station, it automatically initiates the process of producing level 0 products and correction coefficients, and puts the raw data and level 0 products into the product archive, and the correction coefficients into the coefficient archive.
[0022] P2: User-initiated process. After receiving the order from the user, the processing and distribution system produces the data products of the required level and packages them for distribution to the user.
[0023] Further, such as Figure 2 P1 shown contains the following sub-processes: P1.1: Raw data archiving process. After receiving the raw data sent by the satellite ground station, the scheduler puts the raw data and its basic information into the product archive.
[0024] P1.2: If Figure 7 The production process of level 0 products is shown in the figure. The scheduling program sends a production order for level 0 products. After receiving the order, the segment cataloging program takes out the original data from the product archive, processes it, and divides it into several segments. Each segment of data is handed over to a scene cataloging program instance for processing, which further divides the segment data into scenes, generates level 0 products, and puts them into the product archive. Figure 3 shown.
[0025] P1.3: If Figure 6 The yaw calibration process is shown. After the level 0 product production process is completed, if the camera working mode of the scene is the yaw calibration mode, the scheduling program runs the matching algorithm to match the existing radiation correction coefficient and dark level coefficient for the scene, generates a production order, and automatically initiates the yaw calibration process; the yaw calibration program uses the results of the radiation correction program to calculate the new radiation correction coefficient and put it into the coefficient archive.
[0026] P1.4: Dark level parameter processing flow. After the level 0 product production process is completed, if the camera working mode of the scene is the dark level acquisition mode, the scheduler generates an order and automatically initiates the dark level parameter processing process; the dark level parameter processing program takes out the required level 0 product from the product archive according to the path given in the order, calculates the new dark level coefficient, and puts it into the coefficient archive.
[0027] P1.5: Atmospheric solar radiation calibration process. After the Level 0 product production process is completed, if the camera working mode of the scene is atmospheric solar radiation calibration, the scheduling program generates an order and automatically initiates the atmospheric solar radiation calibration process; the atmospheric solar radiation calibration program takes out the required Level 0 product from the product archive according to the path given in the order, calculates the atmospheric correction coefficient, and puts it into the coefficient archive.
[0028] P1.6: If Figure 5 The site calibration process is shown. After the Level 0 product production process is completed, if the camera working mode of the scene is site calibration, the scheduling program generates an order and automatically initiates the site calibration process; the site calibration program uses the calibration field image and the ground truth to calculate the absolute radiation correction coefficient through the relevant model and put it into the coefficient archive.
[0029] Furthermore, P2 contains the following sub-processes: P2.1: If Figure 4 The DN value / radiance product production process shown in the figure. The user initiates an order, which contains the grade and scene number of the required product; the scheduling program runs the matching algorithm to match the existing radiation correction coefficient and dark level coefficient for the level 0 product of the scene, generates an order, and initiates the product production process; the radiation correction program and the geometric correction program generate the required DN value or radiance product according to the order, the cloud detection program detects the cloud content in the scene image, and then the packaging and distribution program packages the product and generates a link for users to download.
[0030] P2.2: If Figure 4 The reflectivity product production process shown in the figure. Based on P2.1, after the cloud detection program is completed, the atmospheric correction program generates the reflectivity product of the ground object (emissivity in the mid- and long-wave infrared bands), and then the packaging and distribution program packages the product and generates a link for users to download.
[0031] Furthermore, the functions of the scheduler are to receive and archive raw data; receive user orders, determine the required level 0 product path, run the matching algorithm to find appropriate coefficients, generate orders, and initiate the production process.
[0032] Furthermore, the matching algorithm inputs the scene number, scene start and end time, detector type, integration time, compensation ratio and coefficient archive table of the level 0 product. Its function is to find a set of coefficients in the coefficient archive table that are consistent with the detector type, integration time and compensation ratio of the level 0 product, and whose imaging time of the level 0 product used to generate the coefficient is closest to the imaging time of the level 0 product to be processed, and the output is the matching coefficient path.
[0033] Furthermore, the function of the segment cataloging program is to retrieve the original data from the product archive according to the path given in the order, verify the data integrity, decompress it, and divide it into several data segments according to the detector type, camera working mode and imaging interval time, compile segment numbers, extract auxiliary data, flight time data, orbit data and satellite attitude data, and each segment data together with its corresponding auxiliary data, flight time data, orbit data and satellite attitude data constitutes segment data and stores it in the data archive.
[0034] Furthermore, the function of the scene cataloging program is to divide the segment data into scenes, convert them into GeoTiff format images, compile scene numbers, generate browsing images and thumbnails, extract meta-information such as scene start and end time, scene start and end positions in the segment, integration time, compensation ratio, etc., and extract atmospheric correction instrument data. The above-mentioned each scene image and its browsing image, thumbnail, meta-information file and atmospheric correction instrument data, the auxiliary data, flight time data, orbit data and satellite attitude data information of the segment constitute a level 0 product and are placed in the product archive.
[0035] Furthermore, the function of the radiation correction program is to perform radiation correction on the level 0 product in accordance with the order requirements, using the dark level coefficient, relative / absolute radiation correction coefficient, the blind element list and center wavelength list information preset by the system maintenance personnel, in the order of deducting the dark level (the medium and long wave infrared band is the dark background), relative radiation correction and repairing the blind element, to generate a DN value product; if the order requires the generation of a radiance product, the absolute radiation correction coefficient is used to further process the DN value product to generate a radiance product.
[0036] Furthermore, the function of the geometric correction program is to use the time data, orbit data and satellite attitude data, as well as pre-set information about the camera and the satellite, to perform geometric correction on the intermediate product after radiation correction to generate the required product.
[0037] Furthermore, the function of the cloud detection program is to detect the cloud content in the scene image and fill in the product metadata.
[0038] Furthermore, the function of the atmospheric solar radiation calibration program is to obtain the atmospheric absolute calibration coefficient using the atmospheric correction instrument data collected in the atmospheric solar radiation calibration mode.
[0039] Furthermore, the function of the atmospheric inversion program is to calibrate the atmospheric correction instrument data in the level 0 product to radiance using the atmospheric solar radiation calibration coefficient, and further invert the water vapor column concentration and aerosol optical depth of the scene.
[0040] Furthermore, the function of the atmospheric correction program is to correct the radiance product to the reflectivity of the ground object using the water vapor column concentration and aerosol optical depth obtained by atmospheric inversion.
[0041] Furthermore, the function of the site calibration program is to utilize the calibration field image and the ground synchronous measurement true value (such as surface reflectivity, atmospheric parameters, etc.) included in the site calibration mode to generate absolute calibration coefficients through relevant model calculation.
[0042] Furthermore, the function of the packaging and distribution program is to aggregate the intermediate products generated by the previous program, combine them into hyperspectral satellite data products that meet the standards, and package them to generate links for users to download.
[0043] Furthermore, the function of the yaw calibration program is to process the data of the uniform field imaging of the ground by the satellite or the camera yawed at a certain angle to generate a relative radiation correction coefficient.
[0044] Furthermore, the function of the dark level parameter processing program is to process the data generated by the camera imaging the dark target, determine whether it is valid, and if so, generate a dark level coefficient; otherwise, do not generate the coefficient and report it. Example
[0045] The hyperspectral satellite processed in this embodiment has a main payload hyperspectral camera including two channels: visible light (VNIR) and shortwave infrared (SWIR), and includes five working modes: ground imaging, site calibration, yaw calibration, atmospheric solar radiation calibration, and dark level parameter acquisition.
[0046] The scheduler referred to in this embodiment includes RabbitMQ for managing message queues and creating processes, and Nomad for computing resource allocation. Each data processing program is deployed in a specified path in the form of a separate program and supports Python virtual environment.
[0047] When satellite ground data arrives, the satellite imaging mission planning system calls the data processing system interface through the scheduling program to inform the data path. The satellite-borne hyperspectral ground data processing system (hereinafter referred to as the system) that supports automatic calibration and coefficient matching of the present invention copies the descrambled and decoded AOS transmission frame file through the network file to archive the data product.
[0048] The system then initiates the Level 0 product production process and automatic calibration process for the AOS file.
[0049] In this embodiment, the level 0 product production process specifically includes: Segment cataloging program: Input the AOS transmission frame file after descrambling and decoding, first separate the visible light and short-wave infrared payload data according to the virtual channel identifier, extract the valid data in the transmission frame, and restore it to compressed or uncompressed payload data: for uncompressed payload data, if the time interval between two adjacent lines of imaging exceeds 1h, further segment it; for compressed payload data, first decompress it and then segment it according to the aforementioned logic; according to the imaging time, merge and match the visible light and short-wave infrared data to form a data segment group; for each segment of data, extract the start and end time, total number of lines, and extract auxiliary data, line time data, orbit data and satellite attitude data.
[0050] Scene cataloging program: For each visible light and short-wave infrared data segment group output by the segment cataloging program, the scheduler initiates a scene cataloging program instance. According to the number of lines and imaging time information, the data segment group is divided into scene groups containing visible light and short-wave infrared; the scene image and its basic information, browsing map, and atmospheric polarization correction instrument data corresponding to the scene are extracted.
[0051] Data archiving: The dispatching system archives the output data of the segment cataloging and scene cataloging programs to form level 0 products.
[0052] The automatic calibration process specifically includes yaw calibration process, site calibration process, atmospheric solar radiation calibration process and dark level parameter processing process.
[0053] The yaw calibration process starts from the level 0 product of the yaw calibration mode, first goes through the radiation correction program, outputs the corrected DN value product, and then processes the corrected image into a relative radiation correction coefficient.
[0054] The field calibration process starts from the level 0 product of the field calibration mode, and after radiation correction and geometric correction, the imaged objects are given latitude and longitude information and the geometric parameters of the objects (such as the solar zenith angle, etc.) are obtained. After atmospheric inversion, the atmospheric parameters of the objects (such as aerosols, water vapor, etc.) are obtained, and then the ground truth values measured synchronously are matched through imaging time and geometric information, input into the field calibration program, and the absolute radiation correction coefficient is output. The atmospheric solar radiation calibration process starts from the level 0 product of the atmospheric solar radiation calibration mode, and generates the atmospheric solar radiation calibration coefficient through the atmospheric calibration program.
[0055] The dark level parameter processing flow starts from the level 0 product of the dark level acquisition mode and is processed into a dark level coefficient by the dark level parameter processing program.
[0056] The coefficients generated above are all associated with the level 0 products that generate the coefficients. The scheduler queries the level 0 product information associated with the coefficients and establishes a coefficient archive table.
[0057] In this implementation, the content of the coefficient archive table specifically includes: scene number, scene start and end time, detector type, integration time and compensation ratio of the level 0 product. When matching coefficients, the coefficients and the detector type, integration time and compensation ratio of the level 0 product to be processed must be strictly matched, and the imaging time is matched according to the most recent one.
[0058] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching, including a system automatic initiation process and a user initiation process, characterized in that: The system automatically initiates the process including product archiving and coefficient archiving; the user initiates the process including DN value / radiance product production process and reflectivity product production process; the coefficient archiving includes yaw calibration process, dark level parameter processing process, atmospheric solar radiation calibration process and site calibration process.
2. A satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 1, characterized in that: The product archiving includes the original data archiving process and the level 0 product production process.
3. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 2, characterized in that: The raw data archiving process is that after the scheduling program receives the raw data sent by the satellite ground station, it puts the raw data and its basic information into the product archive.
4. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 2, characterized in that: The level 0 product production process is that the scheduling program sends a level 0 product production order. After the segment cataloging program receives the order, it takes out the original data from the product archive, processes it, and divides it into several segment data; each segment data is handed over to a scene cataloging program instance for processing, and the segment data is further divided into scenes to generate the scene's level 0 product and put it into the product archive.
5. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 2, characterized in that: The yaw calibration process is that when the camera works in the yaw calibration mode, after the level 0 product production process is completed, the scheduling program runs the matching algorithm to match the existing radiation correction coefficient and dark level coefficient for the scene, generates a production order, and automatically initiates the yaw calibration process; The radiation correction program takes out the required level 0 products from the product archive according to the path given in the order, takes out the required radiation correction coefficients and dark level coefficients from the coefficient archive, and performs radiation correction on the level 0 products; the yaw calibration program uses the intermediate products after radiation correction to calculate new radiation correction coefficients and puts them into the coefficient archive.
6. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 2, characterized in that: The dark level parameter processing flow is that when the camera works in the dark level acquisition mode, after the level 0 product production flow is completed, the scheduling program generates an order and automatically initiates the dark level parameter processing flow; The dark level parameter processing program takes the required level 0 product from the product archive according to the path given in the order, calculates the new dark level coefficient, and puts it into the coefficient archive.
7. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 2, characterized in that: The atmospheric solar radiation calibration process is when the camera works in the atmospheric solar radiation calibration mode. After the level 0 product production process is completed, the scheduling program generates an order and automatically initiates the atmospheric solar radiation calibration process; the atmospheric solar radiation calibration program takes out the required level 0 product from the product archive according to the path given in the order, calculates the atmospheric correction coefficient, and puts it into the coefficient archive.
8. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 2, characterized in that: The site calibration process is that when the camera is working in the site calibration mode, after the level 0 product production process is completed, the scheduling program generates an order and automatically initiates the site calibration process; the site calibration program uses the calibration field image and the ground truth to calculate and generate absolute radiation correction coefficients through relevant models and put them into the coefficient archive.
9. A satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to any one of claims 3 to 8, characterized in that: The DN value / radiance product production process is initiated by the user, and the order contains the grade and scene number of the required product; the scheduling program runs the matching algorithm to match the existing radiation correction coefficient and dark level coefficient for the scene level 0 product, generates an order, and initiates the product production process; the radiation correction program and the geometric correction program generate the required DN value or radiance product according to the order, the cloud detection program detects the cloud content in the scene image, and then the packaging and distribution program packages the product and generates a link for the user to download.
10. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 9, characterized in that: The reflectance product production process is based on the DN value / radiance product production process. After the cloud detection program is completed, the atmospheric correction program generates the ground reflectance product, and the packaging and distribution program packages the product and generates a link for users to download.
11. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 10, characterized in that: The functions of the scheduler are to receive and archive raw data; receive user orders, determine the required level 0 product path, run the matching algorithm to find the appropriate coefficients, generate orders, and initiate the production process.
12. The satellite-borne hyperspectral ground data processing system supporting automatic calibration and coefficient matching according to claim 11, characterized in that: The algorithm input of the scheduling program matching coefficient is the scene number, scene start and end time, detector type, integration time, compensation ratio and coefficient archive table of the level 0 product. The function is to find a set of coefficients in the coefficient archive table that are consistent with the detector type, integration time and compensation ratio of the level 0 product, and the imaging time of the level 0 product used to generate the coefficient is closest to the imaging time of the level 0 product to be processed, and the output is the matching coefficient path.
Citation Information
Patent Citations
Multi-source remote sensing satellite data rapid processing system and method
CN117786161A
Satellite data processing method and device, equipment and storage medium
CN118708668A