Early warning method, device, equipment and storage medium

By deploying sensors and image acquisition equipment in the mountain protection area, combining sensor data and image data, real-time monitoring and early warning of the stress state of the protective structure is achieved, and the problem of inaccurate prediction of rockfall paths in the prior art is solved, and the accuracy and efficiency of early warning are improved.

CN119889009AActive Publication Date: 2025-04-25FUJIAN HUICHUAN DIGITAL TECH +1
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
CN202510361229.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-04-25
Estimated Expiration
2045-03-26

AI Technical Summary

Technical Problem

The existing landslide early warning method cannot accurately predict the rockfall path when the rockfall occurs, resulting in the rockfall falling but the environmental image corresponding to the rockfall not being taken, which poses a major safety hazard.

Method used

By deploying sensors and image acquisition devices in the protection area, the stress state and environmental image data of the protection structure are monitored. When the sensor data determines that there is a risk in the protection area, the image data at the current moment is obtained and whether the protection structure is malfunctioned is determined based on the image data. If the protective structure is not faulty, determine its stress status based on the sensor data and send warning information when the warning conditions are met.

Benefits of technology

By combining sensor data and image data, the risk causes of the protection area can be accurately identified, the accuracy and efficiency of early warning can be improved, and safety hazards can be reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119889009A_ABST
    Figure CN119889009A_ABST
Patent Text Reader

Abstract

The invention discloses an early warning method, device and equipment and a storage medium, and the method comprises the steps: receiving sensor data transmitted by a sensor, the sensor being used for monitoring the stress state of a protection structure, and the protection structure being used for protecting a protection region; when it is determined that the protection area has risks according to the sensor data, determining image data of the protection area at the current moment; if it is determined that the protection structure does not have a fault according to the image data at the current moment, the stress state of the protection structure is determined according to the sensor data, and first early warning information is sent when the stress state meets an early warning condition. According to the early warning method, the early warning accuracy can be ensured while the early warning efficiency is ensured, and potential safety hazards are reduced to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mountain monitoring, and in particular to an early warning method, device, equipment and storage medium. Background Art

[0002] With the continuous development of science and technology, the intensity of infrastructure construction is increasing year by year. In mountainous areas, due to various reasons such as human activities, various geological disasters such as landslides, collapses, and mud-rock flows may occur. Therefore, how to issue early warnings before geological disasters occur has become one of the problems that need to be solved urgently.

[0003] At present, rockfall on slopes is one of the precursors of geological disasters and is usually used as a feature to determine whether a geological disaster warning will occur. Specifically, an image of the protection area (i.e., the slope area) can be obtained, and rockfall data can be determined based on the obtained image, and then the movement characteristics of the rockfall can be determined based on the rockfall data, so as to determine whether a geological disaster will occur based on the movement characteristics, and then issue an early warning based on the judgment result.

[0004] However, due to the uncertainty of rockfall, it is impossible to accurately predict the path of rockfall, so when early warning is currently carried out, it is easy to have a situation where rockfall occurs but no environmental image corresponding to the rockfall is captured. Therefore, the current early warning method still has a great safety hazard. Based on this, the present application provides an early warning method. Summary of the invention

[0005] The present application provides an early warning method, device, equipment and storage medium to partially solve the above-mentioned problems existing in the prior art.

[0006] This application adopts the following technical solutions: The present application provides an early warning method, which is applied to a data processing end in an early warning system. The early warning system includes a protective structure, a sensor, and a data processing end. The method includes: Receiving sensor data sent by a sensor, the sensor is used to monitor the stress state of the protective structure, and the protective structure is used to protect the protection area; When it is determined according to the sensor data that there is a risk in the protection area, the image data of the protection area at the current moment is determined; If it is determined based on the image data at the current moment that the protective structure has not failed, the stress state of the protective structure is determined based on the sensor data, and when the stress state meets the warning condition, the first warning information is sent.

[0007] Optionally, the sensor includes at least one of a strain gauge and an anchor stress gauge, and a wire displacement gauge; When it is determined based on the sensor data that there is a risk in the protection area, the image data of the protection area at the current moment is determined, including: When it is determined that there is a risk in the protection area according to the monitoring value of the wire displacement meter, and the image data of the protection area at the current moment is determined; Based on the sensor data, determine the stress state of the protective structure, including: The stress state of the protective structure is determined based on the monitoring value of the strain gauge and / or the monitoring value of the anchor stress gauge.

[0008] Optionally, the protective structure is fixed to the protected area by steel columns and anchors; According to the monitoring values ​​of the strain gauge and / or the monitoring values ​​of the anchor stress gauge, the stress state of the protective structure is determined, including: The pull-out force on the steel column is determined based on the elastic modulus of the steel column, the monitoring value of the strain gauge and the inclination angle of the steel column, and the anchor axial force is determined based on the monitoring value of the anchor stress gauge, where the pull-out force and the anchor axial force are the stress states of the protective structure.

[0009] Optionally, the method further comprises: Determine whether the pull-out force is not less than a first pull-out force threshold, and whether the anchor rod axial force is not less than a second pull-out force threshold; If any result is yes, it is determined that the stress state meets the warning condition.

[0010] Optionally, the protective structure includes a base, anchor rods, steel columns, and a protective net; the protective structure is fixed to the protection area by the base and the anchor rods, and the protection area is protected by the protective net; the sensors include a wire displacement meter, a strain gauge, an anchor stress gauge, and a steel column inclinometer, the wire displacement meter is passed through the protective net, the strain gauge is fixed in the steel column, the anchor stress gauge is fixed in the anchor rod, and the steel column inclinometer is fixed on the top of the steel column.

[0011] Optionally, the method further comprises: The key points in the image data at the current moment are determined by using the trained key point determination model; Determine the coordinates of the key point in the protection area at the current moment, and determine the rate of change of the key point between each historical moment and the current moment based on the coordinates of the key point in the protection area in each image data at each historical moment and the coordinates of the key point in the protection area at the current moment; If the rate of change exceeds the rate threshold, a second warning message is sent.

[0012] Optionally, the method further comprises: If the rate of change gradually increases, determine the target object in the image data at the current moment, and record the trajectory and rate of the target object; If the rate of change gradually decreases to not exceed the rate threshold, stop sending the second warning information.

