Dam slope monitoring method and system based on radar interferometry and aerial survey data

By combining radar interference and aerial survey data, the displacement time series data of the dam slope is obtained, image feature extraction and point cloud curvature analysis are performed, and the abnormal area is determined using the risk score function, which solves the problem of insufficient monitoring coverage and abnormal identification accuracy in the existing technology, and realizes accurate positioning of the dam slope and early abnormal identification.

CN120178247BActive Publication Date: 2025-08-01NORTHWEST ENGINEERING CORPORATION LIMITED
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510653378.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-08-01
Estimated Expiration
2045-05-21

AI Technical Summary

Technical Problem

The prior art is difficult to improve the accuracy of abnormal identification while ensuring monitoring coverage in dam slope monitoring, especially in the absence of the ability to identify small-scale local abnormalities under complex terrain conditions.

Method used

Combining radar interference and aerial survey data, the displacement time series data is obtained through multi-time phase registration and phase difference processing, the first risk area is identified, the aerial survey data is collected for image feature extraction and point cloud curvature analysis, and the second risk area is determined using the risk score function to achieve accurate positioning of dam slope abnormalities.

Benefits of technology

While ensuring monitoring coverage, it improves the recognition accuracy and positioning accuracy of dam slope abnormalities, can identify abnormal changes in the slope measurement area early, and comprehensively identify local abnormal areas through image structure characteristics and topographic curvature.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120178247B_ABST
    Figure CN120178247B_ABST
Patent Text Reader

Abstract

The present disclosure provides a dam slope monitoring method and system based on radar interferometry and aerial survey data, relating to the technical field of deformation measurement. The method includes: obtaining radar interferometry measurement data of a target dam slope area for multi-temporal registration and phase difference processing to obtain displacement time series data; determining displacement change data based on the displacement time series data, and determining a first risk area according to the displacement change data; controlling a flight platform to collect aerial survey data of the first risk area; extracting features from the image data to obtain an image structure feature map, performing terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map; aligning the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a joint feature map; using a risk scoring function to determine a risk score value, and determining a second risk area based on the risk score value. This solution can improve the accuracy of abnormal identification of the dam slope while ensuring monitoring coverage.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] At present, for the high slope areas of dams in regions such as reservoirs, flood discharge areas, and along water diversion projects, two methods are usually adopted for slope monitoring. One is the contact monitoring method of arranging monitoring devices at fixed monitoring points. For example, total stations, global navigation satellite system receivers and other equipment are used to periodically observe the key positions of the slope. Although this method has high precision, the number of points is limited and the layout is not flexible, making it difficult to achieve large-scale coverage. Another method is the non-contact monitoring technology based on synthetic aperture radar interferometry (InSAR), which can obtain surface deformation information within a large area. However, the method based on InSAR has certain limitations in the resolution ability of surface detail changes under complex terrain conditions, and it is difficult to achieve high-precision identification of small-scale local anomalies.

[0003] Therefore, how to improve the accuracy of anomaly identification while ensuring monitoring coverage has become an urgent problem to be solved in the current dam slope monitoring technology. Summary of the Invention

[0004] The purpose of the embodiments of the present disclosure is to provide a dam slope monitoring method based on radar interferometry and aerial survey data, a dam slope monitoring system based on radar interferometry and aerial survey data, an electronic device, and a computer-readable storage medium, which can combine temporal displacement information with terrain structure characteristics to achieve rapid identification and precise positioning of the abnormal risks of the dam slope while ensuring monitoring coverage, and can also improve the accuracy of anomaly detection.

[0005] Other features and advantages of the present disclosure will become apparent through the following detailed description, or be learned in part through the practice of the present disclosure.

[0006] According to the first aspect of the embodiments of the present disclosure, a dam slope monitoring method based on radar interferometry and aerial survey data is provided, including: obtaining radar interferometry data of a target dam slope area at multiple time points, performing multi-temporal registration and phase difference processing on the radar interferometry data to obtain displacement time series data; determining displacement change data of each measurement position in a preset observation period based on the displacement time series data, and determining a first risk area according to the displacement change data; determining an aerial survey path according to the first risk area, and controlling a flight platform to collect aerial survey data of the first risk area based on the aerial survey path, where the aerial survey data includes image data and point cloud data; extracting features from the image data to obtain an image structure feature map, performing terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map; aligning the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a combined feature map; using a risk scoring function to determine risk score values corresponding to each grid in the combined feature map, and determining a second risk area based on the risk score values.

[0007] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the performing multi-temporal registration and phase difference processing on the radar interferometry data to obtain displacement time series data includes: performing image registration processing on the radar interferometry data based on orbital parameters and georeference coordinates to obtain a multi-temporal radar image set; performing coherence screening and phase difference calculation on the multi-temporal radar image set to obtain phase time series data corresponding to a plurality of phase stable points; constructing the displacement time series data for describing surface deformation based on the position coordinates of the phase stable points and the phase time series data.

[0008] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the performing coherence screening and phase difference calculation on the multi-temporal radar image set to obtain phase time series data corresponding to a plurality of phase stable points includes: determining the interference phase difference between each image pixel in the multi-temporal radar image set at adjacent time points, and determining the coherence index value of the corresponding image pixel based on the interference phase difference; comparing the coherence index value with a preset coherence threshold, and screening out a plurality of the phase stable points from the image pixels according to the comparison result; constructing the phase time series data based on the interference phase difference corresponding to the phase stable points.

[0009] In some exemplary embodiments of the present disclosure, based on the foregoing solution, determining the displacement change data of each measurement position during a preset observation period based on the displacement time series data, and determining a first risk area according to the displacement change data includes: determining the displacement amount and displacement rate of each measurement position in the displacement time series data during the preset observation period; screening out first risk positions from the measurement positions based on the displacement amount and displacement rate; and generating the first risk area based on the position distribution of the first risk positions.

[0010] In some exemplary embodiments of the present disclosure, based on the foregoing solution, determining an aerial survey path according to the first risk area includes: converting the image pixel coordinates corresponding to the measurement positions in the first risk area into geospatial coordinates through coordinate calculation and spatial projection processing; and determining at least one aerial survey path based on the geospatial coordinates.

[0011] In some exemplary embodiments of the present disclosure, based on the foregoing solution, extracting features from the image data to obtain an image structure feature map includes: performing gray conversion on the image data to obtain an initial gray image; using the three-dimensional terrain model corresponding to the image data to perform gray enhancement processing on the initial gray image to obtain optimized image data; performing edge feature extraction and gray change feature extraction on the optimized image data, and generating the image structure feature map based on the feature extraction results.

[0012] In some exemplary embodiments of the present disclosure, based on the foregoing solution, using the three-dimensional terrain model corresponding to the image data to perform gray enhancement processing on the initial gray image to obtain optimized image data includes: constructing a three-dimensional terrain model based on the point cloud data of the corresponding area of the image data, and determining the slope normal direction corresponding to each pixel point in the initial gray image based on the three-dimensional terrain model; determining the light incident direction vector corresponding to the image data according to the acquisition time and geographical location of the image data; calculating angles based on the slope normal direction and the light incident direction vector to generate the light incident angle value corresponding to each pixel point; and performing gray enhancement on the initial gray image based on the light incident angle value to obtain the optimized image data.

