Method, device, electronic device and storage medium for generating special report of earthquake information fusion

By automatically collecting and analyzing quake comments, using large language models to generate quake distribution maps and fusion reports, the problems of low manual operation efficiency and low accuracy in the existing technology are solved, and the generation efficiency and accuracy of quake information fusion reports are significantly improved, providing solid support for earthquake disaster emergency response.

CN119538882BActive Publication Date: 2025-04-01四川省地震应急服务中心
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510096929.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-04-01
Estimated Expiration
2045-01-22

AI Technical Summary

Technical Problem

When generating special reports on focal information fusion, the prior art relies on manual collection and screening of focal information, resulting in low work efficiency and low accuracy, affecting the timeliness and accuracy of the report.

Method used

By monitoring earthquake events, automatically collect quake comments, use large language models to analyze quake data, extract quake ratings and geographical locations, and generate quake distribution maps and fusion reports based on this information to reduce manual intervention.

Benefits of technology

The efficiency and accuracy of the generation of special reports on quake information fusion has been improved, and the support for earthquake disaster emergency response has been enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538882B_ABST
    Figure CN119538882B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention proposes a method, device, electronic device and storage medium for generating a special report of seismic information fusion, and relates to the field of computer technology. When an earthquake event is monitored, seismic comments are automatically collected to reduce manual intervention and improve the real-time nature of seismic-related data collection. A large language model is used to analyze the seismic data extracted from the seismic comments to obtain the seismic level and the corresponding geographical location, effectively improving the speed and accuracy of data processing. A seismic distribution map is automatically generated based on the geographical location, seismic level and impact field distribution map, and then the earthquake information, seismic information, seismic distribution map and rapid assessment special report are fused in the special report template to obtain a seismic information fusion special report, which significantly improves the generation efficiency and accuracy of the seismic information fusion special report and provides solid support for earthquake disaster emergency response.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and more specifically, to a method, apparatus, electronic device, and storage medium for generating a special report on vibration information fusion. Background Technology

[0002] Earthquake disasters pose a huge threat to people's lives and property. Emergency rescue work after an earthquake is very important. Therefore, the rapid generation of earthquake information fusion reports has become the top priority of rescue work.

[0003] Current technologies primarily rely on manual collection and screening of earthquake sensing information. This involves classifying the screened information according to hard-coded rules and scripts, manually evaluating the accuracy and reliability of the classified data, and finally manually compiling a fusion report based on the evaluated data. Because a significant portion of the work involved in generating this fusion report is manual, it suffers from low efficiency and accuracy, severely impacting the timeliness and accuracy of the report's generation. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide a method, apparatus, electronic device and storage medium for generating earthquake information fusion reports, which can improve the generation efficiency and accuracy of earthquake information fusion reports.

[0005] To achieve the above objectives, the technical solutions adopted in the embodiments of the present invention are as follows:

[0006] In a first aspect, the present invention provides a method for generating earthquake sensing information fusion reports, the method comprising:

[0007] If an earthquake event is detected, collect earthquake sensation comments about the earthquake event and extract earthquake sensation data from the earthquake sensation comments;

[0008] The earthquake data is analyzed using a large language model to obtain earthquake information corresponding to the earthquake data; the earthquake information includes geographical location and earthquake intensity.

[0009] An earthquake sensation distribution map is generated based on the geographical location, the earthquake intensity, and the influence field distribution map; the influence field distribution map is obtained from the rapid assessment report.

[0010] Based on the earthquake information of the earthquake event, the earthquake sensation information, the earthquake sensation distribution map, the rapid assessment report and the report template, a fusion report of earthquake sensation information is obtained.

[0011] In an optional implementation, before collecting earthquake sensation comments on the detected earthquake event and extracting earthquake sensation data from the earthquake sensation comments, the method further includes:

[0012] When the background task obtains earthquake information about an earthquake event from the official earthquake website and the earthquake magnitude exceeds a preset threshold, it determines that an earthquake event has occurred.

[0013] In an optional implementation, generating the seismic distribution map based on the geographical location, the seismic intensity, and the influence field distribution map includes:

[0014] Obtain the latitude and longitude coordinates of the administrative center based on the geographical location;

[0015] The earthquake distribution map is generated based on the latitude and longitude coordinates, the earthquake intensity level, the layer parameter template, the administrative division map, and the influence field distribution map.

[0016] In an optional implementation, generating the seismic distribution map based on the latitude and longitude coordinates, the seismic intensity level, the layer parameter template, the administrative division map, and the influence field distribution map includes:

[0017] Based on the latitude and longitude coordinates, the corresponding seismic intensity levels are marked on the administrative division map to obtain an earthquake point map;

[0018] An initial distribution map is generated based on the earthquake point map, the administrative division map, and the layer parameter template;

[0019] The initial distribution map is corrected using the influence field distribution map to obtain the earthquake sensation distribution map.

[0020] In an optional implementation, generating an initial distribution map based on the seismic point map, the administrative division map, and the layer parameter template includes:

[0021] By connecting the latitude and longitude coordinates of the same seismic intensity level in the earthquake point map, multiple seismic intensity layers are obtained;

[0022] The initial distribution map is obtained by integrating the earthquake sensing layers and the administrative division map based on the layer parameter template.

[0023] In an optional implementation, the initial distribution map includes multiple seismic sensing layers; the step of correcting the initial distribution map using the influence field distribution map to obtain the seismic sensing distribution map includes:

[0024] For each of the aforementioned earthquake sensing layers, the layer in the influence field distribution map that has the same earthquake sensing level as the aforementioned earthquake sensing layer is determined as the target layer;