[0013] Optionally, the method further comprises: Determine environmental data of the protection area, the environmental data including at least one of rainfall data, temperature data, wind speed data and air pressure data; For any data in the environmental data, if the data exceeds the environmental parameter threshold, a third warning message is sent.

[0014] The present application provides an early warning device, which is applied to a data processing end of an early warning system. The early warning system includes a protective structure, a sensor, and a data processing end. The device includes: A receiving module, used for receiving sensor data sent by a sensor, the sensor is used for monitoring the stress state of the protective structure, and the protective structure is used for protecting the protective area; An image determination module, for determining image data of the protection area at a current moment when it is determined based on sensor data that there is a risk in the protection area; The execution module is used to determine the stress state of the protective structure according to the sensor data if it is determined that the protective structure has not failed according to the image data at the current moment, and send a first warning message when the stress state meets the warning condition.

[0015] The present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned early warning method is implemented.

[0016] The present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the above-mentioned early warning method is implemented when the processor executes the program.

[0017] At least one of the above technical solutions adopted in this application can achieve the following beneficial effects: In the scenario where the protection area is protected by a passive protection system, by monitoring the sensor data, when it is determined based on the monitored sensor data that there is a risk of falling rocks or the like that will affect the protection area at the current moment, the image data of the protection area is used to identify whether the protection structure is faulty, and when the protection structure is not faulty, the stress state of the protection structure is determined based on the sensor data, and then a warning is issued when the stress state meets the warning conditions. In this way, the warning method provided in the embodiment of the present application can ensure the accuracy of the warning while ensuring the efficiency of the warning, and reduce safety hazards to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute improper limitations on the present application.

[0019] Figure 1 A flowchart of an early warning method provided for this application.

[0020] Figure 2A A schematic diagram of the structure of the protection structure provided in this application.

[0021] Figure 2B A schematic diagram of the structure of the protection structure provided in this application.

[0022] Figure 2C A schematic diagram of the partial structure of the protective structure provided in this application.

[0023] Figure 2D A schematic diagram of the partial structure of the protective structure provided in this application.

[0024] Figure 3 A schematic diagram of the structure of the image acquisition device provided in this application.

[0025] Figure 4 A schematic diagram of the structure of an early warning device provided for this application.

[0026] Figure 5 A schematic diagram of an electronic device for executing an early warning method provided in this application. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0028] It should be noted that all actions to obtain signals, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the location and with the authorization given by the owner of the corresponding device.

[0029] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0030] At present, slopes are usually protected by protection systems, which include two types: active protection systems and passive protection systems. Among them, the active protection system protects the more dangerous and rock-slip prone areas on the slopes through a containment system and a reinforcement system, covers the surface with a flexible protection net, and stabilizes it with anchor rods, thereby avoiding the occurrence of natural disasters. The passive protection system is a passive rock-blocking system that is formed by deploying flexible steel wire rope nets, steel columns and other components on the slope, and can passively intercept falling rocks and other objects falling from the slope. The early warning method provided in this application specification is used in the scenario where a passive protection system is deployed in the protection area (i.e., the slope).

[0031] In this scenario, it is usually chosen to deploy image acquisition equipment around the protection area, and the image acquisition equipment will collect environmental images of the protection area, and determine whether there is rockfall in the protection area based on the environmental images. If so, an early warning is issued. However, due to the uncertainty of rockfall, it is impossible to accurately predict the path of rockfall. Therefore, in actual use, this method is prone to rockfall, but the corresponding environmental images of rockfall are not captured. Therefore, this method has safety hazards.

[0032] Based on this, this specification provides an early warning method, in the scenario where the protection area is protected by a passive protection system, by monitoring the sensor data, when it is determined based on the monitored sensor data that there is a risk of falling rocks or other conditions that will affect the protection area at the current moment, the image data of the protection area is used to identify whether the protection structure is faulty, and when the protection structure is not faulty, the stress state of the protection structure is determined, and then an early warning is issued when the stress state meets the early warning conditions. In this way, as long as the falling rocks touch the protection structure, it will trigger the condition that the protection area is at risk based on the sensor data, and then the reason for the risk determined based on the sensor data is identified through the image data and sensor data, and then an early warning is issued based on the reason for the risk, which ensures the efficiency of the early warning while also ensuring the accuracy of the early warning and avoiding safety hazards.

[0033] Figure 1 A flowchart of an early warning method provided for this application.

[0034] S100: receiving sensor data sent by a sensor, where the sensor is used to monitor the stress state of the protective structure, and the protective structure is used to protect the protective area.

[0035] An embodiment of the present application provides an early warning method, the execution process of which can be executed by a data processing end in an early warning system, and the early warning system includes a protective structure, a sensor, and a data processing end. Among them, the protective structure can be deployed around the protection area, and together with the sensor and the data processing end, it constitutes a passive protection system for protecting the protection area. The sensor can be deployed on the protective structure, or deployed around the protective structure, for monitoring the sensor data of the protective structure. The protection area can be a slope area, and the data processing end can be an electronic device such as a server or a terminal, and the electronic device can be a terminal such as a mobile phone, a tablet computer, or a smart device. In other words, the early warning system and the passive protection system can be the same system.

[0036] In order to avoid the current situation where rockfall occurs during slope monitoring, but no image of the rockfall is captured, and thus no warning can be issued for the protection area, this manual provides a new warning method. In the scenario where the protection area is protected by a protection structure, the sensor data sent by the sensor is used to determine whether there is a risk in the protection area. If so, the image data of the protection area is determined to determine whether the protection structure has a fault based on the image data. If a fault occurs, a warning is issued. If no fault occurs but the stress state determined based on the sensor data meets the warning conditions, a warning is issued.

[0037] Based on the above brief description of the early warning method in this specification, it is obvious that the sensor data used to characterize the stress state of the protective structure can be determined first.

[0038] Specifically, the type of sensor in the early warning system may include at least one. Thus, the at least one sensor can determine sensor data in real time and send the sensor data to the data processing end.

[0039] The data processing end can receive the sensor data for subsequent processing.

