Search

CN-121981930-A - Unmanned aerial vehicle hyperspectral data radiation correction method, device, equipment and storage medium

CN121981930ACN 121981930 ACN121981930 ACN 121981930ACN-121981930-A

Abstract

The application provides an unmanned aerial vehicle hyperspectral data radiation correction method, device, equipment and storage medium. The method comprises the steps of obtaining hyperspectral images to be corrected, extracting water body parts in the hyperspectral images, determining radiation correction results of the to-be-corrected air zones in the water body parts and radiation correction results of the to-be-corrected air zones in the water body parts according to space behavior radiation correction units of the hyperspectral images, wherein the to-be-corrected air zones and the to-be-corrected air zones form all the air zones of the water body parts, obtaining atmosphere parameters corresponding to each air zone, carrying out radiation correction on the air zones based on the radiation correction results and the atmosphere parameters of each air zone to obtain reflectivity correction results of each air zone, obtaining first fitting radiation brightness correction values and first radiation brightness correction values through secondary regression analysis, and having high calculation efficiency, simplifying complex radiation transmission processes according to space behavior radiation correction units of the hyperspectral images, and improving the accuracy of radiation correction of the water body parts between the air zones.

Inventors

  • GUO YALI
  • DI YUFEI
  • WEI XIAODAO
  • ZHANG JINGXIAO
  • CAO HONGJIE

Assignees

  • 中国长江三峡集团有限公司
  • 上海勘测设计研究院有限公司
  • 北斗导航位置服务(北京)有限公司

Dates

Publication Date
20260505
Application Date
20260130

Claims (10)

  1. 1. A method for radiation correction of hyperspectral data of an unmanned aerial vehicle, the method comprising: Acquiring a hyperspectral image to be corrected; Extracting a water body part in the hyperspectral image; Determining a radiation correction result of the to-be-corrected navigation belt in the water body part by using a space behavior radiation correction unit of the hyperspectral image; Determining a radiation correction result of a to-be-corrected aerial zone in the water body part by taking the space of the hyperspectral image as the radiation correction unit, wherein the to-be-corrected aerial zone and the to-be-corrected aerial zone form all aerial zones of the water body part; acquiring atmospheric parameters corresponding to each navigation belt; And carrying out radiation correction on the air zones based on the radiation correction result and the atmospheric parameter of each air zone to obtain the reflectivity correction result of each air zone.
  2. 2. The method for radiation correction of hyperspectral data of an unmanned aerial vehicle according to claim 1, wherein the radiation correction result of the band to be corrected includes a first radiation correction result and a second radiation correction result, the determining the radiation correction result of the band to be corrected in the water body part in the spatial behavior radiation correction unit of the hyperspectral image includes: s21, determining a first radiation brightness correction value of a row to be corrected in a wave band to be corrected, wherein the wave band to be corrected is positioned in the navigation band to be corrected; s22, determining second radiation brightness correction values of other rows in the waveband to be corrected; S23, combining the first radiation brightness correction value and all the second radiation brightness correction values based on line numbers to obtain a first radiation correction result of a correction band corresponding to the band to be corrected; S24, determining second radiation correction results of other wave bands in the to-be-corrected navigation band based on the mode, namely repeating the steps S21-S23 (determining the to-be-corrected row radiation brightness correction value, the other row radiation brightness correction value and the combination of the to-be-corrected row radiation brightness correction value of each other wave band to obtain the wave band radiation correction result) for each other wave band, wherein the to-be-corrected row of the other wave band is consistent with the to-be-corrected row of the to-be-corrected wave band in row number; and S25, superposing the first radiation correction result and all the second radiation correction results to obtain the radiation correction result of the correction navigation belt corresponding to the navigation belt to be corrected.
  3. 3. The unmanned aerial vehicle hyperspectral data radiation correction method of claim 2, wherein the determining a first radiation brightness correction value for a row to be corrected in a band to be corrected comprises: Determining a radiation brightness correction value, an initial value of a pixel to be corrected and a row to be corrected, in which the pixel to be corrected is located, in the waveband to be corrected; Determining a first fitting radiance value of the row to be corrected; and determining the first radiation brightness correction value of the row to be corrected based on the first fitting radiation brightness value, the radiation brightness correction value and the pixel initial value to be corrected.
  4. 4. The method for correcting hyperspectral data radiation of unmanned aerial vehicle according to claim 3, wherein the expression corresponding to the first fitting radiation brightness value for determining the row to be corrected is: wherein a, b and c represent fitting coefficients (obtained by the quadratic regression analysis of the measured value of the radiation brightness and the column number of the row pixels to be corrected), The space column number (i.e. the pixel sequence number along the direction vertical to the space row) of the hyperspectral image is represented, the value range is 1-M, M is the number of single navigation band columns), The first fitted radiance value (unit: W/(m 2 seed sr seed μm)) of the row to be corrected is represented.
  5. 5. The method for correcting hyperspectral data radiation of an unmanned aerial vehicle according to claim 1, wherein the determining the result of the radiation correction of the band to be corrected in the water body part by taking the spatial behavior of the hyperspectral image as the radiation correction unit comprises: respectively determining the radiation brightness correction result of each wave band in the to-be-corrected navigation band; And performing superposition operation on the radiation brightness correction results corresponding to all the corrected wave bands in the to-be-corrected navigation band to obtain the corrected radiation correction results of the to-be-corrected navigation band, and stopping superposition until the number of the to-be-corrected navigation bands is smaller than or equal to a preset navigation band value.
  6. 6. The unmanned aerial vehicle hyperspectral data radiation correction method of claim 1, wherein the method further comprises: And performing multi-band mosaic operation on the reflectivity correction results of all corrected bands, wherein the mosaic operation is based on the criterion of 'line number alignment + spectral feature matching', namely, firstly, coarse alignment is realized through space line numbers of the bands, then, the reflectivity deviation of overlapping areas of adjacent bands is calculated, and the pixel values of the overlapping areas are corrected by adopting linear interpolation, so that a splice seam is eliminated, and a multi-band reflectivity result is obtained.
  7. 7. The method for radiation correction of hyperspectral data of an unmanned aerial vehicle according to claim 6, wherein the hyperspectral image further comprises a land portion, and the corrected hyperspectral image is obtained by combining a water portion corresponding to the multi-band reflectivity result after radiation correction with the land portion.
  8. 8. A radiation correction device, the device comprising: The image acquisition module is used for acquiring hyperspectral images to be corrected; the water body part extraction module is used for extracting a water body part in the hyperspectral image; The first radiation correction result determining module is used for determining a radiation correction result of the to-be-corrected navigation belt in the water body part according to the space behavior radiation correction unit of the hyperspectral image; The second radiation correction result determining module is used for determining a radiation correction result of a to-be-corrected aeroband in the water body part by taking the space of the hyperspectral image as the radiation correction unit, wherein the to-be-corrected aeroband and the to-be-corrected aeroband form all aerobands of the water body part; the atmosphere parameter determining module is used for obtaining the atmosphere parameter corresponding to each navigation belt; And the reflectivity correction result determining module is used for carrying out radiation correction on the bands based on the radiation correction result and the atmospheric parameter of each band to obtain the reflectivity correction result of each band.
  9. 9. A computer readable storage medium having stored thereon a computer program, characterized in that the computer program, when executed by a processor, implements the unmanned aerial vehicle hyperspectral data radiation correction method of any of claims 1 to 7.
  10. 10. An electronic device, the electronic device comprising: A memory storing a computer program; A processor, in communication with the memory, which when invoked performs the unmanned aerial vehicle hyperspectral data radiation correction method of any one of claims 1 to 7.