[0025] When the tilt angle of the vibration layer differs from the tilt angle of the target layer by more than an angle threshold, the vibration layer is rotated according to the tilt angle of the target layer.

[0026] When the length-to-short ratio of the vibration layer differs from that of the target layer by more than a ratio threshold, the minor axis length of the vibration layer is adjusted according to the length-to-short ratio of the target layer; the length-to-short ratio is the ratio of the major axis to the minor axis.

[0027] The revised initial distribution map is determined as the earthquake sensation distribution map.

[0028] In an optional implementation, obtaining a fusion report of seismic information based on the seismic information of the earthquake event, the seismic sensing information, the seismic sensing distribution map, the rapid assessment report, and the report template includes:

[0029] Obtain earthquake impact information from the aforementioned rapid assessment report;

[0030] Based on the earthquake intensity level, statistics are collected on the geographical locations to generate earthquake intensity descriptions;

[0031] The earthquake information, earthquake impact information, earthquake sensation description, and earthquake sensation distribution map are filled into the special report template to obtain the earthquake sensation information fusion special report.

[0032] Secondly, the present invention provides a device for generating earthquake sensing information fusion reports, the device comprising:

[0033] The acquisition module is used to collect earthquake sensation comments on the earthquake event if an earthquake event is detected, and to extract earthquake sensation data from the earthquake sensation comments;

[0034] The processing module is used to analyze the earthquake data using a large language model to obtain earthquake information corresponding to the earthquake data; the earthquake information includes geographical location and earthquake intensity.

[0035] The generation module is used to generate a seismic distribution map based on the geographical location, the seismic intensity, and the influence field distribution map; the influence field distribution map is obtained from the rapid assessment report; and a seismic information fusion report is obtained based on the seismic information of the earthquake event, the seismic information, the seismic distribution map, the rapid assessment report, and the report template.

[0036] Thirdly, the present invention provides an electronic device, including a processor and a memory, wherein the memory stores a computer program that can be executed by the processor, and the processor can execute the computer program to implement the vibration information fusion report generation method described in any of the foregoing embodiments.

[0037] Fourthly, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method for generating a vibration information fusion report as described in any of the foregoing embodiments.

[0038] Compared to existing technologies, the earthquake sensing information fusion report generation method, apparatus, electronic device, and storage medium provided in this invention automatically collect earthquake sensing comments after an earthquake event is detected, reducing manual intervention and improving the real-time nature of earthquake-related data collection. A large language model is used to analyze the earthquake sensing data extracted from the comments to obtain the earthquake sensing level and corresponding geographical location, effectively improving the speed and accuracy of data processing. An earthquake sensing distribution map is automatically generated based on the geographical location, earthquake sensing level, and influence field distribution map. Then, earthquake information, earthquake sensing information, the earthquake sensing distribution map, and a rapid assessment report are fused into a report template to obtain a fused earthquake sensing information report, significantly improving the generation efficiency and accuracy of the fused earthquake sensing information report and providing solid support for earthquake disaster emergency response.

[0039] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0040] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 The diagram illustrates a flowchart of a method for generating earthquake information fusion reports according to an embodiment of the present invention.

[0042] Figure 2 This paper illustrates another flowchart of the method for generating earthquake information fusion reports provided in an embodiment of the present invention.

[0043] Figure 3 This paper illustrates another flowchart of the method for generating earthquake information fusion reports provided in an embodiment of the present invention.

[0044] Figure 4 This diagram illustrates a special report on vibration information fusion provided in an embodiment of the present invention.

[0045] Figure 5 A block diagram of a vibration information fusion report generation device provided in an embodiment of the present invention is shown.

[0046] Figure 6 A block diagram of an electronic device provided in an embodiment of the present invention is shown.

[0047] Icons: 100 - Electronic device; 110 - Memory; 120 - Processor; 130 - Communication module; 400 - Vibration information fusion report generation device; 401 - Acquisition module; 402 - Processing module; 403 - Generation module. Detailed Implementation

[0048] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0049] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0050] It should be noted that relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0051] Currently, traditional methods for generating fused earthquake information reports mainly rely on preset rules and manual intervention. Once these rules are set, they are difficult to adjust flexibly, and even minor changes to the business process may require a large amount of reprogramming work. The inventors' research has revealed that traditional techniques generate fused earthquake information reports through the following steps: First, raw earthquake information is manually collected through various channels, and then manually filtered and organized to remove duplicate and invalid content.

[0052] Secondly, based on preset rules and scripts, the system simulates human user operations on a computer interface to categorize the processed information (such as geographical location, earthquake intensity, etc.). Humans then compare and verify the categorized information against multiple sources to assess its accuracy and reliability. However, the interface interaction has limitations. This technology typically executes processes by simulating mouse clicks and keyboard input, making it highly sensitive to interface layout. Changes to the interface can cause the automated script process to fail.

[0053] Meanwhile, traditional methods often lack effective error handling mechanisms and recovery strategies when faced with anomalies or errors during process execution, resulting in weak error handling and recovery capabilities that may lead to the interruption of the entire process. For business processes involving complex decision-making logic or data processing, traditional methods may be unable to handle them, requiring manual intervention or additional software development.

[0054] Finally, based on the classified and assessed information, a special report on the fusion of earthquake sensing information is manually compiled. This manual compilation process may require multiple communications with relevant departments or experts to maximize the accuracy and completeness of the report. Due to the lack of unified standards and interfaces, traditional methods face difficulties in integrating with other systems or applications, limiting their breadth and depth of application and resulting in poor integration and scalability.