[0040] In one example, the stress state of the protective structure may be multiple forces such as tension, pressure, and supporting force that the protective structure is specifically subjected to, or it may be used only to characterize whether the stress state of the protective structure has changed. For example, if the monitoring value of any sensor changes, it can be characterized as a change in the stress state of the protective structure.

[0041] In one example, the sensor monitors the stress state of the protective structure by monitoring changes in the value.

[0042] In one example, each of the at least one sensor is a sensor that can be used to send data to a data processing end.

[0043] In one example, the early warning system may include a transmission module, which is electrically connected to at least one of the above sensors through a hardware structure such as a cable, and is used to read the monitoring value of each sensor. Therefore, after determining the monitoring value of each sensor, the transmission module can determine the sensor data and send the sensor data to the data processing end. The data processing end receives the sensor data and executes subsequent steps according to the sensor data.

[0044] S102: When it is determined according to the sensor data that there is a risk in the protection area, image data of the protection area at the current moment is determined.

[0045] In one or more embodiments provided in the present application, when it is determined that a protection area is at risk, the data processing end may determine image data of the protection area to further determine the reason why the protection area is at risk or whether the protection area actually is at risk.

[0046] Specifically, numerical thresholds corresponding to each type of sensor may be preset. Thus, after receiving the sensor data, it is possible to determine whether each type of sensor data contained in the received sensor data exceeds its corresponding numerical threshold. If it exceeds, it can be determined that the protection area has a risk. If it does not exceed, it can be determined that the protection area does not have a risk.

[0047] In one example, the at least one sensor may include at least one of a wire displacement meter, a strain gauge, an anchor stress gauge, and a steel column inclinometer.

[0048] In one example, if the sensor data received by the data processing end is the monitoring value of a wire displacement meter, the data processing end can determine that there is a risk in the protection area when the monitoring value of the wire displacement meter is greater than or equal to a preset displacement threshold, and determine that there is no risk in the protection area when the monitoring value of the wire displacement meter is less than the displacement threshold. For example, when the monitoring value of the wire displacement meter is greater than or equal to the preset displacement threshold, it means that the protection structure is subjected to external force, that is, the stress state of the protection structure changes, which can indicate to a certain extent that there is a certain risk in the protection area.

[0049] In one example, if the sensor data received by the data processing end is the monitoring value of the anchor stress gauge, the data processing end can determine the anchor axial force based on the received monitoring value of the anchor stress gauge, and judge whether there is a risk in the protection area based on the anchor axial force and the preset pull-out resistance threshold. The monitoring value of the anchor stress gauge is proportional to the anchor axial force.

[0050] In one example, the anchor stress gauge has its corresponding stress gauge threshold. If the sensor data received by the data processing end is the monitoring value of the anchor stress gauge, the data processing end can determine whether there is a risk in the protection area based on the monitoring value of the anchor stress gauge and the stress gauge threshold.

[0051] In one example, if the sensor data received by the data processing end is the monitoring value of the strain gauge, the data processing end can determine the pull-out force based on the received monitoring value of the strain gauge, and judge whether there is a risk in the protection area based on the pull-out force and the preset pull-out force threshold. The monitoring value of the strain gauge is proportional to the pull-out force.

[0052] In one example, the strain gauge has a corresponding strain gauge threshold. If the sensor data received by the data processing end is a monitoring value of the strain gauge, the data processing end can determine whether there is a risk in the protection area based on the monitoring value of the strain gauge and the strain gauge threshold.

[0053] In one example, a steel column inclinometer may have a corresponding inclinometer threshold. If the sensor data received by the data processing end is the monitoring value of the steel column inclinometer, the data processing end may determine whether there is a risk in the protection area based on the received monitoring value of the inclined column inclinometer and the inclinometer threshold.

[0054] In one example, for each type of sensor data received by the data processing end, if the sensor data is greater than or equal to a threshold value corresponding to the sensor, the data processing end may determine that there is a risk in the protection area, and vice versa.

[0055] In one example, an image acquisition device is arranged around the protection area. When it is determined that there is a risk in the protection area, the data processing end may send an acquisition instruction to the image acquisition device. The image acquisition device determines the image data of the protection area according to the received acquisition instruction, and sends the determined image data as the image data at the current moment to the data processing end.

[0056] In one example, an image acquisition device arranged around a protection area acquires image data of the protection area at a preset time interval. For each image data, the image data has a corresponding acquisition time. After determining that there is a risk in the protection area, the data processing end may send an acquisition instruction to the image acquisition device. The image acquisition device determines the image data corresponding to the timestamp closest to the current time according to the timestamps (i.e., acquisition time) corresponding to each image data according to the received acquisition instruction, as the image data of the protection area at the current time.

[0057] S104: If it is determined based on the image data at the current moment that the protective structure has not failed, the stress state of the protective structure is determined based on the sensor data, and when the stress state meets the warning condition, a first warning message is sent.

[0058] In one or more embodiments provided in the present application, it can be determined that the protective structure is at risk based on sensor data. The presence of risk in the protective structure can indicate that certain components in the protective structure are visually damaged, such as a damaged protective net in the protective structure, or it can indicate that the stress of certain components in the protective structure has exceeded a preset critical value, such as the stress of a steel column in the protective structure is greater than a preset critical value, which poses a safety hazard. Therefore, after determining that the protection area is at risk based on sensor data, the data processing end can obtain image data of the risk area and determine the reason why the protection area is at risk based on the image data and sensor data.

[0059] In one example, the risk to the protective structure may be caused by falling rocks onto the protective structure, or by a landslide or other reasons causing the stability connection between the protective structure and the mountain where the protective structure is located to be destroyed, or by weather reasons such as falling rocks or strong winds causing damage to components in the protective structure.

[0060] Specifically, after the image data is obtained, the image data can be used as input into a pre-trained detection model, and the detection model outputs the detection result of the image data.

[0061] The detection result is used to characterize whether the protective structure has a fault.

[0062] If it is determined according to the test results that the protective structure is faulty, it can be determined that the cause of triggering the protective structure is a fault in the protective structure; if it is determined according to the test results that the protective structure is not faulty, it can be determined that the cause of triggering the protective structure is that the mountain where the protective structure is located or the structure connecting the protective structure and the mountain (such as anchor rods, steel columns, etc.) may have a fault, or there is a safety hazard (such as the force is greater than the preset critical value, and there is a risk of fracture).