[0013] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the gray-scale enhancement of the initial gray-scale image based on the light incident angle value to obtain the optimized image data includes: dividing the light incident angle values corresponding to each pixel point in the initial gray-scale image into corresponding angle intervals, where the angle intervals include a strong light interval, a medium light interval, a backlight interval, and a shadow interval; using the gray-scale remapping function corresponding to each angle interval to perform partitioned gray-scale enhancement processing on the initial gray-scale image to obtain the optimized image data; wherein, the gray-scale remapping function includes any one of a linear mapping function, a gamma correction function, and a logarithmic enhancement function.

[0014] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the gray-scale enhancement of the initial gray-scale image based on the light incident angle value to obtain the optimized image data includes: determining the enhancement weight corresponding to each pixel point based on the light incident angle value corresponding to each pixel point in the initial gray-scale image, where the enhancement weight is proportional to the cosine value of the light incident angle value; performing weighted enhancement processing on the original gray-scale value of each pixel point in the initial gray-scale image based on the enhancement weight to generate the optimized image data.

[0015] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the terrain grid modeling and curvature calculation of the point cloud data to obtain a terrain curvature distribution map includes: constructing a local neighborhood corresponding to each data point in the point cloud data and determining the point cloud density and normal variation value corresponding to the local neighborhood; determining the grid size corresponding to each data point based on the point cloud density and normal variation value; performing non-uniform grid division on the point cloud data according to the grid size to generate a three-dimensional terrain model; calculating the curvature of each grid node in the three-dimensional terrain model and generating the terrain curvature distribution map according to the curvature calculation result.

[0016] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the use of the risk scoring function to determine the risk scoring value corresponding to each grid in the joint feature map includes: performing normalization processing on the structural feature data and terrain curvature in the joint feature map respectively to obtain structure-normalized data and curvature-normalized data; using the risk scoring function constructed by the weighting coefficient to perform weighted calculation on the structure-normalized data and the curvature-normalized data to obtain the risk scoring value corresponding to each grid.

[0017] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the above-mentioned dam slope monitoring method based on radar interferometry and aerial survey data further includes: in response to the second risk area being a surface anomaly area, controlling a survey robot to obtain actual deformation data and environmental data of at least one target location in the second risk area; wherein, the actual deformation data includes any one or more of crack width, crack length, and step height, and the environmental data includes any one or more of air humidity, shallow water content, and temperature data.

[0018] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the above-mentioned dam slope monitoring method based on radar interferometry and aerial survey data further includes: in response to the second risk area being a deformation area, obtaining historical displacement time series data corresponding to the deformation area; performing multi-time scale deformation prediction based on the historical displacement time series data to obtain a deformation prediction result of the deformation area.

[0019] In some exemplary embodiments of the present disclosure, based on the foregoing solution, the performing multi-time scale deformation prediction based on the historical displacement time series data to obtain a deformation prediction result of the deformation area includes: using a first time scale and a second time scale to respectively segment the historical displacement time series data to obtain a first-scale subsequence and a second-scale subsequence, where the first time scale is less than the second time scale; performing short-term deformation prediction using the first-scale subsequence to obtain a first prediction result; performing long-term deformation prediction using the second-scale subsequence to obtain a second prediction result; and performing weighted fusion on the first prediction result and the second prediction result to obtain a deformation prediction result of the deformation area.

[0020] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; and a memory, where a computer-readable instruction is stored on the memory, and when the computer-readable instruction is executed by the processor, it implements the dam slope monitoring method based on radar interferometry and aerial survey data as in the first aspect.

[0021] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the dam slope monitoring method based on radar interferometry and aerial survey data as in the first aspect.

[0022] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects:

[0023] In the dam slope monitoring method based on radar interferometry and aerial survey data in the exemplary embodiments of the present disclosure, on the one hand, by acquiring radar interferometry data of the target dam slope area at multiple time points and performing multi-temporal registration and phase difference processing on it, the deformation changes on the slope surface can be accurately measured. On the other hand, based on the displacement time series data, the displacement change data of each measurement position in the preset observation period is determined, and the first risk area is identified thereby, effectively avoiding the limitations of inflexible fixed-point monitoring layout and difficulty in achieving wide coverage, and improving the early identification ability of abnormal changes in the slope measurement area. On the further hand, by planning the aerial survey path according to the first risk area and collecting image data and point cloud data, the fine inspection of the key risk area by the flight platform is realized. Combining image feature extraction and point cloud curvature analysis, the image structure feature map and the terrain curvature distribution map are further obtained, so as to characterize the terrain features in two dimensions of structural information and terrain curvature. Further, the risk score function is used to determine the risk score value corresponding to each grid in the joint feature map, and the second risk area is determined based on the risk score value, which can accurately identify the local abnormal area by integrating the image structure and terrain curvature features. That is to say, the embodiments of the present disclosure can accurately identify and precisely locate the abnormal risks of the dam slope while ensuring the monitoring coverage.

[0024] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Brief Description of the Drawings

[0025] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure, and those of ordinary skill in the art can obtain other drawings without creative efforts based on these drawings.

[0026] Figure 1 Schematically shows a flowchart of a dam slope monitoring method based on radar interferometry and aerial survey data according to some embodiments of the present disclosure.

[0027] Figure 2 Schematically shows a flowchart of obtaining phase time series data according to some embodiments of the present disclosure.

[0028] Figure 3 Schematically shows a flowchart of generating the first risk area according to some embodiments of the present disclosure.

[0029] Figure 4 Schematically shows a flowchart of obtaining optimized image data according to some embodiments of the present disclosure.

[0030] Figure 5 Schematically shows a block diagram of a dam slope monitoring system based on radar interferometry and aerial survey data according to some embodiments of the present disclosure.

[0031] Figure 6 Schematically shows a structural diagram of a computer system of an electronic device according to some embodiments of the present disclosure.

[0032] Figure 7 Schematically shows a diagram of a computer-readable storage medium according to some embodiments of the present disclosure.

[0033] In the drawings, the same or corresponding reference numerals denote the same or corresponding parts. Detailed implementation manners

[0034] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with this specification. On the contrary, they are merely examples of devices and methods consistent with some aspects of this specification as detailed in the appended claims.

[0035] The terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit this specification. The singular forms "a", "the", and "said" used in this specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more of the associated listed items. Now, the exemplary embodiments will be described more fully with reference to the drawings. However, the exemplary embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more thorough and complete, and the concept of the exemplary embodiments will be fully conveyed to those skilled in the art.

[0036] In addition, the drawings are only schematic diagrams and are not necessarily drawn to scale. The block diagrams shown in the drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0037] In the present exemplary embodiment, first, a dam slope monitoring method based on radar interferometry and aerial survey data is provided. Figure 1Schematically shows a flowchart of a dam slope monitoring method based on radar interferometry and aerial survey data according to some embodiments of the present disclosure. Refer to Figure 1 As shown, the dam slope monitoring method based on radar interferometry and aerial survey data may include the following steps:

[0038] Step S110: Obtain radar interferometry measurement data of the target dam slope area at multiple time points, perform multi-temporal registration and phase difference processing on the radar interferometry measurement data to obtain displacement time series data;

[0039] Step S120: Determine the displacement change data of each measurement position during a preset observation period based on the displacement time series data, and determine the first risk area according to the displacement change data;

[0040] Step S130: Determine the aerial survey path according to the first risk area, and control the flight platform to collect aerial survey data of the first risk area based on the aerial survey path. The aerial survey data includes image data and point cloud data;