[0055] This reveals that traditional methods suffer from poor automation, insufficient data processing capabilities, and a lack of intelligent decision-making. The poor automation stems from the fact that a significant amount of work still relies on manual operations, such as data collection, filtering, organization, and information coding. This manual intervention not only increases the error rate but also reduces work efficiency.

[0056] Insufficient data processing capabilities are evident in the fact that traditional methods cannot quickly and accurately process and analyze large amounts of earthquake information, leading to delays or omissions and affecting the timeliness and accuracy of earthquake information fusion reports. The lack of intelligent decision-making is also reflected in the fact that traditional methods typically rely on preset rules and scripts for decision-making, lacking flexibility. In complex or uncertain situations, they may fail to make optimal decisions.

[0057] Based on this, the earthquake sensing information fusion report generation method and apparatus provided in this embodiment of the invention automatically collects earthquake sensing comments after an earthquake event is detected, reducing manual intervention and improving the real-time nature of earthquake-related data collection. A large language model is used to analyze the earthquake sensing data extracted from the comments to obtain the earthquake sensing level and corresponding geographical location, effectively improving the speed and accuracy of data processing. An earthquake sensing distribution map is automatically generated based on the geographical location, earthquake sensing level, and influence field distribution map. Then, earthquake information, earthquake sensing information, the earthquake sensing distribution map, and a rapid assessment report are fused into a report template to obtain a fused earthquake sensing information report, significantly improving the generation efficiency and accuracy of the fused earthquake sensing information report and providing solid support for earthquake disaster emergency response.

[0058] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0059] Please refer to Figure 1 , Figure 1 A schematic flowchart of a method for generating seismic information fusion reports according to an embodiment of the present invention is shown. The method includes the following steps:

[0060] Step S10: If an earthquake event is detected, collect earthquake feeling comments and extract earthquake feeling data from the earthquake feeling comments.

[0061] In this embodiment of the invention, upon detecting an earthquake event, a data collection instruction is issued to the Robotic Process Automation (RPA) system. The RPA then retrieves user comments on the earthquake sensation from social media platforms. These social media platforms can be self-media platforms, such as earthquake news reports, earthquake networks, or provincial earthquake bureau accounts displaying user comments within two hours of the earthquake. Alternatively, social media platforms can be instant messaging platforms, such as earthquake sensation comments provided in real-time by members of a disaster relief task force.

[0062] As one possible implementation, a simulated user interface (UI), such as DrissionPage, is used to continuously collect shock comments from key accounts on social media platforms, and an application programming interface (API) is used to store the shock comments in a data resource pool.

[0063] By using RPA to parse earthquake sensation comments, earthquake-related data is obtained and stored in a structured earthquake sensation data table to ensure the integrity and accuracy of the data, facilitating subsequent processing and analysis. The structured earthquake sensation data table and earthquake information are integrated in real time through a data resource pool API, providing comprehensive data support for rapid assessment.

[0064] Earthquake sensation assessments need to be timely and accurate. Utilizing RPA to automate the collection of earthquake sensation assessments reduces human intervention and ensures that a large number of raw earthquake sensation assessments are collected rapidly after an earthquake occurs. This provides strong support for subsequent information processing and the generation of earthquake sensation information fusion reports.