[0063] In one example, the preset critical value can be used to indicate the critical value of potential safety hazards, that is, if the force is greater than the critical value, it indicates that the force of the protective structure has potential safety hazards. The specific value of the critical value can be set as needed, and this specification does not limit this.

[0064] In one example, if the protection area is a slope, the data processing end can combine the data of the strain gauge, steel column inclinometer, etc. to calculate the pressure and tension distribution of the protection structure, and simulate the force model of the protection structure in the current state. When the calculated pressure or tension exceeds the pre-set warning threshold, the data processing end determines that the force state meets the warning condition. At this time, the data processing end can send the first warning information.

[0065] In one example, the data processing end may send a first warning message to each user in the administrative area where the protection area is located. The first warning message is used to indicate that there is a security risk in the protection area and remind the user to pay attention to safety.

[0066] In one example, the first warning information may be in the form of sound and light warnings and warning notifications, that is, through a warning device fixed in the protection area, light and sound are emitted around the protection area to prompt that there is a security risk in the protection area, and a first warning notification is sent to each user in the administrative district where the protection area is located, and a second warning notification is sent to the staff responsible for the protection area, so that the staff can conduct emergency inspections and reinforcements of the protection area and protection structure, and at the same time prevent users from entering the risky protection area.

[0067] In one example, the first warning notification may only include the specific protection area where the risk exists, and the second warning notification may include at least one of the information such as the protection area where the risk exists, the corresponding risk type, risk level, maintenance time limit, etc. The specific text content corresponding to the first warning notification and the second warning notification can be set as needed, and this specification does not limit this.

[0068] like Figure 1 The early warning method shown, in the scenario where the protection area is protected by the passive protection system, monitors the sensor data. When it is determined based on the monitored sensor data that there is a risk of falling rocks or other conditions that will affect the protection area at the current moment, the image data of the protection area is used to identify whether the protection structure is faulty, and when the protection structure is not faulty, the stress state of the protection structure is determined, and then an early warning is issued when the stress state meets the early warning condition. In this way, as long as the falling rocks touch the protection structure, it will trigger the condition that the protection area is at risk based on the sensor data, and then the reason for the risk determined based on the sensor data is identified through the image data and sensor data, and then an early warning is issued based on the reason for the risk, which ensures the efficiency of the early warning while also ensuring the accuracy of the early warning and avoiding safety hazards.

[0069] In one embodiment of the present application, if it is determined based on the image data that the protective structure has a fault, the fault may be that a component in the protective structure itself is damaged, such as a protective net is damaged, or a sensor fixed to the protective structure is damaged, etc. After it is determined based on the image data that the protective structure has a fault, it can be determined that the protective structure has a fault, and an early warning program is immediately started, that is, the first early warning information is sent.

[0070] In one example, after determining that the protective structure is faulty, the data processing end may send a second warning notification to the terminal held by the staff responsible for maintaining the protective area. The second warning notification may include the risk type and warning location, such as "X sensor in the protective structure on the X slope of the X mountain is faulty". After receiving the second warning notification, the staff can arrange maintenance personnel to go to the site for repair in time to ensure that the protective structure returns to normal working condition as soon as possible.

[0071] In one example, the terminal held by the staff member may be a mobile terminal such as a mobile phone or a smart watch, or may be a display screen panel deployed in a certain area (eg, a bulletin board).

[0072] In one example, while sending the second warning notification to the staff, the data processing end may send a warning instruction to a warning device fixed in the protection area, and the warning device may issue an audible and visual alarm.

[0073] In one example, when a worker performs maintenance on a protective structure or confirms that there is no risk in a protective area, the worker can send risk elimination information to the data processing end through the terminal held by the worker, wherein the risk elimination information is used to indicate that there is no risk in the protective area and protective structure. Then, the data processing end can send a stop instruction to the early warning device in the protective area according to the risk elimination information, so that the early warning device stops warning.

[0074] In this way, when it is determined that the protective structure has a fault based on the image data, an early warning can be issued in time to avoid safety hazards. At the same time, after the early warning is issued in time, the staff can clean or maintain the protective structure in a short time, further avoiding the situation where the protective area fails to successfully intercept the falling rocks due to the fault of the protective structure such as the damage of the protective net, and further ensuring the early warning efficiency.

[0075] In one embodiment of the present application, when rockfall occurs, usually the change in data that can be obtained by the guyed-wire displacement meter deployed on the protective net is the most obvious. Therefore, the sensor data obtained in step S102 may be only the data of the guyed-wire displacement meter.

[0076] Therefore, the data processing end can receive the data of the wire displacement meter, and when the monitoring value of the wire displacement meter exceeds the preset monitoring threshold, it is determined that there is a risk in the protection area and the image data of the protection area at the current moment is determined.

[0077] Because the protective structure and the slope are usually connected by anchor rods and steel columns, when determining whether the protective structure is stable, it is only necessary to determine whether the anchor rods and steel columns are stable. Therefore, in step S104, when determining the stress state of the protective structure, the data processing end can obtain the monitoring value of the strain gauge in the steel column and the monitoring value of the strain gauge in the anchor rod, and determine the stress state according to the obtained monitoring value.

[0078] In this way, using different sensor data at different stages reduces the amount of data processing compared to obtaining multiple sensor data, can focus on key information more quickly, and improves the timeliness and accuracy of risk identification in the protection area.

[0079] In one embodiment of the present application, the structural diagram of the protective structure in the present application can be as follows: Figure 2A As shown. It can be seen that in this scenario, the protection area can be a slope. Taking the protection area as the middle section slope of the mountain as an example, the protection structure corresponding to the protection area can be a protection structure fixed below the protection area to intercept falling rocks or other heavy objects rolling down from the protection area.