[0041] Step S140: Extract features from the image data to obtain an image structure feature map, perform terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map;

[0042] Step S150: Align the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a combined feature map;

[0043] Step S160: Use a risk scoring function to determine the risk score value corresponding to each grid in the combined feature map, and determine the second risk area based on the risk score value.

[0044] According to the dam slope monitoring method based on radar interferometry and aerial survey data in this exemplary embodiment, on the one hand, by acquiring radar interferometry data of the target dam slope area at multiple time points and performing multi-temporal registration and phase difference processing on it, the deformation changes on the slope surface can be accurately measured. On the other hand, based on the displacement time series data, the displacement change data of each measurement position in the preset observation period is determined, and the first risk area is identified thereby, effectively avoiding the limitations of inflexible monitoring layout at fixed points and difficulty in achieving wide coverage, and improving the early identification ability of abnormal changes in the slope measurement area. On yet another hand, by planning the aerial survey path according to the first risk area and collecting image data and point cloud data, the fine inspection of the key risk area by the flight platform is realized. Combining image feature extraction and point cloud curvature analysis, the image structure feature map and the terrain curvature distribution map are further obtained, so as to characterize the terrain features in two dimensions of structural information and terrain curvature. Further, using the risk scoring function to determine the risk score values corresponding to each grid in the joint feature map, and determining the second risk area based on the risk score values, the local abnormal area can be accurately identified by integrating the image structure and terrain curvature features. Furthermore, this embodiment can accurately identify and precisely locate the abnormal risks of the dam slope while ensuring monitoring coverage.

[0045] Next, the dam slope monitoring method based on radar interferometry and aerial survey data in this exemplary embodiment will be further described.

[0046] Step S110: Acquire radar interferometry data of the target dam slope area at multiple time points, perform multi-temporal registration and phase difference processing on the radar interferometry data, and obtain displacement time series data.

[0047] Among them, the dam slope area can refer to the natural and artificial slope areas located on the side or downstream side of the hydraulic structure, which often have risks such as deformation and cracks. The hydraulic structure can be a reservoir, a flood discharge area, and the along-line of a water diversion project, etc. The radar interferometry data can refer to the radar image data with phase information acquired by a measurement platform with the function of interferometric synthetic aperture radar (InSAR) at multiple observation times. Multi-temporal registration can refer to the operation of uniformly aligning the radar interferometry data acquired at multiple observation times in the spatial reference system. This registration process can achieve the spatial consistency between images based on orbital parameters, geographic reference coordinates, or feature point matching. Phase difference processing can refer to the processing operation of performing pixel-by-pixel difference calculation on the interferometric phase data in the registered multi-temporal radar images, which is used to calculate the relative phase change between different observation time points. This phase change can reflect the displacement change of the measurement point in the radar line-of-sight direction. The displacement time series data can refer to the set of displacement measurement data arranged in the order of observation time.

[0048] Step S120: Determine the displacement change data of each measurement location during the preset observation period based on the displacement time series data, and determine the first risk area according to the displacement change data.

[0049] Among them, the displacement change data can represent a set of measurement data calculated based on the displacement time series data and used to describe the relative displacement change amount between consecutive observation periods at each measurement location in the monitoring area. The first risk area can represent an abnormal area identified according to the displacement change data and showing abnormal displacement increment or excessive displacement rate. The displacement change data can reflect the terrain change of the target dam slope area, and when the slope deforms or cracks appear, it can be reflected through the displacement change data. However, due to the insufficient accuracy of radar interferometry data, only a preliminary screening of the abnormal areas on the surface of the dam slope can be achieved by obtaining the first risk area. Therefore, subsequent aerial survey data collection is required for secondary identification.

[0050] Step S130: Determine the aerial survey path according to the first risk area, and control the flight platform to collect the aerial survey data of the first risk area based on the aerial survey path. The aerial survey data includes image data and point cloud data.

[0051] Among them, the aerial survey path can represent a three-dimensional trajectory line used to guide the flight platform to perform measurement tasks in the first risk area. The flight platform can represent an aerial survey device equipped with sensor equipment and capable of autonomously flying according to a preset route, and its forms can include unmanned aerial vehicles, fixed-wing aircraft, rotary-wing aircraft, and other mobile devices with the ability to collect data in the air. The image data can represent visible light image data collected by the flight platform and covering the first risk area. The point cloud data can be a set of measurement data composed of three-dimensional spatial coordinate points.

[0052] Step S140: Extract features from the image data to obtain an image structure feature map, and perform terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map.

[0053] Among them, the image structure feature map can represent a feature map generated based on the image data through a feature extraction algorithm and used to characterize structural changes such as the surface texture, edges, and cracks of the slope. Terrain grid modeling can represent the spatial division and topological connection processing of the point cloud data to construct a three-dimensional grid model that can represent the terrain of the dam slope. The terrain curvature distribution map can represent a spatial distribution map formed by calculating geometric curvature values at each grid node or surface patch based on the terrain grid modeling results. By obtaining the image structure feature map and the terrain curvature distribution map, multi-source heterogeneous data can be provided for the accurate identification of subsequent local abnormal areas, thereby improving the accuracy of identification.

[0054] Step S150: Align the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a combined feature map.

[0055] Coordinate alignment can mean mapping the image structure feature map and the terrain curvature distribution map into a unified reference coordinate system to achieve the spatial consistency of the corresponding position data. The combined feature map can mean a composite feature map constructed by splicing the structural information in the image structure feature map and the geometric information in the terrain curvature distribution map according to the spatial positions.

[0056] In this embodiment, the combined feature map can be generated through the following steps: Extract the spatial reference coordinate information corresponding to each spatial grid in the image structure feature map and the terrain curvature distribution map; Based on the spatial reference coordinate information, perform a grid pairing operation on the image structure feature map and the terrain curvature distribution map in a unified geographic spatial coordinate system to establish a spatial mapping relationship between the image structure features and the terrain curvature features; For each paired spatial position, splice the structural feature data in the image structure feature map and the curvature data in the terrain curvature distribution map position by position to generate a combined feature map. Among them, the combined feature map is used to jointly represent the structural information and the terrain information in the same spatial grid.

[0057] Step S160: Use a risk scoring function to determine the risk score value corresponding to each grid in the combined feature map, and determine the second risk area based on the risk score value.

[0058] Among them, the risk scoring function can mean a function used to comprehensively evaluate the structural features and terrain features contained in each spatial grid position in the combined feature map. The risk score value can mean the quantitative scoring result calculated by the risk scoring function for each spatial grid in the combined feature map. The second risk area can mean an abnormal area with slope terrain risks such as cracks and deformations further identified based on the risk score value within the spatial range corresponding to the combined feature map, that is, the first risk area. By obtaining the second risk area, it is possible to achieve a secondary accurate identification of the risks of cracks and deformations within the first risk area, improving the positioning accuracy and discrimination reliability of slope anomaly measurement.

[0059] Next, the content in the above steps S110 to S160 will be described in detail.

[0060] In some embodiments, multi-temporal registration and phase difference processing are performed on radar interferometry data to obtain displacement time series data, which specifically includes the following technical steps: Based on orbit parameters and georeference coordinates, image registration processing is performed on the radar interferometry data to obtain a multi-temporal radar image set; coherence screening and phase difference calculation are performed on the multi-temporal radar image set to obtain phase time series data corresponding to multiple phase stable points; based on the position coordinates of the phase stable points and the phase time series data, displacement time series data for describing surface deformation is constructed.