[0065] It should be noted that earthquake sensing data includes basic information, dissemination and interaction information, and comment information. Basic information includes the identifier of the earthquake sensing comment, the account name on the social media platform (e.g., the earthquake network), the information posting time (e.g., Weibo posting time), and the posted content (e.g., #EarthquakeAlert# EarthquakeNetworkAutomaticDetermination: aaa). Dissemination and interaction information includes the number of reposts (e.g., Weibo reposts), the number of comments, and the number of likes. Comment information includes the commenter's name, comment timestamp, commenter's geographical location, comment content, and comment date.

[0066] Step S20: Analyze the earthquake data using a large language model to obtain earthquake information corresponding to the earthquake data; the earthquake information includes geographical location and earthquake intensity.

[0067] In this embodiment of the invention, prompt words are constructed, and each earthquake data and prompt word are sequentially input into a large language model. The large language model performs reasoning analysis on each earthquake data according to the prompt words and internal model to obtain the earthquake information corresponding to each earthquake data, that is, to obtain the geographical location and earthquake level corresponding to each earthquake data.

[0068] As one possible implementation, the prompt could be set as follows: "You are a data analyst. Your task is to analyze the earthquake intensity and location from a passage. Each passage will contain two elements: location and intensity. The passage may directly provide these two elements, or it may require analysis. For intensity, you can only output the five categories I provide: severe, strong, slight, no tremor, and unknown. For location, there are two categories: specific location and unknown. For the two given elements, you can output them directly. For the ungiven elements, I will provide several judgment criteria, which you will use to learn how to analyze. Judgment criteria: 1. For severe: People's reactions may include crying, feeling like the building is collapsing, feeling extremely strong tremors, shaking and jolts, difficulty moving, panicking and running outdoors, drivers feeling the tremor, cyclists falling, people in unstable states falling, feeling thrown up, etc.; the reactions of objects may include items falling, heavy objects on top overturning, and furniture tipping over and shifting. 2. For strong: People's reactions may include noticeable tremors, feeling strong tremors, feeling unsteady on their feet, and being asleep." Being shaken awake in a dream, lying in bed being shaken without being sleepy, being frightened, feeling scared to death, feeling dizzy, lightheaded, experiencing a strong shaking, feeling lightheaded, panicking, having weak legs from fright, running to the toilet; objects may react by swaying, some objects may shake and tip over, water may shake and spill, light furniture may move, and the building may shake. 3. For minor reactions: people may react by swaying in high-rise buildings, feeling a slight tremor, not knowing whether to run, feeling a slight shaking of the bed, feeling a slight shaking of the ground, and the water in a glass may gently shake; objects may react by slightly swaying, and lights may flicker. 4. 5. For no vibration: People will not feel anything, and objects will not shake noticeably. 6. For unknown: If you haven't analyzed any of the four vibration levels above, then enter "unknown". Vibration sensation should be judged primarily based on human reaction; if human reaction is not mentioned, then refer to the reaction of objects. Output should strictly follow the following format: Location - Vibration Level. Do not output any other information. For location output, you can only output two types: if it is a specific prefecture-level city, county, or district, only output this location; otherwise, output "unknown". Output example: City A, District B.

[0069] It should be noted that earthquake sensing information is categorized into three types: felt, not felt, with geographical location, and without geographical location. Earthquake sensing information with geographical location but no felt earthquake is directly recorded in the data resource pool via API. For earthquake sensing information without geographical location, the location of the earthquake sensing data is determined based on whether the earthquake sensing comments contain IP address location information.

[0070] Invalid earthquake sensing information for which geographical location cannot be supplemented is archived. Earthquake sensing information with geographical location and earthquake sensing level is saved in the earthquake sensing information classification table. The earthquake sensing information classification table is then saved to the data resource pool using the API interface, serving as the basis for generating earthquake sensing information fusion reports.

[0071] It is worth mentioning that this invention embodiment guides a large language model to classify earthquake intensity levels based on earthquake sensation information through carefully designed prompts. These prompts, based on business standards, clearly define the descriptive information of "human sensation" and "object reaction" corresponding to the three earthquake intensity levels: "slight," "strong," and "violent." While improving data processing speed and accuracy, the carefully designed prompts enable intelligent decision-making, enhancing the accuracy and flexibility of earthquake intensity level determination.

[0072] When designing the warning messages, a series of warning messages should be prepared in advance based on business needs and the definition of vibration levels. The warning messages should include detailed descriptions of the five vibration levels: no vibration, slight vibration, strong vibration, severe vibration, and unknown vibration, as well as specific descriptions of human sensations (e.g., slight vibration, people feel a slight shaking) and object reactions (e.g., strong vibration, causing objects to fall) under each vibration level.

[0073] When applying warning words, pre-designed warning words are input along with the earthquake sensing data into a large language model. The large language model analyzes and classifies the earthquake sensing data based on the warning words and its internally learned language model, obtaining the earthquake intensity level, such as slight or strong. Geographical locations are then extracted from the earthquake sensing data, and the large language model outputs the earthquake intensity level and geographic location as the corresponding earthquake information. If no geographic location is found in the earthquake sensing data, the geographic location is set to unknown.

[0074] Step S30: Generate a seismic distribution map based on geographical location, seismic intensity, and influence field distribution map; the influence field distribution map is obtained from the rapid assessment report.

[0075] Step S40: Based on the earthquake information, seismic sensing information, seismic sensing distribution map, rapid assessment report and report template of the earthquake event, obtain the seismic sensing information fusion report.

[0076] In this embodiment of the invention, the rapid assessment system is accessed to obtain the rapid assessment report and the vector data file corresponding to the impact field distribution map of the earthquake event. The vector data file records the vector data of the earthquake event with an earthquake impact range of degree 5 or above. The vector data intuitively shows the possible impact range of the earthquake disaster and provides an important basis for generating the earthquake feeling distribution map.

[0077] A seismic distribution map is generated based on the seismic intensity level, the corresponding geographical location, and the vector data corresponding to the influence field distribution map. Seismic information, seismic information, seismic distribution map, and rapid assessment reports for the earthquake event are integrated, and the integrated data is populated into a report template to obtain a fused seismic information report.

[0078] In summary, the earthquake sensing information fusion report generation method provided in this embodiment of the invention automatically collects earthquake sensing comments after an earthquake event is detected, reducing manual intervention and improving the real-time nature of earthquake-related data collection. It utilizes a large language model to analyze the earthquake sensing data extracted from the comments, obtaining the earthquake sensing level and corresponding geographical location, effectively improving the speed and accuracy of data processing. Based on the geographical location, earthquake sensing level, and influence field distribution map, it automatically generates an earthquake sensing distribution map. Then, it integrates earthquake information, earthquake sensing information, the earthquake sensing distribution map, and a rapid assessment report into a report template to obtain a fused earthquake sensing information report. This significantly improves the generation efficiency and accuracy of the fused earthquake sensing information report, providing solid support for earthquake disaster emergency response.

[0079] Optionally, regarding how to determine whether an earthquake event has occurred, the following is one possible implementation method. Please refer to... Figure 2 ,exist Figure 1 Before step S10, the following are also included:

[0080] Step S00: When the background task obtains earthquake information of an earthquake event from the earthquake official website and the earthquake level exceeds a preset threshold, it is determined that an earthquake event has been detected.

[0081] In this embodiment of the invention, the application scenarios of earthquake sensing information fusion reports include application level, application time, and function. The application level includes earthquake events of magnitude 5 or higher; the application time includes the "black box period" of two hours after the earthquake event; and the function includes helping emergency rescue forces better reference the earthquake intensity felt by people in different regions, providing data support for rapid response and precise rescue.

[0082] The background task monitors the official earthquake information website in real time. When an earthquake event is published on the official website, the background task retrieves the earthquake information from the website. If the earthquake level recorded in the information exceeds a preset threshold (e.g., magnitude 5), the system determines that an earthquake event has occurred and immediately triggers the data collection mechanism. This ensures that earthquake-feeling comments are collected continuously and efficiently within two hours after the earthquake, thereby improving the timeliness of earthquake-feeling information collection.

[0083] Alternatively, regarding how to generate the earthquake distribution map, the following is one possible implementation method. Please refer to... Figure 3 , Figure 2 The sub-steps of step S30 may include:

[0084] Step S301: Obtain the latitude and longitude coordinates of the administrative center based on its geographical location.

[0085] Step S302: Generate a seismic distribution map based on latitude and longitude coordinates, seismic intensity level, layer parameter template, administrative division map, and influence field distribution map.

[0086] In this embodiment of the invention, the earthquake distribution map is used to record the distribution of earthquakes at three levels: slight, strong, and severe. Based on the geographical locations corresponding to these three levels, the administrative centers and their corresponding latitude and longitude coordinates are obtained. For example, if the geographical location is City A, the latitude and longitude coordinates of City A's administrative center are obtained. Following the parameter template requirements, the earthquake distribution map is generated based on the latitude and longitude coordinates, earthquake level, administrative division map, and influence field distribution map.

[0087] Alternatively, the following is a possible implementation method for generating an earthquake distribution map using latitude and longitude coordinates and earthquake intensity levels. Figure 3 The sub-steps of step S302 may include:

[0088] Based on latitude and longitude coordinates, the corresponding seismic intensity levels are marked on the administrative division map to obtain the earthquake point map; an initial distribution map is generated based on the earthquake point map, the administrative division map, and the layer parameter template; the initial distribution map is corrected using the influence field distribution map to obtain the seismic intensity distribution map.

[0089] In this embodiment of the invention, the latitude and longitude coordinates corresponding to each geographical location are found in the administrative division map, and the earthquake sensing level corresponding to each geographical location is marked at the location corresponding to the latitude and longitude coordinates to obtain an earthquake point map. The earthquake point map includes multiple marked geographical locations and earthquake sensing levels. The earthquake point map and the administrative division map are processed according to the layer parameter template to obtain an initial distribution map. Based on the influence field distribution map, the initial distribution map is corrected to obtain the earthquake sensing distribution map, which effectively improves the accuracy of earthquake sensing distribution in the earthquake sensing information fusion report.

[0090] Alternatively, regarding how to generate the initial distribution map, the following is a possible implementation method, including the following steps:

[0091] Connect the latitude and longitude coordinates of the same seismic intensity level in the earthquake point map to obtain multiple seismic intensity layers; integrate each seismic intensity layer with the administrative division map based on the layer parameter template to obtain the initial distribution map.

[0092] In this embodiment of the invention, connecting the latitude and longitude coordinates of earthquake point maps with a slight seismic intensity yields a slight layer. Connecting the latitude and longitude coordinates of earthquake point maps with a strong seismic intensity yields a strong layer. Connecting the latitude and longitude coordinates of earthquake point maps with a severe seismic intensity yields a severe layer. The seismic intensity layers include a slight layer, a strong layer, and a severe layer.

[0093] As one possible implementation, the Quantum Geographic Information System (QGIS) is used to quickly and accurately generate earthquake distribution maps, providing intuitive visual support for earthquake information fusion reports. QGIS marks the earthquake points on an administrative map based on latitude and longitude coordinates and earthquake intensity levels. QGIS connects the latitude and longitude coordinates of the same intensity level to obtain three layers: slight, strong, and severe. The severe layer represents the area with intense earthquake sensation closest to the epicenter, typically an ellipse. The strong layer represents the area with intense earthquake sensation slightly farther from the epicenter, typically an elliptical ring. The slight layer represents the area with slight earthquake sensation even farther from the epicenter, typically an elliptical ring.

[0094] Assume the layer parameter template includes a severe layer (dark red), a strong layer (pink), a mild layer (yellow), a north direction indicator, a legend, and the epicenter. Following the layer parameter template, set the color of the elliptical region corresponding to the severe layer to dark red, with the epicenter at the center of the severe layer. Set the color of the elliptical annular region corresponding to the strong layer to pink, and the color of the elliptical annular region corresponding to the mild layer to yellow. Overlay the mild layer, strong layer, severe layer, north direction indicator, legend, and epicenter onto the administrative map to obtain the initial distribution map.

[0095] Optionally, the initial distribution map includes multiple seismic layers. Regarding how to correct the initial distribution map using the influence field distribution map, the following is a possible implementation method, including the following steps:

[0096] For each seismic sensing layer, the layer with the same seismic level as the seismic sensing layer in the influence field distribution map is determined as the target layer; when the difference between the tilt angle of the seismic sensing layer and the tilt angle of the target layer exceeds an angle threshold, the seismic sensing layer is rotated according to the tilt angle of the target layer; when the difference between the length-to-short ratio of the seismic sensing layer and the length-to-short ratio of the target layer exceeds a ratio threshold, the minor axis length of the seismic sensing layer is adjusted according to the length-to-short ratio of the target layer; the length-to-short ratio is the ratio of the major axis to the minor axis; the corrected initial distribution map is determined as the seismic sensing distribution map.

[0097] In this embodiment of the invention, each seismic layer in the initial distribution map is processed, specifically the slight, strong, and severe layers. A layer with the same seismic intensity as the initial seismic layer is obtained from the influence field distribution map as the target layer. The tilt angle, major axis distance, and minor axis distance of the target layer are obtained from the vector data corresponding to the target layer, and the length-to-minor ratio of the target layer is determined based on its major and minor axis distances.

[0098] Locate the ellipse corresponding to the epicenter in the initial distribution map. Determine the major and minor axes of the epicenter based on the ellipse, and use the tilt angle of the major axis as the tilt angle of the sensing layer. When the tilt angle of each sensing layer differs from the tilt angle of the target layer by no more than an angle threshold (e.g., 20%), and the length-to-short ratio of each sensing layer differs from the length-to-short ratio of the target layer by no more than a ratio threshold (e.g., 10%), there is no need to adjust the tilt angle and length-to-short ratio of the sensing layers, and the initial distribution map is used as the sensing distribution map.

[0099] When the tilt angle of the vibration layer differs from that of the target layer by more than an angle threshold, rotate the vibration layer according to the tilt angle of the target layer until the difference between the tilt angles of the vibration layer and the target layer does not exceed the angle threshold. When the aspect ratio of the vibration layer differs from that of the target layer by more than a ratio threshold, adjust the minor axis length of the vibration layer according to the aspect ratio of the target layer until the difference between the aspect ratio of the vibration layer and the target layer does not exceed the ratio threshold.

[0100] Taking the minor earthquake layer as an example, when the length-to-short ratio of the minor earthquake layer differs from that of the target layer by more than a certain threshold, a straight line is drawn through the center coordinates of the epicenter and based on the tilt angle of the target layer. The latitude and longitude coordinates in the minor earthquake layer that are farthest from the straight line are determined as the major axis reference point of the minor earthquake layer. The major axis of the minor earthquake layer is determined based on the major axis reference point and the center coordinates of the epicenter. The maximum vertical distance from the latitude and longitude coordinates in the minor earthquake layer to the major axis is determined as the minor axis length. If the minor axis length is greater than the major axis length, the second farthest point is found, and so on, until the major axis length is greater than the minor axis length. The ellipse of the minor earthquake layer is determined based on the major and minor axes. Similarly, the minor earthquake layer can be used to process the strong and severe earthquake layers to obtain the earthquake distribution map. The earthquake distribution map visually shows the distribution of earthquake sensations, providing important reference information for decision-makers and the public.

[0101] Optionally, regarding how to generate a fused seismic information report, the following is a possible implementation method. Please refer to... Figure 3 , Figure 2 The sub-steps of step S40 may include:

[0102] Step S401: Obtain earthquake impact information from the rapid assessment report.

[0103] In this embodiment of the invention, after obtaining the rapid assessment report, key information, namely earthquake impact information, is extracted from the rapid assessment report. Earthquake impact information may include the earthquake impact range (e.g., kilometers from the epicenter), maximum intensity, affected areas (including directly affected areas and indirectly affected areas), casualties (preliminary estimated number of deaths, injuries, and missing persons), building damage (e.g., damage to houses and infrastructure), and secondary disasters (e.g., the affected areas and potential risks of triggering landslides, debris flows, and other secondary disasters).

[0104] Step S402: Statistically analyze geographical locations based on the earthquake intensity level to generate an earthquake description.

[0105] In this embodiment of the invention, the geographical locations of each earthquake intensity level are statistically analyzed to obtain the geographical distribution corresponding to each intensity level. These geographical distributions are then integrated to obtain an earthquake sensation description, making the originally complex earthquake sensation commentary more intuitive and understandable. The textual descriptions in the earthquake sensation information fusion report are concise and clear, allowing readers to quickly grasp the earthquake sensation situation and providing strong support for decision-making.

[0106] For example, the description of the earthquake sensation may include strong earthquake sensations in some areas of City A (Counties A1, A2, and A3) and City B (Districts B1 and B2) as reported by earthquake disaster rapid reporting personnel in Province A; and slight earthquake sensations in some areas of City C and City D in Province C.

[0107] Step S403: Fill the earthquake information, earthquake impact information, earthquake sensation description and earthquake sensation distribution map into the special report template to obtain the earthquake sensation information fusion special report.

[0108] In this embodiment of the invention, a well-structured and information-rich special report template is prepared in advance. The earthquake information, earthquake impact information, seismic sensation description, and seismic sensation distribution map corresponding to the earthquake event are filled into the special report template to obtain a fused seismic sensation information special report, such as... Figure 4 As shown.

[0109] Assume the earthquake information obtained from the official earthquake website is as follows: According to the earthquake network, a magnitude cc earthquake occurred at 12:12:12 on December 12, 20xx in A41 Town, A4 County, City A (latitude AA, longitude BB), with a focal depth of 16 kilometers. The town is located in A41 Town, A4 County, City A, 39 kilometers from A4 County, 53 kilometers from City A, and 221 kilometers from City B.

[0110] It should be noted that earthquake information, earthquake impact information, seismic sensation descriptions, seismic sensation distribution maps, and special report templates can be stored and managed through a data resource pool. When generating a fusion seismic sensation information report, earthquake information obtained from the official earthquake website, earthquake impact information from the rapid assessment report, seismic sensation descriptions corresponding to the seismic sensation comments, and seismic sensation distribution maps are all integrated into the fusion seismic sensation information report, providing detailed information related to the earthquake event to ensure the comprehensiveness and accuracy of the assessment and assist decision-makers in making rapid responses.

[0111] It is worth mentioning that, in order to further improve the real-time performance of the earthquake information fusion report, data can be transmitted in real time through Kafka. Once an earthquake event occurs, earthquake comments, earthquake information, and rapid assessment reports can be quickly captured and transmitted to electronic devices, reducing data transmission latency and ensuring that the earthquake information fusion report can be generated in the first instance with comprehensive and accurate content. This immediacy and accuracy are crucial for earthquake emergency response.

[0112] To more clearly illustrate the method for generating vibration information fusion reports provided in the embodiments of the present invention, specific implementation methods are described in conjunction with exemplary descriptions.

[0113] As one implementation method, RPA is used to execute steps S00 to S40 and the sub-steps of each step in the above embodiments. RPA can simulate human operation and automate repetitive and standardized tasks, thereby reducing manual workload and improving work efficiency. In the process of generating earthquake information fusion reports, RPA automatically collects earthquake event comments and strictly follows preset rules to parse the comments and extract earthquake data, effectively avoiding human errors and omissions. RPA can efficiently process large-scale datasets, quickly integrate earthquake information, earthquake information, earthquake distribution maps, and rapid assessment reports from multiple data sources, and generate comprehensive earthquake information fusion reports. The content of each earthquake information fusion report is highly accurate and the format is consistent, greatly reducing the pressure on staff and significantly improving the professionalism, timeliness, and credibility of earthquake information fusion reports, which can meet the needs of complex business scenarios.

[0114] Based on the same inventive concept, the basic principle and technical effects of the vibration information fusion report generation device provided in this embodiment are the same as those in the above embodiments. For the sake of brevity, any parts not mentioned in this embodiment can be referred to the corresponding content in the above embodiments.

[0115] Please refer to Figure 5 , Figure 5 This is a block diagram of a seismic information fusion report generation device 400 provided in an embodiment of the present invention. The seismic information fusion report generation device 400 includes an acquisition module 401, a processing module 402, and a generation module 403.

[0116] The acquisition module 401 is used to collect earthquake sensation comments on the earthquake event if an earthquake event is detected, and to extract earthquake sensation data from the earthquake sensation comments;

[0117] Processing module 402 is used to analyze the earthquake data using a large language model to obtain earthquake information corresponding to the earthquake data; the earthquake information includes geographical location and earthquake intensity.

[0118] The generation module 403 is used to generate a seismic distribution map based on the geographical location, seismic intensity, and influence field distribution map; the influence field distribution map is obtained from the rapid assessment report; and a seismic information fusion report is obtained based on the seismic information, seismic information, seismic distribution map, rapid assessment report, and report template of the earthquake event.

[0119] In summary, the earthquake sensing information fusion report generation device provided in this embodiment of the invention automatically collects earthquake sensing comments after an earthquake event is detected, reducing manual intervention and improving the real-time nature of earthquake-related data collection. It utilizes a large language model to analyze the earthquake sensing data extracted from the comments, obtaining the earthquake sensing level and corresponding geographical location, effectively improving the speed and accuracy of data processing. Based on the geographical location, earthquake sensing level, and influence field distribution map, it automatically generates an earthquake sensing distribution map. Then, it integrates earthquake information, earthquake sensing information, the earthquake sensing distribution map, and a rapid assessment report into a report template to obtain a fused earthquake sensing information report. This significantly improves the generation efficiency and accuracy of the fused earthquake sensing information report, providing solid support for earthquake disaster emergency response.

[0120] Optionally, the acquisition module 401 is also used to determine that an earthquake event has been detected when the background task obtains earthquake information of an earthquake event from the earthquake official website and the earthquake level exceeds a preset threshold.

[0121] Optionally, the generation module 403 is specifically used to obtain the latitude and longitude coordinates of the administrative center based on the geographical location; and to generate a seismic distribution map based on the latitude and longitude coordinates, the seismic intensity level, the layer parameter template, the administrative division map, and the influence field distribution map.

[0122] Optionally, the generation module 403 is specifically used to mark the corresponding seismic intensity level on the administrative division map based on latitude and longitude coordinates to obtain an earthquake point map; generate an initial distribution map based on the earthquake point map, the administrative division map, and the layer parameter template; and correct the initial distribution map using the influence field distribution map to obtain an earthquake sensation distribution map.

[0123] Optionally, the generation module 403 is specifically used to connect the latitude and longitude coordinates of the same seismic intensity level in the earthquake point map to obtain multiple seismic intensity layers; based on the layer parameter template, the seismic intensity layers and the administrative division map are integrated to obtain an initial distribution map.

[0124] Optionally, the initial distribution map includes multiple seismic sensing layers; the generation module 403 is specifically used to, for each seismic sensing layer, determine the layer in the influence field distribution map that has the same seismic sensing level as the seismic sensing layer as the target layer; when the difference between the tilt angle of the seismic sensing layer and the tilt angle of the target layer exceeds an angle threshold, rotate the seismic sensing layer according to the tilt angle of the target layer; when the difference between the length-to-short ratio of the seismic sensing layer and the length-to-short ratio of the target layer exceeds a ratio threshold, adjust the minor axis length of the seismic sensing layer according to the length-to-short ratio of the target layer; the length-to-short ratio is the ratio of the major axis to the minor axis; and determine the corrected initial distribution map as the seismic sensing distribution map.

[0125] Optionally, the generation module 403 is specifically used to obtain earthquake impact information from the rapid assessment report; to perform statistics on geographical locations based on the seismic intensity to generate a seismic description; and to fill the earthquake information, earthquake impact information, seismic description, and seismic distribution map into the report template to obtain a seismic information fusion report.

[0126] Please refer to Figure 6 This is a block diagram of an electronic device 100 provided in an embodiment of the present invention. The electronic device 100 includes a memory 110, a processor 120, and a communication module 130. The memory 110, processor 120, and communication module 130 are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines.

[0127] The memory 110 is used to store programs or data. The memory 110 may be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), etc.