[0080] In one example, the protection area may include a base, anchor rods, steel columns and a protection net. The protection structure is fixed to the protection area, or the mountain where the protection area is located, through the base and the anchor rods. The steel column is fixed to the base, the anchor rods are penetrated and fixed in the protection area, and the protection net is laid on the steel column to protect the protection area to avoid rockfall in the protection area and let the rockfall fall directly on the mountain to cause an accident. The aforementioned sensors may include a wire displacement meter, a strain gauge, an anchor stress gauge and a steel column inclinometer. Among them, the wire displacement meter is passed through the protection net to measure the deformation of the protection net, that is, whether the force on the protection net changes. The strain gauge is fixed in the steel column to determine the strain of the steel column under stress. The anchor stress gauge is fixed in the anchor rod to determine the stress on the anchor rod. The steel column inclinometer is fixed on the top of the steel column to determine the overall inclination of the steel column.

[0081] In one example, the specific structural diagram of the protection structure in the present application can be as follows: Figure 2BAs shown. It can be seen that the protective structure includes a concrete foundation, a base, a steel column, a support rope, a protective net, and an anchor rod (which may include a side-pull anchor rod and an upper-pull anchor rod). Among them, the concrete foundation is cast on the mountain, and there are multiple bases, each of which is installed on the concrete foundation at intervals (the concrete foundation and the base are not shown in the figure). The number of steel columns corresponds to the base one by one. For each steel column, the steel column is installed on the base and tilted in the direction away from the mountain where the protection area is located. The support rope includes an upper support rope and a lower support rope. The upper support rope is passed through the top of the steel column, and the lower support rope is passed through the lower part. The protective net is arranged between the upper support rope and the lower support rope, and the wire displacement meter is passed through the protective net. The steel columns located on both sides of the protective structure are respectively connected to the side-pull anchor ropes extending to both sides, and the other end of the side-pull anchor rope is fixed to the side-pull anchor rod. The side-pull anchor rod is used to connect the end of the side-pull anchor rope to fix the end of the side-pull anchor rope to the mountain. At the same time, for each steel column, a pull-up anchor rope is connected to the top of the steel column, and the end of the pull-up anchor rope is connected to the pull-up anchor rod, which is used to connect the end of the pull-up anchor rope to fix the end of the pull-up anchor rope to the mountain. Among them, the side pull anchor rod and the pull-up anchor rod are both deeply inserted and fixed in the mountain.

[0082] In one example, a side-pull ground anchor rope may be provided between the side-pull anchor rod and the base of the steel column located on both sides of the protective structure.

[0083] In one example, the figure illustrates that for each steel column, two pull-up anchor ropes are connected to the top of the steel column, the ends of the two pull-up anchor ropes are connected to different pull-up anchor rods, the two pull-up anchor ropes extend toward the mountain and are opened to each other. The specific number of pull-up anchor ropes connected to the steel column can be set as needed, and this specification does not limit this.

[0084] In one example, the upper pull anchor is located on the slope at a higher position than the side pull anchor, and the side pull anchor is at the same horizontal position as the base.

[0085] In one example, an anchor stress gauge may be installed inside the anchor rod (side-pull anchor rod and / or top-pull anchor rod) and / or between the anchor rod and the anchor rope (side-pull anchor rope and / or top-pull anchor rope) to monitor the stress of the anchor rod. A strain gauge may be installed in the steel column to measure the stress deformation of the steel column. A steel column inclinometer may be installed on one side of the top of the steel column to monitor the inclination angle change of the steel column in real time.

[0086] In one example, the above sensors may all be sensors that can be used to send sensor data to a data processing end.

[0087] In one example, the above sensors may all be connected to a vibrating string collector, which collects sensor data and transmits the collected data to a data processing terminal.

[0088] In one example, the specific structural diagram of the protection structure in the present application can be as follows: Figure 2C shown. Figure 2C This is a side schematic diagram of the protective structure. It can be seen that the protective structure may include an upper pull anchor rope, a steel column, a protective net, etc. A steel column inclinometer is arranged on the top of the steel column, and a strain gauge is arranged in the middle of the steel column. The above two sensors (strain gauge and steel column inclinometer) are both connected to the vibrating string collector.

[0089] In one example, a partial schematic diagram of the protection structure in the present application can be as follows: Figure 2D shown. Figure 2D This is a structural diagram of the anchor rod part of the protection structure. It can be seen that the anchor rod is deeply embedded in and fixed in the mountain (i.e., the protection area). An anchor rod stress gauge is provided in the anchor rod, and the anchor rod stress gauge is connected to the vibrating string collector through a cable.

[0090] In this way, the displacement, inclination angle, stress deformation and anchor stress changes of steel columns can be accurately monitored through the sensors installed in the protective structure. Combining these data, potential unstable factors of the mountain can be perceived in advance, such as when the mountain has a small displacement or stress anomaly, which provides an accurate basis for risk prediction, greatly improves the ability to capture geological disaster risks, and avoids disasters caused by untimely monitoring.

[0091] In one embodiment of the present application, the protective structure and the mountain are connected by two structures, the anchor rod and the base, and a steel column is provided on the base, which provides pull-out resistance to the steel column, and the falling rocks on the protective structure will bring pull-out force to the steel column, and will also bring the anchor rod axial force to the anchor rod, which will cause the anchor rod to be strained or pulled out. Therefore, it is only necessary to determine and analyze the pull-out force and the anchor rod axial force to determine the stress state of the protective structure. The anchor rod is any one of the pull-up anchor rod and the side pull anchor rod.

[0092] In one example, for each steel column, a strain gauge can be installed in the middle of the steel column to measure the stress deformation of the steel column. A steel column inclinometer is installed on one side of the top of the steel column to monitor the change in the inclination angle of the steel column in real time. Therefore, through the formula , it can be determined that when the inclination angle of the steel column is not taken into account, a force related to the force on the steel column is generated by the combined action of the elastic modulus of the steel column and the monitoring value of the strain gauge. is the elastic modulus of the steel column, is the strain gauge monitoring value. After determining the force, combined with the value of the inclinometer, it can be obtained by , determine the upward pull force on the steel column. Among them, is the value of the steel column inclinometer, which can be the angle between the steel column and the direction perpendicular to the mountain. is the force corresponding to the strain of the steel column, and its direction is along the direction of the steel column. It is the vertical upward force corresponding to the strain of the steel column, and its direction is perpendicular to the horizontal line.