[0061] Among them, the orbit parameters can represent a set of information used to characterize the spatial position and attitude state of a remote sensing platform carrying a synthetic aperture radar in orbit. The orbit parameters include, but are not limited to, orbit altitude, trajectory, speed, attitude angle, and observation time, etc. The georeference coordinates can represent a coordinate system used to map pixel points in a radar image to the actual geographical space, such as a geodetic coordinate system or a projection coordinate system, etc. The multi-temporal radar image set can represent a set of radar images obtained at different observation times and having a unified geographical space reference after registration processing. In specific implementation, the orbit parameter and georeference coordinate information contained in the radar interferometry data can be extracted first, and a spatial reference model corresponding to the target dam slope area is constructed. Then, based on the spatial reference model, coordinate transformation processing is performed on the radar images obtained at different times to correct the image geometric distortion caused by sensor viewing angle, attitude change, or earth curvature. Finally, under a unified geographical space coordinate system, spatial registration processing is performed on the pixel points in the radar image to eliminate the spatial offset and image misalignment between multi-temporal data, and a multi-temporal radar image set is obtained.

[0062] Furthermore, coherence screening can represent a processing process for evaluating the phase consistency of each pixel point in a multi-temporal radar image. By calculating the interference coherence index between adjacent time images, pixel points with high coherence and stable signal-to-noise ratio are screened out. Phase difference calculation can represent the differential operation of phase information for radar images obtained at different time points at the same spatial position to obtain the relative phase change data in the time dimension. Phase stable points can represent a set of pixel points in a multi-temporal radar image with long-term stable coherence and continuous phase change. Phase time series data can represent a sequence of interference phase change values arranged in the order of observation time for a specific phase stable point.

[0063] When constructing displacement time series data based on the position coordinates of phase stable points and phase time series data, the following steps can be taken: Extract the position coordinates of multiple phase stable points in a unified geographic coordinate system; perform phase unwrapping on the phase time series data corresponding to the phase stable points to convert it into a continuous phase change sequence with physical meaning; calculate the surface displacement values of the phase stable points at multiple observation times based on the continuous phase change sequence and the radar wavelength parameter; combine the surface displacement values in chronological order to construct the displacement time series data corresponding to the measurement points. Exemplarily, the displacement time series data can be expressed as:

[0064]

[0065] Among them, represents the displacement time series corresponding to the th phase stable point, represents the surface displacement value of this phase stable point at the th observation time , represents the th moment, satisfying , forming an equally spaced or unequally spaced observation time series.

[0066] In this embodiment, by screening phase stable points with long-term coherence and constructing displacement time series data based on their positions and phase time series, high-precision and low-noise measurement of surface deformation in the dam slope area is achieved, significantly improving the stability and measurement credibility of time-series deformation information in complex environments.

[0067] In some embodiments, as shown in reference Figure 2 , the coherence screening and phase difference calculation of the multi-temporal radar image set can be performed through steps S210 to S230 to obtain the phase time series data corresponding to multiple phase stable points, specifically including:

[0068] Step S210, determine the interference phase difference between each image pixel in the multi-temporal radar image set at adjacent time points, and determine the coherence index value corresponding to the image pixel based on the interference phase difference.

[0069] Among them, the interference phase difference can represent the difference in phase values generated by the echo signals of corresponding pixel points between radar images obtained at different observation times for the same image pixel position. This phase difference can reflect the relative displacement information at the corresponding position between two observation time points. The coherence index value can represent a numerical measure for measuring the phase change stability of image pixels in multi-temporal interferometric images.

[0070] Exemplarily, the following steps can be taken to obtain the interference phase difference and the coherence index value:

[0071] First, for the radar images corresponding to two adjacent time points in the multi-temporal radar image set, the image pixel positions are extracted. Complex value pairs of , calculate the interference phase difference between adjacent time points at this position , whose expression is:

[0072]

[0073] in, 、 Respectively represent With the The complex pixel value at the moment, express The complex conjugate of Indicates the phase angle extraction operation of a complex number.

[0074] Then, the image pixel position Interference phase difference in all time periods Perform statistical analysis and calculate the coherence index value of the position , the coherence index value is determined by the following formula:

[0075]

[0076] in, Indicates the number of radar images, Used to measure the stability of adjacent phase differences.

[0077] In step S220 , the coherence index value is compared with a preset coherence threshold, and a plurality of phase stable points are screened out from the image pixels according to the comparison result.

[0078] The coherence threshold represents the numerical limit for determining whether an image pixel satisfies interferometric phase stability. For example, the coherence threshold can be set to a real value between 0.3 and 0.6. When the coherence threshold is set to 0.3, more pixels can be covered, which helps to increase the point density in the monitoring area. When the coherence threshold is set to 0.5 or above, the selected points have higher phase consistency.

[0079] Step S230 , constructing phase time series data based on the interference phase difference corresponding to the phase stable point.

[0080] In some embodiments, reference Figure 3 As shown, based on the displacement time series data, the displacement change data of each measurement position in the preset observation period is determined, and the first risk area is determined according to the displacement change data, which specifically includes the following technical steps:

[0081] Step S310, determine the displacement amount and displacement rate of each measurement position in the displacement time series data during a preset observation period.

[0082] Among them, the observation period can represent a preset continuous time period for observing the topographic anomalies in the dam slope area. Exemplarily, the values of the observation period can be 6 days, 12 days, 24 days, 30 days, and other appropriate values. The observation period can also be set according to the repeat orbit period of the interferometric radar satellite system used. In specific implementation, multiple surface displacement values of each measurement position within the preset observation period can be extracted, and then statistical processing is performed on the multiple surface displacement values to calculate the displacement amount of each measurement position within each preset observation period. Finally, based on the cumulative displacement amount and the total time length of the preset observation period, the displacement rate of the measurement position within this observation period is calculated.

[0083] Step S320, based on the displacement amount and displacement rate, screen out the first risk positions from the measurement positions.

[0084] Specifically, the displacement amount of each measurement position within the preset observation period can be compared with the displacement threshold, and the measurement positions with displacement amounts exceeding the displacement threshold are marked. The displacement rate of each measurement position within the preset observation period is compared with the rate threshold, and the measurement positions with displacement rates exceeding the second threshold are marked. The first risk position set is formed according to the marking results.

[0085] Step S330, generate a first risk area based on the position distribution of the first risk positions.

[0086] Exemplarily, when generating the first risk area based on the position distribution of the first risk positions, the following steps can be adopted: extract the spatial position coordinates of the first risk positions in the geographic coordinate system; perform adjacency analysis on the spatial position coordinates to identify multiple groups of risk positions that are connected to each other or have a distance less than the preset distance threshold; based on each group of risk positions, construct multiple closed polygon areas covering their boundaries; finally, use all the closed polygon areas as the first risk area.

[0087] In some embodiments, determining the aerial survey path according to the first risk area specifically includes the following technical steps: through coordinate calculation and spatial projection processing, convert the image pixel coordinates corresponding to the measurement positions in the first risk area into geographic space coordinates; determine at least one aerial survey path based on the geographic space coordinates.

