Emergency repair method and system, terminal and storage medium
By constructing a 3D point cloud image model and analyzing road features, the optimal emergency repair route is generated, solving the problem of difficult route planning for gas emergency repairs in small towns and achieving rapid and accurate emergency repair processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-03-13
AI Technical Summary
When carrying out emergency gas repairs in small towns, the complex road network makes it difficult to plan the optimal repair route, resulting in prolonged repair time and untimely and inefficient handling of gas alarm incidents.
By constructing a 3D point cloud image model, the target area is determined and road feature analysis is performed to generate the best emergency repair route. Combined with user alarm information and real-time traffic conditions, the road feature area is dynamically marked, and the best emergency repair route is generated and sent to the emergency repair personnel.
It enables rapid and accurate emergency repairs in small towns, improves the efficiency of handling gas alarm incidents, and ensures that repair vehicles and personnel can reach the target address in a timely manner for emergency repairs.
Smart Images

Figure CN121660656A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of emergency repair technology, and in particular to an emergency repair method, system, terminal, and computer-readable storage medium. Background Technology
[0002] The gas industry is a special industry. Once gas leaks, fires, or explosions occur, they will pose a great threat to people's lives and property. Establishing a sound emergency response process is the key and foundation for quickly and effectively handling emergencies.
[0003] However, in some existing small towns, when carrying out emergency gas repairs, the complex road network often makes it impossible to plan the best repair route, resulting in prolonged repair time and untimely and inefficient handling of gas alarm incidents.
[0004] Therefore, existing technologies still need to be improved and developed. Summary of the Invention
[0005] The main objective of this invention is to provide an emergency repair method, system, terminal, and computer-readable storage medium, which aims to solve the problem that in the prior art, when carrying out emergency repairs of gas in some small towns, the complex roads in the towns often make it impossible to plan the optimal repair route, resulting in prolonged repair time and untimely and inefficient handling of gas alarm events.
[0006] To achieve the above objectives, the present invention provides an emergency repair method, which includes the following steps: The target region is determined, a three-dimensional point cloud image of the target region is extracted, and a three-dimensional model is constructed based on the three-dimensional point cloud image to obtain the target three-dimensional model; When an alarm message is received from a user, the target alarm address is determined based on the alarm message. The target road is determined based on the target alarm address, and road feature analysis and dynamic annotation of feature regions are performed on the target road in the target 3D model to obtain multiple road feature regions; The optimal repair route is generated based on multiple road feature areas and the target alarm address, and the optimal repair route is sent to the repair personnel so that the repair personnel can carry out emergency repairs on the target alarm address.
[0007] Optionally, the emergency repair method, wherein determining the target area, extracting a three-dimensional point cloud image of the target area, and constructing a three-dimensional model based on the three-dimensional point cloud image to obtain a target three-dimensional model, specifically includes: The target area is determined, and point cloud images of the target area are collected using a mobile 3D laser scanning system and UAV oblique photography to obtain multiple target point cloud images; A panoramic image stitching process is performed on multiple target point cloud images to obtain a stitched point cloud image. The panoramic image stitching process includes camera calibration processing, sensor image distortion correction processing, image projection transformation processing, matching point selection processing, panoramic image fusion processing, and brightness and color equalization processing. A preset 3D modeling software is selected, and a 3D model is constructed based on the stitched point cloud image using the preset 3D modeling software to obtain the target 3D model.
[0008] Optionally, in the emergency repair method, the step of determining the target alarm address based on the alarm information when receiving alarm information from a user specifically includes: When an alarm message is received from a user, an information fill-in link is generated based on the alarm message; Send the information filling link to the user, and receive the preset alarm information filled in by the user according to the information filling link; The key address is obtained by extracting key address elements from the preset alarm information; The key address is matched with a preset address database to obtain the structured coordinates corresponding to the key address, and the structured coordinates are used as the first alarm address. Obtain the user's target mobile phone number and match the target mobile phone number with a preset express delivery address database to obtain the second alarm address; The similarity between the first alarm address and the second alarm address is compared to obtain the similarity result; If the similarity result is greater than the first preset threshold, then the first alarm address is used as the target alarm address.
[0009] Optionally, the emergency repair method further includes, after determining the target alarm address based on the alarm information when receiving alarm information from a user, the method further includes: Obtain gas pressure data and user gas consumption data at the target alarm address in the target 3D model. If the difference between the gas pressure data and the user gas consumption data is greater than a second preset threshold, determine whether the gas consumption in the gas pressure data has decreased synchronously. If so, the alarm information will be marked as normal fluctuation, and the alarm information will be determined to be incorrect. If not, the alarm information is determined to be correct. The emergency repair vehicle and personnel are determined based on the alarm information and the target alarm address, and an emergency repair work order is generated based on the emergency repair vehicle and the emergency repair personnel. The emergency repair work order is issued to the emergency repair personnel.
[0010] Optionally, the emergency repair method further includes, after determining the target alarm address based on the alarm information when receiving alarm information from a user, the method further includes: If it is determined that there is a deviation in the target alarm address, then the target alarm address is modified to the actual alarm address in the target 3D model.
[0011] Optionally, the emergency repair method, wherein determining the target road based on the target alarm address and performing road feature analysis and dynamic annotation of feature regions on the target road in the target 3D model to obtain multiple road feature regions specifically includes: The target road is determined based on the target alarm address, and real-time road images of the target road are obtained from the vehicle-mounted camera on the repair vehicle. The real-time road images and the location of the repair vehicle are then transmitted back to the target 3D model. A spatial collision analysis algorithm based on point cloud data is used to analyze the road features of the real-time road image through the target 3D model to obtain road data, wherein the road data includes the effective width, height and obstacle distribution of the target road; Based on the road data, the target road is dynamically labeled with feature regions to obtain multiple road feature regions of the target road, wherein the feature regions include temporary parking areas, parking permitted areas, and no-parking areas.
[0012] Optionally, the emergency repair method, wherein generating an optimal repair route based on multiple road feature areas and the target alarm address, and sending the optimal repair route to repair personnel for emergency repair of the target alarm address, specifically includes: The system obtains the real-time traffic conditions of the target road and generates the optimal repair route based on the real-time traffic conditions, the road data, the target alarm address, and multiple road feature areas. Once the repair vehicle and the repair personnel arrive at the target alarm address according to the optimal repair route, a panoramic view of key landmarks in the target alarm address is obtained through the target 3D model. Based on the panoramic image of the key landmark, obtain the sensor attribute data corresponding to the target alarm address, and process the alarm problem at the target alarm address based on the sensor attribute data to complete the emergency repair at the target alarm address.
[0013] Furthermore, to achieve the above objectives, the present invention also provides an emergency repair system, wherein the emergency repair system includes: The 3D model construction module is used to determine the target area, extract the 3D point cloud image of the target area, and construct a 3D model based on the 3D point cloud image to obtain the target 3D model. The alarm address determination module is used to determine the target alarm address based on the alarm information received from the user. The road feature region extraction module is used to determine the target road based on the target alarm address, and to perform road feature analysis and dynamic annotation of the feature region in the target 3D model to obtain multiple road feature regions; The emergency repair route generation module is used to generate the optimal emergency repair route based on multiple road feature areas and the target alarm address, and send the optimal emergency repair route to the emergency repair personnel so that the emergency repair personnel can carry out emergency repairs on the target alarm address.
[0014] In this invention, a target area is determined, a 3D point cloud image of the target area is extracted, and a 3D model is constructed based on the 3D point cloud image to obtain a target 3D model. When an alarm message is received from a user, a target alarm address is determined based on the alarm message. A target road is determined based on the target alarm address, and road feature analysis and dynamic annotation of feature regions are performed on the target road in the target 3D model to obtain multiple road feature regions. An optimal repair route is generated based on the multiple road feature regions and the target alarm address, and the optimal repair route is sent to the repair personnel for emergency repairs at the target alarm address. This invention, by constructing a target 3D model and annotating road feature regions and the optimal repair route in the target 3D model, enables timely response to alarm messages. Simultaneously, repair vehicles and personnel can reach the target alarm address in the fastest way, effectively improving the efficiency of emergency gas repairs. Attached Figure Description
[0015] Figure 1 This is a flowchart of a preferred embodiment of the emergency repair method of the present invention; Figure 2 This is a schematic diagram of the emergency repair digital platform framework design, which is a preferred embodiment of the emergency repair method of the present invention. Figure 3 This is a schematic diagram illustrating the dynamic data update of a preferred embodiment of the emergency repair method of the present invention; Figure 4 This is a schematic diagram of the alarm positioning engine and alarm position adjustment, which is a preferred embodiment of the emergency repair method of the present invention. Figure 5 This is a visual proactive early warning diagram of a preferred embodiment of the emergency repair method of the present invention; Figure 6This is a schematic diagram of an intelligent parking navigation system, representing a preferred embodiment of the emergency repair method of the present invention. Figure 7 This is a structural diagram of a preferred embodiment of the emergency repair system of the present invention; Figure 8 This is a structural diagram of a preferred embodiment of the terminal of the present invention. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of this invention clearer and more explicit, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0017] The gas industry is a special industry. Once gas leaks, fires, or explosions occur, they will pose a great threat to people's lives and property. Establishing a sound emergency response process is the key and foundation for quickly and effectively handling emergencies.
[0018] However, in some existing small towns, when carrying out emergency gas repairs, the complex road network often makes it impossible to plan the best repair route, resulting in prolonged repair time and untimely and inefficient handling of gas alarm incidents.
[0019] To address the aforementioned issues, this invention constructs a digital emergency repair platform for urban areas. Based on multi-source data fusion and IoT intelligent decision-making, it builds a four-in-one urban emergency repair hub integrating "precise positioning, intelligent scheduling, real-time command, and proactive early warning," thus solving pain points such as narrow alleys, ambiguous alarm positioning, and inefficient collaboration in urban areas.
[0020] The emergency repair method described in the preferred embodiment of the present invention, such as... Figure 1 As shown, the emergency repair method includes the following steps: Step S10: Determine the target area, extract the three-dimensional point cloud image of the target area, and construct a three-dimensional model based on the three-dimensional point cloud image to obtain the target three-dimensional model.
[0021] like Figure 2 The diagram shows the framework design of the emergency repair digital platform in this invention.
[0022] The core capabilities of the emergency repair digital platform are as follows: 1. Centimeter-level real-scene digital base map: Technical implementation: By integrating UAV oblique photography and laser point cloud scanning, a full-element 3D model including roads, buildings and underground pipe networks is constructed with an accuracy of ±1cm.
[0023] Core value: To provide insight into the hidden pipelines beneath dense building complexes and solve the dilemma of "repair vehicles can get in but can't stop."
[0024] 2. Intelligent parking navigation system: Technical implementation: By analyzing point cloud data, the effective width, height limit, obstacles, and fire lanes of urban lanes are dynamically marked to indicate areas where parking is permitted, temporary parking is allowed, and no parking is permitted, thus providing navigation support for emergency repair vehicles to plan routes to avoid congestion.
[0025] Core value: Solving the problem of time-consuming detours for emergency repair vehicles and eliminating the risk of illegal road occupancy.
[0026] 3. Precise positioning engine: Technical implementation: After an alarm is triggered, an SMS link is automatically sent to guide the user to fill in the door number / shop name; it connects to the express delivery address database and intelligently matches recent express delivery addresses through mobile phone numbers; dual verification ensures positioning accuracy down to the building unit level.
[0027] Core value: Solves the problem of unclear alarm location descriptions in 90% of cases and the problem of repeated location confirmation.
[0028] 4. Real-time command platform: Technical implementation: The vehicle-mounted camera transmits real-time images to a 3D map, dynamically tracking the location of the repair vehicle; it also provides insight into the underground pipeline network, guiding precise on-site operations.
[0029] Core value: The command center can "control" the location of people, vehicles, and objects, the on-site situation, and the progress of the response on a single screen.
[0030] 5. Proactive anomaly early warning network: Technical implementation: Access gas pressure data to monitor sudden changes in gas pipeline pressure in real time; compare the accessed user gas consumption data, and AI identifies abnormal fluctuations (if the difference between the gas pressure data and the user gas consumption data exceeds a preset threshold, it is determined to be an abnormal gas pressure).
[0031] Core value: Early warning of leakage risks, solving the problems of low efficiency and delayed risk assessment in traditional manual inspections, and transforming passive emergency response into proactive prevention and control.
[0032] Specifically, a target area is determined, and point cloud data is collected from the target area using a mobile 3D laser scanning system and UAV oblique photography to obtain multiple target point cloud images. These multiple target point cloud images are then subjected to panoramic image stitching processing to obtain a stitched point cloud image. The panoramic image stitching processing includes camera calibration processing, sensor image distortion correction processing, image projection transformation processing, matching point selection processing, panoramic image fusion processing, and brightness and color equalization processing. A preset 3D modeling software is selected, and a 3D model is constructed based on the stitched point cloud image using the preset 3D modeling software to obtain the target 3D model.
[0033] Understandably, the first step is to collect point cloud data of the town (i.e., the target area in this invention), and the process is as follows: 1. Urban Street Point Cloud Acquisition: The road street scene adopts a backpack-type mobile measurement panoramic acquisition hardware system and a mobile 3D laser scanning system. It can adopt two operation modes, backpack and vehicle, depending on the work scenario. The mobile 3D laser scanning system has a 360° rotating laser gimbal and panoramic camera system, 32 level 1 laser channels, combined with industry-grade RTK-IMU-SLAM algorithm, which can quickly realize high-precision and fast panoramic acquisition of indoor and outdoor spaces.
[0034] 2. Panoramic POSE Resolution: A single scan is often insufficient to fully represent the information of an entity, necessitating multiple scans from different locations. This leads to the challenge of stitching and matching the scan results. During scanning, the scanner's orientation and position are random and unknown. To stitch together two or more scans, a common reference point method, known as indirect georeferencing, can be used. Specific reflective reference targets are selected as ground control points, leveraging their high contrast to locate the scanned images and match them with the images. Simultaneously, traditional methods are employed, including total station measurements, to obtain the coordinates and orientations of the control points in each scan. Coordinate transformation is then performed, and the coordinates of the entity's point cloud data within a unified absolute coordinate system can be calculated.
[0035] 3. Panoramic image stitching is the process of stitching together multiple images (i.e., multiple target point cloud images in this invention) into a 720-degree panoramic image. The data processing platform integrates technologies such as computer vision, computer graphics, digital image processing, and some mathematical tools. Its basic steps mainly include the following aspects: camera calibration, sensor image distortion correction, image projection transformation, matching point selection, panoramic image stitching (fusion), and brightness and color equalization processing, etc.
[0036] 4. Point Cloud and Panoramic Fusion Processing: SLAM 3D laser scanning sensors, as an important means of acquiring 3D spatial data, can quickly, accurately, and extensively obtain spatial geometric information of objects, while high-resolution digital cameras can obtain high-quality 2D texture data. The two complement each other in describing the target. Their combination can generate an accurate and realistic 3D world, providing excellent data support for the construction of virtual 3D environments. The point cloud generated after registration is significantly more intuitive and interpretable than a grayscale point cloud rendered based on intensity. This invention constructs scene spatial information through laser point clouds and uses precise fusion of point clouds and images to form a realistic 3D model (i.e., the target 3D model in this invention).
[0037] Furthermore, regarding spatial measurement: the emergency repair digital platform set up in this invention provides a wealth of measurement tools, including free measurement, horizontal measurement, and vertical measurement, and the measurement results can be exported and shared.
[0038] Furthermore, such as Figure 3 As shown, the target 3D model in this invention undergoes dynamic data updates: the emergency repair digital platform supports external data access, forming different dimensions of data presentation in the target 3D model by accessing urban pressure monitoring points, abnormal gas consumption monitoring, industrial and commercial user data, video conferencing platform data, and underground pipeline network data. Data is quickly bound to the corresponding space through the platform's POI point mapping method.
[0039] Step S20: When an alarm message is received from a user, the target alarm address is determined based on the alarm message.
[0040] When receiving an alarm message from a user, it is necessary to determine the specific alarm location based on the user's alarm message. In order to improve the accuracy of the alarm location, this invention makes a comprehensive judgment based on the user's information and the express delivery address corresponding to their mobile phone number, which can effectively improve the authenticity and accuracy of the alarm message.
[0041] Specifically, when an alarm message is received from a user, an information filling link is generated based on the alarm message; the information filling link is sent to the user, and the user fills in the preset alarm message based on the information filling link; key address elements are extracted from the preset alarm message to obtain a key address; the key address is matched with a preset address database to obtain the structured coordinates corresponding to the key address, and the structured coordinates are used as the first alarm address.
[0042] This invention incorporates an alarm location engine to eliminate problems such as vague alarm descriptions, repeated location confirmations, and weak on-site situational awareness. It enables precise building location and improves the efficiency of manual verification. The specific process is as follows: like Figure 4 As shown, intelligent semantic parsing: Users fill in the alarm address (i.e., the preset alarm information in this invention) through SMS provided by the customer service center. The platform uses an address conversion tool to convert the filled alarm address into a location to obtain the first alarm address. The conversion process is as follows: 1. Extract key address elements (street name / house number / landmark); 2. Link to the urban village house number database; 3. Output structured coordinates (longitude / latitude).
[0043] Obtain the user's target mobile phone number and match it with a preset express delivery address database to obtain a second alarm address; compare the similarity between the first alarm address and the second alarm address to obtain a similarity result; if the similarity result is greater than a first preset threshold, then use the first alarm address as the target alarm address.
[0044] Furthermore, to verify the accuracy of the alarm information, this invention also retrieves the gas pressure data and user gas consumption data at the target alarm address. The gas pressure data comes from the target 3D model, and the user gas consumption data comes from the user's usual gas consumption records. These two types of data are compared to see if the gas consumption changes synchronously. If not, it proves that there is an anomaly in the gas pressure data, which also verifies the accuracy of the alarm data.
[0045] Once the alarm information is confirmed to be correct, a repair work order can be generated based on the alarm information and alarm address. The repair work order needs to identify the corresponding repair personnel and repair equipment (including repair vehicles), and the repair work order is issued to the repair personnel to facilitate emergency repair of the alarm address.
[0046] like Figure 5 As shown, gas pressure data and user gas consumption data at the target alarm address in the target 3D model are obtained. If the difference between the gas pressure data and the user gas consumption data is greater than a second preset threshold, it is determined whether the gas consumption in the gas pressure data has decreased synchronously. If so, the alarm information is marked as normal fluctuation, and the alarm information is determined to be incorrect. If not, the alarm information is determined to be correct. Based on the alarm information and the target alarm address, the emergency repair vehicle and emergency repair personnel are determined, and an emergency repair work order is generated based on the emergency repair vehicle and the emergency repair personnel. The emergency repair work order is then sent to the emergency repair personnel.
[0047] Furthermore, when it is determined that there is a deviation in the target alarm address, the target alarm address is modified to the actual alarm address in the target 3D model.
[0048] like Figure 4 As shown, the present invention also includes manual review and adjustment, specifically including: 1. Deviation Adjustment Tool: Drag and drop to correct, drag the marker point to the corresponding position on the tilted model or in the panorama.
[0049] 2. One-click viewing of linked devices: In the current space, the corresponding sensing devices can be linked to view the gas pressure / concentration sensor status, and the surrounding monitoring video can be retrieved for real-time viewing.
[0050] Step S30: Determine the target road based on the target alarm address, and perform road feature analysis and dynamic annotation of the feature region in the target 3D model to obtain multiple road feature regions.
[0051] To avoid delays in emergency repairs due to complex urban road conditions, this invention first identifies the roads involved in the target alarm address and then analyzes them, such as determining whether the road width or height is sufficient for the repair vehicle to pass. This allows the repair vehicle to choose the most suitable route, avoiding road-related factors that could affect repair time. Simultaneously, based on a 3D model of the target, this invention also marks parking spaces near the target alarm address, enabling the repair vehicle to park at the optimal repair location promptly without having to search for parking, thus improving repair efficiency.
[0052] Specifically, the target road is determined based on the target alarm address. Real-time road images of the target road are acquired from the vehicle-mounted camera on the repair vehicle, and the real-time road images and the location of the repair vehicle are transmitted back to the target 3D model. A spatial collision analysis algorithm based on point cloud data is used to analyze the road features of the real-time road images through the target 3D model to obtain road data. The road data includes the effective width, height, and obstacle distribution of the target road. Based on the road data, the target road is dynamically labeled with feature regions to obtain multiple road feature regions of the target road. The feature regions include temporary parking areas, permitted parking areas, and prohibited parking areas.
[0053] like Figure 6 As shown, this invention incorporates intelligent parking navigation to address the problem of "difficult parking and traffic congestion" for repair vehicles in narrow alleyways. It enables rapid navigation to parking, and the specific process is as follows: 1. Dynamic assessment of lane traffic capacity: Based on point cloud data spatial collision analysis algorithm + real-time traffic API access, calculate the effective width, height and obstacle distribution of lanes (i.e., road data in this invention), and generate a three-color area navigation map (i.e., multiple road feature areas in this invention) in red (representing no-parking areas) / yellow (representing temporary parking areas, parking time ≤ 10 minutes) / green (representing parking areas) to display the coordinates of available parking spaces for emergency repair vehicles.
[0054] 2. Congestion Avoidance Route Planning: By accessing real-time traffic conditions from the transportation department, the system automatically avoids congested / height-restricted road sections and generates the optimal navigation route map (i.e., the best emergency repair route in this invention).
[0055] Step S40: Generate the optimal repair route based on the multiple road feature areas and the target alarm address, and send the optimal repair route to the repair personnel so that the repair personnel can carry out emergency repairs on the target alarm address.
[0056] This invention integrates information such as the target's three-dimensional model and road conditions to generate the optimal repair route. Repair vehicles and personnel can then reach the target alarm address as quickly as possible based on the optimal route and perform emergency repairs at the target alarm address, effectively improving the efficiency of emergency repairs at the target alarm address.
[0057] Specifically, the system acquires real-time traffic conditions of the target road and generates an optimal repair route based on the real-time traffic conditions, road data, target alarm address, and multiple road feature areas. Once the repair vehicle and personnel arrive at the target alarm address according to the optimal repair route, a panoramic view of key landmarks at the target alarm address is obtained using the target 3D model. Sensor attribute data corresponding to the target alarm address is obtained based on the panoramic view of the key landmarks, and the alarm problem at the target alarm address is processed based on the sensor attribute data to complete the emergency repair at the target alarm address.
[0058] This invention also incorporates multi-source visual positioning, the specific process of which is as follows: 1. Precise mapping using oblique photography: The initial positioning coordinates are automatically matched with a high-precision oblique model, and the target building is highlighted in the 3D scene on the web (such as Building No. 7 with a flashing red frame).
[0059] 2. Quick confirmation of panoramic view: When the repair personnel click on the building, they will automatically enter the current floor location and be displayed in a panoramic view, which allows them to see the scene environment in 360° and identify key landmarks (such as "blue roller shutter door + distribution box").
[0060] Technical effects of the present invention: 1. This invention establishes a GIS-based emergency repair command system, effectively overcoming the predicament of "invisible underground pipe networks and reliance on experience for resource allocation," achieving comprehensive control of all elements above and below ground through a single map. This includes: Pipeline network perspective visualization: Overlaying a pipe network model onto a web-based GIS interface, with clicks on pipe sections displaying attributes (pressure / material / depth). Progress dashboard: Repair personnel upload on-site images and text, with key nodes (valve closure / repair) automatically marked on a timeline. Synchronous display of repair vehicle locations.
[0061] 2. This invention features a visualized proactive early warning system: using tilted data as a macroscopic base map, combined with a near-ground perspective full map, it enables visualized data viewing. Combined with pressure situation maps, gas consumption comparisons, and alarm handling tracking, it achieves multi-dimensional visualized viewing of early warnings.
[0062] 3. Construct a four-step closed loop of "pressure monitoring - gas consumption analysis - intelligent alarm - coordinated response" to achieve early detection of pipeline anomalies and early warning of leakage risks.
[0063] In summary, the digital emergency repair platform for urban villages established in this invention provides spatial management and application services such as scene visualization, data management, data sharing services, spatial data fusion, and IoT data access and visualization. It can realize comprehensive application services such as dynamic real-scene image management and sharing in urban areas and multi-dimensional analysis of real-scene image data, realizing the transformation from planar static to three-dimensional dynamic monitoring, and dynamically improving the level of intelligent and refined management of urban villages.
[0064] Furthermore, such as Figure 7 As shown, based on the above-described emergency repair method, the present invention also provides an emergency repair system, wherein the emergency repair system includes: The 3D model construction module 51 is used to determine the target area, extract the 3D point cloud image of the target area, and construct a 3D model based on the 3D point cloud image to obtain the target 3D model. The alarm address determination module 52 is used to determine the target alarm address based on the alarm information received from the user. The road feature region extraction module 53 is used to determine the target road based on the target alarm address, and to perform road feature analysis and dynamic annotation of the feature region in the target three-dimensional model to obtain multiple road feature regions; The emergency repair route generation module 54 is used to generate the optimal emergency repair route based on multiple road feature areas and the target alarm address, and send the optimal emergency repair route to the emergency repair personnel so that the emergency repair personnel can carry out emergency repairs on the target alarm address.
[0065] Furthermore, such as Figure 8 As shown, based on the above-mentioned emergency repair method and system, the present invention also provides a terminal, which includes a processor 10, a memory 20 and a display 30. Figure 8 Only some of the terminal components are shown; however, it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0066] In some embodiments, the memory 20 may be an internal storage unit of the terminal, such as a hard disk or memory. In other embodiments, the memory 20 may be an external storage device of the terminal, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc. Further, the memory 20 may include both internal and external storage devices. The memory 20 is used to store application software and various types of data installed on the terminal, such as the program code installed on the terminal. The memory 20 can also be used to temporarily store data that has been output or will be output. In one embodiment, the memory 20 stores an emergency repair program 40, which can be executed by the processor 10 to implement the emergency repair method of this application.
[0067] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor, or other data processing chip, used to run program code stored in the memory 20 or process data, such as executing the emergency repair method.
[0068] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen. The display 30 is used to display information on the terminal and to display a visual user interface.
[0069] In one embodiment, the steps of the emergency repair method are implemented when the processor 10 executes the emergency repair program 40 in the memory 20.
[0070] In summary, this invention provides an emergency repair method, system, and terminal. The method includes: determining a target area; extracting a three-dimensional point cloud image of the target area; constructing a three-dimensional model based on the three-dimensional point cloud image to obtain a target three-dimensional model; upon receiving an alarm message from a user, determining a target alarm address based on the alarm message; determining a target road based on the target alarm address; performing road feature analysis and dynamic annotation of feature regions on the target road in the target three-dimensional model to obtain multiple road feature regions; generating an optimal repair route based on the multiple road feature regions and the target alarm address; and sending the optimal repair route to repair personnel for emergency repair at the target alarm address. This invention, by constructing a target three-dimensional model and annotating road feature regions and the optimal repair route within it, enables timely response to alarm messages and allows repair vehicles and personnel to reach the target alarm address in the fastest possible way, effectively improving the efficiency of emergency gas repairs.
[0071] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal 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 terminal. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal that includes that element.
[0072] Of course, those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware (such as a processor, controller, etc.). The program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The computer-readable storage medium can be a memory, magnetic disk, optical disk, etc.
[0073] It should be understood that the application of the present invention is not limited to the examples above. Those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.
Claims
1. An emergency repair method, characterized in that, The emergency repair methods include: The target region is determined, a three-dimensional point cloud image of the target region is extracted, and a three-dimensional model is constructed based on the three-dimensional point cloud image to obtain the target three-dimensional model; When an alarm message is received from a user, the target alarm address is determined based on the alarm message. The target road is determined based on the target alarm address, and road feature analysis and dynamic annotation of feature regions are performed on the target road in the target 3D model to obtain multiple road feature regions; The optimal repair route is generated based on multiple road feature areas and the target alarm address, and the optimal repair route is sent to the repair personnel so that the repair personnel can carry out emergency repairs on the target alarm address.
2. The emergency repair method according to claim 1, characterized in that, The process of determining the target region, extracting a 3D point cloud image of the target region, and constructing a 3D model based on the 3D point cloud image to obtain the target 3D model specifically includes: The target area is determined, and point cloud images of the target area are collected using a mobile 3D laser scanning system and UAV oblique photography to obtain multiple target point cloud images; A panoramic image stitching process is performed on multiple target point cloud images to obtain a stitched point cloud image. The panoramic image stitching process includes camera calibration processing, sensor image distortion correction processing, image projection transformation processing, matching point selection processing, panoramic image fusion processing, and brightness and color equalization processing. A preset 3D modeling software is selected, and a 3D model is constructed based on the stitched point cloud image using the preset 3D modeling software to obtain the target 3D model.
3. The emergency repair method according to claim 1, characterized in that, When an alarm message is received from a user, determining the target alarm address based on the alarm message specifically includes: When an alarm message is received from a user, an information fill-in link is generated based on the alarm message; Send the information filling link to the user, and receive the preset alarm information filled in by the user according to the information filling link; The key address is obtained by extracting key address elements from the preset alarm information; The key address is matched with a preset address database to obtain the structured coordinates corresponding to the key address, and the structured coordinates are used as the first alarm address. Obtain the user's target mobile phone number and match the target mobile phone number with a preset express delivery address database to obtain the second alarm address; The similarity between the first alarm address and the second alarm address is compared to obtain the similarity result; If the similarity result is greater than the first preset threshold, then the first alarm address is used as the target alarm address.
4. The emergency repair method according to claim 1, characterized in that, Upon receiving an alarm message from a user, the step of determining the target alarm address based on the alarm message further includes: Obtain gas pressure data and user gas consumption data at the target alarm address in the target 3D model. If the difference between the gas pressure data and the user gas consumption data is greater than a second preset threshold, determine whether the gas consumption in the gas pressure data has decreased synchronously. If so, the alarm information will be marked as normal fluctuation, and the alarm information will be determined to be incorrect. If not, the alarm information is determined to be correct. The emergency repair vehicle and personnel are determined based on the alarm information and the target alarm address, and an emergency repair work order is generated based on the emergency repair vehicle and the emergency repair personnel. The emergency repair work order is issued to the emergency repair personnel.
5. The emergency repair method according to claim 1, characterized in that, Upon receiving an alarm message from a user, the step of determining the target alarm address based on the alarm message further includes: If it is determined that there is a deviation in the target alarm address, then the target alarm address is modified to the actual alarm address in the target 3D model.
6. The emergency repair method according to claim 4, characterized in that, The step involves determining the target road based on the target alarm address, and performing road feature analysis and dynamic annotation of the target road in the target 3D model to obtain multiple road feature regions, specifically including: The target road is determined based on the target alarm address, and real-time road images of the target road are obtained from the vehicle-mounted camera on the repair vehicle. The real-time road images and the location of the repair vehicle are then transmitted back to the target 3D model. A spatial collision analysis algorithm based on point cloud data is used to analyze the road features of the real-time road image through the target 3D model to obtain road data, wherein the road data includes the effective width, height and obstacle distribution of the target road; Based on the road data, the target road is dynamically labeled with feature regions to obtain multiple road feature regions of the target road, wherein the feature regions include temporary parking areas, parking permitted areas, and no-parking areas.
7. The emergency repair method according to claim 6, characterized in that, The step of generating an optimal repair route based on multiple road feature areas and the target alarm address, and sending the optimal repair route to the repair personnel for emergency repairs at the target alarm address, specifically includes: The system obtains the real-time traffic conditions of the target road and generates the optimal repair route based on the real-time traffic conditions, the road data, the target alarm address, and multiple road feature areas. Once the repair vehicle and the repair personnel arrive at the target alarm address according to the optimal repair route, a panoramic view of key landmarks in the target alarm address is obtained through the target 3D model. Based on the panoramic image of the key landmark, obtain the sensor attribute data corresponding to the target alarm address, and process the alarm problem at the target alarm address based on the sensor attribute data to complete the emergency repair at the target alarm address.
8. An emergency repair system, characterized in that, The emergency repair system includes: The 3D model construction module is used to determine the target area, extract the 3D point cloud image of the target area, and construct a 3D model based on the 3D point cloud image to obtain the target 3D model. The alarm address determination module is used to determine the target alarm address based on the alarm information received from the user. The road feature region extraction module is used to determine the target road based on the target alarm address, and to perform road feature analysis and dynamic annotation of the feature region in the target 3D model to obtain multiple road feature regions; The emergency repair route generation module is used to generate the optimal emergency repair route based on multiple road feature areas and the target alarm address, and send the optimal emergency repair route to the emergency repair personnel so that the emergency repair personnel can carry out emergency repairs on the target alarm address.
9. A terminal, characterized in that, The terminal includes: a memory, a processor, and an emergency repair program stored in the memory and executable on the processor. When the emergency repair program is executed by the processor, it implements the steps of the emergency repair method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an emergency repair program, which, when executed by a processor, implements the steps of the emergency repair method as described in any one of claims 1-7.