[0093] In one example, , determine the anchor axial force, where the value of the anchor stress gauge is , is the cross-sectional area of ​​the anchor rod.

[0094] In this way, the determined anchor rod axial force and steel column pull-out force can be used as the stress state of the protective structure.

[0095] In one embodiment of the present application, step S104 may include: determining whether the pull-out force is not less than a first pull-out resistance threshold, and whether the anchor rod axial force is not less than a second pull-out resistance threshold; if either result is yes, determining that the stress state meets the warning condition.

[0096] In one example, a first pull-out force threshold and a second pull-out force threshold may be pre-stored, and the first pull-out force threshold may be an important indicator for judging the stability of the steel column and the second pull-out force threshold may be an important indicator for judging the stability of the anchor rod.

[0097] In one example, for a steel column, if the pull-out force is greater than a first pull-out force threshold, the steel column is in an unstable state; for an anchor rod, if the anchor rod axial force is greater than a second pull-out force threshold, the anchor rod may be in an unstable state.

[0098] In one example, if the pull-out force of the steel column is not greater than n% of the first pull-out force threshold, the steel column can be in a safe state; if the pull-out force of the steel column is greater than n% of the first pull-out force threshold and less than the first pull-out force threshold, the steel column can be in a basically safe state. For the anchor rod, if the axial force of the anchor rod is not greater than n% of the second pull-out force threshold, the anchor rod can be in a safe state; if the axial force of the anchor rod is greater than n% of the second pull-out force threshold and less than the second pull-out force threshold, the anchor rod can be in a basically safe state. Where n is less than 100.

[0099] In one example, the values ​​of the first pull-out resistance threshold and the second pull-out resistance threshold may be the same value or different values, and may be set according to actual needs, which is not limited in this specification.

[0100] In one example, if the steel column and the anchor rod are in a safe state, no warning is required. If the steel column and the anchor rod are in a basically safe state, the data processing end may send a fourth warning message, which is used to remind the staff to maintain the protective structure within a certain period of time. If any one of the steel column and the anchor rod is in an unstable state, the data processing end may send a first warning message, which is used to remind the protective structure that there is a fault and maintenance is urgently needed. Among them, the risk level corresponding to the first warning message is higher than the risk level corresponding to the fourth warning message.

[0101] In one example, the fourth warning information may only include the second warning notification, that is, the warning text message sent to the terminal held by the staff. The first warning information may include at least one of the first warning notification sent to each user in the administrative district where the protection area is located through the sound and light alarm of the warning device deployed in the protection area, and the second warning notification sent to the staff responsible for the protection area.

[0102] In one example, the fourth warning information and the first warning information may also include text content such as "the pull-out force on the steel column exceeds the standard, and there may be risks in the protection area" for characterizing the type of risk that exists in the specific protection area.

[0103] In this way, by setting a clear pull-out force threshold and sending a warning message when the stress condition exceeds the threshold, the staff can quickly grasp the abnormal stress state of the protection system and take reinforcement, maintenance and other measures in advance to avoid failure of the protection system due to excessive stress on steel columns or anchor rods, thereby ensuring the safety of personnel and facilities under the protection area.

[0104] In one embodiment of the present application, the early warning method may also include: determining the key points contained in the image data at the current moment through a trained key point determination model; determining the coordinates of the key points in the protection area at the current moment, and determining the rate of change of the key points between each historical moment and the current moment based on the coordinates of the key points in the image data at each historical moment and the coordinates of the key points in the protection area at the current moment; if the change rate exceeds the rate threshold, sending a second early warning message.

[0105] Specifically, in an early warning system, a large amount of image data can be used to train a key point determination model. For each image data, the key point in the image data can be a visual feature point, which refers to a point naturally formed on the surface of the slope with unique and recognizable features. These points are significantly different from the surrounding areas in terms of shape, texture, color, etc., and can be recognized and tracked by the image vision deep learning algorithm. In other words, the key point can be a unique point on the slope.

[0106] In actual monitoring, the trained key point determination model can be used to analyze the image data collected at the current moment and determine the coordinates of the key points contained therein. For example, some points with unique textures can be selected on the surface of the slope rock as key points.

[0107] After determining the key point, the data processing end can determine the coordinates of the key point in the protection area at the current moment through the image acquisition device fixed around the protection area. At the same time, the data processing end can record the coordinates of these key points in the protection area in each image data received at the historical moment. For example, in the past 10 historical moments, the coordinates of key point A were...,..., and the coordinates at the current moment are...

[0108] Based on the coordinate changes, the change rate of key point A between the historical moment and the current moment can be calculated. Assuming the rate threshold is 5mm / s, the change rate of key point A is calculated to be 6mm / s, which exceeds the rate threshold. The system immediately sends a second warning message, and the corresponding risk type is "The change rate of the key point of the slope exceeds the standard, and there may be a landslide risk."

[0109] In one example, the structural diagram of the image acquisition device can be as follows: Figure 3 As shown. In the figure, the image acquisition device may include a high-precision dual-axis electric pan-tilt head, a high-zoom high-resolution camera, a high-precision laser rangefinder, a bracket, and an environmental monitoring module. Among them, the high-zoom high-resolution camera is used to determine the image data of the protection area, the high-precision dual-axis electric pan-tilt head is used to adjust the acquisition range of the camera, and the high-precision laser rangefinder is used to determine the actual three-dimensional coordinates of the key points in the slope. The bracket is used to fix the image acquisition device, and the environmental monitoring module is used to monitor environmental data such as rainfall in the protection area.

[0110] By determining the coordinates of key points and calculating their rate of change, the deformation of the slope can be monitored in real time. When the rate of change exceeds the threshold, a second warning message is sent to detect potential unstable factors of the slope in advance, providing an important basis for preventing geological disasters such as landslides, and helping to take timely measures to ensure the safety of surrounding personnel and facilities and reduce disaster losses.

[0111] In one embodiment of the present specification, the warning method may include: if the change rate gradually increases, determining the target object in the image data and recording the trajectory and rate of the target object; if the change rate gradually decreases to not exceed the rate threshold, stopping sending the second warning information.

[0112] In one example, the greater the change rate of a key point is, the more unstable the key point is, and the smaller the change rate is, the more stable the key point is.