[0088] Among them, coordinate calculation can represent the process of inversely calculating the position of image pixels based on the exterior orientation elements of the image acquisition device and the image geometric model, so as to obtain the initial projection result of the corresponding measurement position in the three-dimensional space coordinate system. Spatial projection processing can represent the transformation processing of the initial spatial coordinate values obtained from coordinate calculation according to the preset projection coordinate system. Geospatial coordinates can represent the three-dimensional coordinates used to represent the spatial position of a specific ground measurement position under a unified geographic reference framework.

[0089] In this embodiment, when performing coordinate conversion, for the image pixel coordinates corresponding to each measurement position in the first risk area, coordinate calculation processing can be performed based on the internal parameters of the sensor at the image acquisition moment and the attitude calculation result of the flight platform to obtain the corresponding three-dimensional image space position. Then, the three-dimensional image space position is input into the set geographic projection model, and spatial projection processing is performed according to the selected geographic reference coordinate system to be converted into geospatial coordinates including longitude, latitude, and elevation. The converted geospatial coordinates are used to characterize the actual spatial distribution of each measurement position in the first risk area.

[0090] In addition, since the coverage area of the dam slope area is usually large and the energy consumption of the flight platform is limited, multiple aerial survey paths can be generated to ensure the inspection efficiency. In specific implementation, based on the geospatial coordinates, the first risk area can be spatially divided, and the geospatial coordinates are divided into several independent sub-areas according to the preset coverage radius and flight path parameters. For the set of geospatial coordinates in each sub-area, a path node sequence is generated based on the spatial distance relationship between nodes, and a sub-aerial survey path matching the performance parameters of the flight platform is constructed. The multiple sub-aerial survey paths are combined in spatial order to generate at least one continuous or segmented aerial survey path covering the first risk area, which is used to control the flight platform to complete the aerial survey tasks in sequence.

[0091] In some embodiments, feature extraction is performed on the image data to obtain an image structure feature map, which specifically includes the following process: performing grayscale conversion on the image data to obtain an initial grayscale image; using the corresponding three-dimensional terrain model of the image data to perform grayscale enhancement processing on the initial grayscale image to obtain optimized image data; performing edge feature extraction and grayscale change feature extraction on the optimized image data, and generating an image structure feature map based on the feature extraction results.

[0092] Among them, grayscale conversion can represent converting the color values of each pixel point in the color image data collected by the flight platform into corresponding single-channel grayscale values. The three-dimensional terrain model can represent the spatial geometric model of the dam slope area constructed based on the point cloud data. Grayscale enhancement can represent, according to the spatial orientation of each pixel in the image in the three-dimensional terrain model and in combination with the set light incident direction, performing weighted adjustment processing on the grayscale value of the corresponding pixel in the initial grayscale image to enhance the edge weakening area caused by insufficient light or shadow occlusion. In this embodiment, the problem of grayscale attenuation caused by differences in slope orientation or local shadows is effectively corrected through grayscale enhancement, enhancing the significance of the edge structure and brightness change in the image. In addition, based on the optimized image data, joint extraction of edge features and grayscale change features is performed, improving the recognition ability of crack edges and deformation areas.

[0093] In some embodiments, referring to Figure 4 as shown, using the three-dimensional terrain model corresponding to the image data, grayscale enhancement processing is performed on the initial grayscale image to obtain optimized image data, specifically including the following technical steps:

[0094] Step S410, constructing a three-dimensional terrain model based on the point cloud data of the corresponding area of the image data, and determining the slope normal direction corresponding to each pixel point in the initial grayscale image based on the three-dimensional terrain model.

[0095] Among them, the slope normal direction can represent the direction information of the normal vector of the spatial surface tangent plane of each pixel point in the constructed three-dimensional terrain model in the corresponding area of the image data, used to characterize the terrain orientation. Exemplarily, the slope normal direction can be obtained through the following process:

[0096] First, perform neighborhood search processing on the point cloud corresponding to the spatial position of each pixel in the three-dimensional terrain model to obtain the local point set corresponding to the pixel position , where represents the th three-dimensional point coordinate in the local point cloud, represents the number of points in the neighborhood, represents the pixel position of the point projected onto the two-dimensional image, represents the elevation value of the point.

[0097] Then, based on the least squares method, perform local plane fitting on the point set to construct a fitting plane equation:

[0098]

[0099] where , , is the plane fitting parameter, represents the slope component of the fitting plane in the direction, represents the slope component of the fitting plane in the direction, represents the elevation intercept term of the fitting plane in three-dimensional space, which is calculated by minimizing the sum of squared residuals with as the sample.

[0100] Finally, based on the above fitting plane equation , determine the slope normal direction vector corresponding to the pixel point , and its calculation formula is:

[0101]

[0102] where, represents the unit normal vector, and the components , , respectively represent the spatial orientation components of the slope where the pixel point is located in the direction, direction, and direction, represents the modulus of the normal vector.

[0103] Step S420: Determine the light incident direction vector corresponding to the image data according to the acquisition time and geographical location of the image data.

[0104] Among them, the light incident direction vector can represent the incident direction of solar radiation lines in three-dimensional space under specific image acquisition time and geographical location conditions, and is used to characterize the direction information of sunlight irradiating the ground at the image acquisition moment.

[0105] In specific implementation, first obtain the acquisition time information and central geographical coordinate information of the image data. Among them, the acquisition time information includes the standard timestamp corresponding to the image shooting, and the central geographical coordinate information includes the longitude and latitude coordinate values of the corresponding image area. Then, based on the acquisition time information and central geographical coordinate information, calculate the solar altitude angle and solar azimuth angle corresponding to the image acquisition moment. Among them, the solar altitude angle represents the angle between the central ray of the sun and the ground plane, and the solar azimuth angle represents the clockwise angle between the solar projection in the horizontal plane and the due north direction. Finally, based on the solar altitude angle and solar azimuth angle, construct the three-dimensional light incident direction vector , where, ; ; ; represents the solar altitude angle, represents the solar azimuth angle, , , respectively represent the directional components of the incident light in the geographical eastward, northward, and vertically upward directions;

[0106] Step S430: Calculate the angle based on the slope normal direction and the light incident direction vector to generate the light incident angle value corresponding to each pixel point. Among them, the light incident angle value can be expressed as the angle between the slope normal vector and the light incident direction vector.

[0107] Step S440: Perform gray-scale enhancement on the initial gray-scale image based on the light incident angle value to obtain optimized image data. Among them, by performing gray-scale enhancement processing on the initial gray-scale image based on the light incident angle value, the image pixels in the low incident angle area can be compensated with targeted brightness, while the pixels in the high incident angle area maintain the original brightness or are moderately adjusted, enhancing the identifiability of structural details such as cracks, faults, and deformation boundaries in the image.

[0108] In some embodiments, performing gray-scale enhancement on the initial gray-scale image based on the light incident angle value to obtain optimized image data specifically includes the following technical steps: dividing the light incident angle values corresponding to each pixel point in the initial gray-scale image into corresponding angle intervals, and the angle intervals include a strong light interval, a medium light interval, a backlight interval, and a shadow interval; using the gray-scale remapping function corresponding to each angle interval to perform partition gray-scale enhancement processing on the initial gray-scale image to obtain optimized image data; among them, the gray-scale remapping function includes any one of a linear mapping function, a gamma correction function, and a logarithmic enhancement function.

[0109] Among them, the gray-scale remapping function can be expressed as a function for numerically transforming the pixel gray-scale values in the gray-scale image. Exemplarily, when using a linear mapping function as the gray-scale remapping function, the gray-scale enhancement of the initial gray-scale image can be performed through the following process:

