A method for jointly constructing a two-dimensional ocean flow field based on SST and SAR
By combining SST and SAR data and using MCC and DCA algorithms to invert the flow direction angle and radial velocity of the ocean flow field, the limitations of a single remote sensing method are overcome, high-precision two-dimensional ocean flow field construction is achieved, and the spatial resolution and accuracy of the inversion results are improved.
Patent Information
- Application Number
- CN202510992746.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2045-07-18
AI Technical Summary
In existing technologies, it is difficult to accurately invert small-scale ocean currents, especially those with a scale of less than 100 kilometers, using a single remote sensing method. Moreover, a single SAR image can only invert the radial flow velocity in the direction of the radar line of sight and cannot directly obtain a complete two-dimensional flow field.
Combining SST and SAR data, the flow direction angle of the ocean current field is inverted by the MCC algorithm, the radial velocity is inverted by the DCA algorithm, and the two-dimensional flow field of the ocean current field is constructed by the vector synthesis method.
The spatial resolution and accuracy of ocean current field inversion have been improved. The average correlation coefficient of inversion accuracy can reach 0.72, and the angular phase difference can reach 5.57°, effectively filling the gap in sub-mesoscale ocean current data.
Smart Images

Figure CN120508739B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ocean observation and environmental monitoring, and in particular to a method for jointly constructing an ocean two-dimensional flow field based on SST and SAR. Background Art
[0002] Ocean currents, defined as large-scale movements of seawater with relatively stable velocity and direction, are a crucial component of global ocean circulation. The movement and dynamics of ocean currents not only significantly influence global and regional climate change but are also key factors in the evolution of numerous ocean phenomena and dynamic processes, such as cold and warm water masses, mesoscale eddies, upwellings, boundary currents, and coastal currents. Accurately inverting ocean currents is crucial for monitoring environmental changes, maintaining maritime safety, and supporting shipping, fisheries, and offshore exploration.
[0003] Currently, the commonly used methods for observing ocean currents include in situ observations and satellite remote sensing. In situ observations involve placing observation instruments such as ADCP (Acoustic Doppler Current Profiler), XBT (Expendable Bathythermograph), or buoys in the ocean environment to measure ocean currents in real time and continuously. While in situ observations can provide highly accurate data, their limited spatial coverage makes it difficult to fully understand the spatiotemporal variations of ocean currents, and the observation costs are high. Compared to in situ observations, satellite remote sensing has the advantages of wide coverage, repeated observations, and high temporal resolution, making it a cost-effective method for observing global ocean currents.
[0004] Sea surface height (SSH) measured by satellite altimeters can be used to estimate geostrophic currents based on geostrophic balance theory. Generally, geostrophic currents derived from bottom-view altimeter data are relatively accurate and exhibit significant advantages in retrieving complex flow fields such as mesoscale circulations and eddies. Satellite altimetry data are used to observe changes in mesoscale ocean currents and explore trends in global and regional mesoscale eddies. The launch of the Surface Water and Ocean Topography (SWOT) altimeter has filled the gap in submesoscale ocean altimetry data, providing new possibilities for retrieving submesoscale ocean currents. However, the classical geostrophic balance theory ignores the influence of centrifugal force on real ocean motion, making it difficult to accurately identify small-scale ocean currents, particularly those with scales less than 100 kilometers. Based on geostrophic balance theory, submesoscale geostrophic currents observed using altimeters exhibit certain errors. Therefore, how to effectively distinguish and separate non-geostrophic currents from the inverted ocean currents to accurately extract geostrophic current information remains a key issue that needs to be addressed.
[0005] Sea surface temperature (SST) is a physical parameter with high temporal and spatial resolution. For a long time, SST has been used as a tracer to retrieve ocean currents by multi-temporal tracer measurement methods (such as maximum cross-correlation method (MCC)). Many studies have shown that the MCC method can retrieve ocean currents from time series satellite images and is suitable for the retrieval of small-scale ocean currents, with good versatility. The use of color images from the geostationary ocean color imager (GOCI) to calculate the ocean currents reveals the path of the Kuroshio Current. However, the accuracy of this method may be affected in areas with small vector gradients.
[0006] Synthetic aperture radar (SAR) can capture more accurate and detailed ocean current features by advanced retrieval methods such as Doppler centroid shift method (DCA) and along-track interferometry (ATI). An improved Doppler radar imaging model (IDopRIM) is proposed in the prior art to improve the accuracy of ocean surface current (OSC) retrieval, with a root mean square (RMS) error of less than 0.3 m / s. The prior art also proposes to improve the retrieval of SAR for ocean currents by establishing a geophysical model function (GMF), with a bias of 0.01 m / s and a root mean square error of 0.19 m / s. However, its limitation is that a single SAR image can only retrieve the radial flow velocity in the radar line-of-sight direction, and cannot directly obtain the complete two-dimensional flow field. SUMMARY
[0007] In view of the above defects, the purpose of the present application is to provide a method for jointly constructing a two-dimensional ocean current field based on SST and SAR, which solves the limitations of single remote sensing means and the problem of insufficient spatial resolution and flow field construction accuracy caused by data missing.
[0008] To achieve the above purpose, the present application provides a method for jointly constructing a two-dimensional ocean current field based on SST and SAR, which first acquires spatiotemporally matched SST data and SAR data.
[0009] Then, the SST data is calculated by the MCC algorithm to obtain the change of ocean surface temperature and retrieve the flow direction angle of the ocean current field; the SAR data is calculated by the DCA algorithm to retrieve the radial velocity of the ocean current field.
[0010] Finally, the flow direction angle and radial velocity of the ocean current field are combined by the vector synthesis method to retrieve the two-dimensional flow field vector of the ocean current field.
[0011] As a preferred technical solution, the spatiotemporally matched SST data and SAR data are acquired as follows: two images and image The sea surface temperature data is filtered out from the selected sea surface temperature data to obtain the SST data within the required longitude and latitude range and save it.
[0012] As a preferred technical solution, SST data is obtained through the remote sensing satellite Himawari-8, and SAR data is obtained through the remote sensing satellite Sentinel-1. The SST data and SAR data must meet the following requirements: the spatial coverage range overlaps, and the time interval does not exceed 3 hours.
[0013] As an optimal technical solution, the calculation process of SST data is as follows: use the MCC algorithm to calculate the sea temperature gradient and variance within the window, and determine whether the initial window meets the flow field velocity calculation requirements; if not, dynamically adjust the window size, and combine the MCC algorithm to recalculate the sea temperature and flow velocity in the dynamic partition.
[0014] As a preferred technical solution, the calculation process of SST data includes the following steps:
[0015] Step 11: For the two input images and images Perform mean removal processing and calculate the mean and , get a new image and new images , the formula is as follows:
[0016] ;
[0017] Step 12: Calculate the new image and new images The cross-correlation matrix , used to measure the similarity between images, the formula is as follows:
[0018] ;
[0019] By maximizing the cross-correlation matrix , obtain a preliminary estimate of the velocity field;
[0020] Step 13: Use the quadratic interpolation method to calculate the cross-correlation matrix The fitting formula is as follows:
[0021] ;
[0022] Step 14: Use the neighborhood average method to calculate the velocity vector , identify and correct outliers; for each velocity vector The calculation formula is as follows:
[0023] ;
[0024] in, Indicates the correlation coefficients selected from the spatial neighborhood when calculating the velocity vector of the target position. ≥R th The total number of all valid velocity vectors; where R th =0.65 is the preset cross-correlation coefficient threshold;
[0025] are two images in the neighborhood and images Velocity vector inside;
[0026] Outliers include noise and misestimation;
[0027] Step 15: Use sliding window technology to select square windows of different sizes (such as 16×16 pixels, 32×32 pixels, or 64×64 pixels) for the image. and images Processing; for each position in the image, using the windows of different sizes to respectively calculate the velocity vector of the position to obtain multi-scale velocity field data;
[0028] Repeat steps 11 to 14 for each window to extract flow features at each scale and generate velocity field vectors. ;
[0029] Step 16, save the velocity field vector .
[0030] As a preferred technical solution, the steps for extracting radial velocity from SAR data are as follows:
[0031] Step 21, reading and cleaning SAR data; collecting the cleaned SAR data for multiple days, obtaining multi-date SAR images and splicing and integrating them to form a series of continuous SAR spatiotemporal data;
[0032] Step 22, extracting backscatter coefficients from SAR spatiotemporal data and performing geometric correction;
[0033] Step 23: Combine the external wind field ECMWF data, remove samples with wind speeds greater than 10 m / s, and obtain the uniform wind speed and wind direction distribution of the corresponding area of the SAR image through an interpolation method. The interpolation method is:
[0034] ;
[0035] in, is the interpolated velocity, is the weight, is the original wind speed at the measurement point;
[0036] Step 24, according to the geometric information measured by SAR and the sea surface wave condition, the radial flow velocity is calculated by using the following formula:
[0037] ;
[0038] wherein, is the radial flow velocity, is the SAR wavelength, is the incident angle, is the Doppler shift;
[0039] Step 25, the calculation result of the radial flow velocity is corrected by using the CDOP model, and the core formula of the CDOP model is:
[0040] ;
[0041] wherein, is the corrected velocity, is the correction value affected by the wind field and the incident angle.
[0042] As a preferred technical solution, the result determined by the MCC method using the SST data is the real flow direction angle, the result determined by the DCA method using the SAR data is the real flow velocity, the real flow velocity is mapped to the real direction, and thus the accurate ocean two-dimensional flow field is inversed.
[0043] As a preferred technical solution, the construction steps of the ocean two-dimensional flow field are as follows:
[0044] Step 31, the flow direction angle extracted from the SST data by the MCC algorithm and the radial flow velocity result extracted from the SAR data by the DCA algorithm are resampled to the same size grid by using the Gaussian filtering and bicubic interpolation method;
[0045] Step 32, according to the physical relationship between the current components, the longitudinal velocity and the latitudinal velocity of the two-dimensional flow field of the direct back projection method are calculated by using formulas (1) and (2), and the longitudinal velocity and the latitudinal velocity of the two-dimensional flow field of the vector decomposition joint method are calculated by using formula (3);
[0046] (1)
[0047] (2)
[0048] (3)
[0049] In the above formulas, is the total vector of the two-dimensional flow field, including the flow velocity (unit: m / s) and the flow direction angle (unit: °, with due north as 0° and increasing clockwise);
[0050] is the meridional vector of the two-dimensional flow field, is the latitudinal vector of the two-dimensional flow field, is the radial velocity vector, is the flow angle, is the radar viewing angle;
[0051] In step 33, the difference in the modulus lengths of the two velocity vectors is calculated according to the following formula:
[0052] (4)
[0053] in, ;
[0054] It is the two-dimensional flow field vector inverted by direct back-projection method. It is the two-dimensional flow field vector inverted by the vector decomposition joint method. and represent the longitudinal velocity and latitudinal velocity of the two-dimensional flow field obtained based on the direct backprojection method, and They represent the meridional velocity and zonal velocity of the two-dimensional flow field obtained based on the vector decomposition joint method;
[0055] Step 34, calculating the correction factor;
[0056] Use correction factor to measure speed deviation correction factor is calculated as follows:
[0057] (5)
[0058] in, Express the average velocity difference of all calculation points:
[0059] (6)
[0060] Step 35, correcting the velocity component;
[0061] Using correction factors The velocity vector based on the vector decomposition joint method is weighted to obtain the optimized velocity vector:
[0062] (7).
[0063] The application provides a marine two-dimensional flow field joint construction method based on SST and SAR, which combines sea surface temperature (SST) data of a Himawari-8 satellite and synthetic aperture radar (SAR) data of a Sentinel-1 satellite, and adopts a joint inversion model to calculate a two-dimensional flow field. The effective combination and complementation of SST and SAR not only overcome the limitations of a single remote sensing method, but also fully utilize the unique advantages of different types of remote sensing data, improve the spatial resolution and accuracy of the inversion result, and the average correlation coefficient of the inversion accuracy can reach 0.72, and the angular phase difference can reach 5.57°; and effectively fill the blank of the submesoscale current data. BRIEF DESCRIPTION OF DRAWINGS
[0064] Figure 1 A flowchart of a marine two-dimensional flow field joint construction method based on SST and SAR provided by the application is shown in the figure;
[0065] Figure 2 An inversion method diagram of direct back projection is shown in the figure;
[0066] Figure 3 An inversion method diagram of vector decomposition joint is shown in the figure;
[0067] Figure 4 A radial flow velocity diagram obtained by calculating SAR data is shown in the figure;
[0068] Figure 5 A two-dimensional flow field result diagram is shown in the figure. DETAILED DESCRIPTION
[0069] In order to make the purpose, technical scheme and advantages of the application clearer and more understandable, the application is further described in detail below with examples. It should be understood that the specific examples described herein are only used to explain the application, and are not used to limit the application.
[0070] Reference Figure 1 The application provides a marine two-dimensional flow field joint construction method based on SST and SAR,
[0071] Firstly, obtain spatiotemporally matched SST data and SAR data;
[0072] Then, calculate the SST data by using an MCC algorithm to obtain the sea surface temperature change and inversely calculate the flow direction angle of the marine flow field; calculate the SAR data by using a DCA algorithm to inversely calculate the radial velocity of the marine flow field;
[0073] Finally, combine the flow direction angle and the radial velocity of the marine flow field by using a vector synthesis method to inversely calculate the two-dimensional flow field vector of the marine flow field.
[0074] The method improves the spatial resolution and timeliness of the marine flow field inversion.
[0075] Specifically, to obtain the time-space matching SST data and SAR data, the process is as follows: read two images and images The selected sea surface temperature data is in nc format. The SST data within the required latitude and longitude range is filtered out and saved as a CSV file for subsequent analysis.
[0076] The two images and images The sea surface temperature data are the sea surface temperature data of the same area at consecutive intervals.
[0077] SST data is acquired from the Himawari-8 remote sensing satellite, and SAR data is acquired from the Sentinel-1 remote sensing satellite. These SST and SAR data are spatially and temporally aligned to ensure the accuracy of the calculation results. The SST and SAR data must overlap in spatial coverage and be spaced no more than three hours apart.
[0078] The calculation process of SST data is as follows: the MCC algorithm is used to calculate the sea temperature gradient and variance within the window to determine whether the initial window meets the flow field velocity calculation requirements; if not, the window size is dynamically adjusted, and the sea temperature and flow velocity in the dynamic partition are recalculated in combination with the MCC algorithm.
[0079] The specific steps include:
[0080] Step 11: For the two input images and images Perform mean removal processing and calculate the mean and , get a new image and new images :
[0081] ;
[0082] Step 12: Calculate the new image and new images The cross-correlation matrix , used to measure the similarity between images;
[0083] ;
[0084] By maximizing the cross-correlation matrix, a preliminary estimate of the velocity field is obtained.
[0085] Step 13: Use the quadratic interpolation method to calculate the cross-correlation matrix Fitting is performed to achieve sub-pixel accuracy, thereby improving the resolution of the velocity field.
[0086] ;
[0087] Step 14: Use the neighborhood average method to calculate the velocity vector , identify and correct outliers to improve the reliability and accuracy of the results. Specifically, for each velocity vector The calculation formula is as follows:
[0088] ;
[0089] Among them, it represents the correlation coefficient selected from its spatial neighborhood when calculating the velocity vector of the target position. ≥R th The total number of all valid velocity vectors; where R th =0.65 is the preset cross-correlation coefficient threshold;
[0090] are two images in the neighborhood and images The velocity vector inside.
[0091] Outliers include noise, incorrect estimates, etc.
[0092] Step 15: Use sliding window technology to select square windows of different sizes (such as 16×16 pixels, 32×32 pixels, or 64×64 pixels) for the image. and images Processing: For each position in the image, the velocity vector of the position is calculated using the windows of different sizes to obtain multi-scale velocity field data. For each window, steps 11 to 14 are repeated to extract the flow features at each scale and generate the velocity field vector. .
[0093] Step 16: Save the velocity field vector as a NumPy format file and provide multiple visualization methods, such as vector field map, contour map, and streamline map.
[0094] In the present invention, the steps of extracting radial flow velocity from SAR data are as follows:
[0095] Step 21: First, read and clean the SAR data. Then, collect the cleaned SAR data over multiple days and stitch and integrate the data for each orbit to form a continuous series of SAR spatiotemporal data. Verify data integrity to ensure there are no missing files. Integrate the multiple SAR images to create a unified coordinate system.
[0096] Step 22: extract the backscatter coefficient from the SAR spatiotemporal data and perform geometric correction.
[0097] The extracted backscatter coefficient is geometrically corrected to eliminate the influence of terrain and electromagnetic pointing errors.
[0098] In step 23, samples with excessively high wind speeds (greater than 10 m / s) are removed by combining the external wind field data from ECMWF. The uniform wind speed and direction distribution in the corresponding area of the SAR image is obtained through interpolation. The wind field data is provided by ECMWF.
[0099] The interpolation method is:
[0100] ;
[0101] in, is the interpolated velocity, is the weight, is the original wind speed at the measuring point.
[0102] The purpose of interpolating wind speed and direction is to improve the accuracy of flow velocity estimation.
[0103] Step 24: Calculate the radial velocity using the following formula based on the geometric information measured by SAR and the sea surface fluctuations:
[0104] ;
[0105] in, is the radial flow velocity, is the SAR wavelength, is the angle of incidence, is the Doppler shift.
[0106] In step 25, the CDOP (C-band Doppler Shift) model is used to correct the calculated radial velocity results to improve the accuracy of the final velocity results. The core formula of the CDOP model is:
[0107] ;
[0108] in, is the corrected speed, is a correction value affected by the wind field and incident angle to ensure that the final flow velocity is more consistent with the actual situation.
[0109] The results of the inversion of SST data using the MCC method are used to determine the true flow direction angle, and the results of the inversion of SAR data using the DCA method are used to determine the true flow velocity. The true flow velocity is mapped to the true direction, thereby inverting the accurate two-dimensional ocean flow field. Figures 2 to 5 , the specific steps for constructing the ocean two-dimensional flow field are as follows:
[0110] In step 31, the flow direction angle extracted from the SST data by the MCC algorithm and the radial velocity results extracted from the SAR data by the DCA algorithm are resampled to grids of the same size using Gaussian filtering and bicubic interpolation methods.
[0111] Step 32, based on the physical relationship between the components of the ocean current, use formulas (1) and (2) to calculate the meridional velocity of the two-dimensional flow field of the direct back projection method , latitudinal speed , use formula (3) to calculate the longitudinal velocity of the two-dimensional flow field of the vector decomposition joint method , latitudinal speed .
[0112] (1)
[0113] (2)
[0114] (3)
[0115] In the above formula, is the total vector of the two-dimensional flow field, including the flow velocity (unit: m / s) and the flow direction angle (unit: °, with due north as 0° and increasing clockwise); is the meridional vector of the two-dimensional flow field, is the latitudinal vector of the two-dimensional flow field, is the radial velocity vector, is the flow angle, is the radar viewing angle.
[0116] In step 33, the difference in the modulus lengths of the two velocity vectors is calculated according to the following formula:
[0117] (4)
[0118] in, ;
[0119] It is the two-dimensional flow field vector inverted by direct back-projection method. It is the two-dimensional flow field vector inverted by the vector decomposition joint method. and represent the longitudinal velocity and latitudinal velocity of the two-dimensional flow field obtained based on the direct backprojection method, and They represent the longitudinal velocity and zonal velocity of the two-dimensional flow field obtained based on the vector decomposition joint method.
[0120] Step 34, calculate the correction factor. The speed deviation correction factor is calculated as follows:
[0121] (5)
[0122] wherein, The average velocity difference of all calculation points is represented as:
[0123] (6)
[0124] Step 35, correcting the velocity component. The correction factor is utilized The velocity vector based on the vector decomposition joint method is weighted to obtain an optimized velocity vector:
[0125] (7)
[0126] The correction factor is utilized The initial flow field is corrected, thereby improving the accuracy of the flow field component and the reliability of the overall flow field.
[0127] The calculation results of the flow direction angle and the radial flow velocity in the application can be used in the fields of marine environment monitoring, climate change research and marine disaster warning.
[0128] Figure 2 wherein, is the total vector of the two-dimensional flow field, and respectively represent the meridional velocity and the latitudinal velocity of the two-dimensional flow field obtained by using the direct back projection method, is the radial flow velocity vector, is the flow direction angle, is the radar viewing angle.
[0129] Figure 3 wherein, is the total vector of the two-dimensional flow field, and respectively represent the meridional velocity and the latitudinal velocity of the two-dimensional flow field obtained by using the vector decomposition joint method, is the radial flow velocity vector, is the flow direction angle, is the radar viewing angle.
[0130] Figure 5 In the application, the bottom color display is the flow velocity of the two-dimensional flow field constructed by the joint inversion of SST and SAR data, and the arrow represents the direction and size of the two-dimensional flow field vector in the region.
[0131] The application is verified by the measured tide station, and the inversion accuracy of 0.72 of the average correlation coefficient and 5.57° of the angle phase difference is obtained at the "Dashayuchang station".
[0132] The MCC algorithm in the application is the maximum cross-correlation algorithm, and the DCA algorithm is the Doppler centroid frequency shift algorithm, seeFigure 1 .
[0133] The application provides a method for jointly constructing a marine two-dimensional flow field based on SST and SAR, which combines sea surface temperature (SST) data of a Himawari-8 satellite and synthetic aperture radar (SAR) data of a Sentinel-1 satellite, and adopts a joint inversion model to calculate the two-dimensional flow field. The effective combination and complementation of SST and SAR not only overcome the limitations of a single remote sensing method, but also fully utilize the unique advantages of different types of remote sensing data, improve the spatial resolution and accuracy of the inversion result, and the average correlation coefficient of the inversion accuracy can reach 0.72, and the angular phase difference can reach 5.57°; and the method effectively fills the blank of the submesoscale current data.
[0134] Of course, the present application can have other various embodiments, and those skilled in the art can make various corresponding changes and modifications according to the present application without departing from the spirit and essence of the present application, but these corresponding changes and modifications should all belong to the protection scope of the claims attached to the present application.
Claims
1. A method for jointly constructing a two-dimensional ocean flow field based on SST and SAR, characterized in that: First, obtain the temporally and spatially matched SST data and SAR data; Then, the SST data is calculated using the MCC algorithm to obtain the change in ocean surface temperature and invert the flow angle of the ocean current field; the SAR data is calculated using the DCA algorithm to invert the radial velocity of the ocean current field; Finally, the two-dimensional flow field vector of the ocean flow field is inverted by combining the flow direction angle and radial velocity of the ocean flow field through the vector synthesis method. The steps for constructing the ocean two-dimensional flow field are as follows: Step 31, the flow direction angle extracted from the SST data by the MCC algorithm and the radial velocity results extracted from the SAR data by the DCA algorithm are resampled to the same size grid through Gaussian filtering and bicubic interpolation method; Step 32, based on the physical relationship between the components of the ocean current, use formulas (1) and (2) to calculate the meridional velocity of the two-dimensional flow field of the direct back projection method , latitudinal speed , use formula (3) to calculate the longitudinal velocity of the two-dimensional flow field of the vector decomposition joint method , latitudinal speed ; (1) (2) (3) In the above formula, It is the total vector of the two-dimensional flow field, including the flow velocity and flow angle. The unit of flow velocity is m / s, and the unit of flow angle is degrees. The flow angle is 0 degrees from due north and increases clockwise. is the meridional vector of the two-dimensional flow field, is the latitudinal vector of the two-dimensional flow field, is the radial velocity vector, is the flow angle, is the radar viewing angle; In step 33, the difference in the modulus lengths of the two velocity vectors is calculated according to the following formula: (4) in, , It is the two-dimensional flow field vector inverted by direct back-projection method. It is the two-dimensional flow field vector inverted by the vector decomposition joint method. and represent the longitudinal velocity and latitudinal velocity of the two-dimensional flow field obtained based on the direct backprojection method, and They represent the meridional velocity and zonal velocity of the two-dimensional flow field obtained based on the vector decomposition joint method; Step 34, calculating the correction factor; Use correction factor to measure speed deviation correction factor is calculated as follows: (5) in, Express the average velocity difference of all calculation points: (6) Step 35, correcting the velocity component; Using correction factors The velocity vector based on the vector decomposition joint method is weighted to obtain the optimized velocity vector: (7)。 2. The method for jointly constructing a two-dimensional ocean flow field based on SST and SAR according to claim 1, characterized in that: To obtain the time-space matching SST data and SAR data, the process is as follows: read two images and images The sea surface temperature data is filtered out from the selected sea surface temperature data to obtain the SST data within the required longitude and latitude range and save it.
3. The method for jointly constructing an ocean two-dimensional flow field based on SST and SAR according to claim 2, characterized in that: SST data are acquired via the Himawari-8 remote sensing satellite, and SAR data are acquired via the Sentinel-1 remote sensing satellite. The SST data and SAR data must meet the following requirements: their spatial coverage overlaps, and their time interval does not exceed 3 hours.
4. The method for jointly constructing an ocean two-dimensional flow field based on SST and SAR according to claim 1, characterized in that: The calculation process of SST data is as follows: the MCC algorithm is used to calculate the sea temperature gradient and variance within the window to determine whether the initial window meets the flow field velocity calculation requirements; if not, the window size is dynamically adjusted, and the sea temperature and flow velocity in the dynamic partition are recalculated in combination with the MCC algorithm.
5. The method for jointly constructing a two-dimensional ocean flow field based on SST and SAR according to claim 4, characterized in that: The calculation process of SST data includes the following steps: Step 11: For the two input images and images Perform mean removal processing and calculate the mean and , get a new image and new images , the formula is as follows: , Step 12: Calculate the new image and new images The cross-correlation matrix , used to measure the similarity between images, the formula is as follows: , By maximizing the cross-correlation matrix , obtain a preliminary estimate of the velocity field; Step 13: Use the quadratic interpolation method to calculate the cross-correlation matrix The fitting formula is as follows: ; Step 14: Use the neighborhood average method to calculate the velocity vector , identify and correct outliers; for each velocity vector The calculation formula is as follows: , in, Indicates the correlation coefficients selected from the spatial neighborhood when calculating the velocity vector of the target position. ≥R th The total number of all valid velocity vectors; where R th =0.65 is the preset cross-correlation coefficient threshold; are two images in the neighborhood and images Velocity vector inside; Outliers include noise and misestimation; Step 15: Use sliding window technology to use square windows of different sizes to image and images Processing; for each position in the image, using the windows of different sizes to respectively calculate the velocity vector of the position to obtain multi-scale velocity field data; Repeat steps 11 to 14 for each window to extract flow features at each scale and generate velocity field vectors. ; Step 16, save the velocity field vector .
6. The method for jointly constructing a two-dimensional ocean flow field based on SST and SAR according to claim 1, characterized in that: The steps for extracting radial velocity from SAR data are as follows: Step 21, reading and cleaning the SAR data; collecting the cleaned SAR data for multiple days, and splicing and integrating the data of each track to form a series of continuous SAR spatiotemporal data; Step 22, extracting backscatter coefficients from SAR spatiotemporal data and performing geometric correction; Step 23: Combine the external wind field ECMWF data, remove samples with wind speeds greater than 10 m / s, and obtain the uniform wind speed and wind direction distribution of the corresponding area of the SAR image through an interpolation method. The interpolation method is: , in, is the interpolated velocity, is the weight, is the original wind speed at the measurement point; Step 24: Calculate the radial velocity using the following formula based on the geometric information measured by SAR and the sea surface fluctuations: , in, is the radial flow velocity, is the SAR wavelength, is the angle of incidence, is the Doppler shift; Step 25: Use the CDOP model to correct the calculation results of the radial flow velocity. The core formula of the CDOP model is: , in, is the corrected speed, is the correction value affected by wind field and incident angle.
7. The method for jointly constructing a two-dimensional ocean flow field based on SST and SAR according to claim 1, characterized in that: The results obtained by using the MCC method to invert the SST data are determined as the true flow direction angle, and the results obtained by using the DCA method to invert the SAR data are determined as the true flow velocity. The true flow velocity is mapped to the true direction, thereby inverting the accurate two-dimensional ocean flow field.
Citation Information
Patent Citations
High-precision two-dimensional flow field measurement method based on multiple parameters of ocean surface
CN119355729A
Efficiency evaluation method based on mass adversarial simulation deduction data modeling and analysis
WO2023093397A1