Risk assessment method and device for highway engineering construction project
By applying a risk assessment method in the server, using mixed reality technology and preset models, the risks during highway construction process are monitored and evaluated in real time, and the problem of difficulty in real-time risk assessment in the existing technology is solved, and the timeliness and effectiveness of risk management is improved.
Patent Information
- Application Number
- CN202510375139.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-06-27
AI Technical Summary
It is difficult for existing technology to achieve real-time risk assessment during the construction process of highway engineering construction projects, making it difficult to timely detect abnormal situations or potential risks during the construction process.
By applying a risk assessment method in the server, receiving monitoring and evaluation requests, obtaining behavior and operation data of construction personnel and equipment, building virtual construction scenarios in mixed reality equipment, conducting construction drills, and using preset models to calculate risk levels in real time to generate risk reports.
Real-time monitoring and risk assessment of the construction process are achieved, abnormal situations and potential risks can be discovered in a timely manner during the construction process, and the timeliness and effectiveness of risk management is improved.
Smart Images

Figure CN120218627A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of risk assessment, and particularly to a risk assessment method and device for highway engineering construction projects. Background Art
[0002] With the accelerating advancement of the urbanization process, the number of highway engineering projects has increased significantly, and the complexity and inherent uncertainty of the projects have also intensified, thus triggering a series of risk challenges including cost overruns, schedule delays, safety accidents, etc. To ensure that the construction quality of highway projects meets the actual requirements and maintain the overall benefits of the projects, it is necessary to comprehensively and deeply assess potential risks throughout the entire life cycle of highway construction projects.
[0003] The core of the risk assessment process lies in first accurately identifying various risks that may exist in the project, and then using scientific methods to quantitatively analyze these identified risks. Quantitative analysis aims to reveal the likelihood of risk occurrence, the degree of impact, and potential losses through specific data and models, so as to provide a solid basis for formulating risk response strategies. However, current risk management practices mostly rely on manual experience and traditional statistical analysis methods, and these analyses are often carried out through unified data monitoring and analysis only after the project is completed. But this way of post - event analysis has significant limitations because it is impossible to achieve real - time monitoring of the construction process, thus making it difficult to timely detect abnormal situations or potential risks during the construction process.
[0004] Therefore, there is an urgent need for a risk assessment method and device for highway engineering construction projects that can solve the above - mentioned technical problems. Summary of the Invention
[0005] This application provides a risk assessment method and device for highway engineering construction projects. This method solves the limitations of the traditional post - event analysis method, enabling relevant personnel to timely detect abnormal situations during the construction process and take corresponding measures to reduce risks.
[0006] In a first aspect, the present application provides a risk assessment method for highway engineering construction projects, which is applied to a server. The method includes: receiving a monitoring and assessment request for risk assessment of a highway engineering construction project; determining that the highway engineering construction project is in the construction stage according to the monitoring and assessment request, and determining a construction area based on the construction stage. The highway engineering construction project includes a planning stage, a design stage, a construction stage, and a maintenance stage; obtaining the behavior data of a first construction worker, where the first construction worker is any construction worker in the construction area, determining a first construction equipment from the construction area, and obtaining the operation data of the first construction equipment; constructing a virtual construction scene in a mixed reality device according to the construction stage, inputting the behavior data into a preset personnel action library for matching to obtain a first action set, and inputting the operation data into a preset equipment action library for matching to obtain a second action set; mapping the first action set and the second action set to the virtual construction scene so that virtual objects in the virtual construction scene perform drills according to the first action set and the second action set to obtain a construction drill process, where the virtual objects are the personnel and equipment existing in the virtual construction scene; obtaining construction image data, which is the image data obtained by photographing the construction drill process; inputting the construction image data, the construction location, and the construction design drawing into a preset model for processing to obtain a first risk level, where the construction location is the location corresponding to the construction area, and the construction design drawing is the design drawing corresponding to the highway engineering construction project; determining a first risk report according to the first risk level and sending the first risk report to a target user.
[0007] By adopting the above technical solution, receiving the monitoring and assessment request can conduct risk assessment on the highway engineering construction project in the construction stage, which realizes the real-time monitoring of the construction process. By obtaining the behavior data of the first construction worker and the operation data of the first construction equipment, various dynamic information in the construction process can be captured and analyzed in real time. A virtual construction scene is constructed in the mixed reality device, and the behavior data and operation data are mapped to this scene to form a construction drill process. The virtual objects in the virtual construction scene perform drills according to the actual behavior data and operation data, which provides an intuitive and dynamic understanding of the construction process. Inputting the construction image data, the construction location, and the construction design drawing into a preset model for processing can calculate the risk level of the construction area in real time. This real-time calculation ability makes risk management more timely and effective, and can quickly respond to changes in the construction process. A first risk report is generated according to the calculated risk level and immediately sent to the target user, which ensures that relevant personnel can quickly obtain the latest information about construction risks and thus take necessary measures to reduce risks.
[0008] Optionally, obtain the behavior data corresponding to the first construction worker, specifically including: obtaining the target video corresponding to the first construction worker, where the target video is a video of the construction operation behavior of the first construction worker within a preset time; splitting the target video to obtain multiple images; identifying the multiple images to obtain multiple action information, with one image corresponding to one action information; obtaining the first action information and the second action information from the multiple action information, and determining whether the first action information is consistent with the second action information; when the first action information is consistent with the second action information, deleting the first action information and outputting the second action information as the behavior data.
[0009] By adopting the above technical solution, obtaining the target video of the construction operation behavior of the first construction worker within a preset time and splitting the video to obtain multiple images can finely capture each action of the construction worker, identify each image to obtain the corresponding action information, which realizes the detailed recording and analysis of the actions of the construction worker. Identifying and obtaining the first action information and the second action information from the multiple action information and making a consistency judgment helps to remove duplicate action information. When the first action information is consistent with the second action information, choosing to retain one of them as the behavior data output optimizes the accuracy and representativeness of the data and can more truly reflect the actual operation behavior of the construction worker.
[0010] Optionally, input the behavior data into a preset personnel action library for matching to obtain the first action set, specifically including: obtaining the second action information from the behavior data, inputting the second action information into the preset personnel database for matching to obtain the target sub-action, and summarizing the target sub-action into the first action set.
[0011] By adopting the above technical solution, obtaining the second action information from the behavior data can quickly identify and extract the key action data. Inputting the extracted second action information into the preset personnel database for matching can efficiently utilize the database resources and quickly find the data related to the target action. Summarizing the matched target sub-action into the first action set realizes the integration and unified management of the action information.
[0012] Optionally, construct a virtual construction scene in the mixed reality device according to the construction stage, specifically including: determining the second construction worker and the second construction equipment according to the construction stage, where the second construction worker and the second construction equipment are the personnel and equipment required in the current construction stage; determining the second construction worker as the first virtual object and the second construction equipment as the second virtual object, and mapping the first virtual object and the second virtual object to the initial virtual scene of the mixed reality device to obtain the virtual construction scene.
[0013] By adopting the above technical solution, according to the actual requirements in the construction stage, the second construction personnel and the second construction equipment required currently are accurately determined, which ensures the real-time and accuracy of the construction process. By mapping the determined personnel and equipment into the initial virtual scene of the mixed reality device, a virtual construction scene highly consistent with the actual construction situation can be immediately obtained, and it is possible to dynamically adjust the required personnel and equipment as the construction stage progresses and map them into the virtual scene. Based on the mixed reality technology, the construction personnel and equipment are mapped into the virtual scene in the form of virtual objects, realizing the visualization and intuitiveness of the construction process.
[0014] Optionally, map the first action set and the second action set into the virtual construction scene so that the virtual objects in the virtual construction scene perform drills according to the first action set and the second action set to obtain the construction drill process, specifically including: sending the first action set and the second action set to the virtual construction scene so that the first virtual object performs drills in the virtual construction scene according to the first action set to obtain the first drill process, and enabling the second virtual object to perform drills in the virtual construction scene according to the second action set to obtain the second drill process; combining the first drill process and the second drill process as the construction drill process for output.
[0015] By adopting the above technical solution, sending the first action set and the second action set to the first virtual object and the second virtual object in the virtual construction scene respectively can realize the collaborative drill of the construction personnel and the construction equipment in the virtual environment. Conducting drills in the virtual construction scene can visually display the construction process and discover potential problems therein. By analyzing the first drill process and the second drill process, the construction process can be optimized to improve the construction efficiency and quality. Conducting drills in the virtual environment can simulate various construction scenes and conditions, thereby identifying potential risk factors.
[0016] Optionally, after acquiring the construction image data, the method further includes: acquiring the construction area corresponding to the construction area, where the construction area is the total construction area of the highway engineering construction project; determining the planned construction days according to the number of construction personnel and the construction area, where the number of construction personnel is the total number of construction personnel corresponding to the construction area; acquiring the actual construction days corresponding to the construction stage, calculating the planned construction days and the actual construction days to obtain the delay ratio; acquiring the historical weather information and geographical information corresponding to the construction area; inputting the historical weather information, geographical information and the delay ratio into a preset model for processing to obtain the construction period risk level; determining the treatment measures according to the construction period risk level, generating a second risk report with the construction period risk level and the treatment measures, and sending the second risk report to the target user.
[0017] By adopting the above technical solution, the construction area and number of construction personnel corresponding to the construction area can be obtained, and the planned construction days can be calculated, and then compared with the actual construction days to obtain the delay ratio. Combined with the historical weather information and geographical information of the construction area, as well as the delay ratio, the input is processed in the preset model, and the construction period risk level can be more accurately evaluated. The obtained construction period risk level can provide project managers with timely early warning information, help them understand the risk status of the current construction progress, help optimize resource allocation, improve construction efficiency, and reduce unnecessary waste and losses.
[0018] Optionally, after the construction image data, construction location and construction design drawings are input into a preset model for processing to obtain a first risk level, the method also includes: if the highway engineering construction project is in a maintenance stage, monitoring the target road surface to obtain monitoring data, the monitoring data including flatness value, anti-skid coefficient and drainage volume; obtaining safety facilities corresponding to the target road surface, the safety facilities including guardrail facilities, anti-collision facilities and lighting facilities; determining the safety level according to the target number corresponding to the safety facilities, inputting the safety level and monitoring data into the preset model for processing to obtain a second risk level, and sending the second risk level to the target user.
[0019] By adopting the above technical solution, monitoring the flatness value and anti-skid coefficient of the target road surface, the use status of the road surface can be understood in real time. Once the monitoring data is abnormal, such as a significant decrease in flatness or a substandard anti-skid coefficient, an early warning can be issued immediately to remind relevant departments to take timely measures to repair or maintain, thereby avoiding or reducing traffic accidents caused by road problems. Then, the target number of safety facilities corresponding to the target road surface can be obtained, and its safety level can be preliminarily determined. The safety level and monitoring data are input into the preset model for processing to obtain the second risk level. This second risk level combines road performance, safety facilities and other possible risk factors, and provides road managers with a comprehensive risk assessment result. According to the risk level, corresponding risk management measures and emergency plans are formulated to deal with possible traffic safety risks.
[0020] In the second aspect of the present application, a risk assessment device for highway engineering construction projects is provided. The device is a server, which includes a receiving unit, a processing unit, and a sending unit; the receiving unit receives a monitoring and assessment request, which is used to conduct a risk assessment on a highway engineering construction project; the processing unit determines that the highway engineering construction project is in the construction stage according to the monitoring and assessment request, determines the construction area based on the construction stage. The highway engineering construction project includes a planning stage, a design stage, a construction stage, and a maintenance stage; obtains the behavior data corresponding to the first construction worker, where the first construction worker is any construction worker in the construction area, determines the first construction equipment from the construction area, and obtains the operation data corresponding to the first construction equipment; constructs a virtual construction scene in the mixed reality device according to the construction stage, inputs the behavior data into a preset personnel action library for matching to obtain a first action set, inputs the operation data into a preset equipment action library for matching to obtain a second action set; maps the first action set and the second action set to the virtual construction scene so that the virtual objects in the virtual construction scene perform drills according to the first action set and the second action set to obtain a construction drill process, where the virtual objects are the personnel and equipment existing in the virtual construction scene; obtains construction image data, which is the image data obtained by photographing the construction drill process; inputs the construction image data, the construction location, and the construction design drawing into a preset model for processing to obtain a first risk level, where the construction location is the location corresponding to the construction area, and the construction design drawing is the design drawing corresponding to the highway engineering construction project; the sending unit determines a first risk report according to the first risk level and sends the first risk report to the target user.
[0021] Optionally, the receiving unit is used to obtain the target video corresponding to the first construction worker, where the target video is a video of photographing the construction operation behavior of the first construction worker within a preset time; the processing unit is used to split the target video to obtain multiple images; identify the multiple images to obtain multiple action information, and one image corresponds to one action information; the receiving unit is used to obtain the first action information and the second action information from the multiple action information and determine whether the first action information is consistent with the second action information; the processing unit is used to delete the first action information and output the second action information as behavior data when the first action information is consistent with the second action information.
[0022] Optionally, the processing unit is used to obtain the second action information from the behavior data, input the second action information into a preset personnel database for matching to obtain a target sub-action, and summarize the target sub-action into the first action set.
[0023] Optionally, the processing unit is configured to determine a second construction worker and a second construction device according to the construction stage, where the second construction worker and the second construction device are the personnel and devices required for the current construction stage; determine the second construction worker as a first virtual object, and determine the second construction device as a second virtual object, and map the first virtual object and the second virtual object into the initial virtual scene of the mixed reality device to obtain a virtual construction scene.
[0024] Optionally, the processing unit is configured to send the first action set and the second action set to the virtual construction scene, so that the first virtual object rehearses in the virtual construction scene according to the first action set to obtain a first rehearsal process, and enable the second virtual object to rehearse in the virtual construction scene according to the second action set to obtain a second rehearsal process; combine the first rehearsal process and the second rehearsal process as a construction rehearsal process for output.
[0025] Optionally, the receiving unit is configured to obtain the construction area corresponding to the construction area, where the construction area is the total construction area of the highway engineering construction project; the processing unit is configured to determine the planned construction days according to the number of construction workers and the construction area, where the number of construction workers is the total number of construction workers corresponding to the construction area; the receiving unit is configured to obtain the actual construction days corresponding to the construction stage, calculate the planned construction days and the actual construction days to obtain a delay ratio; obtain the historical weather information and geographical information corresponding to the construction area; the processing unit is configured to input the historical weather information, geographical information and the delay ratio into a preset model for processing to obtain a construction period risk level; the sending unit is configured to determine a processing measure according to the construction period risk level, generate a second risk report with the construction period risk level and the processing measure, and send the second risk report to the target user.
[0026] Optionally, the receiving unit is configured to monitor the target road surface to obtain monitoring data if the highway engineering construction project is in the maintenance stage, where the monitoring data includes flatness values, skid resistance coefficients and drainage volumes; obtain the safety facilities corresponding to the target road surface, where the safety facilities include guardrail facilities, anti-collision facilities and lighting facilities; the sending unit is configured to determine a safety level according to the target quantity corresponding to the safety facilities, input the safety level and the monitoring data into a preset model for processing to obtain a second risk level, and send the second risk level to the target user.
[0027] In a third aspect of the present application, an electronic device is provided. The electronic device includes a processor, a memory, a user interface and a network interface. The memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory, so that an electronic device executes the method of any one of the above in the present application.
[0028] In the fourth aspect of the present application, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions that, when executed, perform the method of any one of the above in the present application.
[0029] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. By receiving a monitoring and evaluation request, it is possible to conduct a risk assessment for a highway engineering construction project in the construction stage, which realizes real-time monitoring of the construction process. By obtaining the behavior data of the first construction personnel and the operation data of the first construction equipment, various dynamic information during the construction process can be captured and analyzed in real time. A virtual construction scene is constructed in the mixed reality device, and the behavior data and operation data are mapped into this scene to form a construction rehearsal process. The virtual objects in the virtual construction scene perform rehearsals according to the actual behavior data and operation data, which provides an intuitive and dynamic understanding of the construction process. By inputting the construction image data, construction location, and construction design drawings into a preset model for processing, the risk level of the construction area can be calculated in real time. This real-time calculation ability makes risk management more timely and effective, and can quickly respond to changes during the construction process. A first risk report is generated based on the calculated risk level and immediately sent to the target user, which ensures that relevant personnel can quickly obtain the latest information about construction risks and thus take necessary measures to reduce risks.
[0030] 2. By separately sending the first action set and the second action set to the first virtual object and the second virtual object in the virtual construction scene, it is possible to achieve the collaborative rehearsal of construction personnel and construction equipment in the virtual environment. Rehearsing in the virtual construction scene can intuitively display the construction process and discover possible problems therein. By analyzing the first rehearsal process and the second rehearsal process, the construction process can be optimized to improve construction efficiency and quality. Rehearsing in the virtual environment can simulate various construction scenes and conditions, thereby identifying potential risk factors. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 is a schematic flowchart of a risk assessment method for a highway engineering construction project provided by an embodiment of the present application; Figure 2 is a schematic structural diagram of a risk assessment device for a highway engineering construction project provided by an embodiment of the present application; Figure 3 is a schematic structural diagram of an electronic device disclosed by an embodiment of the present application.
[0032] Explanation of the reference numerals: 201, receiving unit; 202, processing unit; 203, sending unit; 300, electronic device; 301, processor; 302, memory; 303, user interface; 304, network interface; 305, communication bus. DETAILED DESCRIPTION
[0033] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0034] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
[0035] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0036] With the acceleration of urbanization, the number of highway engineering projects has increased significantly, and the complexity and inherent uncertainty of the projects have also increased, leading to a series of risk challenges including cost overruns, construction delays, safety accidents, etc. In order to ensure that the construction quality of highway projects meets actual needs and maintain the overall benefits of the projects, a comprehensive and in-depth assessment of potential risks must be conducted throughout the entire cycle of highway construction projects.
[0037] The core of the risk assessment process lies in first accurately identifying various risks that may exist in the project, and then using scientific methods to quantitatively analyze these identified risks. Quantitative analysis aims to reveal the likelihood of risk occurrence, the degree of impact, and potential losses through specific data and models, thereby providing a solid basis for formulating risk response strategies. However, current risk management practices mostly rely on manual experience and traditional statistical analysis methods, and these analyses are often carried out through unified data monitoring and analysis only after the project is completed. But this ex-post analysis method has significant limitations because it cannot achieve real-time monitoring of the construction process, making it difficult to detect abnormal situations or potential risks during the construction process in a timely manner.
[0038] Therefore, how to solve the limitation that the current risk assessment relies on the ex-post analysis method, resulting in the inability to timely detect potential problems during the construction process. A risk assessment method for highway engineering construction projects provided by an embodiment of the present application is applied to a server. The server of the present application can be a platform that provides risk assessment services for highway engineering projects. Figure 1 It is a schematic flowchart of a risk assessment method for highway engineering construction projects provided by an embodiment of the present application. Refer to Figure 1 and this method includes the following steps S101 - step S108.
[0039] S101: Receive a monitoring and assessment request, which is used to conduct a risk assessment on a highway engineering construction project.
[0040] In the above S101, when it is determined to carry out highway construction in a certain area, a highway engineering project needs to be created first. When starting the highway engineering project, the area of the highway to be constructed is determined according to the current geographical location, and then the corresponding construction drawings are designed according to the planned area, and construction is carried out according to the construction drawings. When starting a highway engineering construction project, a risk assessment of the entire life cycle of the project needs to be carried out to timely detect potential risks, and then formulate reasonable treatment measures to avoid safety accidents. The present application provides a method for risk assessment of highway engineering construction projects. The server receives a monitoring and assessment request sent by safety control personnel. At this time, the safety control personnel include personnel from the project management department or the construction unit. Then, the monitoring and assessment request is parsed to clarify key information such as the assessment object, assessment purpose, and assessment scope. At this time, the assessment object is a highway engineering construction project, the assessment purpose is to timely detect abnormal risks during the construction process, and the assessment scope is to monitor the entire life cycle of the project in real time.
[0041] S102: Determine that the highway engineering construction project is in the construction stage according to the monitoring and assessment request, and determine the construction area based on the construction stage.
[0042] In the above S102, according to the monitoring and evaluation request, it is determined that the highway engineering construction project is currently in the construction stage. This application divides the highway engineering construction project into four stages, namely the planning stage, the design stage, the construction stage, and the maintenance stage. At this time, the maintenance stage refers to after the construction stage ends, conducting a risk assessment on the quality of the constructed road surface to ensure that the road surface after construction meets the requirements for putting into use. The current stage can be determined according to the progress of the current project construction, and it can also be determined according to the manual input of the safety control personnel, thereby determining that the current highway engineering construction project is in the construction stage. After determining that the highway engineering construction project is in the construction stage, according to materials such as construction drawings and construction plans, clarify the specific location and scope of the construction area, and then determine the construction area.
[0043] S103: Obtain the behavior data corresponding to the first construction worker, determine the first construction equipment from the construction area, and obtain the operation data corresponding to the first construction equipment.
[0044] In the above S103, after determining the construction area corresponding to the current highway engineering construction project, any construction worker is selected from the construction area as the first construction worker, and the behavior data of the corresponding first construction worker, such as operation actions, walking trajectories, etc., is collected through video monitoring and other means. Obtaining the behavior data corresponding to the first construction worker specifically includes: obtaining the target video corresponding to the first construction worker, where the target video is a video of the construction operation behavior of the first construction worker within a preset time; splitting the target video to obtain multiple images; identifying the multiple images to obtain multiple action information, with one image corresponding to one action information; obtaining the first action information and the second action information from the multiple action information, and determining whether the first action information is consistent with the second action information; when the first action information is consistent with the second action information, deleting the first action information and outputting the second action information as the behavior data. Specifically, first, clarify the first construction worker to be photographed, that is, the target object. Select a suitable camera or surveillance camera to ensure that it can clearly capture the construction operation behavior of the first construction worker within a preset time. Set the preset time according to actual needs, such as 8 hours, one day, or a specific time period. Continuously photograph the construction operation behavior of the first construction worker within the preset time using the photographing device to obtain the target video. Import the obtained target video into video processing software. Set the splitting frame rate or time interval according to actual needs to determine the time difference between each image. Use the splitting function in the video processing software to split the target video into multiple images according to the set parameters. These images will be used for subsequent action information recognition. Select a suitable action recognition algorithm according to actual needs, such as an image recognition algorithm based on deep learning. The multiple split images can be sequentially identified to obtain the action information corresponding to each image, and these action information may include action type, action duration, action intensity, etc. The action information may refer to a specific action (such as wearing a safety helmet). Extract the key information related to the first action information and the second action information from the identified multiple action information. Use a suitable comparison method (such as similarity calculation) to determine whether the first action information is consistent with the second action information. This may need to consider the matching degree of multiple aspects such as action type, duration, and intensity. According to the comparison result, determine whether the first action information is consistent with the second action information. If the first action information is consistent with the second action information, it means that they describe the same action or a similar action variant. At this time, one of them (for example, the first action information) can be selected for deletion to avoid data redundancy. Output the remaining action information (here it is the second action information) as the behavior data. These behavior data can be used in subsequent application scenarios such as risk assessment and construction process optimization.Then, according to the above-mentioned comparison method of the first action information and the second action information, the other action information in the multiple action information is compared, and only one of the identical action information is retained, and the action information is output as the behavior data of the first construction worker. It can also be understood that the repeated or identical action information in the multiple action information is deleted, and only one of them is retained, so as to avoid the existence of too much identical action information in the behavior data. When the first action information is inconsistent with the second action information, the third action information is obtained from the multiple action information, and the third action information is compared with the first action information. When the first action information is consistent with the third action information, it is determined to delete the first action information, and then the second action information and the third action information are compared with other action information. If the second action information is inconsistent with other action information, the second action information is output as the behavior data. The comparison is to remove the identical action information in the multiple behavior information, and only one of them is retained.
[0045] In addition, a construction equipment is determined from the construction area as the first construction equipment, and the construction equipment is the equipment currently being operated by the first construction worker in the current construction area. The operation data of the first construction equipment, such as the working status and operation parameters, are obtained through the sensors and monitoring systems provided by the equipment.
[0046] S104: construct a virtual construction scene in the mixed reality device according to the construction stage, input the behavior data into a preset personnel action library for matching to obtain a first action set, and input the operation data into a preset device action library for matching to obtain a second action set.
[0047] In the above S104, according to the construction stage, a virtual construction scene that conforms to the actual situation is constructed in the mixed reality device. The scene should include elements such as the topography and geomorphology of the construction area, the surrounding environment, personnel, and equipment. Constructing a virtual construction scene in the mixed reality device according to the construction stage specifically includes: determining the second construction personnel and the second construction equipment according to the construction stage, where the second construction personnel and the second construction equipment are the personnel and equipment required in the current construction stage; determining the second construction personnel as the first virtual object and the second construction equipment as the second virtual object, and mapping the first virtual object and the second virtual object to the initial virtual scene of the mixed reality device to obtain the virtual construction scene. Specifically, determine the current construction stage. The construction stage scene should include elements such as the topography and geomorphology of the construction area, the surrounding environment, personnel, and equipment. According to the construction stage, analyze the types of personnel and equipment required currently. Based on the requirements analysis, determine the specific second construction personnel (such as electricians, welders, bricklayers, etc.) and the second construction equipment (such as excavators, cranes, mixers, etc.). Ensure that the selected personnel and equipment meet the construction requirements and safety standards. At this time, define the second construction personnel as the first virtual object and the second construction equipment as the second virtual object. A virtual object is a representation that simulates real construction personnel and equipment in a mixed reality environment. Use 3D modeling software or a mixed reality development platform to create 3D models of the first virtual object and the second virtual object. These models should accurately reflect the appearance, size, and functions of real construction personnel and equipment as much as possible. Configure necessary attributes for the virtual objects, such as position, orientation, movement trajectory, etc. These attributes will be used to present and interact with the virtual objects in the mixed reality environment. Ensure that the mixed reality device (such as AR glasses, VR helmets, and VR projection screens, etc.) is correctly installed and configured. Check whether components such as the device's camera and sensors are working properly. Use the mixed reality development platform to create an initial virtual scene. The initial virtual scene should include the basic layout of the construction site, environmental features, and necessary information. Map the first virtual object and the second virtual object to the initial virtual scene. That is, it involves importing the 3D models of the virtual objects into the mixed reality environment and adjusting their positions and orientations to match the real construction site. Adjust the lighting, shadows, textures, and other effects in the virtual scene as needed to improve the sense of reality and immersion. Ensure that the interaction and collision detection between the virtual objects and the virtual scene work properly. Run the virtual construction scene in the mixed reality device and conduct tests and validations. Check whether the positions, orientations, movement trajectories, etc. of the virtual objects are correct, and whether the virtual scene truly reflects the construction site. When the virtual construction scene meets the requirements, present it to the construction personnel or relevant personnel for viewing, so that the relevant personnel can check whether the virtual construction scene is consistent with the actual construction scene.
[0048] In addition, after constructing the virtual construction scenario, the behavior data is input into the preset personnel action library for matching to obtain the first action set, which specifically includes: obtaining the second action information from the behavior data, inputting the second action information into the preset personnel database for matching to obtain the target sub-action, and summarizing the target sub-action into the first action set. Specifically, the collected behavior data of construction workers is input into the preset personnel database for matching to obtain the first action set corresponding to the first construction worker. Screen out the part related to the second action information from the collected behavior data, and clearly identify the specific content of the second action information in the screened data. Organize the extracted second action information into a format suitable for input into the preset personnel database. Establish a connection with the preset personnel database. This usually involves obtaining database access permissions, configuring database connection parameters, etc. Input the prepared second action information into the database. This may involve operations such as data insertion, update, or query, depending on the structure and function of the database. Apply a matching algorithm in the database to find the target sub-action that matches the second action information. The matching algorithm may perform matching based on multiple dimensions such as action name, type, execution method, etc. to ensure the accuracy and comprehensiveness of the matching. Analyze the output result of the matching algorithm to determine whether the target sub-action that matches the second action information is found. If multiple matching results are found, further analysis and comparison may be required to determine the most suitable target sub-action. Summarize the determined target sub-action into the first action set. This usually involves updating or modifying the first action set to ensure that it contains all relevant action information. Input the collected operation data of construction equipment into the preset equipment action library for matching to obtain the second action set corresponding to the operation of the first construction equipment. Both the first action set and the second action set are aggregated from multiple sub-actions. At this time, both the preset personnel database and the preset equipment database are constructed according to the actions that the virtual objects in the mixed reality device can execute or operate.
[0049] S105: Map the first action set and the second action set to the virtual construction scenario so that the virtual objects in the virtual construction scenario can perform drills according to the first action set and the second action set to obtain the construction drill process.
[0050] In the above S105, map the first action set and the second action set to the virtual construction scenario again so that the virtual objects can perform drills according to these action sets. At this time, the virtual objects refer to the personnel and equipment existing in the virtual construction scenario. In the virtual construction scenario, perform drills according to the mapped action sets to simulate the actual construction process.
[0051] In addition, how to map the first action set and the second action set into the virtual construction scenario to obtain the virtual construction scenario specifically includes: sending the first action set and the second action set into the virtual construction scenario so that the first virtual object performs drills in the virtual construction scenario according to the first action set to obtain the first drill process, and enabling the second virtual object to perform drills in the virtual construction scenario according to the second action set to obtain the second drill process; combining the first drill process and the second drill process as the construction drill process for output. Specifically, ensure that the first action set of the first construction worker and the second action set of the construction equipment have been compiled and contain all necessary action instructions and parameters. These action sets may include information such as the specific movement trajectories, operation sequences, and time nodes of the construction workers and equipment. In the virtual construction scenario, establish communication connections with the first virtual object and the second virtual object. Send the first action set to the first virtual object (i.e., the construction worker), and send the second action set to the second virtual object (i.e., the construction equipment). The sending process should ensure the integrity, accuracy, and real-time nature of the data to avoid drill failures caused by data transmission errors or delays. After receiving their respective action sets, the first virtual object and the second virtual object perform parsing and processing. The parsing process may include reading action instructions, calculating movement trajectories, adjusting postures and speeds, etc. According to the parsed action sets, the first virtual object (construction worker) and the second virtual object (construction equipment) perform corresponding drill actions in the virtual construction scenario. These actions may include walking, operating equipment, carrying materials, building structures, etc. During the drill process, it may be necessary to monitor the movement states and position information of the virtual objects in real time. Use mixed reality devices or related software tools to record video or image data of the first drill process and the second drill process. These data should contain key information such as the movement trajectories, operation processes, and time nodes of the virtual objects. Synchronize the first drill process and the second drill process to ensure their consistency on the time axis. Then combine these two drill processes into a complete construction drill process. Output the combined construction drill process to a specified platform or device for display.
[0052] S106: Obtain construction image data, where the construction image data is the image data obtained by photographing the construction drill process.
[0053] In the above S106, during the drill process, use a camera or other image acquisition device to photograph the construction drill process. The obtained construction image data should be clear and complete, and be able to reflect the key information and details during the drill process.
[0054] S107: Input the construction image data, construction location, and construction design drawing into a preset model for processing to obtain the first risk level.
[0055] In the above S107, obtain the corresponding location of the construction area, that is, the construction location. Then obtain the construction design drawings, which are the design drawings corresponding to the highway engineering construction project. Then input the construction image data, the construction location, and the construction design drawings into the preset model for processing. The preset model may be constructed based on technologies such as machine learning and deep learning, and can analyze the risk factors in the image data. The model will comprehensively evaluate the potential risks during the construction process according to the input data. According to the output result of the model, determine the first risk level. The risk level may be divided into low risk, general risk, relatively large risk, major risk, etc. The output result can also output different risk results according to the current output stage of the project. At this time, the construction personnel and construction equipment are monitored, so the output result is the safety issues including the safety of the construction equipment, the operation behavior of the construction personnel, and the quality of the road section obtained from the construction.
[0056] S108: Determine the first risk report according to the first risk level, and send the first risk report to the target user.
[0057] In the above S108, compile a detailed risk report according to the evaluated first risk level. The risk report should include contents such as the evaluation object, evaluation method, evaluation result, risk control suggestions, etc. Send the compiled risk report to the target user (such as the project management department, the person in charge of the construction unit, etc.). The target user can take corresponding risk control and management measures according to the content of the risk report to ensure the smooth progress of the construction process. By collecting the data of the construction personnel and construction equipment, constructing a virtual construction scenario and conducting drills, then using the preset model to evaluate the risk level, and finally generating and sending the risk report. This process provides a scientific and effective means for the risk assessment of highway engineering construction projects.
[0058] In addition to risk assessment of construction personnel, construction equipment, and section quality, this application also conducts risk assessment on the construction period of the construction area, specifically including: obtaining the construction area corresponding to the construction area, where the construction area is the total construction area of the highway engineering construction project; determining the planned construction days according to the number of construction workers and the construction area, and the number of construction workers is the total number of construction workers corresponding to the construction area; obtaining the actual construction days corresponding to the construction stage, calculating the planned construction days and the actual construction days to obtain the delay ratio; obtaining the historical weather information and geographical information corresponding to the construction area; inputting the historical weather information, geographical information, and delay ratio into a preset model for processing to obtain the construction period risk level; determining the treatment measures according to the construction period risk level, generating a second risk report with the construction period risk level and treatment measures, and sending the second risk report to the target user. Specifically, when measuring the area of the construction area, different acquisition methods need to be selected according to the different shapes of the construction area. For construction areas with regular shapes, such as rectangles, squares, etc. Measure the length and width of the construction area, and then use the formula (area = length × width) to calculate the area. For triangular construction areas, the base length and height can be measured, and then the triangular area formula is used for calculation. If the shape of the construction area is complex, it can be divided into multiple simple geometric figures, calculated separately and then added together. This is applicable to construction areas with irregular shapes. Lay a grid with a known area on the construction area, calculate the number of grids covering the construction area, and then multiply the area of each grid by the number of grids to obtain the total area. Accurately measure the boundary and area of the construction area through satellite images, which is applicable to large-scale construction areas. Use a laser scanner to scan the construction area in all directions to generate a 3D model, and then calculate the area through software. This method is applicable to complex terrains and large-scale construction areas. Determine the total number of construction workers required according to factors such as the engineering quantity, construction difficulty, and construction equipment of the construction area. Determine the planned construction days according to the number of construction workers and the construction area. The planned construction days are calculated using the deformation formula of the formula "number of construction workers = total working hours / total construction period", that is, "total construction period = total working hours / number of construction workers" under the condition that the total construction period of the construction unit is determined. Record the construction start date and the completion date of each stage. Calculate the actual construction days of each stage. Delay ratio = (actual construction days - planned construction days) / planned construction days × 100%, obtain the planned construction days and the actual construction days. Calculate the delay ratio using the above formula. Visit the official website of the China Meteorological Administration or third-party weather query websites, such as Weather.com.cn, 2345 Weather, etc. Input the location of the construction area and the date range to be queried to obtain historical weather data. Use a Geographic Information System (GIS) or related geographic data platforms. Input the geographical location information of the construction area to obtain geographical information such as terrain, landform, and climate. Since the preset model has been constructed in advance, the preset model can also use historical weather information, geographical information, and delay ratio, etc. as input features.Train and validate the model using historical data to determine the model parameters. Input the obtained historical weather information, geographical information, and delay ratio into the preset model. The preset model calculates and processes based on the input features and outputs the construction period risk level. Formulate corresponding handling measures according to the level of the construction period risk. When the construction period risk level is at low risk, that is, the construction period delay is caused by external force majeure factors such as weather, current policies, and design drawing changes, so the construction period risk level is in a low-risk state at this time. When the construction period risk level is at medium to high risk, that is, the construction period delay is caused by insufficient personnel or low construction efficiency, handling measures need to be formulated, such as increasing the number of construction workers, adjusting the construction plan, strengthening construction management, etc. Organize the construction period risk level and handling measures into a report. The report should include detailed construction period risk analysis, handling measures, and their implementation plans, etc. Determine the target users, such as project managers, construction team leaders, etc. Send the second risk report to the target users by means of email, text message, instant messaging tool, etc. In addition to risk assessment of construction period delay, risk assessment of cost overrun can also be carried out. It can monitor the prices of construction materials, wages of construction workers, operating costs of construction equipment, costs of construction vehicles, and other costs of the construction site, and then conduct risk assessment. The risk analysis includes risk probability analysis and risk impact analysis to evaluate the possibility of risk occurrence and the impact on project objectives. Fully consider the possible risks in the future and their impact on project implementation and goal achievement during the assessment process in order to adjust the risk management strategy in a timely manner. Moreover, as the project progresses, the cost expenditure and risk assessment results may change, so dynamic monitoring and adjustment are required.
[0059] In a possible implementation, after the current highway engineering project is completed, it is necessary to conduct a safety risk assessment on the constructed highway to ensure that the safety facilities and the road surface are in a normal use state. Specifically, if the highway engineering construction project is in the maintenance stage, the target road surface is monitored to obtain monitoring data, which includes flatness values, skid resistance coefficients, and drainage volumes; the safety facilities corresponding to the target road surface are obtained, and the safety facilities include guardrail facilities, anti-collision facilities, and lighting facilities; the safety level is determined according to the target quantity corresponding to the safety facilities, and the safety level and the monitoring data are input into a preset model for processing to obtain a second risk level, and the second risk level is sent to the target user. Specifically, after determining that the construction stage of the project is completed, it is necessary to monitor the constructed target road surface. The flatness of the target road surface can be measured by using flatness detection equipment and methods (such as three-meter straightedges, eight-wheel meters, bump integrators, profilometers, etc.) to obtain specific flatness values. These values reflect the unevenness of the road surface and are important indicators for evaluating the use quality and construction quality of the road surface. Then, the skid resistance performance of the road surface is measured by equipment such as friction coefficient test vehicles and pendulum testers to obtain the skid resistance coefficient. This coefficient reflects the braking performance and stability of the vehicle when driving on the road surface and is crucial for driving safety. The drainage volume data is obtained by observing and measuring the drainage conditions of the road surface drainage facilities (such as drainage ditches, rainwater wells, etc.). These data help to evaluate the drainage performance of the road surface and prevent potential driving safety hazards caused by water accumulation. According to the usage conditions and construction requirements of the road surface, a reasonable monitoring frequency is formulated. For key sections or vulnerable parts, the monitoring frequency should be appropriately increased to ensure the accuracy and timeliness of the data. In addition to the constructed road surface, it is also necessary to inspect the safety facilities around the road surface. The safety facilities of the target road surface mainly include guardrail facilities, anti-collision facilities, and lighting facilities. The setting and quantity of these facilities have an important impact on driving safety. Conduct a comprehensive statistics on the safety facilities of the target road surface, including information such as the quantity, location, and specifications of various facilities. This information will serve as an important basis for subsequent safety level assessment. Regularly inspect and maintain the safety facilities to ensure that they are intact and functioning properly. For damaged or ineffective facilities, they should be repaired or replaced in a timely manner. According to factors such as the quantity and quality of the safety facilities and the usage conditions of the road surface, formulate a safety level assessment standard. This standard should clarify the basis for the division of each level and specific indicators. Adopt a method combining quantitative and qualitative methods to evaluate the safety level. According to the quantity of the safety facilities obtained from the statistics, combined with the actual situation and construction requirements of the road surface, determine the safety level. The safety level is divided into multiple levels (such as high, medium, low, etc.) for subsequent risk management and control. According to the actual situation and construction requirements of the project, construct a preset model. This model should be able to comprehensively consider factors such as the safety level and the monitoring data and output a second risk level. Input the safety level and the monitoring data into the preset model for processing. The model will perform operations and analysis based on the input data to obtain the second risk level.After the model processing is completed, the second risk level is output and saved. This result will serve as an important basis for subsequent risk management and control. Determine the target users of the second risk level, such as the project management department, maintenance unit, traffic management department, etc. Send the second risk level to the target users in a suitable manner. Notification and reminder can be carried out by means of e-mail, text message, phone call, etc. According to the result of the second risk level, formulate corresponding risk management and control measures. For high-risk sections or facilities, rectification and optimization should be carried out preferentially to ensure driving safety.
[0060] The embodiment of the present application also provides a risk assessment device for a highway engineering construction project. Figure 2 FIG. is a schematic structural diagram of a risk assessment device for a highway engineering construction project provided by an embodiment of the present application. Refer to Figure 2 The device is a server, and the server includes a receiving unit 201, a processing unit 202, and a sending unit 203.
[0061] The receiving unit 201 receives a monitoring and assessment request for risk assessment of a highway engineering construction project.
[0062] The processing unit 202 determines that the highway engineering construction project is in the construction stage according to the monitoring and assessment request, determines the construction area based on the construction stage. The highway engineering construction project includes a planning stage, a design stage, a construction stage, and a maintenance stage; obtains the behavior data of the first construction worker, where the first construction worker is any construction worker in the construction area, determines the first construction equipment from the construction area, and obtains the operation data corresponding to the first construction equipment; constructs a virtual construction scene in the mixed reality device according to the construction stage, inputs the behavior data into a preset personnel action library for matching to obtain a first action set, inputs the operation data into a preset equipment action library for matching to obtain a second action set; maps the first action set and the second action set to the virtual construction scene so that the virtual objects in the virtual construction scene perform drills according to the first action set and the second action set to obtain a construction drill process, where the virtual objects are the personnel and equipment existing in the virtual construction scene; obtains construction image data, which is the image data obtained by photographing the construction drill process; inputs the construction image data, the construction location, and the construction design drawing into a preset model for processing to obtain a first risk level, where the construction location is the location corresponding to the construction area, and the construction design drawing is the design drawing corresponding to the highway engineering construction project.
[0063] The sending unit 203 determines a first risk report according to the first risk level and sends the first risk report to the target user.
[0064] In a possible implementation manner, the receiving unit 201 is configured to obtain a target video corresponding to a first construction worker, where the target video is a video of the construction operation behavior of the first construction worker within a preset time; the processing unit 202 is configured to split the target video to obtain a plurality of images; identify the plurality of images to obtain a plurality of action information, one image corresponding to one action information; the receiving unit 201 is configured to obtain first action information and second action information from the plurality of action information, and determine whether the first action information is consistent with the second action information; the processing unit 202 is configured to, when the first action information is consistent with the second action information, delete the first action information and output the second action information as behavior data.
[0065] In a possible implementation manner, the processing unit 202 is configured to obtain second action information from the behavior data, input the second action information into a preset personnel database for matching to obtain a target sub-action, and classify the target sub-action into a first action set.
[0066] In a possible implementation manner, the processing unit 202 is configured to determine a second construction worker and a second construction device according to the construction stage, where the second construction worker and the second construction device are the personnel and equipment required at the current construction stage; determine the second construction worker as a first virtual object and determine the second construction device as a second virtual object, and map the first virtual object and the second virtual object to an initial virtual scene of a mixed reality device to obtain a virtual construction scene.
[0067] In a possible implementation manner, the processing unit 202 is configured to send the first action set and the second action set to the virtual construction scene, so that the first virtual object rehearses in the virtual construction scene according to the first action set to obtain a first rehearsal process, and enable the second virtual object to rehearse in the virtual construction scene according to the second action set to obtain a second rehearsal process; combine the first rehearsal process and the second rehearsal process and output them as a construction rehearsal process.
[0068] In a possible implementation, the receiving unit 201 is configured to obtain the construction area corresponding to the construction region, where the construction area is the total construction area of a highway engineering construction project; the processing unit 202 is configured to determine the planned construction days according to the number of construction workers and the construction area, where the number of construction workers is the total number of construction workers corresponding to the construction region; the receiving unit 201 is configured to obtain the actual construction days corresponding to the construction stage, calculate the planned construction days and the actual construction days to obtain a delay ratio; obtain the historical weather information and geographical information corresponding to the construction region; the processing unit 202 is configured to input the historical weather information, geographical information, and delay ratio into a preset model for processing to obtain a project duration risk level; the sending unit 203 is configured to determine a processing measure according to the project duration risk level, generate a second risk report with the project duration risk level and the processing measure, and send the second risk report to the target user.
[0069] In a possible implementation, when the highway engineering construction project is in the maintenance stage, the receiving unit 201 is configured to monitor the target road surface to obtain monitoring data, where the monitoring data includes flatness values, skid resistance coefficients, and drainage volumes; obtain the safety facilities corresponding to the target road surface, where the safety facilities include guardrail facilities, anti-collision facilities, and lighting facilities; the sending unit 203 is configured to determine a safety level according to the target quantity corresponding to the safety facilities, input the safety level and the monitoring data into a preset model for processing to obtain a second risk level, and send the second risk level to the target user.
[0070] It should be noted that when the device provided in the above embodiments realizes its functions, only the above-mentioned division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0071] This application also discloses an electronic device. Refer to Figure 3 , Figure 3 FIG. is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device 300 may include: at least one processor 301, at least one network interface 304, a user interface 303, a memory 302, and at least one communication bus 305.
[0072] Among them, the communication bus 305 is used to realize the connection and communication between these components.
[0073] Among them, the user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may further include a standard wired interface and a wireless interface.
[0074] Among them, the network interface 304 may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface).
[0075] Among them, the processor 301 may include one or more processing cores. The processor 301 connects various parts within the entire server through various interfaces and lines, and executes various functions of the server and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 302, and by calling the data stored in the memory 302. Optionally, the processor 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 301 may integrate one or a combination of several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application requests, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor 301 and may be implemented separately by a single chip.
[0076] Among them, the memory 302 may include random access memory (RAM) and may also include read-only memory. Optionally, the memory 302 includes a non-transitory computer-readable storage medium. The memory 302 can be used to store instructions, programs, codes, code sets, or instruction sets. The memory 302 may include a program storage area and a data storage area. Among them, the program storage area can store instructions for implementing the operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store the data involved in the above-mentioned various method embodiments. Optionally, the memory 302 may also be at least one storage device located far from the aforementioned processor 301.
[0077] Such as Figure 3As shown, the memory 302, which is a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program for risk assessment of highway engineering construction projects.
[0078] In Figure 3 In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input data and obtain the data input by the user; while the processor 301 can be used to call the application program for risk assessment of highway engineering construction projects stored in the memory 302. When executed by one or more processors, the electronic device performs one or more of the methods as described in the above embodiments.
[0079] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0080] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0081] In several embodiments provided by this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some service interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.
[0082] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0083] In addition, in each embodiment of this application, the functional units can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0084] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned memory includes various media that can store program codes, such as USB flash drives, mobile hard disks, magnetic disks, or optical discs.
[0085] The above are only exemplary embodiments of the present disclosure, and the scope of the present disclosure cannot be limited thereby. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. After considering the specification and the disclosure of the practical truth, those skilled in the art will easily think of other implementation schemes of the present disclosure. This application aims to cover any variations, uses, or adaptive changes of the present disclosure, and these variations, uses, or adaptive changes follow the general principles of the present disclosure and include the common general knowledge or conventional technical means in the technical field not recorded in the present disclosure.
Claims
1. A risk assessment method for a highway construction project, characterized in that: Applied in a server, the method comprises: receiving a monitoring and evaluation request, wherein the monitoring and evaluation request is used to conduct a risk assessment on a highway engineering construction project; Determining that the highway engineering construction project is in a construction phase according to the monitoring and evaluation request, and determining a construction area based on the construction phase, wherein the highway engineering construction project includes a planning phase, a design phase, a construction phase, and a maintenance phase; Acquire behavior data corresponding to a first construction worker, where the first construction worker is any construction worker in the construction area, determine a first construction equipment in the construction area, and acquire operation data corresponding to the first construction equipment; Constructing a virtual construction scene in a mixed reality device according to the construction stage, inputting the behavior data into a preset personnel action library for matching to obtain a first action set, and inputting the operation data into a preset device action library for matching to obtain a second action set; Mapping the first action set and the second action set to the virtual construction scene, so that virtual objects in the virtual construction scene are drilled according to the first action set and the second action set to obtain a construction drill process, wherein the virtual objects are personnel and equipment existing in the virtual construction scene; Acquire construction image data, where the construction image data is image data obtained by photographing the construction drill process; Input the construction image data, the construction location and the construction design drawing into a preset model for processing to obtain a first risk level, wherein the construction location is a location corresponding to the construction area, and the construction design drawing is a design drawing corresponding to the highway engineering construction project; A first risk report is determined according to the first risk level, and the first risk report is sent to a target user.
2. The method according to claim 1, characterized in that The obtaining of the behavior data corresponding to the first construction worker specifically includes: Acquire a target video corresponding to the first construction worker, where the target video is a video captured of the construction operation behavior of the first construction worker within a preset time; Splitting the target video to obtain multiple images; Recognize the plurality of images to obtain a plurality of action information, wherein one image corresponds to one piece of action information; Acquire first action information and second action information from the plurality of action information, and determine whether the first action information is consistent with the second action information; When the first action information is consistent with the second action information, the first action information is deleted, and the second action information is output as the behavior data.
3. The method according to claim 2, characterized in that The step of inputting the behavior data into a preset personnel action library for matching to obtain a first action set specifically includes: The second action information is obtained from the behavior data, the second action information is input into the preset personnel database for matching, a target sub-action is obtained, and the target sub-action is summarized into the first action set.
4. The method according to claim 1, characterized in that The constructing of a virtual construction scene in a mixed reality device according to the construction stage specifically includes: Determine a second construction worker and a second construction equipment according to the construction stage, wherein the second construction worker and the second construction equipment are the personnel and equipment currently required for the construction stage; The second construction worker is determined to be a first virtual object, and the second construction equipment is determined to be a second virtual object, and the first virtual object and the second virtual object are mapped to an initial virtual scene of the mixed reality device to obtain the virtual construction scene.
5. The method according to claim 4, characterized in that The mapping of the first action set and the second action set to the virtual construction scene so that the virtual objects in the virtual construction scene are drilled according to the first action set and the second action set to obtain a construction drill process specifically includes: Sending the first action set and the second action set to the virtual construction scene, so that the first virtual object performs a drill in the virtual construction scene according to the first action set to obtain a first drill process, and the second virtual object performs a drill in the virtual construction scene according to the second action set to obtain a second drill process; The first drill process and the second drill process are combined and output as the construction drill process.
6. The method according to claim 1, characterized in that After acquiring the construction image data, the method further includes: Obtaining a construction area corresponding to the construction area, where the construction area is the total construction area of the highway engineering construction project; Determine the planned construction days according to the number of construction workers and the construction area, where the number of construction workers is the total number of construction workers corresponding to the construction area; Obtaining the actual construction days corresponding to the construction stage, calculating the planned construction days and the actual construction days to obtain a delay ratio; Obtaining historical weather information and geographic information corresponding to the construction area; Inputting the historical weather information, the geographical information and the delay ratio into the preset model for processing to obtain a construction period risk level; A treatment measure is determined according to the construction period risk level, and a second risk report is generated based on the construction period risk level and the treatment measure, and the second risk report is sent to the target user.
7. The method according to claim 1, characterized in that After the construction image data, the construction location and the construction design drawing are input into a preset model for processing to obtain a first risk level, the method further includes: If the highway construction project is in the maintenance stage, the target road surface is monitored to obtain monitoring data, wherein the monitoring data includes a flatness value, an anti-skid coefficient, and a drainage volume; Acquire safety facilities corresponding to the target road surface, wherein the safety facilities include guardrail facilities, anti-collision facilities and lighting facilities; The security level is determined according to the target number corresponding to the security facility, the security level and the monitoring data are input into the preset model for processing to obtain a second risk level, and the second risk level is sent to the target user.
8. A risk assessment device for a highway construction project, characterized in that: The device is a server, and the server comprises a receiving unit (201), a processing unit (202) and a sending unit (203); The receiving unit (201) receives a monitoring and evaluation request, wherein the monitoring and evaluation request is used to perform a risk assessment on a highway engineering construction project; The processing unit (202) determines that the highway engineering construction project is in the construction stage according to the monitoring and evaluation request, determines the construction area based on the construction stage, and the highway engineering construction project includes a planning stage, a design stage, a construction stage and a maintenance stage; obtains the behavior data corresponding to the first construction personnel, the first construction personnel is any construction personnel in the construction area, determines the first construction equipment from the construction area, and obtains the operation data corresponding to the first construction equipment; constructs a virtual construction scene in the mixed reality device according to the construction stage, inputs the behavior data into a preset personnel action library for matching, obtains a first action set, and inputs the operation data into a preset equipment action library for matching. The first action set and the second action set are matched to obtain a second action set; the first action set and the second action set are mapped to the virtual construction scene, so that the virtual objects in the virtual construction scene are drilled according to the first action set and the second action set to obtain a construction drill process, wherein the virtual objects are personnel and equipment existing in the virtual construction scene; construction image data are obtained, wherein the construction image data are image data obtained by photographing the construction drill process; the construction image data, the construction location and the construction design drawing are input into a preset model for processing to obtain a first risk level, wherein the construction location is a location corresponding to the construction area, and the construction design drawing is a design drawing corresponding to the highway engineering construction project; The sending unit (203) determines a first risk report according to the first risk level, and sends the first risk report to a target user.
9. An electronic device, characterized in that: The electronic device (300) comprises a processor (301), a memory (302), a user interface (303) and a network interface (304), wherein the memory (302) is used to store instructions, the user interface (303) and the network interface (304) are used to communicate with other devices, and the processor (301) is used to execute the instructions stored in the memory (302) so that the electronic device (300) executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is executed.