[0110] First, divide the light incident angle value θ into the following four types of angle intervals: when 0° ≤ θ < 30°, it is divided into the strong light interval; when 30° ≤ θ < 60°, it is divided into the medium light interval; when 60° ≤ θ < 80°, it is divided into the backlight interval; when 80° ≤ θ ≤ 90°, it is divided into the shadow interval. Then, use the linear mapping function corresponding to each angle interval to perform partition gray-scale enhancement processing on the initial gray-scale image. Further, for the pixels in the strong light interval, apply a low-slope linear mapping function to avoid overexposure in the highlight area; for the pixels in the medium light interval, apply a unit-slope linear mapping function to keep the gray-scale structure of the image unchanged; for the pixels in the backlight interval and the shadow interval, apply a linear mapping function with an increasing slope to enhance the image brightness and edge contrast. Finally, use the image after linear remapping processing as the optimized image data.

[0111] In some embodiments, gray-scale enhancement is performed on the initial gray-scale image based on the light incident angle value to obtain optimized image data, which specifically includes the following technical steps: based on the light incident angle values corresponding to the respective pixel points in the initial gray-scale image, the enhancement weights corresponding to the respective pixel points are determined, wherein the enhancement weight is proportional to the cosine value of the light incident angle value; the original gray-scale values of the respective pixel points in the initial gray-scale image are weighted and enhanced based on the enhancement weights to generate optimized image data.

[0112] Specifically, the cosine value of the light incident angle value can be normalized, and the normalized value is used as the enhancement weight. Then, on the basis of the original gray-scale value, the product of the enhancement weight of the pixel point and its original gray-scale value is superimposed to obtain optimized image data. Further, by determining the enhancement weights of the respective pixel points based on the cosine value of the light incident angle value and performing weighted enhancement processing on the original gray-scale values of the respective pixel points in the initial gray-scale image, the brightness non-uniformity and shadow interference caused by the influence of light can be effectively suppressed, so that on the basis of not destroying the overall gray-scale distribution structure of the image, the gray-scale contrast of the structural feature regions in the image, such as crack boundaries and contour lines, is enhanced.

[0113] In some embodiments, terrain grid modeling and curvature calculation are performed on the point cloud data to obtain a terrain curvature distribution map, which specifically includes the following technical steps: constructing local neighborhoods corresponding to the respective data points in the point cloud data and determining the point cloud density and normal variation value corresponding to the local neighborhood; based on the point cloud density and normal variation value, determining the grid size corresponding to each data point; performing non-uniform grid division on the point cloud data according to the grid size to generate a three-dimensional terrain model; calculating the curvature of each grid node in the three-dimensional terrain model and generating a terrain curvature distribution map according to the curvature calculation result.

[0114] Among them, the local neighborhood can represent a three-dimensional space region centered on the target data point in the point cloud data and defined based on a spatial distance or a point number threshold, and this region is used to obtain a set of several adjacent data points around the target data point. The normal variation value can represent the angular difference between the normal vectors corresponding to all the data points in the local neighborhood and the normal vector of the target data point.

[0115] In the specific implementation process, a local neighborhood can be constructed for each data point in the point cloud data. The local neighborhood is a set of spatially adjacent points extracted within a set search radius centered on the data point. Based on the number of points and the distribution range included in the local neighborhood, the corresponding point cloud density is calculated. Secondly, based on the angular distribution between the normal vectors of each data point in the local neighborhood, the normal change value of the target data point is calculated. According to the point cloud density and the normal change value, a weighted function is used to determine the grid cell size corresponding to the data point. The weighted function outputs a smaller grid size value when the normal change value is larger or the point cloud density is higher to achieve adaptive grid adjustment. According to the grid sizes corresponding to all data points, a non-uniform grid division operation is performed on the entire point cloud data to generate a three-dimensional terrain model composed of triangular grid cells of different sizes.

[0116] In addition, when calculating the curvature, for each triangular grid cell in the three-dimensional terrain model, its corresponding spatial coordinates of the vertices can be determined first, and a local fitting plane can be constructed based on multiple adjacent grid nodes in the adjacent area of the triangular cell. Then, based on the local fitting plane, the principal curvature value and the Gaussian curvature value of the current grid node are calculated, and the principal curvature value and the Gaussian curvature value are mapped to the corresponding grid nodes to form a curvature feature set containing the local geometric change characteristics of each node. Finally, the curvature feature sets of all grid nodes are used to generate a terrain curvature distribution map according to their spatial positions in the three-dimensional terrain model, which is used to reflect the spatial geometric characteristics of the entire dam slope area.

[0117] In some embodiments, a risk scoring function is used to determine the risk scoring values corresponding to each grid in the joint feature map, which specifically includes the following technical steps: normalizing the structural feature data and the terrain curvature in the joint feature map respectively to obtain the structure-normalized data and the curvature-normalized data; using the risk scoring function constructed by the weighting coefficients to perform weighted calculation on the structure-normalized data and the curvature-normalized data to obtain the risk scoring values corresponding to each grid.

[0118] In the specific implementation, to identify different surface anomaly types in the second risk area, a risk scoring function can be constructed for respectively evaluating the risk levels of the crack feature and the deformation feature:

[0119]

[0120] Among them, represents the crack risk scoring value at the measurement position ; represents the deformation risk scoring value at the measurement position ; represents the structure-normalized data; represents the curvature-normalized data; Direction consistency data representing the angle between the image edge direction and the slope normal direction; , , , are preset weight coefficients and can be adjusted according to the actual measurement scenario. Preferably, has a value of 0.8, has a value of 0.2, has a value of 0.75, has a value of 0.25.

[0121] After obtaining the risk score value, if and , then this position is determined as a crack area. If and , then this position is determined as a deformation area. Other cases are determined as normal areas. Then, the crack area and the deformation area are used as the second risk areas. Among them, represents the crack recognition threshold, represents the deformation recognition threshold. Preferably, has a value of 0.65, has a value of 0.6.

[0122] In some embodiments, the above-mentioned dam slope monitoring method based on radar interferometry and aerial survey data further includes: in response to the second risk area being a surface anomaly area, controlling a survey robot to obtain actual deformation data and environmental data of at least one target position in the second risk area; wherein, the actual deformation data includes any one or more of crack width, crack length, and step height, and the environmental data includes any one or more of air humidity, shallow moisture content, and temperature data.

[0123] Among them, the surface anomaly area can represent an area where topographic anomalies such as deformation and cracks occur in the target dam slope area. In this embodiment, by using the survey robot to perform positioning measurement operations on the second risk area, on-site verification and refined supplementation of the remote sensing measurement results can be achieved, improving the accuracy and measurement integrity of slope risk identification.

[0124] In some embodiments, the above-mentioned dam slope monitoring method based on radar interferometry and aerial survey data further includes: in response to the second risk area being a deformation area, obtaining historical displacement time series data corresponding to the deformation area; performing multi-time scale deformation prediction based on the historical displacement time series data to obtain the deformation prediction result of the deformation area.

[0125] Among them, the deformation area can represent the area where surface deformations such as slip, dislocation or collapse occur in the dam slope area. Multi-time scale deformation prediction can represent constructing prediction models at different observation periods based on the historical displacement time series data of the target area to reflect short-term and long-term deformation characteristics, and generating a prediction result describing the future deformation trend of the target area through weighted fusion of multi-scale prediction results.