[0128] The processor 120 is used to read / write data or programs stored in the memory 110 and perform corresponding functions. For example, when a computer program stored in the memory 110 is executed by the processor 120, the vibration information fusion report generation method disclosed in the above embodiments can be implemented.

[0129] The communication module 130 is used to establish a communication connection between the electronic device 100 and other communication terminals via a network, and to send and receive data via the network.

[0130] It should be understood that, Figure 6 The structure shown is only a schematic diagram of the electronic device 100. The electronic device 100 may also include components that are larger than... Figure 6 The more or fewer components shown, or having the same Figure 6 The different configurations shown. Figure 6 The components shown can be implemented using hardware, software, or a combination thereof.

[0131] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor 120, implements the method for generating earthquake information fusion reports disclosed in the above embodiments.

[0132] This invention also provides a program product that, when executed by processor 120, implements the vibration information fusion report generation method disclosed in the above embodiments.

[0133] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0134] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0135] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0136] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for generating a special report by fusion of earthquake information, characterized in that: The method comprises: If an earthquake event is detected, collecting earthquake sensation comments of the earthquake event, and extracting earthquake sensation data from the earthquake sensation comments; Analyzing the seismic data using a large language model to obtain seismic information corresponding to the seismic data; the seismic information includes a geographic location and a seismic level; The method generates a seismic distribution map according to the geographical location, the seismic level and the impact field distribution map, including: obtaining the longitude and latitude coordinates of the administrative center according to the geographical location; marking the corresponding seismic level in the administrative division map based on the longitude and latitude coordinates to obtain a seismic point map; connecting the longitude and latitude coordinates of the same seismic level in the seismic point map to obtain multiple seismic layers; integrating each of the seismic layers and the administrative division map based on a layer parameter template to obtain an initial distribution map; the initial distribution map includes multiple seismic layers; for each of the seismic layers, marking the impact field distribution map The layer with the same seismic level as the seismic layer in the figure is determined as the target layer; when the difference between the inclination angle of the seismic layer and the inclination angle of the target layer exceeds the angle threshold, the seismic layer is rotated according to the inclination angle of the target layer; when the difference between the length ratio of the seismic layer and the length ratio of the target layer exceeds the ratio threshold, the short axis length of the seismic layer is adjusted according to the length ratio of the target layer; the length ratio is the ratio of the major axis to the minor axis; the corrected initial distribution map is determined as the seismic distribution map; the impact field distribution map is obtained from the rapid assessment special report; A seismic information fusion special report is obtained according to the seismic information of the seismic event, the seismic information, the seismic distribution map, the rapid assessment special report and the special report template.