[0113] In one example, when the rate of change of the key point is large, it is usually accompanied by rockfall. Therefore, when it is detected that the rate of change of the key point is gradually increasing, for example, the rate of change of key point B gradually increases from 3mm / s to 7mm / s, the target recognition function can be activated, and the image recognition algorithm is used to determine the target object, such as a sliding rock, from the image data at the current moment, and the three-dimensional coordinates of the target object are determined by the rangefinder according to the position of the target object in the image. And using a faster acquisition frequency, the image data at each moment is determined through the image acquisition device, and the target object at each moment and the three-dimensional coordinates of the target object at each moment are determined, and then the trajectory and rate of the target object are recorded.

[0114] In one example, as time goes by, the target object is affected by factors such as terrain, and the change rate of key point B gradually decreases. When it decreases to 4 mm / s and does not exceed the rate threshold of 5 mm / s, the system stops sending the second warning information.

[0115] In one example, similar to the first warning information, the second warning information may include an audio and visual warning, a first warning notification sent to the user, and a second warning notification sent to the staff. The first warning notification may only include the specific protection area where there is risk, and the second warning notification may include at least one of the following information: the protection area where there is risk, its corresponding risk type, risk level, maintenance time limit, etc.

[0116] When the rate of change increases abnormally, by identifying the target and recording its trajectory and rate, we can understand the specific situation of slope instability in more detail, providing more information for subsequent analysis and decision-making. When the rate of change returns to normal, stopping the sending of warning information can avoid unnecessary alarm interference and make the warning system more scientific and reasonable.

[0117] In one embodiment of the present application, the early warning method also includes: determining the environmental data of the protection area, the environmental data including at least one of rainfall data, temperature data, wind speed data and air pressure data; for any data in the environmental data, if the data exceeds the environmental parameter threshold, sending a third early warning message.

[0118] In one example, the protection area can be equipped with a rain sensor, a temperature sensor, a wind speed sensor, and an air pressure sensor to collect environmental data of the protection area in real time. The preset rain parameter threshold is 50 mm / h, the temperature parameter threshold is 40°C, the wind speed parameter threshold is 20 m / s, and the air pressure parameter threshold is set according to the local normal air pressure range.

[0119] In one example, suppose that at a certain moment, the rainfall sensor detects that the rainfall data is 60mm / h, which exceeds the rainfall parameter threshold. The system immediately sends a third warning message for this situation, and the corresponding risk type is "the rainfall in the protection area exceeds the standard, which may cause geological disasters", and records the abnormal environmental data in the system database.

[0120] In one example, similar to the first warning information and the second warning information, the third warning information may include an audible and visual warning, a first warning notification sent to the user, and a second warning notification sent to the staff. The first warning notification may only include the specific protection area where there is risk, and the second warning notification may include at least one of the following information: the protection area where there is risk, its corresponding risk type, risk level, maintenance time limit, etc.

[0121] In this way, by collecting various environmental data of the protection area and sending warning information when the data exceeds the threshold, the impact of environmental factors on the protection area can be comprehensively considered. Early warning of risks such as failure of the protection system or geological disasters that may be caused by harsh environments (such as heavy rain, strong winds, etc.) will help staff to make preventive preparations in advance and ensure the safety and stability of the protection area.

[0122] In addition, since there is no corresponding correlation between the timing of sending the second warning information and the third warning information and the timing of sending the first warning information, that is, before sending the first warning information, the second warning information and the third warning information may have been sent, which may result in frequent warnings and the same protection area occupying more resources. Therefore, before executing S104, for any of the above situations where warning information needs to be sent, the warning system may not send warning information first, but dispatch more image acquisition devices located around the protection area to collect more accurate environmental data and image data of the protection area at a higher acquisition frequency, and then re-judge whether the protection structure is at risk based on the accurate environmental data and image data collected. If so, send the first warning information; if not, execute S104.

[0123] Based on the same idea, the present application provides a structural diagram of an early warning device, such as Figure 4 shown.

[0124] Figure 4 A schematic diagram of an early warning device provided for this application, wherein: The receiving module 200 is used to receive sensor data sent by a sensor, the sensor is used to monitor the stress state of the protective structure, and the protective structure is used to protect the protective area.

[0125] The image determination module 202 is used to determine the image data of the protection area at the current moment when it is determined according to the sensor data that there is a risk in the protection area.

[0126] The execution module 204 is used to determine the stress state of the protection structure according to the sensor data if it is determined that the protection structure has not failed according to the image data at the current moment, and send a first warning message when the stress state meets the warning condition.

[0127] Optionally, the sensor includes at least one of a wire displacement meter, a strain gauge, an anchor stress gauge and a steel column inclinometer; the image determination module 202 is used to: when it is determined that there is a risk in the protection area based on the monitoring value of the wire displacement meter, and to determine the image data of the protection area at the current moment; the execution module 204 is used to: determine the stress state of the protection structure based on the monitoring value of the strain gauge and / or the monitoring value of the anchor stress gauge.

[0128] Optionally, the protective structure is fixed to the protective area by steel columns and anchor rods; the execution module 204 is used to: determine the pull-out force on the steel column based on the elastic modulus of the steel column, the monitoring value of the strain gauge and the inclination angle of the steel column; wherein the inclination angle of the steel column is determined by the monitoring value of the steel column inclinometer fixed on the steel column; determine the anchor axial force based on the monitoring value of the anchor stress gauge; wherein the pull-out force and / or the anchor axial force are the stress states of the protective structure.

[0129] Optionally, the execution module 204 is used to determine the pull-out force on the steel column based on the elastic modulus of the steel column, the monitoring value of the strain gauge and the inclination angle of the steel column, and determine the anchor axial force based on the monitoring value of the anchor stress gauge, wherein the pull-out force and the anchor axial force are the stress states of the protective structure.

[0130] Optionally, the execution module 204 is used to: determine whether the pull-out force is not less than a first pull-out force threshold, and whether the anchor rod axial force is not less than a second pull-out force threshold; if any result is yes, determine that the stress state meets the warning condition.