[0126] In some embodiments, multi-time scale deformation prediction is performed based on historical displacement time series data to obtain the deformation prediction result of the deformation area, specifically including the following technical steps: The historical displacement time series data is segmented using the first time scale and the second time scale respectively to obtain the first scale subsequence and the second scale subsequence, where the first time scale is less than the second time scale; Short-term deformation prediction is performed using the first scale subsequence to obtain the first prediction result; Long-term deformation prediction is performed using the second scale subsequence to obtain the second prediction result; The first prediction result and the second prediction result are weighted and fused to obtain the deformation prediction result of the deformation area.

[0127] Among them, the first time scale can represent the time period used to characterize the short-term surface deformation trend, which can be 3 days or 7 days or other suitable time periods. The second time scale can represent the time period used to characterize the long-term surface deformation trend, which can be months, quarters or years or other suitable time periods. Exemplarily, when performing deformation prediction, other suitable prediction models such as long short-term memory network, autoregressive integrated moving average model and convolutional neural network can be used. In this embodiment, by dividing the historical displacement data into two time periods, short-term and long-term, and performing prediction and then fusion respectively, sudden deformation and continuous deformation can be taken into account at the same time, so as to more accurately predict the future changes in the deformation area and improve the reliability and practicality of monitoring and early warning.

[0128] In addition, in other embodiments of the present disclosure, after aligning the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a joint feature map, the joint feature map can be input into an anomaly recognition model, so as to determine a second risk area according to the anomaly recognition result. Specifically, the joint feature map is processed by dividing it into image patches, that is, the joint feature map is divided into multiple spatially continuous image patches, and each image patch contains image structure feature data and terrain curvature feature data, which are used as the smallest calculation unit for anomaly recognition. Each image patch is input into a pre-trained anomaly recognition model, which can be constructed based on a deep convolutional neural network and has a multi-scale feature extraction structure. It can extract texture, boundary, and curvature change features at different scales and output corresponding anomaly score values. Based on the comparison between the anomaly score value and a set risk discrimination threshold, if the anomaly score value of a certain image patch is greater than the risk discrimination threshold, the area corresponding to the image patch is marked as a candidate anomaly area. Boundary merging and noise filtering processes are performed on all candidate anomaly areas to exclude isolated patches and low-confidence edge areas, and areas with strong continuity and high anomaly score values are retained as effective anomaly areas. The effective anomaly area is output as the second risk area for subsequent crack tracking, deformation measurement, or priority areas for measurement robot dispatching tasks.

[0129] It should be noted that although the steps of the methods in the present disclosure are described in a specific order in the drawings, this does not require or imply that these steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution, etc.

[0130] In addition, in this exemplary embodiment, a dam slope monitoring system based on radar interferometry and aerial survey data is also provided. Referring to Figure 5 As shown, the dam slope monitoring system 500 based on radar interferometry and aerial survey data includes: a deformation measurement module 510, a first risk area module 520, an aerial survey data acquisition module 530, a feature extraction module 540, a coordinate alignment module 550, and a second risk area module 560. Among them:

[0131] The deformation measurement module 510 can be used to obtain radar interferometry measurement data of the target dam slope area at multiple time points, perform multi-temporal registration and phase difference processing on the radar interferometry measurement data, and obtain displacement time series data;

[0132] The first risk area module 520 can be used to determine the displacement change data of each measurement position during a preset observation period based on the displacement time series data, and determine the first risk area according to the displacement change data;

[0133] The aerial survey data acquisition module 530 can be used to determine an aerial survey path according to the first risk area, and control a flight platform to collect aerial survey data of the first risk area based on the aerial survey path. The aerial survey data includes image data and point cloud data;

[0134] The feature extraction module 540 can be used to extract features from the image data to obtain an image structure feature map, perform terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map;

[0135] The coordinate alignment module 550 can be used to align the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a combined feature map;

[0136] The second risk area module 560 can be used to determine the risk score value corresponding to each grid in the combined feature map by using a risk scoring function, and determine the second risk area based on the risk score value.

[0137] The specific details of each module of the above dam slope monitoring system based on radar interferometry and aerial survey data have been described in detail in the corresponding dam slope monitoring method based on radar interferometry and aerial survey data, so they will not be elaborated here.

[0138] It should be noted that although several modules or units of the dam slope monitoring system based on radar interferometry and aerial survey data are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0139] In addition, in the exemplary embodiments of the present disclosure, an electronic device capable of implementing the above dam slope monitoring method based on radar interferometry and aerial survey data is also provided.

[0140] Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, method, or program product. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which can be collectively referred to as "circuitry", "module", or "system" here.

[0141] Next, refer to Figure 6 to describe the electronic device 600 according to an embodiment of the present disclosure. Figure 6 The illustrated electronic device 600 is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.

[0142] As Figure 6As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one of the above-mentioned processing units 610, at least one of the above-mentioned storage units 620, a bus 630 connecting different system components (including the storage unit 620 and the processing unit 610), and a display unit 640.

[0143] Among them, the storage unit stores program code, and the program code can be executed by the processing unit 610, so that the processing unit 610 executes the steps according to various exemplary embodiments of the present disclosure described in the "Exemplary Method" section of this specification.

[0144] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 621 and / or a cache storage unit 622, and may further include a read-only storage unit (ROM) 623.

[0145] The storage unit 620 may also include a program / utility 624 having a set (at least one) of program modules 625. Such program modules 625 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.

[0146] The bus 630 may represent one or more of several types of bus structures, including a storage unit bus or a storage unit controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0147] The electronic device 600 may also communicate with one or more external devices 670 (such as a keyboard, a pointing device, a Bluetooth device, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 600, and / or communicate with any device that enables the electronic device 600 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication may be carried out through an input / output (I / O) interface 650. And, the electronic device 600 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 660. As shown in the figure, the network adapter 660 communicates with other modules of the electronic device 600 through the bus 630. It should be understood that although not shown in the figure, other hardware and / or software modules may be used in combination with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0148] Through the description of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0149] In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having a program product capable of implementing the above method of this specification. In some possible embodiments, various aspects of the present disclosure can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification.

[0150] Reference [[ID=,7]] Figure 7 As shown, a program product 700 for implementing the above-mentioned dam slope monitoring method based on radar interferometry and aerial survey data according to an embodiment of the present disclosure is described. It can be a portable compact disc read-only memory and includes program code, and can run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, a readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0151] The program product can adopt any combination of one or more readable media. The readable media can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disc read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0152] A computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. The readable signal medium may also be any readable medium other than a readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device.

[0153] The program code contained on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0154] The program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computing device, partially on the user's device, as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user's computing device through any type of network, including a local area network or a wide area network, or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0155] In addition, the above drawings are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not for limiting purposes. It is easy to understand that the processes shown in the above drawings do not indicate or limit the chronological order of these processes. Additionally, it is also easy to understand that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0156] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which may be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0157] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and examples are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the claims.