2. The method for generating a special report of earthquake information fusion according to claim 1, characterized in that: Before the process of collecting the earthquake sensation comments of the earthquake event and extracting the earthquake sensation data from the earthquake sensation comments if an earthquake event is detected, the process further includes: When the background task obtains earthquake information of an earthquake event from the official earthquake website and the earthquake level exceeds the preset threshold, it is determined that an earthquake event has been monitored.

3. The method for generating a special report of earthquake information fusion according to claim 1, characterized in that: The step of obtaining a seismic information fusion special report based on the seismic information of the seismic event, the seismic information, the seismic distribution map, the rapid assessment special report and the special report template includes: Obtain earthquake impact information from the rapid assessment report; Based on the earthquake feeling level, statistics are collected on the geographical location to generate an earthquake feeling description; The earthquake information, the earthquake impact information, the seismic description and the seismic distribution map are filled into the special report template to obtain the seismic information fusion special report.

4. A device for generating a special report of earthquake information fusion, characterized in that: The device comprises: An acquisition module, for collecting the seismic comments of the seismic event and extracting seismic data from the seismic comments if a seismic event is detected; A processing module, used to analyze the seismic data using a large language model to obtain seismic information corresponding to the seismic data; the seismic information includes a geographical location and a seismic level; A generation module is used to generate a seismic distribution map according to the geographical location, the seismic level and the impact field distribution map, including: obtaining the longitude and latitude coordinates of the administrative center according to the geographical location; marking the corresponding seismic level in the administrative division map based on the longitude and latitude coordinates to obtain a seismic point map; connecting the longitude and latitude coordinates of the same seismic level in the seismic point map to obtain multiple seismic layers; integrating each of the seismic layers and the administrative division map based on a layer parameter template to obtain an initial distribution map; the initial distribution map includes multiple seismic layers; for each of the seismic layers, determining a layer in the impact field distribution map with the same seismic level as the seismic layer as a target map layer; when the difference between the inclination angle of the seismic layer and the inclination angle of the target layer exceeds an angle threshold, the seismic layer is rotated according to the inclination angle of the target layer; when the difference between the length ratio of the seismic layer and the length ratio of the target layer exceeds a ratio threshold, the short axis length of the seismic layer is adjusted according to the length ratio of the target layer; the length ratio is the ratio of the major axis to the minor axis; the corrected initial distribution map is determined as the seismic distribution map; the impact field distribution map is obtained from the rapid assessment special report; according to the seismic information of the earthquake event, the seismic information, the seismic distribution map, the rapid assessment special report and the special report template, a seismic information fusion special report is obtained.

5. An electronic device, characterized in that: It includes a processor and a memory, the memory stores a computer program that can be executed by the processor, and the processor can execute the computer program to implement the method for generating a seismic information fusion report as described in any one of claims 1-3.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for generating a special report of seismic information fusion as described in any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Rapid extraction method and system for seismic information

    CN109917456A

  • Seismic intensity rapid correction and drawing method and system

    CN112014885A