Description

Unmanned aerial vehicle hyperspectral data radiation correction method, device, equipment and storage medium Technical Field The application belongs to the technical field of unmanned aerial vehicle hyperspectral data processing, and relates to a hyperspectral data radiation correction method, device and equipment for an unmanned aerial vehicle and a storage medium. Background A hyperspectral imaging system (HYPERSPECTRAL IMAGING SYSTEM) is a technique that forms an image by collecting spectral information of a target object at different wavelengths, and combining the spatial position information. It is capable of acquiring data over hundreds or even thousands of consecutive wavelength ranges, forming a "data cube" containing two-dimensional spatial information and one-dimensional spectral information. With the rapid development of unmanned aerial vehicle technology, the hyperspectral imaging system carried by the unmanned aerial vehicle is widely applied in the fields of water environment monitoring, disaster assessment and the like due to the advantages of high flexibility, low cost, high resolution and the like. In the prior art, the hyperspectral image water body radiation correction is mostly carried out by taking a pixel or a whole wave band as a unit, wherein when the pixel is taken as a unit, a radiation transmission model is required to be calculated pixel by pixel, the calculated amount is extremely large and is easily interfered by environmental noise, and when the wave band is taken as a unit, radiation distortion (such as row-level radiation difference caused by unmanned aerial vehicle flight attitude fluctuation) of different rows in the same wave band cannot be solved. Therefore, based on the technical defects in the prior art, the application provides a method, a device, equipment and a storage medium for correcting hyperspectral data radiation of an unmanned aerial vehicle, in the technical scheme of the application, the space line is used as a unit, so that the calculation is simplified (one line is used for one correction without pixel by pixel), the line-level radiation distortion can be eliminated in a targeted manner, and the blank of the prior art is filled. Disclosure of Invention The application provides a hyperspectral data radiation correction method, device and equipment of an unmanned aerial vehicle and a storage medium, which are used for improving the accuracy of radiation correction of each navigation belt of a water body part. The hyperspectral data radiation correction method of the unmanned aerial vehicle comprises the steps of obtaining hyperspectral images to be corrected, extracting a water body part in the hyperspectral images, determining a radiation correction result of a to-be-corrected air zone in the water body part by using a space behavior radiation correction unit of the hyperspectral images, determining the radiation correction result of the to-be-corrected air zone in the water body part by using the space behavior of the hyperspectral images as the radiation correction unit, wherein the to-be-corrected air zone and the to-be-corrected air zone form all air zones of the water body part, obtaining atmospheric parameters corresponding to each air zone, and carrying out radiation correction on the air zones based on the radiation correction result and the atmospheric parameters of each air zone to obtain a reflectivity correction result of each air zone. The embodiment of the application provides a hyperspectral data radiation correction method of an unmanned aerial vehicle, which is characterized in that space behavior radiation correction units of hyperspectral images are used for respectively correcting a to-be-corrected aerial zone and a to-be-corrected aerial zone in a water body part in the hyperspectral images to obtain a radiation correction result of the to-be-corrected aerial zone in the water body part and a radiation correction result of the to-be-corrected aerial zone in the water body part, and the radiation correction thought of the row units is adopted to simplify a complex radiation transmission process, and each behavior radiation correction unit is used for removing radiation distortion caused by the environment, so that the accuracy of radiation correction of the to-be-corrected aerial zone and the to-be-corrected aerial zone in the water body part is greatly improved. And carrying out radiation correction on the air zones based on the radiation correction result and the atmospheric parameter of each air zone to obtain the reflectivity correction result of each air zone, wherein the reflectivity correction result of each air zone can be used as data of water quality monitoring, and an accurate data basis is provided for subsequent water quality monitoring. In addition, the embodiment of the application can realize the radiation correction of the hyperspectral images of multiple navigation bands, can also carry out the radiation correction of