[0158] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A dam slope monitoring method based on radar interferometry and aerial survey data, characterized in that, Including: Obtain radar interferometry data of the target dam slope area at multiple time points, perform multi-temporal registration and phase difference processing on the radar interferometry data to obtain displacement time series data; Determine the displacement change data of each measurement position during a preset observation period based on the displacement time series data, and determine the first risk area according to the displacement change data; Determine the aerial survey path according to the first risk area, and control the flight platform to collect the aerial survey data of the first risk area based on the aerial survey path, where the aerial survey data includes image data and point cloud data; Extract features from the image data to obtain an image structure feature map, perform terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map; Align the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a joint feature map; Use a risk scoring function to determine the risk score values corresponding to each grid in the joint feature map, and determine the second risk area based on the risk score values; Among them, the extracting features from the image data to obtain an image structure feature map includes: Perform gray-scale conversion on the image data to obtain an initial gray-scale image; Construct a three-dimensional terrain model based on the point cloud data of the corresponding area of the image data, and determine the slope normal direction corresponding to each pixel point in the initial gray-scale image based on the three-dimensional terrain model; determine the light incident direction vector corresponding to the image data according to the acquisition time and geographical location of the image data; perform angle calculation based on the slope normal direction and the light incident direction vector to generate the light incident angle value corresponding to each pixel point; perform gray-scale enhancement on the initial gray-scale image based on the light incident angle value to obtain optimized image data; Perform edge feature extraction and gray-scale change feature extraction on the optimized image data, and generate the image structure feature map based on the feature extraction results.

2. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that The performing multi-temporal registration and phase difference processing on the radar interferometry data to obtain displacement time series data includes: Perform image registration processing on the radar interferometry data based on orbit parameters and georeference coordinates to obtain a multi-temporal radar image set; Perform coherence screening and phase difference calculation on the multi-temporal radar image set to obtain phase time series data corresponding to multiple phase stable points; Construct the displacement time series data for describing surface deformation based on the position coordinates of the phase stable points and the phase time series data.

3. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 2, characterized in that, The performing coherence screening and phase difference calculation on the multi-temporal radar image set to obtain phase time series data corresponding to multiple phase stable points includes: Determine the interference phase difference between each image pixel in the multi-temporal radar image set at adjacent time points, and determine the coherence index value of the corresponding image pixel based on the interference phase difference; Compare the coherence index value with a preset coherence threshold, and screen out multiple phase stable points from the image pixels according to the comparison result; Construct the phase time series data based on the interference phase difference corresponding to the phase stable points.

4. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that, Determining the displacement change data of each measurement position in a preset observation period based on the displacement time series data, and determining a first risk area according to the displacement change data, includes: Determining the displacement amount and displacement rate of each measurement position in the displacement time series data in the preset observation period; Based on the displacement amount and displacement rate, screening out first risk positions from the measurement positions; Generating the first risk area based on the position distribution of the first risk positions.

5. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that, The determining the aerial survey path according to the first risk area includes: Through coordinate calculation and spatial projection processing, converting the image pixel coordinates corresponding to the measurement positions in the first risk area into geospatial coordinates; Determining at least one aerial survey path based on the geospatial coordinates.

6. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that, The gray scale enhancement of the initial gray scale image based on the light incident angle value to obtain the optimized image data includes: Dividing the light incident angle values corresponding to each pixel point in the initial gray scale image into corresponding angle intervals, and the angle intervals include a strong light interval, a medium light interval, a backlight interval, and a shadow interval; Using the gray scale remapping function corresponding to each angle interval to perform partitioned gray scale enhancement processing on the initial gray scale image to obtain the optimized image data; Wherein, the gray scale remapping function includes any one of a linear mapping function, a gamma correction function, and a logarithmic enhancement function.

7. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, wherein The gray scale enhancement of the initial gray scale image based on the light incident angle value to obtain the optimized image data includes: Based on the light incident angle values corresponding to each pixel point in the initial gray scale image, determining the enhancement weight corresponding to each pixel point, wherein the enhancement weight is proportional to the cosine value of the light incident angle value; Performing weighted enhancement processing on the original gray scale values of each pixel point in the initial gray scale image based on the enhancement weight to generate the optimized image data.

8. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that The terrain grid modeling and curvature calculation of the point cloud data to obtain a terrain curvature distribution map includes: Constructing a local neighborhood corresponding to each data point in the point cloud data, and determining the point cloud density and normal variation value corresponding to the local neighborhood; Based on the point cloud density and normal variation value, determining the grid size corresponding to each data point; Performing non-uniform grid division on the point cloud data according to the grid size to generate a three-dimensional terrain model; Performing curvature calculation on each grid node in the three-dimensional terrain model, and generating the terrain curvature distribution map according to the curvature calculation result.

9. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that The determining the risk score value corresponding to each grid in the joint feature map by using a risk scoring function includes: Performing normalization processing on the structural feature data and terrain curvature in the joint feature map respectively to obtain structure-normalized data and curvature-normalized data; Using the risk scoring function constructed by the weighting coefficient to perform weighted calculation on the structure-normalized data and the curvature-normalized data to obtain the risk score value corresponding to each grid.

10. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, characterized in that, Also includes: In response to the second risk area being a surface anomaly area, control the survey robot to obtain the actual deformation data and environmental data of at least one target location in the second risk area; Wherein, the actual deformation data includes any one or more of crack width, crack length, and step height, and the environmental data includes any one or more of air humidity, shallow water content, and temperature data.

11. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 1, wherein Further included: In response to the second risk area being a deformation area, obtain the historical displacement time series data corresponding to the deformation area; Perform multi-time scale deformation prediction based on the historical displacement time series data to obtain the deformation prediction result of the deformation area.

12. The dam slope monitoring method based on radar interferometry and aerial survey data according to claim 11, characterized in that, The performing multi-time scale deformation prediction based on the historical displacement time series data to obtain the deformation prediction result of the deformation area includes: Use the first time scale and the second time scale to segment the historical displacement time series data respectively to obtain a first-scale subsequence and a second-scale subsequence, where the first time scale is less than the second time scale; Use the first-scale subsequence to perform short-term deformation prediction to obtain a first prediction result; Use the second-scale subsequence to perform long-term deformation prediction to obtain a second prediction result; Perform weighted fusion on the first prediction result and the second prediction result to obtain the deformation prediction result of the deformation area.

13. A dam slope monitoring system based on radar interferometry and aerial survey data, which is used to implement the dam slope monitoring method based on radar interferometry and aerial survey data described in any one of claims 1 to 12, and is characterized in that, Includes: A deformation measurement module, configured to obtain radar interferometry data of a target dam slope area at multiple time points, perform multi-temporal registration and phase difference processing on the radar interferometry data to obtain displacement time series data; A first risk area module, configured to determine the displacement change data of each measurement location during a preset observation period based on the displacement time series data, and determine the first risk area according to the displacement change data; An aerial survey data acquisition module, configured to determine an aerial survey path according to the first risk area, and control a flight platform to collect aerial survey data of the first risk area based on the aerial survey path, where the aerial survey data includes image data and point cloud data; A feature extraction module, configured to extract features from the image data to obtain an image structure feature map, perform terrain grid modeling and curvature calculation on the point cloud data to obtain a terrain curvature distribution map; A coordinate alignment module, configured to align the coordinates of the image structure feature map and the terrain curvature distribution map to obtain a combined feature map; A second risk area module, configured to use a risk scoring function to determine the risk score value corresponding to each grid in the combined feature map, and determine the second risk area based on the risk score value.

Citation Information

Patent Citations

  • Reservoir bank deformation monitoring method based on space-sky-ground integrated observation

    CN109725312A

  • Engineering geological exploration and evaluation method based on remote sensing technology

    CN120014191A