The present disclosure relates to the field of remote sensing image application, in particular relates to a method and device for inverting ocean-atmosphere optical parameters and storage medium.
Over the past 50 years, remote sensing techniques have been widely used to assess the primary productivity and phytoplankton dynamics of the global ocean. The key process of atmospheric correction (AC) is realized through the ocean water color data processing scheme, that is, the radiance caused by the atmospheric contribution is estimated and eliminated from top of atmosphere (TOP) radiance, so as to invert the required water-leaving radiation signal. There is great potential to improve the amount and accuracy of inversion information by using remote sensing technology. Multi-angle polarimetry is one of the most powerful tools for ocean water color observations from satellites and low-altitude platforms, and can be used to characterize atmospheric and ocean properties and for a variety of applications. Among atmospheric components, aerosol particles are defined by their size, shape, density, composition, and vertical distribution. In order to ensure reliable monitoring of global scale parameters and their variations, atmospheric correction of the radiation caused by aerosols is very important. This highlights the importance of understanding the spatial, temporal and vertical distribution of aerosols for accurate atmospheric correction of satellite data and inversion of the intrinsic optical properties (IOP) of water body and component concentrations. In the UV-short wave infrared (UV-SWIR) band, multi-angle polarization observation can provide valuable implicit information about atmospheric aerosol and water IOP for atmospheric radiation scattering process and water scattering process.
However, until now there have been few schemes for using polarization AC technique to invert polarization water-leaving radiance and IOP of water body.
In order to solve the problems in related techniques at least to a certain extent, the present application provides a method for inverting ocean-atmosphere optical parameters. The method includes:
Further, the ocean-atmosphere optical parameter model comprises a {right arrow over (ρ)}BOAw module, an atmosphere module and a water color module,
Further, the {right arrow over (ρ)}BOAw module, the atmosphere module and the water color module are all based on XGBoost model.
Further, training the ocean-atmosphere optical parameter model further comprises: logarithmic processing a vector apparent radiation quantity {right arrow over (ρ)}l,TOA at top of atmosphere by:
wherein sign
Further, obtaining multiple groups of sample ocean-atmosphere optical parameters comprises:
Further, inputting the multiple groups of sample ocean-atmosphere optical parameters and the sample observation geometry into the Ocean Successive Orders with Atmosphere-Advanced radiative transfer model, to output a vector apparent reflectance {right arrow over (ρ)}TOAw of water-leaving radiance at top of atmosphere comprises:
wherein Θ is a scattering angle, bw(λ), bph(λ) and bSPM(λ) are scattering coefficients of pure seawater, phytoplankton and suspended particulate matter respectively, and Fw(Θ), Fph(Θ) and FSPM(Θ) are scattering matrixes of pure seawater, phytoplankton and suspended particulate matter respectively.
Further, the ocean-atmosphere optical parameters further comprise concentration of inorganic particulate matter in water body,
The present application provides a device for inverting ocean-atmosphere optical parameters. The device includes a memory and a processor coupled to the memory, the processor is configured to execute, based on instructions stored in the memory, steps of the above method for inverting ocean-atmosphere optical parameters.
The present application provides a storage medium comprising an executable program stored thereon, the executable program, when being executed, execute steps of the above method for inverting ocean-atmosphere optical parameters.
According to embodiments of this application, a vector apparent reflectance ρl, ρQ, ρU of water-leaving radiance at top of atmosphere and observation geometry of a multi-angle polarized satellite are obtained, and the vector apparent reflectance ρl, ρQ, ρU and the observation geometry are inputted into a trained ocean-atmosphere optical parameter model, to output a group of ocean-atmosphere optical parameters. The output ocean-atmosphere optical parameters include a vector apparent reflectance {right arrow over (ρ)}BOAw of water-leaving radiance at bottom of atmosphere above sea surface of the multi-angle polarized satellite, a fine/coarse mode aerosol optical thickness, a fine/coarse mode aerosol particle size distribution radius, a sea surface wind speed, a chlorophyll concentration and a suspended particulate matter concentration. The ocean-atmosphere optical parameter model is an XGBoost machine training model. In this way, the ocean-atmosphere optical parameters can be quickly and stably obtained.
The attached drawings below are part of this application and show embodiments of this application. They are used together with the description of the specification to illustrate the principle of this application.
In order to make the purpose, technical solutions and advantages of the embodiments of this application clear, the contents of this application will be described by the attached drawings and detailed descriptions below, and the person skilled in the art after understanding the embodiments of the application can change and modify the solutions by the technology taught in the contents of this application, which does not deviate from the spirit and scope of this application.
Embodiments of this application are used to interpret but not limit the application. In addition, components with the same or similar labels used in the drawings and embodiments are used to represent the same or similar parts.
As used in this application, terms “first”, “second” are not intended specifically to refer to an order or sequence, nor to limit this application, but only to distinguish components or operations described in the same technical terms.
The terms “include”, “comprise”, “have”, “contain”, etc. used in this application are all open terms, that is, they mean including but are not only including.
As used herein, “and/or” means any or all combinations of the things described.
“Multiple” in this application means “two” and “more than two”. The term “multiple sets” in this application means “two sets” and “more than two sets”.
Some terms used to describe this application are discussed below or elsewhere in this specification to provide additional guidance to those skilled in the art for the description of this application.
This application relates to a technique for inverting ocean-atmosphere optical parameters using remote sensing data of multi-angle polarized satellites. Currently, several polarized satellites have been launched, and many international and domestic space agencies plan to launch multiple advanced missions in the near future, including 3MI/MetOp-SG and SpexOne and HARP2 of PACE. These missions will provide polarization observations similar to those of the POLDER series (POLDER-I, POLDER-II, and PARASOL), designed to make comprehensive recordings of multi-angle and multi-spectral measurements. Based on this, this application proposes an XGBoost-based ocean-atmosphere optical parameter model, which can invert multiple ocean-atmosphere optical parameters by inputting multi-angle polarized satellite data.
S1, obtaining a vector apparent reflectance ρl, ρQ, ρU of water-leaving radiance at top of atmosphere (TOA) and observation geometry of a multi-angle polarized satellite.
ρl, ρQ, ρU and observation geometry can be obtained directly from public data of the multi-angle polarized satellite.
The observation geometry includes three angles, which are a solar zenith angle (SZA), a view zenith angle (VZA) and a relative azimuth angle (RAA).
S2, inputting the vector apparent reflectance ρl, ρQ, ρU and the observation geometry into a trained ocean-atmosphere optical parameter model, to output a group of ocean-atmosphere optical parameters. The output ocean-atmosphere optical parameters include: a vector apparent reflectance {right arrow over (ρ)}BOAw of water-leaving radiance at bottom of atmosphere above sea surface (BOA) of the multi-angle polarized satellite, a fine/coarse mode aerosol optical thickness (FAOD/CAOD), a fine/coarse mode aerosol particle size distribution radius (FRm/CRm), a sea surface wind speed (W), a chlorophyll concentration (CHL) and a suspended particulate matter concentration (SPM).
The ocean-atmosphere optical parameter model is an XGBoost machine training model.
In an embodiment, the ocean-atmosphere optical parameter model includes a w module, an atmosphere module and a water color module. The {right arrow over (ρ)}BOAw module is configured to output {right arrow over (ρ)}BOAw based on the inputted vector apparent reflectance ρl, ρQ, ρU and the observation geometry. The atmosphere module is configured to output the fine/coarse mode aerosol optical thickness, the fine/coarse mode aerosol particle size distribution radius and the sea surface wind speed based on the inputted vector apparent reflectance ρl, ρQ, ρU and the observation geometry. The water color module is configured to output the chlorophyll concentration and the suspended particulate matter concentration based on {right arrow over (ρ)}BOAw outputted from the {right arrow over (ρ)}BOAw module.
In an embodiment, the method for inverting ocean-atmosphere optical parameters further includes: S3, training the ocean-atmosphere optical parameter model.
In an embodiment, training the ocean-atmosphere optical parameter model includes the following four steps S31-S34, as shown in
In this application, multiple ocean-atmosphere optical parameters are inverted through the ocean-atmosphere optical parameter model by using multi-angle polarized satellite data. When training the ocean-atmosphere optical parameter model, it is necessary to build a sample set for training the ocean-atmosphere optical parameter model.
S31, obtaining multiple groups of sample ocean-atmosphere optical parameters, the sample ocean-atmosphere optical parameters in each group comprise a sample fine/coarse mode aerosol optical thickness (FAOD/CAOD), a sample aerosol complex refraction index real/imaginary part (RRef/IRef), a sample fine/coarse mode aerosol particle size distribution radius (FRm/CRm), a sample sea surface wind speed (W), a sample chlorophyll concentration (CHL), a sample yellow substance absorption coefficient (adg), a sample yellow substance absorption spectrum slope (S), and a sample suspended particulate matter concentration (SPM).
The multiple groups of sample ocean-atmosphere optical parameters are historical data. In an embodiment, the multiple groups of ocean-atmosphere optical parameters are historical data over a period of 1-10 years.
In an embodiment, the sample fine/coarse mode aerosol optical thickness (FAOD/CAOD), the sample aerosol complex refraction index real/imaginary part (RRef/Iref), the sample sea surface wind speed (W), the sample chlorophyll concentration (CHL), the sample yellow substance absorption coefficient (adg), and the sample suspended particulate matter concentration (SPM) may be obtained from historical remote sensing data of the multi-angle polarized satellite. The sample fine/coarse mode aerosol particle size distribution radius (FRm/CRm) and the sample yellow substance absorption spectrum slope (S) may be empirical values.
In an embodiment, FAOD and CAOD may be the fine/coarse mode aerosol optical thickness at a specific band, such as the fine/coarse mode aerosol optical thickness at 865 nm, 670 nm or 490 nm. adg may be the yellow substance absorption coefficient at a specific band, such as the yellow substance absorption coefficient at 440 nm. In this case, the ocean-atmosphere optical parameters also include band information of the satellite polarization sensor.
From the above, some training samples may be obtained by randomly selecting multiple groups of ocean-atmosphere optical parameters from the historical remote sensing data of the multi-angle polarized satellite. However, by randomly selecting multiple groups of ocean-atmosphere optical parameters as the samples, the subsequent training of the ocean-atmosphere optical parameter model may be not accurate enough.
In view of this, in an embodiment of the application, a method for obtaining multiple groups of sample ocean-atmosphere optical parameters includes:
That is, a basic ocean-atmosphere optical parameter table is first constructed, and then samples are selected based on this table.
Specifically, remote sensing data of multi-angle polarized satellites in the past 20 years is analyzed, and data distribution of the global open ocean water as shown in
In the table, FAOD/CAOD (865/670/490) represents the fine/coarse mode aerosol optical thickness at 865/670/490 nm, RRef/IRef represents the aerosol complex refraction index real/imaginary parts, FRm/CRm represents the fine/coarse mode aerosol particle size distribution radius, and W represents the sea surface wind speed [unit: m s−1], CHL represents the chlorophyll concentration [unit: mg m−3], adg(440) represents the yellow substance absorption coefficient at 440 nm [unit: m−1], S represents the yellow substance absorption spectrum slope, and SPM represents the suspended particulate matter concentration [unit: g m−3].
Based on this, when selecting the sample ocean-atmosphere optical parameters for training the ocean-atmosphere optical parameter model, data consistent with the distribution pattern within a predetermined range can be selected based on the data shown in Table 1, as the sample ocean-atmosphere optical parameters for subsequently constructing the sample set. For example, for selecting the sample ocean-atmosphere optical parameter CAOD, multiple groups of data can be selected with reference to the normal distribution pattern near the mean value 0.093/0.092/0.088, as sample CAOD.
S32, obtaining a sample observation geometry of the multi-angle polarized satellite.
The sample observation geometry includes three angles, namely, a solar zenith Angle (SZA), an a view zenith angle (VZA) and a relative azimuth angle (RAA). These three angles are obtained by counting the SZA, VZA, and RAA of the multi-angle polarized satellites over a specific time period, such as one day. In an embodiment, the obtained SZA, VZA, RAA is the SZA, VZA, RAA of multiple pixel points. For example, SZA, VZA, RAA of 600,000 points are randomly selected from the historical satellite remote sensing data of the multi-angle polarized satellites.
S33, inputting the multiple groups of sample ocean-atmosphere optical parameters obtained in S31 and the sample observation geometry obtained in S32 into an Ocean Successive Orders with Atmosphere-Advanced (OSOAA) radiative transfer model, to output a vector apparent reflectance {right arrow over (ρ)}TOAw of water-leaving radiance at top of atmosphere, and obtaining a first vector apparent reflectance {right arrow over (ρ)}BOAw of water-leaving radiance at bottom of atmosphere above sea surface.
In an embodiment, S33 includes S331 and S332.
S331, inputting the multiple groups of sample ocean-atmosphere optical parameters obtained in S31 and the sample observation geometry obtained in S32 into the Ocean Successive Orders with Atmosphere-Advanced radiative transfer model, to output a vector apparent reflectance {right arrow over (ρ)}TOAw of water-leaving radiance at top of atmosphere.
In an embodiment, the vector apparent reflectance {right arrow over (ρ)}TOAw of water-leaving radiance at top of atmosphere is obtained by using an existing OSOAA radiative transfer model based on the ocean-atmosphere optical parameters and the observation geometry. The model assumes parallel plane layers and uses the stepwise scattering method.
The OSOAA radiative transfer model may be referred to an existing literature: OSOAA: a vector radiative transfer model of coupled atmosphere-ocean system for a rough sea surface application to the estimates of the directional variations of the water leaving reflectance to better process multi-angular satellite sensors data over the ocean [O]. Chami Malik, Lafrance Bruno, Fougnie Bertrand, 2015.
Specifically, three-dimensional vectors I, Q and U are used to represent the Stokes vector of the vector radiation field of the coupled atmosphere-ocean system, as follows:
Wherein, I represents the total radiance, that is, the radiation intensity received by the water color sensor of the multi-angle polarized satellite, Q represents the linear polarization component of the total radiance in the horizontal or vertical direction, U represents the linear polarization component of the total radiance in the direction of ±45°, and V represents the elliptic polarization component, which is generally negligible in the air-sea system. Ex and Ey are the components of the electric vector along the X and Y directions in the selected coordinate system, δ is the phase difference between the two vibration components, and < > is the average over time. The meanings of the lower corner symbols I, Q and U of the variables in the following text can be referred to here.
Three parameters, denoted by ρl, ρQ, ρU, are calculated by the OSOAA radiative transfer model. ρl, ρQ, ρU are part of Stokes vector values of the apparent vector radiation field with respect to extraterrestrials solar irradiance (π).
Specifically, in the OSOAA radiative transfer model, the apparent reflectance value normalized from the Stokes vector at TOA to extraterrestrial solar irradiance can be expressed as:
In the formula, {right arrow over (ρ)}t=[ρl, ρQ, ρU].
π is Pi, and F0 represents the value of extraterrestrial solar irradiance at each band, which can be directly calculated by the OSOAA radiative transfer model.
The radiation field received by the polarized satellite at top of atmosphere may be expressed as:
Wherein, {right arrow over (L)}t is the total vector radiation at TOA; {right arrow over (L)}r is the vector radiation value contributed by molecular (Rayleigh) scattering; {right arrow over (L)}a is the vector radiation value contributed by aerosol scattering/absorption including aerosol and Rayleigh scattering interaction; {right arrow over (L)}g is the vector radiation value contributed by the solar flare; {right arrow over (L)}wc is the vector radiation value contributed by surface foam; {right arrow over (L)}w is the vector water-leaving radiance value at bottom of atmosphere above sea surface (BOA); and {right arrow over (t)} and {right arrow over (T)} represent the atmospheric diffuse and direct transmittance of vector radiation at BOA respectively.
The above F0 and {right arrow over (L)}t(λ) can be calculated by the OSOAA radiative transfer model based on the multiple groups of ocean-atmosphere optical parameters and the observation geometry inputted into the model, which are not detailed here.
In addition, in an embodiment, the calculation of the scattering matrix Foc of the open ocean water body in the OSOAA radiative transfer model is also improved. The traditional calculation of Foc in the OSOAA radiative transfer model involves many parameters and is complicated, which leads to a long calculation time and occupies a lot of computing resources.
In the embodiment, it is considered that the scattering and absorption properties of seawater are mainly determined by water molecules, suspended particles (such as phytoplankton, minerals and detritus), and yellow substances. To characterize the optical properties of water, the absorption coefficient of the water molecules (aw(λ)), with wavelengths ranging from 400 to 700 nm and 700 to 900 nm, and the scattering coefficient of the water molecules (bw(λ)) are considered. In view of this, in an embodiment, a method of calculating Foc is proposed, that is, the scattering matrix Foc of the open ocean water body may be expressed as a function of wavelength and scattering angle:
Wherein, Θ represents the scattering angle, bw(λ), bph(λ) and bSPM(λ) represent the scattering coefficients of pure seawater, phytoplankton and suspended particulate matter (minerals and detrites) respectively. Fw(Θ), Fph(Θ) and FSPM(Θ) represent the scattering matrices of pure seawater, phytoplankton components and suspended particulate matter respectively. Fw(Θ) can be approximated using Rayleigh scattering approximation, while Fph(Θ) and FSPM(Θ) can be calculated through Junge's law with the range of 0.1-200 μm and the slope of 4.0 that the distribution of the phytoplankton particle size generally follows. The refractive index of phytoplankton is set as 1.05. Similarly, the scattering coefficient of the suspended particulate matter is calculated using Junge's law with the range of 0.1-50 μm, the slope of 3.5 and the refractive index of 1.15.
Therefore, the vector apparent reflectance {right arrow over (ρ)}TOAw of water-leaving radiance at top of atmosphere can be calculated out.
S332, calculating the first vector apparent reflectance {right arrow over (ρ)}BOAw of water-leaving radiance at bottom of atmosphere above sea surface based on the {right arrow over (ρ)}BOAw.
In an embodiment, {right arrow over (ρ)}BOAw is obtained based on {right arrow over (ρ)}TOAw by using an atmospheric diffuse transmittance lookup table (PLUT). The lookup table can be expressed by the formula:
The method of using the atmospheric diffuse transmittance lookup table (PLUT) can be referred to patent CN114544452B, which will not be detailed here.
The {right arrow over (ρ)}BOAw generated based on {right arrow over (ρ)}TOAw by using the lookup table is taken as the first {right arrow over (ρ)}BOAw, which is only the roughly calculated {right arrow over (ρ)}BOAw value, and which will be subsequently inputted into the ocean-atmosphere optical parameter model during training to optimize the parameters of the ocean-atmosphere optical parameter model.
Thus, the input sample set {{right arrow over (ρ)}TOAw, first {right arrow over (ρ)}BOAw, observation geometry} for training the ocean-atmosphere optical parameter model is obtained, where the first {right arrow over (ρ)}BOAw is the rough first {right arrow over (ρ)}BOAw value.
The corresponding output sample set is {{right arrow over (ρ)}BOAw, fine/coarse mode aerosol optical thickness, fine/coarse mode aerosol particle size distribution radius, sea surface wind speed, chlorophyll concentration, suspended particulate matter concentration}, where {right arrow over (ρ)}BOAw is the exact {right arrow over (ρ)}BOAw value.
S34, training the ocean-atmosphere optical parameter model by using the multiple groups of sample ocean-atmosphere optical parameters, the sample observation geometry, the vector apparent reflectance {right arrow over (ρ)}TOAw of water-leaving radiance at top of atmosphere and the first vector apparent reflectance {right arrow over (ρ)}BOAw of water-leaving radiance at bottom of atmosphere above sea surface.
In an embodiment, the ocean-atmosphere optical parameter model includes three modules: a {right arrow over (ρ)}BOAw module, an atmosphere module and a water color module. The {right arrow over (ρ)}BOAw module is configured to output {right arrow over (ρ)}BOAw based on the inputted observation geometry and {right arrow over (ρ)}TOAw, the atmosphere module is configured to output the fine/coarse mode aerosol optical thickness, the fine/coarse mode aerosol particle size distribution radius and the sea surface wind speed based on the inputted observation geometry and {right arrow over (ρ)}TOAw, and the water color module is configured to output the chlorophyll concentration and the suspended particulate matter concentration based on {right arrow over (ρ)}BOAw outputted from the {right arrow over (ρ)}BOAw module.
In an embodiment, the three modules are all based on an XGBoost model. The XGBoost model is an efficient and widely used machine learning method in the field of marine color remote sensing, which uses sparse perception algorithm to process sparse data and uses weighted quantile sketch for approximation learning. The algorithm trains a tree set model to predict the output y of a given input data set by minimizing a regularized objective function L, where the data set has features of m dimensions and n instances. The tree set is determined by minimizing the regularization objective function L, and the function includes two terms: the sum of the loss function l(ŷi, yi) for all instances i, and the regularization term Ω(fk) for all trees k:
The regularization term Ω(fk) limits the complexity of the model to reduce overfitting. The XGBoost model improves the set model by continuously adding regression trees through a “greedy algorithm”. This method continuously updates the model output by minimizing the objective function. At the same time, the XGBoost model adopts a reduction strategy to mitigate overfitting. After each lift step, the newly added weights are scaled by a learning rate factor, thus reducing the impact of the future tree on the existing tree. This approach reduces the risk of overfitting compared to other traditional machine learning models.
The accuracy of the XGBoost algorithm depends largely on the learning ability of the data. In an embodiment, to ensure comprehensive coverage of atmosphere-ocean conditions, the XGBoost structure is set up as follows: setting booster to gbtree, setting objective to reg:squarederror, setting gamma (minimum loss reduction required for further partitioning) to 0.5, setting maximum tree depth to 10, setting lambda (L2 regularization term of weight) to 10, setting the subsample proportion of the training instances to 0.85, setting the step shrinkage rate to 0.05 to prevent overfitting, and limiting the number of lifting iterations to 200. The modified structure ensures fast convergence and prevents overfitting by processing only 85% of the training data in each lift iteration.
In an embodiment, selecting 500,000 combinations from historical satellite remote sensing data of multi-angle polarized satellites, including CAOD (490/670/865), FAOD (490/670/865), RRef (490/670/865), IRef (490/670/865), CHL, adg (440), SPM, and W.
The aerosol particle size can be represented by a combination of the lognormal distributions of the coarse mode and the fine mode, where the volume density distribution is represented as:
Wherein, Cv,i, ri and σi represent the volume concentration, median radius and standard deviation of the particle in mode i, respectively. To simplify VRTS, CRm and FRm are randomly selected in the range of 0.1-0.3 μm and 1.0-2.9 μm. The standard deviations (σc and of) of coarse and fine mode aerosol sizes are fixed at 0.50 and 0.35 respectively. The spectral slope factor S, which describes the logarithmic decay of yellow substance absorption, was randomly selected in the measurement range 0.008-0.026.
In an embodiment, a total of 89 inversion models are generated, including:
78 polarized water-leaving radiance component atmospheric correction models, including: 2 wavelengths (490/670 nm), 13 observed orientations, and 3 Stokes vectors (I/Q/U);
9 atmospheric component parameter inversion models, including: two AOD for coarse and fine modes, three wavelengths (490/670/865 nm), coarse and fine mode aerosol particle radius, and sea surface wind speed models; and
2 water color component parameter inversion models, one is a chlorophyll model and the other is a suspended particulate matter model.
In an embodiment, 500,000 points are randomly selected from the data of the multi-angle polarized remote sensing satellites, and the first 13 valid observations are used for each point, eventually involving a combination of about 6.5 million observation geometries at S13. Finally, the inversion results of three Stokes vectors can be obtained.
In an embodiment, in order to overcome the problem of small magnitude of water-leaving radiance component, the vector apparent radiation quantity {right arrow over (ρ)}l,TOAw at top of atmosphere is logarithmically processed:
In addition to logarithmic operation on {right arrow over (ρ)}l,TOA, the sample |{right arrow over (ρ)}BOAw(670)|<0.02×10−3 will be excluded during machine learning training due to calculation errors in vector radiative transfer simulation.
Finally, the number of input and output samples is shown below:
The embodiment significantly improves the stability and robustness of the XGBoost machine learning model during training by increasing the observation angles and the vector signals. The training results show that the 13 observed orientations and polarization radiation effectively capture the microphysical properties of aerosols and play a key role in polarization remote sensing measurement.
In addition, in order to enhance the stability of the model when applied to polarization remote sensing data, 3% noise is introduced into the TOA apparent reflectance in the training data set.
After training, the output results of the ocean-atmosphere optical parameter model can be verified and the training parameters can be optimized by using the measured values of global sea stations.
So far, the training of the ocean-atmosphere optical parameter model is completed.
Based on the above solutions, the ocean-atmosphere optical parameters can be quickly and stably inverted.
In addition, in an embodiment, the ocean-atmosphere optical parameters may further include concentration of inorganic particulate matter (IPM) in water body. Specifically, {right arrow over (ρ)}l,BOAw, ρQ,BOA, ρU,BOAw calculated using the polarization angle (Brewster Angle) can be used to obtain the degree of linear polarization, and further obtain the concentration of inorganic particulate matter (IPM) in water body:
Thus the turbidity of water can be reflected.
In an embodiment, a device for inverting ocean-atmosphere optical parameters are further provided. The device includes a memory and a processor coupled to the memory, the processor is configured to execute, based on instructions stored in the memory, steps of the method for inverting ocean-atmosphere optical parameters in any of the above embodiments.
The memory may be system memory or fixed non-volatile storage media, etc. System memory can store operating systems, applications, boot loaders, databases, and other programs.
In an embodiment, a computer storage medium, which is a computer readable storage medium such as a memory including computer programs, is further provided. The computer programs can be executed by a processor to execute steps of the method for inverting ocean-atmosphere optical parameters in any of the above embodiments.
The above is only a schematic implementation of this application, without deviating from the concept and principles of this application, any equivalent changes and modifications made by skilled personnel in the field shall fall within the scope of protection of this application.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202311624941.8 | Nov 2023 | CN | national |