Slope deformation monitoring method and device, electronic equipment and storage medium
By performing phase analysis and nonlinear phase removal of the radar image of the slope, cumulative deformation variables are calculated to monitor the slope deformation, the problem of low monitoring accuracy caused by the radar being disturbed by atmospheric effects is solved, and the accuracy and reliability of monitoring are improved sex.
Patent Information
- Application Number
- CN202411530927.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-18
AI Technical Summary
Because the radar will be disturbed by atmospheric effects, the monitoring accuracy of slope deformation is low.
By obtaining the radar image of the slope to be monitored, performing phase analysis to obtain the phase map, removing the nonlinear phase in the phase map, calling the preset deformation algorithm to calculate the cumulative deformation variable. If the cumulative deformation variable is greater than the preset threshold, it is determined that the slope will occur. deformation.
By eliminating the nonlinear phase caused by atmospheric effects, the accuracy of slope deformation monitoring is improved, and effective monitoring and early warning of slope deformation is ensured.
Smart Images

Figure CN119471611A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing technology, and in particular to a slope deformation monitoring method and device, electronic equipment and storage medium. Background Art
[0002] The composite slope of the spoil dump refers to the slope formed by the accumulation of soil, rocks or waste excavated during open-pit mining. The deformation of the composite slope of the spoil dump will lead to landslides, which are common geological problems in open-pit mining. Landslides will threaten the ecological environment, infrastructure and residents' safety in the mining area and surrounding areas. Monitoring of slope deformation can provide early warning of potential geological disasters and avoid casualties and property losses.
[0003] In the slope deformation monitoring related technology, synthetic aperture radar is usually used to analyze the phase change of the slope to monitor the slope deformation information.
[0004] Since radar is interfered by atmospheric effects, the accuracy of slope deformation monitoring is low. Summary of the invention
[0005] The present invention provides a slope deformation monitoring method and device, electronic equipment and storage medium, which are mainly intended to solve the problem that the accuracy of slope deformation monitoring is low due to the interference of radar by atmospheric effects.
[0006] According to a first aspect of the present disclosure, a method for monitoring slope deformation is provided, comprising:
[0007] Acquire a radar image of the slope to be monitored, and perform phase analysis on the radar image to obtain a phase map of the radar image;
[0008] Eliminating the nonlinear phase in the phase diagram to obtain a phase diagram after elimination;
[0009] Calling a preset deformation algorithm to calculate the phase image after elimination to obtain a cumulative deformation amount;
[0010] If the accumulated deformation amount is greater than a preset first threshold, the slope to be monitored is processed based on the determination that the slope to be monitored has been deformed.
[0011] Optionally, performing phase analysis on the radar image to obtain a phase map of the radar image includes:
[0012] Obtaining a baseline in the radar image;
[0013] Calling a preset baseline decomposition algorithm to decompose the baseline to obtain a horizontal baseline and a vertical baseline respectively;
[0014] A preset phase algorithm is called to calculate the horizontal baseline and the vertical baseline to obtain the phase map.
[0015] Optionally, removing the nonlinear phase in the phase map to obtain the phase map after removal includes:
[0016] Calling a preset spatiotemporal filtering algorithm to perform nonlinear phase marking on the phase image to obtain nonlinear phase marking information in the phase image;
[0017] The phase with the nonlinear phase mark information in the phase map is removed to obtain the phase map after removal.
[0018] Optionally, calling a preset deformation algorithm to calculate the phase image after elimination to obtain a cumulative deformation amount includes:
[0019] Constructing a baseline interferometry pair of the phase image after elimination; the baseline interferometry pair is a pair of baselines at the same position but different time in the phase image after elimination;
[0020] Obtaining a time interval of the baseline interferometry pairs, and obtaining a number of the baseline interferometry pairs;
[0021] Calculating the time interval and the quantity to obtain a deformation rate;
[0022] The deformation rate, the time interval and the quantity are calculated to obtain the accumulated deformation amount.
[0023] Optionally, the baseline interferometry pair for constructing the phase map after elimination includes:
[0024] Acquire all baselines of the phase image after elimination within a preset time period;
[0025] The pair of baselines whose difference between any two baselines at the same position but at different times among all the baselines is greater than a preset second threshold is determined as the baseline interference measurement pair.
[0026] Optionally, before obtaining the radar image of the slope to be monitored, the method further includes:
[0027] Obtaining a radar image to be processed of the slope to be monitored;
[0028] The radar image to be processed is preprocessed to obtain the radar image; the preprocessing includes radiation correction, atmospheric correction, image cropping, and baseline connection map generation.
[0029] According to a second aspect of the present disclosure, there is provided a slope deformation monitoring device, comprising:
[0030] A parsing unit, used for acquiring a radar image of the slope to be monitored, and performing phase parsing on the radar image to obtain a phase map of the radar image;
[0031] A removal unit, used for removing the nonlinear phase in the phase diagram to obtain a phase diagram after removal;
[0032] A calculation unit, used for calling a preset deformation algorithm to calculate the phase image after elimination to obtain a cumulative deformation amount;
[0033] A determination unit is used to process the slope to be monitored based on the determination that the slope to be monitored is deformed when the accumulated deformation amount is greater than a preset first threshold.
[0034] Optionally, the parsing unit includes:
[0035] An acquisition module, used for acquiring a baseline in the radar image;
[0036] A decomposition module, used for calling a preset baseline decomposition algorithm to decompose the baseline to obtain a horizontal baseline and a vertical baseline respectively;
[0037] The calculation module is used to call a preset phase algorithm to calculate the horizontal baseline and the vertical baseline to obtain the phase map.
[0038] Optionally, the rejection unit includes:
[0039] A marking module, used for calling a preset spatiotemporal filtering algorithm to perform nonlinear phase marking on the phase map to obtain nonlinear phase marking information in the phase map;
[0040] The elimination module is used to eliminate the phases with the nonlinear phase mark information in the phase map to obtain the eliminated phase map.
[0041] Optionally, the computing unit includes:
[0042] A construction module, used to construct a baseline interferometric measurement pair of the phase image after elimination; the baseline interferometric measurement pair is a baseline pairing at the same position but different time in the phase image after elimination;
[0043] An acquisition module, used for acquiring the time interval of the baseline interferometric measurement pairs and the number of the baseline interferometric measurement pairs;
[0044] A calculation module, used for calculating the time interval and the quantity to obtain a deformation rate;
[0045] The calculation module is further used to calculate the deformation rate, the time interval and the quantity to obtain the accumulated deformation amount.
[0046] Optionally, the building block is further used to:
[0047] Acquire all baselines of the phase image after elimination within a preset time period;
[0048] The pair of baselines whose difference between any two baselines at the same position but at different times among all the baselines is greater than a preset second threshold is determined as the baseline interference measurement pair.
[0049] Optionally, the device further comprises:
[0050] An acquisition unit, used for acquiring a radar image to be processed of the slope to be monitored before acquiring the radar image of the slope to be monitored;
[0051] The processing unit is used to preprocess the radar image to be processed to obtain the radar image; the preprocessing includes radiation correction, atmospheric correction, image cropping, and baseline connection map generation.
[0052] According to a third aspect of the present disclosure, there is provided an electronic device, including:
[0053] at least one processor; and
[0054] a memory communicatively connected to the at least one processor; wherein,
[0055] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.
[0056] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect.
[0057] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the method as described in the first aspect above.
[0058] The slope deformation monitoring method and device, electronic device and storage medium provided by the present disclosure obtain a radar image of the slope to be monitored, and perform phase analysis on the radar image to obtain a phase map of the radar image; remove the nonlinear phase in the phase map to obtain a phase map after removal; call a preset deformation algorithm to calculate the phase map after removal to obtain a cumulative deformation amount; if the cumulative deformation amount is greater than a preset first threshold, the slope to be monitored is processed based on the determination that the slope to be monitored has deformed. Compared with the related art, the embodiment of the present disclosure removes the nonlinear phase in the phase map to obtain a phase map after removal, calculates the phase map after removal to obtain a cumulative deformation amount, and monitors whether the slope to be monitored has deformed according to the cumulative deformation amount. Since the phase of the atmospheric effect is nonlinear, the nonlinear phase is removed, thereby improving the accuracy of slope deformation monitoring.
[0059] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0061] Figure 1 A schematic flow chart of a slope deformation monitoring method provided by an embodiment of the present disclosure;
[0062] Figure 2 A schematic diagram of a process of phase resolution of a radar image provided by an embodiment of the present disclosure;
[0063] Figure 3 A schematic diagram of the entire process of monitoring slope deformation provided by an embodiment of the present disclosure;
[0064] Figure 4 A display diagram of a time-space baseline provided by an embodiment of the present disclosure;
[0065] Figure 5 A schematic diagram of the structure of a slope deformation monitoring device provided in an embodiment of the present disclosure;
[0066] Figure 6 A schematic structural diagram of another slope deformation monitoring device provided in an embodiment of the present disclosure;
[0067] Figure 7 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0068] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0069] The following describes the slope deformation monitoring method and device, electronic device and storage medium according to the embodiments of the present disclosure with reference to the accompanying drawings.
[0070] Figure 1 A schematic flow chart of a slope deformation monitoring method provided in an embodiment of the present disclosure.
[0071] like Figure 1 As shown, the method is applied to a slope deformation monitoring system, and the method comprises the following steps:
[0072] Step 101: obtain a radar image of the slope to be monitored, and perform phase analysis on the radar image to obtain a phase map of the radar image.
[0073] Radar images refer to images obtained by synthetic aperture radar (SAR), which are used to monitor the deformation of the slope to be monitored. SAR obtains information on surface reflection by emitting and receiving radar waves to form radar images. Phase images refer to phase information images extracted from radar images, which show the phase difference of radar signals at the same position of the slope to be monitored at different time points, and can reveal the deformation of the surface.
[0074] The radar image stored in the SAR data providing platform is obtained through the Application Programming Interface (API). However, it should be clear that this statement is not intended to limit the method of obtaining the radar image to only the above method, and it can also be obtained by other methods. Among them, the radar image of the slope to be monitored can be multiple radar images collected at different time points of the slope to be monitored.
[0075] Phase analysis of radar images can be performed by selecting two radar images that are close in time but have different spatial baselines to form an interference pair, and interfering the two images in the interference pair to obtain an interference graph. Each pixel value in the interference graph represents the phase difference of the radar wave at that point, and the phase difference is related to the deformation of the slope to be monitored. The real phase value of the slope to be monitored is restored by phase unwrapping the phase difference, and all phase values are combined into a phase graph.
[0076] By analyzing the phase changes of radar images, the deformation of the slope can be monitored. Phase changes are related to surface deformation, so by analyzing the phase map, the deformation trend and rate of the slope can be understood.
[0077] Step 102: remove the nonlinear phase in the phase diagram to obtain a phase diagram after removal.
[0078] Nonlinear phase refers to the phase value in the phase diagram that does not conform to the law of linear change, for example, the phase formed by atmospheric interference. The nonlinear phase in the phase diagram is eliminated by using space-time filtering technology. Space-time filtering includes but is not limited to high-pass filtering, low-pass filtering, and band-pass filtering. However, it should be clear that this statement is not intended to limit the elimination method of nonlinear phase to space-time filtering, and it can also be achieved by other methods.
[0079] After eliminating the nonlinear phase, the real surface deformation information of the slope to be monitored can be captured more accurately, thereby improving the accuracy of deformation analysis.
[0080] Step 103, calling a preset deformation algorithm, calculating the phase image after elimination, and obtaining a cumulative deformation amount.
[0081] The calculation formula of the preset deformation algorithm can be implemented by formula (1):
[0082]
[0083] Wherein, ΔL is the accumulated deformation, v(t) is the deformation rate at time t, T is the time interval of the baseline interferometric measurement pair of the phase image after elimination, and N is the number of the baseline interferometric measurement pairs of the phase image after elimination.
[0084] The calculation formula of deformation rate can be realized by formula (2):
[0085]
[0086] Wherein, v(t) is the deformation rate at time t, N is the number of baseline interferometric measurement pairs of the phase image after elimination, and T is the time interval of the baseline interferometric measurement pairs of the phase image after elimination.
[0087] By calculating the cumulative deformation, the deformation information in the phase image can be converted into specific values, thereby quantifying the deformation degree of the slope.
[0088] Step 104: If the accumulated deformation amount is greater than a preset first threshold, based on the determination that the slope to be monitored has deformed, the slope to be monitored is processed.
[0089] Based on the accumulated deformation, determine the degree of reinforcement of the slope to be monitored, such as adding support structures, drainage facilities, or improving the soil.
[0090] For example, if the accumulated deformation is less than or equal to the preset first threshold, it is determined that the monitored slope has not deformed. The preset first threshold may be any value, and the embodiment of the present disclosure does not limit the specific value of the preset first threshold.
[0091] For ease of understanding, an example is provided. Assuming that the accumulated deformation amount is 10 and the preset first threshold is 9, it is determined that the slope to be monitored is deformed.
[0092] Identifying and responding to deformation in advance will help formulate appropriate risk management measures and reduce the possibility and consequences of accidents.
[0093] The slope deformation monitoring method provided by the present disclosure obtains a radar image of the slope to be monitored, and performs phase analysis on the radar image to obtain a phase map of the radar image; removes the nonlinear phase in the phase map to obtain a phase map after removal; calls a preset deformation algorithm to calculate the phase map after removal to obtain a cumulative deformation amount; if the cumulative deformation amount is greater than a preset first threshold, the slope to be monitored is processed based on the determination that the slope to be monitored has been deformed. Compared with the related art, the embodiment of the present disclosure removes the nonlinear phase in the phase map to obtain a phase map after removal, calculates the phase map after removal to obtain a cumulative deformation amount, and monitors whether the slope to be monitored has been deformed according to the cumulative deformation amount. Since the phase of the atmospheric effect is nonlinear, the nonlinear phase is removed, thereby improving the accuracy of slope deformation monitoring.
[0094] As a refinement of step 101, when performing the phase analysis on the radar image to obtain the phase map of the radar image, it can be implemented in the following manners but not limited to: Figure 2 As shown, Figure 2 A schematic diagram of a phase resolution process of a radar image provided by an embodiment of the present disclosure includes:
[0095] Step 201, obtaining a baseline in the radar image.
[0096] Select two radar images that are close in time but have different spatial baselines to form an interference pair. By analyzing the radar images in the interference pair, the baseline between the two images can be identified. However, it should be clear that this statement is not intended to limit the method of obtaining the baseline in the radar image to the above method, but can also be achieved by other methods.
[0097] Step 202: Call a preset baseline decomposition algorithm to decompose the baseline to obtain a horizontal baseline and a vertical baseline.
[0098] The calculation method of the preset baseline decomposition algorithm can be implemented by formula (3):
[0099]
[0100] Among them, B‖ is the horizontal baseline, B⊥ is the vertical baseline, B is the distance between the synthetic aperture radar and the slope to be monitored, θ is the pitch angle of the radar beam of the synthetic aperture radar, and α is the angle between the baseline and the vertical direction.
[0101] By decomposing the baseline, the phase changes caused by horizontal deformation and vertical deformation can be extracted separately, thereby more accurately evaluating the surface deformation.
[0102] Step 203, calling a preset phase algorithm, calculating the horizontal baseline and the vertical baseline, and obtaining the phase map.
[0103] The calculation formula of the preset phase algorithm can be implemented by formula (4):
[0104]
[0105] Among them, φ is the phase change diagram, λ is the wavelength of the radar signal of the synthetic aperture radar, B‖ is the horizontal baseline, θ ‖ is the angle between the horizontal baseline and the radar signal of the synthetic aperture radar, B⊥ is the vertical baseline, θ ⊥ is the angle between the vertical baseline and the radar signal of the synthetic aperture radar.
[0106] Phase diagrams can represent the displacement of ground objects at different times or under different observation conditions, helping to analyze surface deformation or movement.
[0107] As a refinement of step 102, when performing the elimination of the nonlinear phase in the phase map to obtain the eliminated phase map, it can be implemented in the following manner but not limited to: calling a preset spatiotemporal filtering algorithm, performing nonlinear phase marking on the phase map, and obtaining the nonlinear phase marking information in the phase map; eliminating the phase in the phase map with the nonlinear phase marking information to obtain the eliminated phase map. By removing the nonlinear phase, a purer phase map can be obtained, thereby improving the accuracy of surface deformation monitoring.
[0108] As a refinement of step 103, when executing the calling of the preset deformation algorithm, calculating the phase image after elimination, and obtaining the cumulative deformation amount, it can be implemented in but not limited to the following ways: constructing a baseline interference measurement pair of the phase image after elimination; the baseline interference measurement pair is a baseline pairing at the same position but different time in the phase image after elimination; obtaining the time interval of the baseline interference measurement pair, and obtaining the number of the baseline interference measurement pairs; calculating the time interval and the number to obtain the deformation rate; calculating the deformation rate, the time interval and the number to obtain the cumulative deformation amount.
[0109] Specifically, the implementation process of this embodiment is a textual description of formula (1) and formula (2).
[0110] As a refinement of the above embodiment, when executing the construction of the baseline interferometric measurement pair of the phase map after elimination, it can be implemented in the following manner but not limited to: obtaining all baselines of the phase map after elimination within a preset time period; determining the baselines of all baselines whose difference between two baselines at the same position but different times is greater than a preset second threshold as the baseline interferometric measurement pair. The preset second threshold can be an arbitrary value, and the embodiment of the present disclosure does not limit the value of the preset second threshold. By calculating the baseline difference at the same position at different times, significant changes in the surface during the monitoring period can be identified.
[0111] In practical applications, before obtaining the radar image of the slope to be monitored, the radar image to be processed of the slope to be monitored cannot be used directly and needs to be preprocessed, which can be achieved by but not limited to the following methods: obtaining the radar image to be processed of the slope to be monitored; preprocessing the radar image to be processed to obtain the radar image; the preprocessing includes radiation correction, atmospheric correction, image cropping, and baseline connection map generation. The quality and usability of the radar image can be improved.
[0112] In one possible implementation of the embodiment of the present disclosure, in order to better understand the entire process of monitoring slope deformation, as follows: Figure 3 As shown, Figure 3 A schematic diagram of the whole process of monitoring slope deformation provided by an embodiment of the present disclosure is shown in FIG. Figure 3 The image in the figure is the abbreviation of radar image map. SAR acquisition and preprocessing, preprocessing of images, including radiation correction, atmospheric correction, image cropping, baseline connection map generation, etc. The construction of baseline interferometric measurement pairs, by analyzing the image, setting the preset first threshold, constructing baseline interferometric measurement pairs, and extracting surface deformation information. In the constructed example, based on the preprocessing, single-view complex images of 59 scenes were obtained. By setting the preset first threshold, 114 pairs of interferometric measurement pairs were constructed. The spatiotemporal baseline is as follows Figure 4 As shown, Figure 4 A display diagram of a time-space baseline provided by the embodiment of the present disclosure, in which the shortest time baseline is 12 days and the longest time is 84 days; the shortest space baseline is only 1.6 meters and the longest is 168.9 meters. Differential interferometry measurement uses the minimum cost flow problem (MCF) to perform phase unwrapping and obtain the corresponding unwrapped phase map to obtain higher-precision surface deformation data, and performs 5:1 multi-view processing on the data (spatial resolution is about 13m); after obtaining the terrain simulation phase, the terrain phase is subtracted from the interference map after leveling to obtain the surface deformation phase, but due to different decoherence effects, there are different degrees of noise in the differential interference map, which affects the quality of phase unwrapping and the accuracy of settlement monitoring. The Goldstein filter processes the differential interference map; after obtaining the differential interference map, the interference map is unfolded to restore the real surface deformation phase information.
[0113] By separating atmospheric phase and elevation error through iterative regression analysis, the surface deformation rate and nonlinear surface deformation can be obtained simultaneously. The interferometry point target analysis (IPTA) measurement point strategy is adopted to select measurement points in combination with amplitude information and spectral information. Differential interferometry processing is performed on all the above interference image pairs, which mainly includes interferogram generation, elimination of leveling influence, filtering, unwrapping and other steps. After obtaining a series of unwrapped differential interferograms, regression analysis is performed at high coherence points to iteratively separate elevation residuals, atmospheric phases, residual phases and deformation phases. The residual phase is mainly contributed by the atmosphere, and the nonlinear phase can be separated by spatiotemporal filtering. The separated nonlinear phase can be superimposed on the linear deformation phase. Finally, the average deformation rate of the study area in the time series is obtained; the cumulative deformation is calculated. The cumulative monitoring results are analyzed to identify potential slope deformation areas and conduct stability assessment.
[0114] In summary, the embodiments of the present disclosure can achieve the following effects:
[0115] The disclosed embodiment eliminates the nonlinear phase in the phase diagram to obtain a phase diagram after elimination, calculates the phase diagram after elimination to obtain a cumulative deformation, and monitors whether the monitored slope has deformed based on the cumulative deformation. Since the phase of the atmospheric effect is nonlinear, the nonlinear phase is eliminated to improve the accuracy of slope deformation monitoring.
[0116] Corresponding to the above-mentioned slope deformation monitoring method, the present invention also provides a slope deformation monitoring device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, the details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment, and will not be repeated in the present invention.
[0117] Figure 5 A schematic diagram of a slope deformation monitoring device provided by an embodiment of the present disclosure is shown in FIG. Figure 5 As shown, the device is applied to a slope deformation monitoring system, comprising:
[0118] The analysis unit 31 is used to obtain a radar image of the slope to be monitored, and perform phase analysis on the radar image to obtain a phase map of the radar image;
[0119] A removal unit 32, used for removing the nonlinear phase in the phase diagram to obtain a phase diagram after removal;
[0120] A calculation unit 33 is used to call a preset deformation algorithm to calculate the phase image after elimination to obtain a cumulative deformation amount;
[0121] The determination unit 34 is configured to process the slope to be monitored based on the determination that the slope to be monitored is deformed when the accumulated deformation amount is greater than a preset first threshold.
[0122] The slope deformation monitoring device provided by the present disclosure obtains a radar image of the slope to be monitored, and performs phase analysis on the radar image to obtain a phase map of the radar image; removes the nonlinear phase in the phase map to obtain a phase map after removal; calls a preset deformation algorithm to calculate the phase map after removal to obtain a cumulative deformation amount; if the cumulative deformation amount is greater than a preset first threshold, the slope to be monitored is processed based on the determination that the slope to be monitored has deformed. Compared with the related art, the embodiment of the present disclosure removes the nonlinear phase in the phase map to obtain a phase map after removal, calculates the phase map after removal to obtain a cumulative deformation amount, and monitors whether the slope to be monitored has deformed according to the cumulative deformation amount. Since the phase of the atmospheric effect is nonlinear, the nonlinear phase is removed, thereby improving the accuracy of slope deformation monitoring.
[0123] Furthermore, in a possible implementation of this embodiment, as Figure 6 As shown, the parsing unit 31 includes:
[0124] An acquisition module 311 is used to acquire a baseline in the radar image;
[0125] A decomposition module 312 is used to call a preset baseline decomposition algorithm to decompose the baseline to obtain a horizontal baseline and a vertical baseline respectively;
[0126] The calculation module 313 is used to call a preset phase algorithm to calculate the horizontal baseline and the vertical baseline to obtain the phase map.
[0127] Furthermore, in a possible implementation of this embodiment, as Figure 6 As shown, the elimination unit 32 includes:
[0128] The marking module 321 is used to call a preset spatiotemporal filtering algorithm to perform nonlinear phase marking on the phase map to obtain nonlinear phase marking information in the phase map;
[0129] The elimination module 322 is used to eliminate the phases with the nonlinear phase mark information in the phase map to obtain the eliminated phase map.
[0130] Furthermore, in a possible implementation of this embodiment, as Figure 6 As shown, the calculation unit 33 includes:
[0131] A construction module 331 is used to construct a baseline interferometric measurement pair of the phase image after elimination; the baseline interferometric measurement pair is a baseline pairing at the same position but different time in the phase image after elimination;
[0132] An acquisition module 332, configured to acquire the time interval of the baseline interferometric measurement pairs and the number of the baseline interferometric measurement pairs;
[0133] A calculation module 333 is used to calculate the time interval and the quantity to obtain a deformation rate;
[0134] The calculation module 333 is further used to calculate the deformation rate, the time interval and the quantity to obtain the accumulated deformation amount.
[0135] Furthermore, in a possible implementation of this embodiment, as Figure 6 As shown, the construction module 331 is also used for:
[0136] Acquire all baselines of the phase image after elimination within a preset time period;
[0137] The pair of baselines whose difference between any two baselines at the same position but at different times among all the baselines is greater than a preset second threshold is determined as the baseline interference measurement pair.
[0138] Furthermore, in a possible implementation of this embodiment, as Figure 6 As shown, the device also includes:
[0139] The acquisition unit 35 is used to acquire the radar image to be processed of the slope to be monitored before acquiring the radar image of the slope to be monitored;
[0140] The processing unit 36 is used to pre-process the radar image to be processed to obtain the radar image; the pre-processing includes radiation correction, atmospheric correction, image cropping, and baseline connection map generation.
[0141] It should be noted that the above explanation of the method embodiment is also applicable to the device of the embodiment of the present disclosure, and the principle is the same, which is no longer limited in the embodiment of the present disclosure.
[0142] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
[0143] Figure 7 A schematic block diagram of an example electronic device 400 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0144] like Figure 7 As shown, the device 400 includes a computing unit 401, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 402 or a computer program loaded from a storage unit 408 to a RAM (Random Access Memory) 403. In the RAM 403, various programs and data required for the operation of the device 400 can also be stored. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An I / O (Input / Output) interface 405 is also connected to the bus 404.
[0145] A number of components in the device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard, a mouse, etc.; an output unit 407, such as various types of displays, speakers, etc.; a storage unit 408, such as a disk, an optical disk, etc.; and a communication unit 409, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 409 allows the device 400 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0146] The computing unit 401 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Units), various dedicated AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, a DSP (Digital Signal Processor), and any appropriate processor, controller, microcontroller, etc. The computing unit 401 performs the various methods and processes described above, such as the text generation method. For example, in some embodiments, the text generation method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 400 via the ROM 402 and / or the communication unit 409. When the computer program is loaded into the RAM 403 and executed by the computing unit 401, one or more steps of the method described above may be performed. Alternatively, in other embodiments, the computing unit 401 may be configured to execute the aforementioned text generation method in any other appropriate manner (eg, by means of firmware).
[0147] Various embodiments of the systems and techniques described above herein may be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application Specific Standard Products), SOCs (System On Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor that may be a special purpose or general purpose programmable processor that may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0148] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0149] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a RAM, a ROM, an EPROM (Electrically Programmable Read-Only-Memory) or a flash memory, an optical fiber, a CD-ROM (Compact Dis sc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0150] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball), through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0151] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.
[0152] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server combined with a blockchain.
[0153] It should be noted that artificial intelligence is a discipline that studies how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, planning, etc.), and includes both hardware-level and software-level technologies. Artificial intelligence hardware technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, and big data processing; artificial intelligence software technologies mainly include computer vision technology, speech recognition technology, natural language processing technology, as well as machine learning / deep learning, big data processing technology, knowledge graph technology, and other major directions.
[0154] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0155] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for monitoring slope deformation, characterized in that: include: Acquire a radar image of the slope to be monitored, and perform phase analysis on the radar image to obtain a phase map of the radar image; Eliminating the nonlinear phase in the phase diagram to obtain a phase diagram after elimination; Calling a preset deformation algorithm to calculate the phase image after elimination to obtain a cumulative deformation amount; If the accumulated deformation amount is greater than a preset first threshold, the slope to be monitored is processed based on the determination that the slope to be monitored has been deformed.
2. The method according to claim 1, characterized in that The performing phase analysis on the radar image to obtain a phase map of the radar image includes: Obtaining a baseline in the radar image; Calling a preset baseline decomposition algorithm to decompose the baseline to obtain a horizontal baseline and a vertical baseline respectively; A preset phase algorithm is called to calculate the horizontal baseline and the vertical baseline to obtain the phase map.
3. The method according to claim 1, characterized in that The removing the nonlinear phase in the phase diagram to obtain the phase diagram after the removal comprises: Calling a preset spatiotemporal filtering algorithm to perform nonlinear phase marking on the phase image to obtain nonlinear phase marking information in the phase image; The phase with the nonlinear phase mark information in the phase map is removed to obtain the phase map after removal.
4. The method according to claim 1, characterized in that: The calling of the preset deformation algorithm to calculate the phase image after elimination to obtain the accumulated deformation amount includes: Constructing a baseline interferometry pair of the phase image after elimination; the baseline interferometry pair is a pair of baselines at the same position but different time in the phase image after elimination; Obtaining a time interval of the baseline interferometry pairs, and obtaining a number of the baseline interferometry pairs; Calculating the time interval and the quantity to obtain a deformation rate; The deformation rate, the time interval and the quantity are calculated to obtain the accumulated deformation amount.
5. The method according to claim 4, characterized in that The baseline interferometry pair for constructing the phase map after elimination comprises: Acquire all baselines of the phase image after elimination within a preset time period; The pair of baselines whose difference between any two baselines at the same position but at different times among all the baselines is greater than a preset second threshold is determined as the baseline interference measurement pair.
6. The method according to claim 1, characterized in that Before obtaining the radar image of the slope to be monitored, the method further includes: Obtaining a radar image to be processed of the slope to be monitored; The radar image to be processed is preprocessed to obtain the radar image; the preprocessing includes radiation correction, atmospheric correction, image cropping, and baseline connection map generation.
7. A slope deformation monitoring device, characterized in that: include: A parsing unit, used for acquiring a radar image of the slope to be monitored, and performing phase parsing on the radar image to obtain a phase map of the radar image; A removal unit, used for removing the nonlinear phase in the phase diagram to obtain a phase diagram after removal; A calculation unit, used for calling a preset deformation algorithm to calculate the phase image after elimination to obtain a cumulative deformation amount; A determination unit is used to process the slope to be monitored based on the determination that the slope to be monitored is deformed when the accumulated deformation amount is greater than a preset first threshold.
8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-6.
10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 6.
Citation Information
Cited By
High and steep slope deformation monitoring system based on slope radar monitoring
CN121069378A
A high and steep slope deformation monitoring system based on slope radar monitoring
CN121069378B