Geological disaster intelligent monitoring method and system
By analyzing important elements and constructing trustworthiness weights on geological disaster information, updating the tag record queue, selecting target candidate events, the problem of low geological disaster monitoring accuracy is solved, and real-time and accurate monitoring of geological disasters is achieved.
Patent Information
- Application Number
- CN202510354473.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-08-19
AI Technical Summary
The existing geological disaster monitoring accuracy is low, and real-time and accurate monitoring of geological disaster potential points cannot be achieved, resulting in the inability to effectively prevent potential risks.
By obtaining geological disaster information, conducting important factor analysis, constructing a set of contents for descriptions of directly affecting elements, determining trustworthiness weights, updating the tag record queue, selecting target candidate events that are related to the pending information, and forming a geological disaster monitoring result set.
It improves the accuracy and credibility of data selection for geological disaster monitoring, realizes real-time and accurate monitoring of geological disasters, and improves the effectiveness of preventing hidden dangers.
Smart Images

Figure CN120509575A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data monitoring technology, and more specifically, to a method and system for intelligent monitoring of geological disasters. Background Art
[0002] Geological hazards, also known as land disasters, are natural disasters primarily caused by geodynamic activity or abnormal changes in the geological environment. These phenomena or processes, driven by internal or external forces, or by human-induced geodynamic forces, result in abnormal energy release, material movement, deformation and displacement of rock and soil, and environmental changes, endangering human life and property, livelihoods, and economic activities, or damaging the resources and environment upon which human survival and development depend. Adverse geological phenomena, often called geological hazards, are geological events caused by natural geological processes or human activities that deteriorate the geological environment, reduce environmental quality, directly or indirectly endanger human safety, and cause losses to social and economic development. Geological hazards are geological processes (phenomena) caused by natural or human factors that cause damage and loss to human life, property, and the environment. Examples include collapses, landslides, debris flows, ground fissures, ground subsidence, ground collapse, rockbursts, tunnel water inrush, mud and gas inrush, spontaneous combustion of coal seams, loess subsidence, rock and soil expansion, sand and soil liquefaction, freeze-thaw, soil erosion, desertification and swamping, soil salinization, earthquakes, volcanoes, and geothermal damage.
[0003] Nowadays, as the scope of people's activities continues to expand, some places with beautiful scenery have become people's first choice for vacation. People will take some time or holidays to go to these places to relax. However, these places may have some geological disaster risks, which may cause loss of life or economic losses. Therefore, it is necessary to conduct real-time monitoring of places with geological disaster risks, so that targeted prevention and control of hidden dangers can be carried out in advance. However, the current geological disaster monitoring accuracy is very low, and the expectations in this industry are very poor. Therefore, a technical solution is urgently needed to improve the above technical problems. Summary of the Invention
[0004] In order to improve the technical problems existing in related technologies, this application provides a method and system for intelligent monitoring of geological disasters.
[0005] In a first aspect, a method for intelligent monitoring of geological disasters is provided, the method comprising: obtaining geological disaster information to be processed, the geological disaster information to be processed including one or more geological disaster area status description information; performing important factor analysis on the geological disaster information to be processed, and constructing a direct impact factor description content set corresponding to the geological disaster information to be processed in combination with the analysis results; determining the trust weight of each geological disaster area status description information in multiple candidate events contained in a candidate historical geological disaster database, and constructing a first label record queue corresponding to the geological disaster information to be processed according to the trust weight; updating the first label record queue in combination with the direct impact theme in the direct impact factor description content set to obtain a second label record queue; selecting a preset number of target candidate events that are related to the geological disaster information to be processed according to the second label record queue, and determining a corresponding geological disaster monitoring result set in combination with the target candidate events.
[0006] In the present application, the important factor analysis of the geological hazard information to be processed is performed, and a direct impact factor description content set corresponding to the geological hazard information to be processed is constructed based on the analysis results, including: performing important factor analysis on the geological hazard information to be processed, determining the important factors in the geological hazard information to be processed and the shared factors of each geological hazard area status description information, the important factors containing at least two related geological hazard area status description information; constructing a direct impact factor description content set with the important factors as events, and each geological hazard area status description information and the corresponding shared factors as events.
[0007] In the present application, the first label record queue is a label description layer queue, and the updating of the first label record queue in combination with the directly affecting topics in the directly affecting element description content set to obtain the second label record queue includes: determining in the first label record queue a plurality of first label description layers corresponding to each directly affecting topic in the directly affecting element description content set, the label description layers including a plurality of geological hazard element type descriptions; determining a second label description layer corresponding to each directly affecting topic in combination with the existing connection relationship of each directly affecting topic and the corresponding plurality of first label description layers; switching the plurality of first label description layers corresponding to each directly affecting topic in the first label record queue to the corresponding second label description layer to obtain the second label record queue.
[0008] In the present application, the second label description layer corresponding to each directly influencing topic is determined by combining the existence connection relationship of each directly influencing topic and the corresponding multiple first label description layers, including: when the existence connection relationship of the directly influencing topic is Positive correlation, determining the candidate label description layer with the least number of events in the multiple first label description layers; determining the first geological hazard element type description in the candidate label description layer, and determining the existence connection geological hazard element type description in other label description layers according to the first geological hazard element type description, and the other label description layers are the label description layers in the multiple first label description layers except the candidate label description layer; processing the parameters of the first geological hazard element type description and the parameters of the existence connection geological hazard element type description to obtain the second geological hazard element type description corresponding to the first geological hazard element type description; and determining the second label description layer corresponding to the directly influencing topic in combination with the second geological hazard element type description.
[0009] In the present application, the method also includes: when the existence correlation relationship that directly affects the topic is negative correlation, determining a third geological hazard element type description in each first label description layer to obtain multiple third geological hazard element type descriptions; processing the parameters of the multiple third geological hazard element type descriptions to obtain a fourth geological hazard element type description; and determining the second label description layer corresponding to the directly affecting topic in combination with the fourth geological hazard element type description.
[0010] In the present application, the determination of the trustworthy weight of each geological hazard area status description information in multiple candidate events contained in the candidate historical geological hazard database includes: obtaining the probability of the target geological hazard area status description information appearing in each candidate event and the event range of each candidate event; determining the first probability variable parameter of the target geological hazard area status description information in each candidate event in combination with the probability of appearance in each candidate event and the event range of each candidate event; obtaining a first number of candidate events and a second number of candidate events containing the target geological hazard area status description information among the candidate events; determining the second probability variable parameter of the target geological hazard area status description information in each candidate event in combination with the first number and the second number; determining the trustworthy weight of the target geological hazard area status description information in each candidate event in combination with the first probability variable parameter and the second probability variable parameter; traversing each geological hazard area status description information to obtain the trustworthy weight of each geological hazard area status description information in each candidate event.
[0011] In the present application, the first label record queue corresponding to the geological hazard information to be processed is constructed according to the trust weight, including: determining multiple target candidate events that are related to the target geological hazard area status description information among the multiple candidate events, and building an event label for each target candidate event according to the arrangement; determining the target trust weight of the target geological hazard area status description information in each target candidate event in combination with the trust weight; constructing a label description of the target geological hazard area status description information based on the event label of each target candidate event and the target trust weight; traversing each geological hazard area status description information, generating a label description corresponding to each geological hazard area status description information, and obtaining the first label record queue.
[0012] In the present application, the method also includes: dividing the label description corresponding to each geological hazard area status description information into multiple geological hazard element type descriptions; determining the geological hazard element type description parameters of each geological hazard element type description based on the event label of the event contained in each geological hazard element type description and the trust weight of the geological hazard area status description information in the event; and updating the first label record queue in combination with the geological hazard element type description parameters of each geological hazard element type description.
[0013] In the present application, the method also includes: when it is identified that a new candidate event is loaded into the candidate historical geological disaster database, determining the existence of related geological disaster area status description information contained in the new candidate event according to the one or more geological disaster area status description information, and the existence of related geological disaster area status description information belongs to the one or more geological disaster area status description information; determining the trust weight of each of the related geological disaster area status description information in the new candidate event; marking the new candidate event, and updating the first label record queue according to the marking of the new candidate event and the trust weight of each of the related geological disaster area status description information in the new candidate event.
[0014] In the present application, the method of selecting a preset number of target candidate events that are related to the geological hazard information to be processed according to the second label record queue, and determining the corresponding geological hazard monitoring result set in combination with the target candidate events, includes: dividing each label description in the second label record queue into multiple sub-label descriptions to obtain multiple sub-label record queues; using multiple threads to simultaneously select candidate events that are related to the geological hazard information to be processed based on each sub-label record queue to obtain multiple selection results; determining a preset number of target candidate events that are related to the geological hazard information to be processed in combination with the multiple selection results, and determining the corresponding geological hazard monitoring result set in combination with the target candidate events.
[0015] In the present application, the method of selecting a preset number of target candidate events that are related to the geological hazard information to be processed according to the second label record queue, and determining the corresponding geological hazard monitoring result set in combination with the target candidate events, includes: performing important factor analysis on the geological hazard information to be processed to determine the important features contained in the geological hazard information to be processed; selecting a preset number of target candidate events that are related to the geological hazard information to be processed according to the important features and the second label record queue, and determining the corresponding geological hazard monitoring result set in combination with the target candidate events.
[0016] In a second aspect, a geological disaster intelligent monitoring system is provided, comprising a processor and a memory communicating with each other, wherein the processor is used to read a computer program from the memory and execute it to implement the above method.
[0017] The beneficial effects of a geological disaster intelligent monitoring method and system provided by an embodiment of the present application are as follows: by obtaining geological disaster information to be processed, the geological disaster information to be processed includes one or more geological disaster area status description information; performing important factor analysis on the geological disaster information to be processed, and constructing a direct impact factor description content set corresponding to the geological disaster information to be processed in combination with the analysis results; determining the trust weight of each geological disaster area status description information in multiple candidate events contained in the candidate historical geological disaster database, and constructing a first label record queue corresponding to the geological disaster information to be processed based on the trust weight; updating the first label record queue in combination with the direct impact theme in the direct impact factor description content set to obtain a second label record queue; selecting a preset number of target candidate events that are related to the geological disaster information to be processed based on the second label record queue, and determining the corresponding geological disaster monitoring result set in combination with the target candidate events. In this way, the intelligent monitoring method of geological disasters provided by the present invention can perform important factor analysis on the acquired geological disaster information to be processed, and construct a direct impact factor description content set based on the results of the important factor analysis, and update the label record queue based on the events in the direct impact factor description content set, so that when selecting, the accuracy and credibility of data selection can be improved, thereby accurately realizing real-time monitoring of geological disasters. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained in combination with these drawings without creative work.
[0019] Figure 1 A flow chart of a method for intelligent monitoring of geological disasters provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to better understand the above technical solution, the technical solution of the present application is described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present application and the specific features in the embodiments are detailed descriptions of the technical solution of the present application, rather than limitations on the technical solution of the present application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.
[0021] See also Figure 1 , shows a method for intelligent monitoring of geological disasters, which may include the technical solutions described in the following S101-S105.
[0022] S101, obtaining geological disaster information to be processed.
[0023] The geological disaster information to be processed includes one or more geological disaster area status description information. (One or more geological disaster area status description information can be understood as multiple geological disaster object information, understood as xxx location) Geological hazards refer to geological processes or phenomena caused by natural or human factors that result in loss of life and property, and damage to the environment. The temporal and spatial distribution of geological hazards is governed by both the natural environment and human activities, often resulting from the interaction between humans and nature.
[0024] S102: Analyze important elements of the geological disaster information to be processed, and construct a description content set of directly influencing elements corresponding to the geological disaster information to be processed based on the analysis results.
[0025] In the present invention, instead of directly selecting candidate events based on the geological hazard area status description information in the geological hazard information to be processed, the geological hazard information to be processed is first analyzed for important factors, and the results of the important factor analysis are used to improve the event selection process. For example, the geological hazard information to be processed can be analyzed for important factors first, and the results of the important factor analysis can be used to construct a description content set of directly affecting factors corresponding to the geological hazard information to be processed.
[0026] An important factor analysis is performed on the geological hazard information to be processed. Specifically, a preset important factor analysis thread can be used for analysis. The important factor analysis thread can determine the specific meaning expressed by each geological hazard area status description information in combination with the context of each geological hazard area status description information, and then output the existing connection relationship between the geological hazard area status description information contained in the geological hazard information to be processed.
[0027] In terms of a possible implementation embodiment, an important element analysis is performed on the geological disaster information to be processed, and a content set of descriptions of direct influencing elements corresponding to the geological disaster information to be processed is constructed based on the analysis results, including the following content.
[0028] 1. Analyze the important factors of the geological hazard information to be processed, determine the important factors in the geological hazard information to be processed and the shared elements of each geological hazard area status description information, and the important factors include at least two related geological hazard area status description information.
[0029] 2. Taking important factors as events, each geological disaster area status description information and corresponding shared elements as events to construct a direct impact element description content set.
[0030] S103, determining the trust weight of each geological disaster area status description information in multiple candidate events included in the candidate historical geological disaster database, and constructing a first label record queue corresponding to the geological disaster information to be processed based on the trust weight.
[0031] Among them, involving a possible implementation embodiment, the label record queue corresponding to the geological disaster area status description information can be pre-constructed. For example, multiple label record queues corresponding to the geological disaster area status description information can be constructed based on all candidate events in the candidate historical geological disaster database, and the label record queues can be updated.
[0032] Among them, involving a possible implementation embodiment, determining the trust weight of each geological disaster area status description information in multiple candidate events includes the following content.
[0033] 1. Obtain the probability of the target geological hazard area status description information appearing in each candidate event and the event range of each candidate event.
[0034] 2. Combining the probability of occurrence in each candidate event and the event range of each candidate event, determine the first probability variable parameter of the target geological disaster area status description information in each candidate event.
[0035] In an embodiment of the present invention, a method for determining the probability of the geological hazard area state description information appearing in an event can be used to determine the probability variable of the geological hazard area state description information in an event. For example, for any target geological hazard area state description information, its probability of appearing in each candidate event can be obtained. Then, the event range of each candidate event is obtained, and the proportional coefficient of the probability of the target geological hazard area state description information appearing in each candidate event and the corresponding event range is determined, and the probability variable of the target geological hazard area state description information in each candidate event can be obtained. In other words, by traversing each geological hazard area state description information, the probability variable of each geological hazard area state description information in each candidate event can be obtained.
[0036] The beneficial effect of the present application is that the first probability variable parameter can be accurately determined by the probability of occurrence of multiple candidate events and the event range of the candidate events.
[0037] That is, in the present invention, the probability variable of the geological hazard area state description information in the event is proportional to the probability of the geological hazard area state description information appearing in the event, and inversely proportional to the event range of the event corresponding to the geological hazard area state description information.
[0038] Regarding a possible implementation embodiment, the method for determining the probability variable of geological disaster area status description information in an event may also include the following content.
[0039] 3. Obtain a first number of candidate events and a second number of candidate events that contain description information of the target geological hazard area status among the candidate events.
[0040] 4. Combining the first quantity and the second quantity, determine the second probability variable parameter of the target geological disaster area status description information in each candidate event.
[0041] 5. Combine the first probability variable parameter and the second probability variable parameter to determine the credibility weight of the target geological disaster area status description information in each candidate event.
[0042] 6. Traverse each geological disaster area status description information to obtain the trust weight of each geological disaster area status description information in each candidate event.
[0043] The beneficial effect of the present application is that the second probability variable parameter can be accurately determined by the first quantity and the second quantity, thereby ensuring the credibility of the trustworthy weight.
[0044] In relation to a possible implementation embodiment, a first label record queue corresponding to the geological disaster information to be processed is constructed based on the trust weight, including the following content.
[0045] A. Determine multiple target candidate events that are related to the target geological disaster area status description information among multiple candidate events, and build an event label for each target candidate event according to the arrangement.
[0046] B. Determine the target credibility weight of the target geological disaster area status description information in each target candidate event in combination with the credibility weight.
[0047] C. Construct a label description of the target geological disaster area status description information based on the event annotation of each target candidate event and the target credibility weight.
[0048] D. Traverse each geological disaster area status description information, generate a label description corresponding to each geological disaster area status description information, and obtain a first label record queue.
[0049] The beneficial effect of the present application is that a specific method for building a label record queue is provided. As mentioned above, the label record queue contains label descriptions corresponding to multiple geological hazard area status description information. Here, any target geological hazard area status description information is taken as an example to introduce the process of building the label description corresponding to the target geological hazard area status description information. Then, by traversing each geological hazard area status description information, the label description corresponding to each geological hazard area status description information can be obtained, and then the label record queue corresponding to the geological hazard information to be processed is obtained. Among them, the process of building the label description can be completed offline before receiving the geological hazard information to be processed. When selecting, the inverted queue corresponding to the geological hazard information to be processed can be searched in the inverted queue in combination with the geological hazard information to be processed, thereby improving the efficiency of event selection.
[0050] Regarding a possible implementation example, the method for building a tag record queue in the present invention may further include the following content.
[0051] E. Divide the label description corresponding to each geological hazard area status description information into multiple geological hazard element type descriptions.
[0052] F. Determine the geological hazard element type description parameters of each geological hazard element type description based on the event label of the event contained in each geological hazard element type description and the trust weight of the geological hazard area status description information in the event.
[0053] G. Update the first tag record queue in combination with the geological hazard element type description parameters of each geological hazard element type description.
[0054] For example, the tag description corresponding to each geological hazard area status description information in the aforementioned tag record queue can be divided to obtain multiple geological hazard element type descriptions. Then, for each geological hazard element type description, the geological hazard element type description parameters of the geological hazard element type description can be determined.
[0055] The beneficial effect of the present application is that the geological hazard element type description parameters of each geological hazard element type description can be accurately determined through multiple geological hazard element type descriptions.
[0056] Regarding a possible implementation embodiment, the intelligent monitoring method for geological disasters provided by the present invention also includes the following content.
[0057] H. When it is identified that a new candidate event is loaded into the candidate historical geological disaster database, the existence of related geological disaster area status description information contained in the new candidate event is determined based on one or more geological disaster area status description information, and the existence of related geological disaster area status description information belongs to one or more geological disaster area status description information.
[0058] I. Determine the credibility weight of each associated geological hazard area status description information in the newly added candidate events.
[0059] J. Label the newly added candidate events, and update the first label record queue based on the labels of the newly added candidate events and the trust weight of each newly added candidate event that is associated with the geological disaster area status description information.
[0060] Among them, in this embodiment, the real-time update of candidate events can be supported, and the tag record queue can be refreshed in combination with the updated candidate historical geological disaster database. For example, when a new candidate event is identified in the candidate historical geological disaster database, it is identified whether the geological disaster area status description information contained in the geological disaster information to be processed exists in the newly added candidate event. If it is identified that one or several geological disaster area status description information contained in the geological disaster information to be processed exists in the newly added candidate event, the one or several geological disaster area status description information is determined as the existence of related geological disaster area status description information. Then, the credible weights of these several related geological disaster area status description information in the newly added candidate event are determined one by one. The specific determination method can refer to the aforementioned method for determining the credible weight of the geological disaster area status description information in the candidate event, and will not be repeated here.
[0061] The beneficial effect of the present application is that it avoids the problem of inaccurate trust weights associated with geological disaster area status description information, thereby ensuring the accuracy of the trust weight update of the first label record queue.
[0062] When there is a label description layer corresponding to the associated geological hazard area status description information, the newly added candidate event can be loaded into the last geological hazard element type description in the label description layer having the associated geological hazard area status description information.
[0063] S104 , updating the first tag record queue in combination with the directly impacted topics in the directly impacted element description content set to obtain a second tag record queue.
[0064] Among them, after generating the label record queue corresponding to the geological hazard information to be processed by combining the credible weight of the geological hazard area status description information in each candidate event in the geological hazard information to be processed, the generated label record queue can be further updated in combination with the direct impact theme in the direct impact factor description content set to obtain a new label record queue. In order to distinguish the label record queues before and after the update, the label record queue before the update is determined to be the first label record queue, and the label record queue after the update is determined to be the second label record queue. Among them, the label record queue here can be a label description layer queue.
[0065] Regarding a possible implementation example, the first tag record queue is updated in combination with the directly impacted topics in the directly impacted element description content set to obtain a second tag record queue, which includes the following content.
[0066] 1. Determine multiple first label description layers corresponding to each directly impacting topic in the directly impacting element description content set in the first label record queue, wherein the label description layer includes multiple geological hazard element type descriptions.
[0067] 2. Determine the second label description layer corresponding to each directly influencing topic based on the existing connection relationship of each directly influencing topic and the corresponding multiple first label description layers.
[0068] 3. Switch each of the multiple first tag description layers corresponding to the directly impacted topic in the first tag record queue to the corresponding second tag description layer to obtain a second tag record queue.
[0069] In which, the first label record queue is updated in combination with the directly affected topics in the directly affected element description content set. Specifically, the multiple label descriptions corresponding to each directly affected topic can be determined in the first label record queue in combination with the directly affected topics in the directly affected element description content set. Then, the multiple label descriptions are updated in combination with the existing connection relationship in the directly affected topics to obtain a label description corresponding to each directly affected topic. In order to distinguish the label descriptions before and after the update, the multiple label descriptions corresponding to the directly affected topics in the first label record queue can be called the first label description, and the label description obtained by updating the multiple first label descriptions in combination with the existing connection relationship of the directly affected topics can be called the second label description.
[0070] Furthermore, the multiple first tag descriptions in the first tag record queue can be updated to their corresponding second tag descriptions. Then, each directly affected topic in the directly affected element description content set is traversed, and the multiple first tag descriptions corresponding to each directly affected topic are replaced with their corresponding second tag descriptions, thereby updating the first tag record queue and obtaining an updated second tag record queue.
[0071] The beneficial effect of the present application is that: multiple descriptions of geological hazard elements are analyzed, so that analysis can be performed from multiple levels, thereby ensuring the accuracy of the second tag record queue.
[0072] Regarding a possible implementation embodiment, the second label description layer corresponding to each directly influencing topic is determined in combination with the existing connection relationship of each directly influencing topic and the corresponding multiple first label description layers, including the following content.
[0073] 2.1. When the existence connection relationship directly affecting the topic is positive correlation, determine the candidate label description layer with the least number of events among the multiple first label description layers.
[0074] 2.2. Determine the first geological hazard element type description in the candidate label description layer, and determine the existence of related geological hazard element type descriptions in other label description layers based on the first geological hazard element type description. The other label description layers are label description layers in multiple first label description layers except the candidate label description layer.
[0075] 2.3. Process the parameters of the first geological hazard element type description and the parameters of the related geological hazard element type description to obtain the second geological hazard element type description corresponding to the first geological hazard element type description.
[0076] 2.4. Determine the second label description layer corresponding to the directly affected topic based on the description of the second geological hazard element type.
[0077] Among them, the existence relationship corresponding to the direct impact topic in the direct impact factor description content set can be Positive correlation or negative correlation. When the direct impact topic is Positive correlation, that is, the description information of the geological hazard area status constitutes a phrase relationship and needs to be recalled at the same time. Determine the label description with the least number of events in the multiple block inversions corresponding to the direct impact topic as the candidate label description layer. Then, determine any first geological hazard element type description in the candidate label description layer, and then determine the existence-related geological hazard element type description corresponding to the first geological hazard element type description in other label description layers except the candidate label description layer in the first block index. Among them, the existence-related geological hazard element type description can be one or more.
[0078] After determining the related geological hazard element type description corresponding to the first geological hazard element type description, the geological hazard element type description parameters of the first geological hazard element type description and the geological hazard element type description parameters of the related geological hazard element type description are processed to obtain a second geological hazard element type description corresponding to the first geological hazard element type description. For example, processing the geological hazard element type description parameters of the first geological hazard element type description and the geological hazard element type description parameters of the related geological hazard element type description can be used to determine the maximum value of the credible weights of the related geological hazard element type descriptions in each first label description layer, and then processing the maximum values of these credible weights with the credible weight of the aforementioned first geological hazard element type description to obtain the credible weight of the second geological hazard element type description.
[0079] Then, each first geological hazard element type description in the candidate label description layer is traversed to obtain the second geological hazard element type description corresponding to each first geological hazard element type description. All second geological hazard element type descriptions are combined to obtain a second label description layer corresponding to the directly affected topic.
[0080] The beneficial effects of the present application are: improving the existing connection relationship of each directly influencing topic and the inaccuracy problem in the corresponding multiple first label description layers, so that the second label description layer corresponding to each directly influencing topic can be accurately determined.
[0081] Regarding a possible implementation embodiment, the intelligent monitoring method for geological disasters provided by the present invention also includes the following content.
[0082] 2.5. When the existence relationship directly affecting the topic is negative correlation, a third geological hazard element type description is determined in each first label description layer to obtain multiple third geological hazard element type descriptions.
[0083] 2.6. Process the parameters of the multiple third geological hazard element type descriptions to obtain the fourth geological hazard element type description.
[0084] 2.7. Combined with the description of the fourth geological hazard element type, determine the second label description layer corresponding to the direct impact theme.
[0085] When the existing connection relationship in the directly affected topic is negative correlation, multiple inverted queues corresponding to the directly affected topic can be determined, and a third geological hazard element type description can be determined in these inverted queues. The third geological hazard element type description can be the geological hazard element type description pointed to by the current pointer.
[0086] Furthermore, the determined multiple third geological hazard element type descriptions are processed. For example, the minimum value of the initial event in the geological hazard element type description parameters of the third geological hazard element type description is used as the initial event of the fourth geological hazard element type description, and the maximum value of the termination event in the geological hazard element type description parameters of the third geological hazard element type description is used as the termination event of the fourth geological hazard element type description. The maximum value of the credible weight in the geological hazard element type description parameters of the third geological hazard element type description is used as the credible weight of the fourth geological hazard element type description. In this way, the fourth geological hazard element type description obtained by processing the third geological hazard element type description can be determined. Further, the second label description layer can be determined in combination with the fourth geological hazard element type description.
[0087] The beneficial effect of this application is: by accurately obtaining multiple third geological hazard element type descriptions, the accuracy of the second label description layer is improved.
[0088] S105: selecting a preset number of target candidate events related to the geological disaster information to be processed based on the second tag record queue, and determining a corresponding geological disaster monitoring result set in combination with the target candidate events.
[0089] The target candidate event can be understood as data to be classified.
[0090] In another possible embodiment, the step of determining a corresponding geological disaster monitoring result set in combination with the target candidate event is further limited.
[0091] Clustering is performed on the target candidate events to obtain a corresponding geological disaster monitoring result set.
[0092] In terms of a possible implementation embodiment, a preset number of target candidate events related to the geological disaster information to be processed are selected based on the second tag record queue, and the corresponding geological disaster monitoring result set is determined in combination with the target candidate events, including the following contents.
[0093] 1. Divide each tag description in the second tag record queue into multiple sub-tag descriptions to obtain multiple sub-tag record queues.
[0094] 2. Use multiple threads to simultaneously select candidate events related to the geological disaster information to be processed based on each sub-tag record queue to obtain multiple selection results.
[0095] 3. Combining multiple selection results to determine a preset number of target candidate events that are related to the geological disaster information to be processed, and combining the target candidate events to determine a corresponding geological disaster monitoring result set.
[0096] The beneficial effect of the present application is that it improves the problem of inaccurate selection of a preset number of target candidate events related to the geological disaster information to be processed by the second label record queue, so that the corresponding geological disaster monitoring result set can be accurately determined through the target candidate events.
[0097] In terms of a possible implementation embodiment, a preset number of target candidate events related to the geological disaster information to be processed are selected based on the second tag record queue, and the corresponding geological disaster monitoring result set is determined in combination with the target candidate events, including the following contents.
[0098] A. Analyze the important elements of the geological hazard information to be processed and determine the important features contained in the geological hazard information to be processed.
[0099] B. Select a preset number of target candidate events related to the geological disaster information to be processed based on the important features and the second label record queue, and determine the corresponding geological disaster monitoring result set in combination with the target candidate events.
[0100] Alternatively, in some cases, after determining the important features of the geological hazard information to be processed, candidate events can be selected based on the important features, and only events containing the important features can be retained as candidate events. Then, a label record queue is rebuilt to select a preset number of target candidate events related to the geological hazard information to be processed, and the corresponding geological hazard monitoring result set is determined based on the target candidate events.
[0101] The beneficial effect of the present application is that by accurately acquiring the important features contained in the geological disaster information to be processed, the accuracy of the geological disaster monitoring result set corresponding to the target candidate event is ensured.
[0102] The beneficial effects of the present application are as follows: an embodiment of the present invention provides an intelligent monitoring method for geological disasters, which obtains geological disaster information to be processed, and the geological disaster information to be processed includes one or more geological disaster area status description information; performs important factor analysis on the geological disaster information to be processed, and constructs a direct impact factor description content set corresponding to the geological disaster information to be processed in combination with the analysis results; determines the trustworthy weight of each geological disaster area status description information in multiple candidate events contained in the candidate historical geological disaster database, and constructs a first label record queue corresponding to the geological disaster information to be processed based on the trustworthy weight; updates the first label record queue in combination with the direct impact theme in the direct impact factor description content set to obtain a second label record queue; selects a preset number of target candidate events that are related to the geological disaster information to be processed based on the second label record queue, and determines the corresponding geological disaster monitoring result set in combination with the target candidate events.
[0103] In this way, the intelligent monitoring method of geological disasters provided by the present invention can perform important factor analysis on the acquired geological disaster information to be processed, and construct a set of description content of directly affecting factors based on the results of the important factor analysis, and update the label record queue based on the events in the set of description content of directly affecting factors, so that the accuracy and credibility of data selection can be improved during selection, thereby improving the work efficiency of subsequent work.
[0104] Based on the above, a geological disaster intelligent monitoring device is provided, which includes: A data acquisition module is used to acquire geological disaster information to be processed, wherein the geological disaster information to be processed includes one or more geological disaster area status description information; A data analysis module is used to analyze important elements of the geological disaster information to be processed, and to construct a description content set of directly affecting elements corresponding to the geological disaster information to be processed based on the analysis results; A queue construction module is used to determine the trust weight of each geological disaster area status description information in multiple candidate events included in the candidate historical geological disaster database, and to construct a first label record queue corresponding to the geological disaster information to be processed according to the trust weight; A queue updating module, configured to update the first tag record queue in combination with the directly impacted topics in the directly impacted factor description content set to obtain a second tag record queue; A result determination module is used to select a preset number of target candidate events that are related to the geological disaster information to be processed according to the second tag record queue, and determine a corresponding geological disaster monitoring result set in combination with the target candidate events.
[0105] Based on the above, a geological disaster intelligent monitoring system is shown, which includes a processor and a memory that communicate with each other. The processor is used to read and execute a computer program from the memory to implement the above method.
[0106] Based on the above, a computer-readable storage medium is also provided, on which a computer program stored implements the above method when running.
[0107] In summary, based on the above scheme, by obtaining the geological disaster information to be processed, the geological disaster information to be processed includes one or more geological disaster area status description information; performing an important factor analysis on the geological disaster information to be processed, and constructing a direct impact factor description content set corresponding to the geological disaster information to be processed based on the analysis results; determining the trust weight of each geological disaster area status description information in the multiple candidate events contained in the candidate historical geological disaster database, and constructing a first label record queue corresponding to the geological disaster information to be processed based on the trust weight; updating the first label record queue based on the direct impact theme in the direct impact factor description content set to obtain a second label record queue; selecting a preset number of target candidate events related to the geological disaster information to be processed based on the second label record queue, and determining the corresponding geological disaster monitoring result set based on the target candidate events. In this way, the present invention provides a geological disaster intelligent monitoring method, which can perform an important factor analysis on the acquired geological disaster information to be processed, and construct a direct impact factor description content set based on the results of the important factor analysis, and update the label record queue based on the events in the direct impact factor description content set, so that when performing the selection, the accuracy and credibility of the data selection can be improved, thereby accurately realizing real-time monitoring of geological disasters.
[0108] It should be understood that the system and its modules shown above can be implemented in various ways. For example, in some embodiments, the system and its modules can be implemented by hardware, software, or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated hardware. Those skilled in the art will understand that the above-mentioned methods and systems can be implemented using computer-executable instructions and / or contained in processor control code, for example, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the system and its modules of the present application. Not only can hardware circuits such as very large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc. be implemented, they can also be implemented using software executed by various types of processors, and can also be implemented by a combination of the above-mentioned hardware circuits and software (for example, firmware).
[0109] It should be noted that different embodiments may produce different beneficial effects. In different embodiments, the beneficial effects that may be produced may be any one or a combination of the above, or any other possible beneficial effects.
[0110] The basic concepts have been described above. It will be apparent to those skilled in the art that the detailed disclosure above is merely illustrative and does not limit the present application. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements, and amendments to the present application. Such modifications, improvements, and amendments are suggested in the present application and remain within the spirit and scope of the exemplary embodiments of the present application.
[0111] At the same time, this application uses specific terms to describe the embodiments of this application. For example, "one embodiment," "an embodiment," and / or "some embodiments" refer to a certain feature, structure, or characteristic related to at least one embodiment of this application. Therefore, it should be emphasized and noted that "one embodiment," "an embodiment," or "an alternative embodiment" mentioned twice or multiple times in different locations in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures, or characteristics in one or more embodiments of this application may be appropriately combined.
[0112] In addition, it will be understood by those skilled in the art that various aspects of the present application can be illustrated and described by a number of patentable categories or situations, including any new and useful process, machine, product or combination of substances, or any new and useful improvements thereto. Accordingly, each aspect of the present application can be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may all be referred to as "data blocks", "modules", "engines", "layers", "components" or "systems". In addition, various aspects of the present application may be represented as a computer product located in one or more computer-readable media, which includes computer-readable program code.
[0113] A computer storage medium may include a propagated data signal embodying the computer program code, for example, in baseband or as part of a carrier wave. The propagated signal may be in a variety of forms, including electromagnetic, optical, or any suitable combination thereof. A computer storage medium may be any computer-readable medium other than a computer-readable storage medium that can be connected to an instruction execution system, apparatus, or device to communicate, propagate, or transfer the program for use. The program code on the computer storage medium may be transmitted via any suitable medium, including radio, cable, fiber optic cable, RF, or similar media, or any combination of these.
[0114] The computer program code required for the operation of the various parts of this application can be written in any one or more programming languages, including object-oriented programming languages such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc., conventional procedural programming languages such as C, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, dynamic programming languages such as Python, Ruby and Groovy, or other programming languages. The program code can be executed entirely on the user's computer, or as a stand-alone software package on the user's computer, or partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer via any network, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as software as a service (SaaS).
[0115] In addition, unless expressly stated in the claims, the order of the processing elements and sequences described in this application, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this application. Although the above disclosure discusses some of the invention embodiments currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this application. For example, although the system components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as installing the described system on an existing server or mobile device.
[0116] Similarly, it should be noted that, in order to simplify the presentation of this application and thus facilitate understanding of one or more embodiments of the invention, the foregoing descriptions of the embodiments of this application sometimes combine multiple features into a single embodiment, figure, or description thereof. However, this disclosure method does not mean that the subject matter of this application requires more features than those recited in the claims. In fact, an embodiment may have fewer features than all of the features of a single embodiment disclosed above.
[0117] In some embodiments, numbers describing the number of components and elements are used. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise stated, "about", "approximately" or "substantially" indicate that the numbers allow adaptive changes. Accordingly, in some embodiments, the numerical parameters used in the description and claims are approximate values, which can be changed in combination with the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining digits. Although the numerical domains and parameters used to confirm the breadth of their range in some embodiments of the present application are approximate values, in specific embodiments, the settings of such numerical values are as accurate as possible within the feasible range.
[0118] Each patent, patent application, patent application disclosure, and other materials, such as articles, books, instructions, publications, and documents, cited in this application is hereby incorporated by reference in its entirety. This includes any application history that is inconsistent with or conflicts with the content of this application, as well as any document (currently or subsequently attached to this application) that limits the broadest scope of the claims of this application. It should be noted that if the descriptions, definitions, and / or terminology used in the accompanying materials of this application are inconsistent or conflicting with the content of this application, the descriptions, definitions, and / or terminology used in this application will prevail.
[0119] Finally, it should be understood that the embodiments described in this application are merely illustrative of the principles of the embodiments of this application. Other variations may also fall within the scope of this application. Therefore, by way of example and not limitation, alternative configurations of the embodiments of this application may be considered consistent with the teachings of this application. Accordingly, the embodiments of this application are not limited to the embodiments explicitly introduced and described in this application.
[0120] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.
Claims
1. A method for intelligent monitoring of geological disasters, characterized in that: The method comprises: Acquiring geological disaster information to be processed, wherein the geological disaster information to be processed includes one or more geological disaster area status description information; Performing an important factor analysis on the geological hazard information to be processed, and constructing a description content set of directly influencing factors corresponding to the geological hazard information to be processed based on the analysis results; Determine the trust weight of each geological disaster area status description information in multiple candidate events included in the candidate historical geological disaster database, and construct a first label record queue corresponding to the geological disaster information to be processed according to the trust weight; updating the first tag record queue in combination with the directly impacted topics in the directly impacted factor description content set to obtain a second tag record queue; According to the second tag record queue, a preset number of target candidate events that are related to the geological disaster information to be processed are selected, and a corresponding geological disaster monitoring result set is determined in combination with the target candidate events.
2. The method according to claim 1, wherein The important elements analysis of the geological disaster information to be processed and the construction of a description content set of directly affecting elements corresponding to the geological disaster information to be processed in combination with the analysis results include: Performing an important factor analysis on the geological hazard information to be processed to determine important factors in the geological hazard information to be processed and shared elements of each geological hazard area status description information, wherein the important factors include at least two related geological hazard area status description information; A direct impact element description content set is constructed with the important factors as events, each geological disaster area status description information and the corresponding shared elements as events.
3. The method according to claim 1, wherein The first tag record queue is a tag description layer queue. The updating of the first tag record queue in combination with the directly impacted topic in the directly impacted element description content set to obtain the second tag record queue includes: Determining, in the first tag record queue, a plurality of first tag description layers corresponding to each directly affecting topic in the directly affecting element description content set, wherein the tag description layers include a plurality of geological hazard element type descriptions; Determine a second label description layer corresponding to each directly influencing topic based on the existing connection relationship of each directly influencing topic and the corresponding multiple first label description layers; Each of the plurality of first tag description layers corresponding to the directly affecting topic in the first tag record queue is switched to a corresponding second tag description layer to obtain a second tag record queue.
4. The method according to claim 3, wherein The determining of the second label description layer corresponding to each directly influencing topic by combining the existing connection relationship of each directly influencing topic and the corresponding multiple first label description layers includes: When the existence connection relationship that directly affects the topic is positive correlation, determining a candidate label description layer with the least number of events among the multiple first label description layers; Determining a first geological hazard element type description in the candidate label description layer, and determining the existence of related geological hazard element type descriptions in other label description layers according to the first geological hazard element type description, wherein the other label description layers are label description layers other than the candidate label description layer in the multiple first label description layers; Processing the parameters of the first geological hazard element type description and the parameters of the related geological hazard element type description to obtain a second geological hazard element type description corresponding to the first geological hazard element type description; Combined with the second geological hazard element type description, a second label description layer corresponding to the directly affected topic is determined.
5. The method according to claim 4, wherein The method further includes: when the existence relationship directly affecting the topic is a negative correlation, determining a third geological hazard element type description in each first label description layer to obtain a plurality of third geological hazard element type descriptions; Processing parameters of the plurality of third geological hazard element type descriptions to obtain a fourth geological hazard element type description; Combined with the fourth geological hazard element type description, the second label description layer corresponding to the direct impact topic is determined.
6. The method according to claim 1, wherein The step of determining the credibility weight of each geological disaster area status description information of multiple candidate events included in the candidate historical geological disaster database includes: Obtaining the probability of the target geological hazard area state description information appearing in each candidate event and the event range of each candidate event; determining a first probability variable parameter of the target geological hazard area state description information in each candidate event based on the probability of the target geological hazard area state description information appearing in each candidate event and the event range of each candidate event; Obtain a first number of candidate events and a second number of candidate events that include the target geological hazard area status description information among the candidate events; Determine a second probability variable parameter of the target geological hazard area state description information in each candidate event by combining the first quantity and the second quantity; Determine the credibility weight of the target geological disaster area state description information in each candidate event by combining the first probability variable parameter and the second probability variable parameter; Traverse each geological disaster area state description information to obtain the trust weight of each geological disaster area state description information in each candidate event.
7. The method according to claim 1, wherein The step of constructing a first tag record queue corresponding to the geological disaster information to be processed according to the trust weight includes: Determine multiple target candidate events that are related to the target geological disaster area state description information from the multiple candidate events, and build an event label for each target candidate event according to the arrangement; Determine the target credibility weight of the target geological disaster area state description information in each target candidate event in combination with the credibility weight; construct a label description of the target geological disaster area state description information based on the event label of each target candidate event and the target credibility weight; Traversing each geological disaster area state description information, generating a label description corresponding to each geological disaster area state description information, and obtaining a first label record queue; The method further comprises: Divide the label description corresponding to each geological hazard area status description information into multiple geological hazard element type descriptions; Determine the geological hazard element type description parameters of each geological hazard element type description based on the event label of the event contained in each geological hazard element type description and the trust weight of the geological hazard area status description information in the event; Update the first tag record queue in combination with the geological hazard element type description parameters of each geological hazard element type description; The method further includes: when identifying that a new candidate event is loaded into the candidate historical geological disaster database, determining, according to the one or more geological disaster area state description information, the existence of related geological disaster area state description information contained in the new candidate event, wherein the existence of related geological disaster area state description information belongs to the one or more geological disaster area state description information; Determine the credibility weight of each of the associated geological hazard region status description information in the newly added candidate events; The newly added candidate events are labeled, and the first tag record queue is updated according to the labels of the newly added candidate events and the trust weight of each of the newly added candidate events that is associated with the geological disaster area status description information.
8. The method according to claim 1, wherein The step of selecting a preset number of target candidate events that are related to the geological disaster information to be processed according to the second tag record queue, and determining a corresponding geological disaster monitoring result set in combination with the target candidate events, includes: Dividing each label description in the second label record queue into multiple sub-label descriptions to obtain multiple sub-label record queues; Using multiple threads to simultaneously select candidate events related to the geological disaster information to be processed based on each sub-tag record queue to obtain multiple selection results; Combined with the multiple selection results, a preset number of target candidate events related to the geological disaster information to be processed are determined, and combined with the target candidate events, a corresponding geological disaster monitoring result set is determined.
9. The method according to claim 1, wherein The step of selecting a preset number of target candidate events that are related to the geological disaster information to be processed according to the second tag record queue, and determining a corresponding geological disaster monitoring result set in combination with the target candidate events, includes: Performing an important factor analysis on the geological hazard information to be processed to determine important features contained in the geological hazard information to be processed; According to the important features and the second tag record queue, a preset number of target candidate events that are related to the geological disaster information to be processed are selected, and the corresponding geological disaster monitoring result set is determined in combination with the target candidate events.
10. An intelligent geological disaster monitoring system, characterized in that: The invention comprises a processor and a memory communicating with each other, wherein the processor is used to read a computer program from the memory and execute the computer program to implement the method according to any one of claims 1 to 9.