[0131] Optionally, the protective structure includes a base, anchor rods, steel columns, and a protective net; the protective structure is fixed to the protection area by the base and the anchor rods, and the protection area is protected by the protective net; the sensors include a wire displacement meter, a strain gauge, an anchor stress gauge, and a steel column inclinometer, the wire displacement meter is passed through the protective net, the strain gauge is fixed in the steel column, the anchor stress gauge is fixed in the anchor rod, and the steel column inclinometer is fixed on the top of the steel column.

[0132] Optionally, the image determination module 202 is used to: determine the key points contained in the image data at the current moment through the trained key point determination model; determine the coordinates of the key points in the protection area at the current moment, and determine the change rate of the key points between each historical moment and the current moment based on the coordinates of the key points in the protection area in the image data at each historical moment and the coordinates of the key points in the protection area at the current moment; if the change rate exceeds the rate threshold, send a second warning message.

[0133] Optionally, the image determination module 202 is used to: if the change rate gradually increases, determine the target object in the image data at the current moment, and record the trajectory and rate of the target object; if the change rate gradually decreases to not exceed the rate threshold, stop sending the second warning information.

[0134] Optionally, the execution module 204 is used to: determine the environmental data of the protection area, the environmental data including at least one of rainfall data, temperature data, wind speed data and air pressure data; for any data in the environmental data, if the data exceeds the environmental parameter threshold, send a third warning information.

[0135] The present application also provides a computer-readable storage medium, which stores a computer program, which can be used to execute the above Figure 1 The warning method shown.

[0136] This application also provides Figure 5 The schematic structure diagram of the electronic device shown in FIG. Figure 5 As mentioned above, in terms of hardware units, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory, and may also include other hardware required for the business. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it to achieve the above Figure 1 Of course, in addition to the software implementation, this application does not exclude other implementations, such as logic devices or a combination of software and hardware, etc., that is, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0137] In the 1990s, it was very clear whether the improvement of a technology was hardware improvement (for example, improvement of the circuit structure of diodes, transistors, switches, etc.) or software improvement (improvement of the method flow). However, with the development of technology, many improvements of the method flow today can be regarded as direct improvements of the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be implemented with hardware entity modules. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask chip manufacturers to design and make dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0138] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, and the memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.

[0139] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0140] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0141] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0142] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0143] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0144] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0145] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0146] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0147] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0148] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0149] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0150] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0151] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0152] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. An early warning method, characterized in that: The method is applied to a data processing end in an early warning system, the early warning system comprising a protective structure, a sensor and the data processing end, and the method comprises: receiving sensor data sent by the sensor, wherein the sensor is used to monitor the stress state of the protective structure, the protective structure is used to protect the protection area, and the sensor includes at least one of a strain gauge and an anchor stress gauge, and a wire displacement meter; When it is determined that the protection area has a risk according to the monitoring value of the wire displacement meter, determining the image data of the protection area at the current moment; If it is determined based on the image data at the current moment that the protective structure has not failed, the pull-out force on the steel column is determined based on the elastic modulus of the steel column, the monitoring value of the strain gauge and the inclination angle of the steel column, and the anchor axial force is determined based on the monitoring value of the anchor stress gauge, wherein the protective structure is fixed to the protective area by the steel column and the anchor, the pull-out force and the anchor axial force are the stress states of the protective structure, and when the stress state meets the warning condition, the first warning information is sent.

2. The method according to claim 1, characterized in that The method further comprises: Determine whether the pull-out force is not less than a first pull-out resistance threshold, and whether the anchor rod axial force is not less than a second pull-out resistance threshold; If any result is yes, it is determined that the stress state meets the warning condition.

3. The method according to claim 1, characterized in that The protective structure includes a base, the anchor rod, the steel column, and a protective net; the protective structure protects the protective area through the protective net; the sensor includes the wire displacement meter, the strain gauge, the anchor rod stress gauge and the steel column inclinometer, the wire displacement meter is passed through the protective net, the strain gauge is fixed in the steel column, the anchor rod stress gauge is fixed in the anchor rod, and the steel column inclinometer is fixed on the top of the steel column.

4. The method according to claim 1, characterized in that The method further comprises: Determine the key points contained in the image data at the current moment by using the trained key point determination model; Determine the coordinates of the key point in the protection area at the current moment, and determine the change rate of the key point between each historical moment and the current moment according to the coordinates of the key point in the protection area in each image data at each historical moment and the coordinates of the key point in the protection area at the current moment; If the change rate exceeds the rate threshold, a second warning message is sent.

5. The method according to claim 4, characterized in that The method further comprises: If the rate of change gradually increases, determining a target object in the image data at the current moment, and recording the trajectory and rate of the target object; If the change rate gradually decreases to not exceed the rate threshold, stop sending the second warning information.

6. An early warning device, characterized in that: The device is applied to a data processing end in an early warning system, the early warning system includes a protective structure, a sensor and the data processing end, and the device includes: A receiving module, used to receive sensor data sent by the sensor, the sensor is used to monitor the stress state of the protective structure, the protective structure is used to protect the protection area, and the sensor includes at least one of a strain gauge and an anchor stress gauge, and a wire displacement meter; An image determination module, for determining image data of the protection area at a current moment when it is determined that the protection area has a risk according to the monitoring value of the wire displacement meter; An execution module is used to determine the pull-out force on the steel column according to the elastic modulus of the steel column, the monitoring value of the strain gauge and the inclination angle of the steel column if it is determined that the protective structure has not failed based on the image data at the current moment, and to determine the anchor axial force according to the monitoring value of the anchor stress gauge, wherein the protective structure is fixed to the protective area by the steel column and the anchor, the pull-out force and the anchor axial force are the stress states of the protective structure, and when the stress state meets the warning condition, a first warning message is sent.

7. A computer-readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 5 when executing the program.

Citation Information

Patent Citations

  • Dangerous side slope monitoring and early warning system and method

    CN107633659A

  • Slope rockfall collapse monitoring method, device and equipment

    CN113240887A

  • Structure health monitoring data abnormity early warning method, system and device and storage medium

    CN114623799A

  • Railway slope rockfall monitoring system

    CN116363833A

  • Pipeline landslide monitoring and early warning method and system

    CN116429006A