CIM-based smart construction safety monitoring method, device, equipment and storage medium

By using the CIM three-dimensional model and camera to identify the status of construction workers and the direction of the grinding disc, warning instructions are triggered, solving the safety hazards caused by improper placement of the grinder on the construction site and improving the accuracy and efficiency of construction safety monitoring.

CN115223096BActive Publication Date: 2025-09-23GUANGDONG ENG POLYTECHNIC COLLEGE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210859844.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-21
Publication Date
2025-09-23
Estimated Expiration
2042-07-21

AI Technical Summary

Technical Problem

Construction workers tend to inadvertently place the grinding disc downwards after using the grinder, causing damage to the grinding disc and safety hazards. Existing safety monitoring efforts are insufficient.

Method used

The construction location information is obtained through the CIM three-dimensional model, and the camera captures the construction image, identifies the status of the construction personnel and the direction of the grinding disc, and triggers an alarm command to remind the correct placement of the grinder to reduce safety hazards.

Benefits of technology

It improves the safety monitoring of construction sites, reduces the occurrence of safety accidents, reduces the misjudgment rate and the number of camera adjustments, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115223096B_ABST
    Figure CN115223096B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of safety monitoring management, and in particular to a CIM-based intelligent construction safety monitoring method, device, equipment and storage medium, which includes obtaining construction location information that needs to be polished at a construction site based on a CIM three-dimensional model; obtaining construction image information at the polishing construction location based on the construction location information that needs to be polished at the construction site; when obtaining construction personnel stop construction information, identifying and obtaining construction personnel image information of a handheld grinder based on the construction image information, and judging whether the construction personnel placed the grinder in a negligent state; if so, obtaining grinding disc orientation information of the grinder based on the construction personnel image information of the handheld grinder, and judging whether the grinding disc is at a dangerous angle; if so, triggering a warning start instruction. This application has the effect of enhancing the safety monitoring of construction sites and reducing the occurrence of construction safety accidents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of safety monitoring management, and in particular to a CIM-based smart construction safety monitoring method, device, equipment and storage medium. Background Art

[0002] At present, during the construction process, in order to improve the construction safety and efficiency of construction workers, safety monitoring of the construction site is carried out, and the corresponding personnel are notified in time of construction hazards and events that slow down the construction progress.

[0003] Currently, at construction sites, it is necessary to grind and polish the surfaces of metal products and pipes such as steel, aluminum, and copper. Therefore, construction workers use a grinder. By holding the grinder, the grinding disc in the grinder is brought into contact with the metal product to be grinded to complete the grinding and polishing process.

[0004] With regard to the above-mentioned related technologies, the inventor believes that construction workers may accidentally place the grinding disc of the grinder facing downward on the ground after finishing using the grinder. Since the grinding disc is still rotating when the grinder is turned off, it will not only damage the grinding disc when it contacts the ground, but also cause injury to the construction workers, thereby insufficient safety monitoring of the construction site. Summary of the Invention

[0005] In order to enhance safety monitoring of construction sites and reduce the occurrence of construction safety accidents, the present application provides a CIM-based intelligent construction safety monitoring method, device, equipment and storage medium.

[0006] The above-mentioned invention objective of this application is achieved through the following technical solutions:

[0007] A CIM-based smart construction safety monitoring method, the smart construction safety monitoring method comprising:

[0008] Obtain construction location information that needs to be polished at the construction site based on the CIM 3D model;

[0009] Acquiring construction image information at the polishing construction location according to the construction site's required polishing construction location information;

[0010] When the construction worker stops working, the construction worker's image information of the handheld grinder is identified based on the construction image information to determine whether the construction worker has placed the grinder in a careless state;

[0011] If so, obtaining the grinding disc orientation information of the grinding machine based on the construction worker image information of the handheld grinding machine to determine whether the grinding disc is at a dangerous angle;

[0012] If so, the warning start instruction is triggered.

[0013] By adopting the above technical solution, in order to accurately analyze the grinding construction situation from multiple construction positions in the construction site, the construction position that needs to be ground on the construction site is first obtained through the CIM three-dimensional model, and then the construction image of the grinding construction position is captured by the camera in the construction site; when it is detected that the construction worker who is performing the grinding construction stops construction, the image of the construction worker holding the grinder is identified from the construction image, and then if it is determined from the construction worker image that the construction worker has placed the grinder in a negligent state, that is, the construction worker's construction operation may have a safety hazard; and in order to further determine the existence of safety hazards and reduce misjudgments, the construction worker image of the handheld grinder is used to determine that the grinding disc is at a dangerous angle based on the direction of the grinding disc of the grinder, and then the warning start command is triggered to promptly remind the construction worker to place the grinder correctly to reduce the occurrence of construction safety accidents; thereby further enhancing the safety monitoring of construction sites.

[0014] In a preferred example, the present application may be further configured as follows: the method for obtaining construction image information at the grinding construction location according to the grinding construction location information required at the construction site includes:

[0015] Obtain the overall process information of the construction location that needs to be polished;

[0016] According to the total process information of the construction position requiring grinding, obtain the previous process information of the construction process requiring grinding;

[0017] When the completion information of the previous process is obtained, the corresponding construction position that needs to be polished is used as the position to be photographed, and the construction image information of the polishing construction position is obtained according to the position to be photographed.

[0018] By adopting the above technical solution, since the process that requires polishing construction is only a part of all processes in each construction location that requires polishing, in order to improve the camera's monitoring of other monitoring items and reduce the number of angle adjustments of each camera, the previous process of the construction process that requires polishing is first obtained from the total process of the construction location that requires polishing. Only when the previous process is completed, the corresponding construction location that requires polishing is used as the location to be photographed, and then the location to be photographed is photographed to obtain the construction image at the construction location that requires polishing.

[0019] In a preferred example, the present application may be further configured as follows: after the position corresponding to the construction position requiring grinding is set as the position to be photographed, and before the construction image information of the grinding construction position is acquired according to the position to be photographed, the method includes:

[0020] Obtain the applicable camera position information corresponding to each location requiring polishing based on the CIM three-dimensional model;

[0021] According to the position to be photographed, obtaining the identification of the camera to be operated corresponding to the position to be photographed from the position information of each applicable camera;

[0022] According to the identification of the camera to be operated, a camera shooting angle adjustment instruction is triggered.

[0023] By adopting the above technical solution, after obtaining the position to be photographed, the applicable camera position corresponding to each construction position that needs to be polished is first obtained from the CIM three-dimensional model, and then the camera identification to be operated corresponding to the position to be photographed is obtained from each applicable camera position, and then the camera shooting angle adjustment instruction is triggered, so as to achieve targeted adjustment of the appropriate camera and improve the accuracy of the construction image obtained by photographing the position to be photographed.

[0024] In a preferred example, the present application may be further configured as follows: triggering a camera shooting angle adjustment instruction according to the identification of the camera to be operated specifically includes:

[0025] When the position to be photographed is obtained, obtaining information of a position being photographed that is different from the position to be photographed, obtaining an identification of a running camera at the position being photographed from the position information of each applicable camera, and determining whether there is a duplicate camera between the identification of the running camera and the identification of the camera to be operated;

[0026] If so, the shooting position of the duplicate camera is used as the shooting position to be determined, and the average credibility score of the construction workers performing the polishing construction at each of the shooting positions to be determined is calculated;

[0027] The to-be-determined shooting position with a low average credibility score of the construction workers is used as a key shooting position, and a repeated camera shooting angle adjustment instruction is triggered according to the key shooting position.

[0028] By adopting the above technical solution, when the position to be photographed is obtained, the position to be photographed where there is a duplicate camera between the running camera identifier corresponding to the position to be photographed and the to-be-operated camera identifier corresponding to the position to be photographed is first screened out from the position to be photographed and the position being photographed; in order to use the duplicate cameras appearing in the position to be photographed more accurately, the average credibility score of the construction workers who carry out polishing construction at each position to be photographed is calculated. The lower the average credibility score, the higher the possibility of safety hazards in the position to be photographed. Therefore, the position to be photographed with the lowest average credibility score of the construction workers is used as the key shooting position, and then the duplicate camera shooting angle adjustment instruction is triggered to rotate the shooting angle of the corresponding duplicate camera to the key shooting position for shooting; while reducing the number of cameras set and reducing costs, the adequacy of detection of safety hazards during the construction process is improved.

[0029] In a preferred example, the present application may be further configured as follows: the average credibility score of the construction personnel is calculated using a preset credibility score algorithm. The method for calculating the average credibility score of the construction personnel using the preset credibility score algorithm includes:

[0030] Obtain the construction history data information of each construction worker who performs polishing construction at the location to be determined;

[0031] According to the polishing construction history data, obtaining corresponding direct behavior data and auxiliary behavior data;

[0032] The credibility score of each construction worker is calculated based on the plurality of direct behavior data and the plurality of auxiliary behavior data, and the average credibility score of the construction workers is obtained based on the credibility score of each construction worker.

[0033] By adopting the above technical solution, in order to make the calculated average credibility score better reflect the safety credibility of the construction workers in the shooting location to be determined during the polishing construction process, a number of direct behavior data and a number of auxiliary behavior data are screened out from the construction history data of each construction worker, and then the credibility score of each construction worker performing polishing construction at the shooting location to be determined is first calculated, and then the average credibility score of the construction workers can be calculated based on the total number of construction workers; the accuracy of the credibility score is improved by making the proportion of direct behavior data in the calculated credibility score different from the proportion of optional behavior data in the calculated credibility score.

[0034] In a preferred example, the present application may be further configured as follows: the method for calculating the credibility score of each construction worker based on the plurality of direct behavior data and the plurality of auxiliary behavior data includes:

[0035] Determining whether the direct behavior data and the auxiliary behavior data meet the standards;

[0036] According to the judgment result, the credibility score is calculated by the following formula:

[0037] n=u+v;

[0038] p=u / n;

[0039]

[0040] Among them, n is the total number of the direct behavior data; u is the number of the direct behavior data that meets the standard; v is the number of the direct behavior data that does not meet the standard; Z is the weight parameter; S is the credibility score; q is the number of the auxiliary behavior data that meets the standard; x is the total number of the auxiliary behavior data.

[0041] By adopting the above technical solution, first, based on the direct behavior data and the corresponding auxiliary behavior data corresponding to each construction worker, it is judged whether each direct behavior data and auxiliary behavior data meet the standards, and a judgment result is obtained. Then, the corresponding credibility score can be calculated to judge the credibility of the safety of the construction workers during the polishing construction process; the higher the credibility score, the lower the probability that the construction worker will encounter safety hazards during the polishing construction process; thereby, the credibility score has a higher accuracy in judging the safety of each construction worker's polishing construction, that is, it improves the accuracy of the judgment on the probability of safety hazards occurring in polishing construction at the shooting location to be determined, thereby improving the accuracy of the allocation of duplicate cameras.

[0042] In a preferred example, the present application can be further configured as follows: the method for determining whether the construction worker has placed the grinder in a negligent state includes:

[0043] Acquiring head orientation information of the construction worker based on the image information of the construction worker using the handheld grinder;

[0044] determining, based on the head orientation information of the construction worker, whether the construction worker is observing the grinder;

[0045] If not, it is determined that the construction worker placed the grinder in a negligent state.

[0046] By adopting the above technical solution, since construction workers should always observe the real-time status of construction tools when operating construction tools that pose safety hazards, the construction worker's head direction is identified from the image of the construction worker holding the grinder. If it is determined that the construction worker was in a state of observing the grinder when placing the grinder, it means that the construction worker consciously placed the grinder safely. If it is determined that the construction worker did not observe the status of the grinder when placing the grinder, it means that the construction worker placed the grinder in a negligent state, which means that the construction worker may have created a safety hazard. The above method of judging whether the construction worker placed the grinder in a negligent state is direct and highly accurate.

[0047] The second object of the present invention is achieved through the following technical solutions:

[0048] A CIM-based smart construction safety monitoring device, comprising:

[0049] The grinding construction location acquisition module is used to obtain the grinding construction location information required at the construction site based on the CIM three-dimensional model;

[0050] A construction image shooting module is used to obtain construction image information at the polishing construction location according to the polishing construction location information required by the construction site;

[0051] A construction worker status determination module is configured to, when obtaining information that the construction worker has stopped construction, identify the construction worker image information obtained by holding the grinder based on the construction image information, and determine whether the construction worker has placed the grinder in a negligent state;

[0052] a grinding disc direction angle judgment module, configured to, if yes, obtain the grinding disc direction information of the grinding machine based on the construction worker image information of the handheld grinding machine, and judge whether the grinding disc is at a dangerous angle;

[0053] The warning instruction triggering module is used to trigger the warning start instruction if so.

[0054] By adopting the above technical solution, in order to accurately analyze the grinding construction situation from multiple construction positions in the construction site, the construction position that needs to be ground on the construction site is first obtained through the CIM three-dimensional model, and then the construction image of the grinding construction position is captured by the camera in the construction site; when it is detected that the construction worker who is performing the grinding construction stops construction, the image of the construction worker holding the grinder is identified from the construction image, and then if it is determined from the construction worker image that the construction worker has placed the grinder in a negligent state, that is, the construction worker's construction operation may have a safety hazard; and in order to further determine the existence of safety hazards and reduce misjudgments, the construction worker image of the handheld grinder is used to determine that the grinding disc is at a dangerous angle based on the direction of the grinding disc of the grinder, and then the warning start command is triggered to promptly remind the construction worker to place the grinder correctly to reduce the occurrence of construction safety accidents; thereby further enhancing the safety monitoring of construction sites.

[0055] The third objective of this application is achieved through the following technical solutions:

[0056] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned CIM-based intelligent construction safety monitoring method are implemented.

[0057] The fourth objective of this application is achieved through the following technical solutions:

[0058] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned CIM-based intelligent construction safety monitoring method.

[0059] In summary, this application includes at least one of the following beneficial technical effects:

[0060] 1. To accurately analyze the grinding construction status at multiple construction locations on the construction site, the construction locations requiring grinding are first obtained from the CIM 3D model, and then construction images of the grinding construction locations are captured by cameras on the construction site. When it is detected that a construction worker performing grinding has stopped working, the image of the construction worker holding a handheld grinder is identified from the construction image. If it is determined from the construction worker image that the construction worker has placed the grinder in a careless manner, then the construction worker's construction operation may pose a safety hazard. To further confirm the existence of safety hazards and reduce misjudgments, the image of the construction worker holding the handheld grinder is used to determine if the grinding disc is at a dangerous angle based on its orientation. This triggers a warning start command to promptly remind the construction worker to place the grinder correctly, thereby reducing the occurrence of construction safety accidents. This further enhances safety monitoring of construction sites.

[0061] 2. Since the process of polishing construction is only a part of all the processes in each location that needs polishing construction, in order to improve the monitoring power of the camera on other monitoring items and reduce the number of angle adjustments of each camera, the previous process of the process that needs polishing construction is first obtained from the total process of the location that needs polishing construction. Only when the previous process is completed, the corresponding location that needs polishing construction is used as the location to be photographed, and then the location to be photographed is photographed to obtain the construction drawing of the location that needs polishing construction;

[0062] 3. To ensure more accurate use of duplicate cameras at the locations to be determined, the average credibility score of the construction workers performing polishing work at each location to be determined is calculated. The lower the average credibility score, the higher the likelihood of a safety hazard at that location. Therefore, the location to be determined with the lowest average credibility score is selected as the key location. The repeated camera angle adjustment command is then triggered to rotate the corresponding repeated camera's shooting angle to the key location for shooting. This reduces the number of cameras required and reduces costs, while also improving the detection of safety hazards during the construction process.

[0063] 4. In order to make the calculated average credibility score more reflective of the safety credibility of the construction workers at the to-be-determined shooting location during the polishing construction process, a number of direct behavior data and a number of auxiliary behavior data are screened from the construction history data of each construction worker, and then the credibility score of each construction worker performing polishing construction at the to-be-determined shooting location is first calculated. Then, the average credibility score of the construction workers can be calculated based on the total number of construction workers. The accuracy of the credibility score is improved by making the proportion of direct behavior data and the proportion of optional behavior data in the calculated credibility score different. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 This is a flow chart of a smart construction safety monitoring method in one embodiment of the present application.

[0065] Figure 2 This is a flow chart of the implementation method of step S20 in the smart construction safety monitoring method in one embodiment of the present application.

[0066] Figure 3 This is a method flow chart of step S23 in the smart construction safety monitoring method in one embodiment of the present application.

[0067] Figure 4 This is a specific method flow chart of step S233 in the smart construction safety monitoring method in one embodiment of the present application.

[0068] Figure 5This is a flow chart of a method for calculating the average credibility score of construction personnel in a smart construction safety monitoring method in one embodiment of the present application.

[0069] Figure 6 This is a flow chart of a method for calculating the credibility score of each construction worker in a smart construction safety monitoring method in one embodiment of the present application.

[0070] Figure 7 This is a flow chart of a method for determining whether a construction worker has placed a grinder in a negligent state in a smart construction safety monitoring method in one embodiment of the present application.

[0071] Figure 8 This is a principle block diagram of a smart construction safety monitoring device in one embodiment of the present application.

[0072] Figure 9 It is a schematic diagram of a device in one embodiment of the present application. DETAILED DESCRIPTION

[0073] The present application is further described in detail below with reference to the accompanying drawings.

[0074] In one embodiment, if Figure 1 As shown, this application discloses a CIM-based smart construction safety monitoring method, which specifically includes the following steps:

[0075] S10: Obtain construction location information that needs to be polished at the construction site based on the CIM three-dimensional model.

[0076] In this embodiment, the CIM three-dimensional model refers to a three-dimensional model of the construction site established using CIM technology; the construction location requiring polishing at the construction site refers to a construction location requiring a polishing construction process in the construction process at the construction site.

[0077] Specifically, based on the construction site drawings, images of the construction site are obtained in real time, and based on the images and the construction site drawings, a CIM three-dimensional model of the construction site is constructed, and the model is updated in real time based on the image; subsequently, based on the construction process and construction progress, the construction sites that need to be polished and whose construction progress has reached the polishing construction process are obtained from the CIM three-dimensional model of the construction site in real time, and the construction sites that need to be polished and whose construction progress has reached the polishing construction process are highlighted.

[0078] S20: According to the grinding construction position information required by the construction site, construction image information at the grinding construction position is obtained.

[0079] Specifically, when the construction location that needs to be polished is obtained from the CIM three-dimensional model of the construction site, the construction scene of the construction location that needs to be polished is photographed through a camera set up in the construction site, thereby obtaining construction images of various angles at the polishing construction location.

[0080] S30: When the construction worker stops construction, the construction worker image information holding the grinder is identified based on the construction image information, and it is determined whether the construction worker has placed the grinder in a careless state.

[0081] Specifically, when using a grinder, each construction worker will use the power supply equipment in the construction site. When the construction worker cuts off the power to the grinder, the information that the construction worker has stopped construction can be detected and obtained; whenever the information that the construction worker has stopped construction is obtained, the corresponding grinding construction station is obtained according to the grinder identification corresponding to the power off process, and then based on the grinding construction station, the images of the construction worker holding the grinder at various angles at the grinding construction station are identified from the construction images at various angles; then, it is judged from the construction worker image whether the construction worker placed the grinder in a negligent state, that is, whether there may be safety hazards.

[0082] S40: If yes, then obtain the grinding disc orientation information of the grinding machine based on the construction worker image information of the handheld grinding machine to determine whether the grinding disc is at a dangerous angle.

[0083] In this embodiment, the dangerous angle refers to the angle at which the grinding disc contacts the ground when the construction worker places the grinder on the ground from top to bottom.

[0084] Specifically, in order to further determine the accuracy of safety hazards that occur when construction workers use grinders, after determining that the construction worker placed the grinder in a negligent state, the direction of the grinder's grinding disc is identified and obtained from the image of the construction worker holding the grinder, and the direction of the grinder's grinding disc is compared with the dangerous angle to determine whether the grinding disc is at a dangerous angle, that is, to determine whether the construction worker is in a negligent state and placed the grinder's grinding disc at a dangerous angle on the ground, creating a safety hazard.

[0085] S50: If yes, trigger the warning start instruction.

[0086] Specifically, when it is determined that the grinding disc is at a dangerous angle, that is, it is further determined that there is a safety hazard in the placement of the grinder by the construction workers, a warning start instruction is triggered to remind the construction workers and management personnel through alarms, horn reminders, text messages, etc., to place the grinder in a standardized manner and eliminate the safety hazard in a timely manner.

[0087] In one embodiment, if Figure 2 As shown, according to the need for polishing construction location information at the construction site, the method for obtaining construction image information at the polishing construction location includes:

[0088] S21: Obtaining the overall process information of the construction location that needs to be polished.

[0089] In this embodiment, the total process refers to the process required to be constructed at each construction location from the start of construction to complete completion.

[0090] Specifically, keywords such as grinding construction and construction process are filtered, and the total process corresponding to each location requiring grinding construction is filtered out from the overall construction plan, thereby obtaining the location of the grinding construction process for each location requiring grinding construction.

[0091] S22: According to the total process information of the construction location that needs to be polished, the previous process information of the construction process that needs to be polished is obtained.

[0092] Specifically, in order to enable the camera to normally monitor the safety hazards at other construction sites during the construction process other than the polishing construction process, improve the camera's monitoring of other monitoring items, and reduce the number of angle adjustments of each camera, the previous process of the construction process that needs to be polished is first obtained from the total process of the construction location that needs to be polished. Only when the previous process of the construction process that needs to be polished is completed, it is necessary to enable each camera to carry out targeted shooting of the construction process of the construction location that needs to be polished.

[0093] S23: When the completion information of the previous process is obtained, the corresponding construction position that needs to be polished is used as the position to be photographed, and construction image information of the polishing construction position is obtained according to the position to be photographed.

[0094] In this embodiment, the position to be photographed refers to the position requiring polishing construction where the polishing construction process is to be photographed.

[0095] Specifically, when the completion information of the previous process of the construction process that needs to be polished is obtained in the construction location that needs to be polished, the construction location that needs to be polished is used as the position to be photographed, and each camera is controlled to photograph the position to be photographed to obtain the construction image at the construction location that needs to be polished, so as to achieve the goal of photographing the construction location that needs to be polished only when the construction location that needs to be polished officially enters the construction process that needs to be polished, and then the picture of the staff who actually perform the polishing work can be obtained, that is, the construction image information.

[0096] In one embodiment, if Figure 3 As shown, after the corresponding grinding construction position is set as the position to be photographed, and before the construction image information of the grinding construction position is obtained according to the position to be photographed, the method includes:

[0097] S231: Obtaining applicable camera position information corresponding to each construction location requiring polishing based on the CIM three-dimensional model.

[0098] In this embodiment, the applicable camera position refers to a camera that can capture the polishing workstation during the polishing process at each location requiring polishing.

[0099] Specifically, as the construction progresses, the cameras used to shoot the grinding stations in each construction location that requires grinding may change. Therefore, after determining the location to be shot, the applicable camera positions corresponding to each construction location that requires grinding are obtained from the CIM three-dimensional model of the construction site that is updated in real time, and the corresponding applicable camera positions are highlighted, thereby improving the accuracy of the applicable camera positions corresponding to each construction location that requires grinding.

[0100] S232: According to the position to be photographed, obtain the identification of the camera to be operated corresponding to the position to be photographed from the position information of each applicable camera.

[0101] Specifically, according to the position to be photographed, the camera position that can photograph the polishing station in the position to be photographed is screened out from the various camera positions in use; since the cameras corresponding to each applicable camera position will be marked during installation, the identification of the camera to be run corresponding to the position to be photographed can be obtained, so that the camera to be used to photograph the position to be photographed can be quickly and accurately determined.

[0102] S233: triggering a camera shooting angle adjustment instruction according to the identification of the camera to be operated.

[0103] Specifically, after determining the camera identification corresponding to the position to be photographed, the camera shooting angle adjustment instruction is triggered to control the corresponding camera to adjust the shooting angle when the polishing construction process is officially carried out, and shoot the polishing station in the position to be photographed for safety monitoring.

[0104] In one embodiment, if Figure 4 As shown, step S233 specifically includes:

[0105] S2331: When the position to be photographed is obtained, obtain the information of the position currently being photographed that is different from the position to be photographed, obtain the running camera identifier of the position currently being photographed from the position information of each applicable camera, and determine whether there is a duplicate camera between the running camera identifier and the camera identifier to be operated.

[0106] In this embodiment, the shooting position refers to each shooting position that is currently in the process of polishing when a position to be shot is determined.

[0107] Specifically, in order to reduce the impact of excessive camera installation on the normal construction of the construction site, there will be duplication of applicable camera positions for shooting at two locations where polishing construction is required; thereby improving the safety monitoring effect of the two locations where polishing construction is required with duplicate cameras, when the location to be shot is obtained, the shooting location that is different from the location to be shot is obtained from the construction progress of each location to be polished; then, the running camera identifier corresponding to the shooting location is obtained from the applicable camera position information; then, the running camera identifier and the to-be-run camera identifier are compared to determine whether there is a duplicate camera between the two, that is, to determine whether the camera required to shoot the location to be shot conflicts with other cameras that are currently performing safety monitoring on the polishing construction location.

[0108] S2332: If so, the shooting positions of the duplicate cameras are used as the shooting positions to be determined, and the average credibility scores of the construction workers performing the polishing construction at each shooting position to be determined are calculated.

[0109] In this embodiment, the shooting position to be determined includes the shooting position to be shot and the shooting position with a duplicate camera between the shooting position to be shot; the average credibility score refers to the score used to evaluate the safety of the construction operations of the construction personnel in the polishing construction position with a duplicate camera.

[0110] Specifically, if it is determined that there are duplicate cameras between the running camera identifier and the camera identifier to be run, the shooting position where the duplicate camera exists will be used as the shooting position to be determined; in order to make the duplicate cameras between the shooting positions to be determined more appropriately allocated to the appropriate shooting positions, the average credibility score of the construction workers performing grinding construction at each shooting position to be determined is calculated, that is, the safety of the construction workers in each shooting position to be determined when performing grinding construction operations is obtained.

[0111] S2333: The to-be-determined shooting positions with low average credibility scores of the construction workers are set as key shooting positions, and a repeated camera shooting angle adjustment instruction is triggered based on the key shooting positions.

[0112] Specifically, after calculating the average credibility score of the construction workers performing polishing construction at each to-be-determined shooting position, the average credibility scores are sorted from high to low, and the to-be-determined shooting position with the lowest average credibility score of the construction workers is taken as the key shooting position, which means that the construction workers at this shooting position are likely to have safety hazards when performing polishing construction operations; thereby, according to the key shooting position, the repeated camera shooting angle adjustment instruction is triggered, so that the repeated camera shooting angles between the to-be-determined shooting positions are adjusted to shoot the key shooting positions, and the shooting angles of the non-repeated cameras are adjusted according to the to-be-shot positions, thereby improving the adequacy of the detection of safety hazards during the construction process.

[0113] For example, if the location to be photographed is area A, and the locations to be determined are area C and area D, the average confidence scores of area A and area C are first compared. If the average confidence score of area A is lower, the shooting angle of the repeated camera between area A and area C is adjusted to shoot area A; then the average confidence scores of area A and area D are compared. If the average confidence score of area D is lower, the shooting angle of the repeated camera between area A and area D is adjusted to shoot area D.

[0114] In one embodiment, if Figure 5 As shown, the average credibility score of the construction workers is calculated using a preset credibility score algorithm. The method for calculating the average credibility score of the construction workers using the preset credibility score algorithm includes:

[0115] S23321: Obtain construction history data information of each construction worker who performs polishing construction at the shooting location to be determined.

[0116] In this embodiment, the construction history data information refers to the historical data recorded by each construction worker performing the grinding construction during the construction process.

[0117] Specifically, in order to more accurately judge the possibility of safety hazards during the grinding construction process of the construction workers in each shooting position to be determined, according to the list of construction workers performing grinding construction in each shooting position to be determined, the construction history data of each construction worker performing grinding construction in the shooting position to be determined is obtained from the terminal. The data can more intuitively reflect the operational safety of the construction workers performing grinding construction.

[0118] S23322: According to the polishing construction history data, obtain corresponding direct behavior data and auxiliary behavior data.

[0119] In this embodiment, direct behavior data refers to monitoring data used to determine whether construction workers encounter safety hazards when using a grinder; auxiliary behavior data refers to monitoring data used to determine whether various daily safety measures are achieved at the construction site, such as: monitoring data on the correct wearing of safety helmets, monitoring data on accidentally entering dangerous areas, monitoring data on timely clocking in, etc.

[0120] Specifically, after obtaining the construction history data information, a number of direct behavior data and a number of auxiliary behavior data of direct indicators are screened and obtained from each construction history data, and the auxiliary behavior data are used as the basis for calculating the credibility score to improve the accuracy of the subsequent calculation of the credibility score.

[0121] S23323: Calculate the credibility score of each construction worker based on a number of direct behavior data and a number of auxiliary behavior data, and calculate the average credibility score of the construction workers based on the credibility score of each construction worker.

[0122] Specifically, after obtaining a number of direct behavior data and a number of auxiliary behavior data of direct indicators, the credibility score is obtained by directly calculating the pre-set direct behavior data proportion and the auxiliary behavior data proportion; according to the total number of construction personnel performing polishing construction in each shooting location to be determined, the total credibility score of the construction personnel performing polishing construction in each shooting location to be determined is calculated, and then the total credibility score is divided by the total number of construction personnel to obtain the average credibility score of the construction personnel in each shooting location to be determined, so that the safety of the corresponding shooting location to be determined during polishing construction can be reflected according to the average credibility score of the construction personnel.

[0123] In one embodiment, if Figure 6 As shown, the method for calculating the credibility score of each construction worker based on a plurality of direct behavior data and a plurality of auxiliary behavior data includes:

[0124] S233231: Determine whether some direct behavior data and some auxiliary behavior data meet the standards.

[0125] Specifically, from each direct behavior data and each auxiliary behavior data, determine whether each direct behavior and each auxiliary behavior meets the standard. For example, when the direct behavior data is the image of the construction workers during the polishing construction process captured by the camera in the construction site and the judgment result of whether there are safety hazards, if it is determined that there are safety hazards, then the direct behavior data is determined to meet the standard; when the auxiliary behavior data is the monitoring data of the correct wearing of the safety helmet, then the auxiliary behavior data is the image of the overall image of the construction workers captured by the camera in the construction site and the judgment result of whether the safety helmet is worn correctly. If it is determined that the safety helmet is worn correctly, then the auxiliary behavior data is determined to meet the standard.

[0126] S233232: Based on the judgment result, the credibility score is calculated using the following formula:

[0127] n=u+v;

[0128] p=u / n;

[0129]

[0130] Among them, n is the total number of direct behavior data; u is the number of direct behavior data that meets the standard; v is the number of direct behavior data that does not meet the standard; Z is the weight parameter; S is the credibility score; q is the number of auxiliary behavior data that meets the standard; x is the total number of auxiliary behavior data.

[0131] Specifically, according to the judgment result, the number u of direct behavior data that meet the standard and the number v of direct behavior data that do not meet the standard are first counted, so as to calculate the total number n of direct behavior data and the proportion p of the number of direct behavior data that meet the standard, and then according to the preset weight parameter Z; the number q of auxiliary behavior data that meet the standard and the total number x of auxiliary behavior data are counted, and the proportion of the number achieved by construction personnel in various daily safety measures monitoring is calculated, so as to calculate the credibility score S; the credibility score calculated by the above formula is not only based on the historical behavior data of construction personnel in polishing construction, but also based on the historical behavior data of construction personnel in polishing construction. The calculation is based on the construction workers' recent performance in other monitoring projects. If the proportion of the construction workers' achievements in various daily safety measures monitoring is lower, it means that the construction workers have low safety awareness in the daily construction process, and the final calculated credibility score will be lower, which is more in line with the actual safety level of the construction workers.

[0132] In one embodiment, if Figure 7 As shown, the method for determining whether the construction worker has placed the grinder in a negligent state includes:

[0133] S31: Acquire the head orientation information of the construction worker based on the image information of the construction worker holding the handheld grinder.

[0134] Specifically, after identifying the corresponding image of the construction worker holding the grinder from the construction image, face recognition is performed on the construction worker image to obtain the construction worker's head orientation, that is, the construction worker's eye orientation, so as to intuitively know the construction worker's status during the process of placing the grinder.

[0135] S32: Determine whether the construction worker is observing the grinder based on the head orientation information of the construction worker.

[0136] Specifically, the construction worker's head orientation is used to determine the construction worker's eye orientation, and the position of the grinder relative to the construction worker is identified based on the image of the construction worker holding the grinder. The construction worker's eye orientation and the position of the grinder relative to the construction worker can then be used to determine whether the construction worker is observing the grinder, thereby determining whether the construction worker is consciously checking the placement process of the grinder.

[0137] S33: If not, it is determined that the construction worker placed the grinder in a negligent state.

[0138] Specifically, if it is determined that the construction worker was not observing the grinder, then it is determined that the construction worker placed the grinder in a negligent state; if it is determined that the construction worker was observing the grinder, then it is determined that the construction worker did not place the grinder in a negligent state, thereby completing the preliminary monitoring of the safety of the construction worker placing the grinder during the grinding construction process.

[0139] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0140] In one embodiment, a CIM-based smart construction safety monitoring device is provided, which corresponds one-to-one to the CIM-based smart construction safety monitoring method in the above embodiment. Figure 8 As shown in the figure, the CIM-based smart construction safety monitoring device includes a grinding construction location acquisition module, a construction image capture module, a construction worker status judgment module, a grinding disc orientation angle judgment module, and a warning instruction triggering module. The functional modules are described in detail as follows:

[0141] The grinding construction location acquisition module is used to obtain the grinding construction location information required at the construction site based on the CIM three-dimensional model;

[0142] A construction image shooting module is used to obtain construction image information at the polishing construction location according to the needs of the construction site;

[0143] A construction worker status determination module is used to identify the construction worker's image information of the handheld grinder based on the construction image information when the construction worker stops construction, and determine whether the construction worker has placed the grinder in a negligent state;

[0144] The grinding disc direction angle judgment module is used to obtain the grinding disc direction information of the grinding machine based on the image information of the construction worker holding the handheld grinding machine, and judge whether the grinding disc is at a dangerous angle;

[0145] The warning instruction triggering module is used to trigger the warning start instruction if yes.

[0146] Optionally, the construction image capture module includes:

[0147] The total process acquisition submodule is used to obtain the total process information of the construction location that needs to be polished;

[0148] The previous process acquisition submodule is used to obtain the previous process information of the construction process that needs to be polished according to the total process information of the construction location that needs to be polished;

[0149] The construction image acquisition submodule is used to, when obtaining the completion information of the previous process, use the corresponding construction position that needs to be polished as the position to be photographed, and obtain the construction image information at the polishing construction position according to the position to be photographed.

[0150] Optionally, the construction image capture module also includes:

[0151] The applicable camera position acquisition submodule is used to obtain the applicable camera position information corresponding to each construction position requiring grinding based on the CIM three-dimensional model;

[0152] The submodule for obtaining the identification of the camera to be operated is used to obtain the identification of the camera to be operated corresponding to the position to be photographed from the position information of each applicable camera according to the position to be photographed;

[0153] The shooting angle adjustment trigger submodule is used to trigger the camera shooting angle adjustment instruction according to the camera identification to be operated.

[0154] Optionally, the shooting angle adjustment trigger submodule includes:

[0155] A duplicate camera determination unit is configured to, when a position to be photographed is obtained, obtain information of a current photographing position that is different from the position to be photographed, obtain an identification of a running camera at the current photographing position from the position information of each applicable camera, and determine whether there is a duplicate camera between the identification of the running camera and the identification of the camera to be photographed;

[0156] an average credibility score calculation unit, configured to, if any, take the shooting positions of the duplicate cameras as the shooting positions to be determined, and calculate the average credibility score of the construction workers performing the polishing construction at each of the shooting positions to be determined;

[0157] The shooting angle adjustment trigger unit is used to set the shooting position to be determined with a low average credibility score of the construction workers as the key shooting position, and trigger the repeated camera shooting angle adjustment instruction according to the key shooting position.

[0158] Optionally, the average credibility score calculation unit includes:

[0159] The construction history data acquisition subunit is used to obtain the construction history data information of each construction worker who performed polishing construction at the shooting location to be determined;

[0160] The behavior data acquisition subunit is used to acquire corresponding direct behavior data and auxiliary behavior data according to the grinding construction history data;

[0161] The average credibility score calculation subunit is used to calculate the credibility score of each construction worker based on a number of direct behavior data and a number of auxiliary behavior data, and to obtain an average credibility score of the construction workers based on the credibility score of each construction worker.

[0162] Optionally, the average credibility score calculation subunit includes:

[0163] A data compliance judgment unit is used to judge whether a number of direct behavior data and a number of auxiliary behavior data meet the standards;

[0164] The credibility score calculation unit is used to calculate the credibility score based on the judgment result using the following formula:

[0165] n=u+v;

[0166] p=u / n;

[0167]

[0168] Among them, n is the total number of direct behavior data; u is the number of direct behavior data that meets the standard; v is the number of direct behavior data that does not meet the standard; Z is the weight parameter; S is the credibility score; q is the number of auxiliary behavior data that meets the standard; x is the total number of auxiliary behavior data.

[0169] Optionally, the construction worker status judgment module includes:

[0170] A head orientation acquisition submodule is used to acquire the head orientation information of the construction worker based on the image information of the construction worker holding the handheld grinder;

[0171] A grinder observation judgment submodule is used to judge whether the construction worker is observing the grinder based on the construction worker's head orientation information;

[0172] The construction worker status judgment submodule is used to determine whether the construction worker has placed the grinder in a negligent state.

[0173] For the specific definition of the CIM-based smart construction safety monitoring device, please refer to the definition of the CIM-based smart construction safety monitoring method above, which will not be repeated here. The various modules in the above-mentioned CIM-based smart construction safety monitoring device can be implemented in whole or in part through software, hardware, and their combination. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of the above modules.

[0174] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 9As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store construction history data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a CIM-based intelligent construction safety monitoring method is implemented.

[0175] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are performed:

[0176] Obtain construction location information that needs to be polished at the construction site based on the CIM 3D model;

[0177] Acquiring construction image information at the polishing construction location according to the construction site's required polishing construction location information;

[0178] When the construction worker stops working, the construction worker's image information of the handheld grinder is identified based on the construction image information to determine whether the construction worker has placed the grinder in a careless state;

[0179] If so, obtaining the grinding disc orientation information of the grinding machine based on the construction worker image information of the handheld grinding machine to determine whether the grinding disc is at a dangerous angle;

[0180] If so, the warning start instruction is triggered.

[0181] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0182] Obtain construction location information that needs to be polished at the construction site based on the CIM 3D model;

[0183] Acquiring construction image information at the polishing construction location according to the construction site's required polishing construction location information;

[0184] When the construction worker stops working, the construction worker's image information of the handheld grinder is identified based on the construction image information to determine whether the construction worker has placed the grinder in a careless state;

[0185] If so, obtaining the grinding disc orientation information of the grinding machine based on the construction worker image information of the handheld grinding machine to determine whether the grinding disc is at a dangerous angle;

[0186] If so, the warning start instruction is triggered.

[0187] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0188] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0189] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A CIM-based smart construction safety monitoring method, characterized in that: include: Obtain construction location information that needs to be polished at the construction site based on the CIM 3D model; Acquiring construction image information at the polishing construction location according to the construction site's required polishing construction location information; When the construction worker stops working, the construction worker's image information of the handheld grinder is identified based on the construction image information to determine whether the construction worker has placed the grinder in a careless state; If so, obtaining the grinding disc orientation information of the grinding machine based on the construction worker image information of the handheld grinding machine to determine whether the grinding disc is at a dangerous angle; If so, the warning start instruction is triggered; The obtaining of construction image information at the polishing construction location according to the construction site's required polishing construction location information includes: obtaining total process information of the required polishing construction location; According to the total process information of the construction position requiring grinding, obtain the previous process information of the construction process requiring grinding; When the completion information of the previous process is obtained, the corresponding construction location that needs to be polished is used as the location to be photographed; Obtain the applicable camera position information corresponding to each location requiring polishing based on the CIM three-dimensional model; According to the position to be photographed, obtaining the identification of the camera to be operated corresponding to the position to be photographed from the position information of each applicable camera; According to the identification of the camera to be operated, triggering a camera shooting angle adjustment instruction; Acquire construction image information at the polishing construction position according to the position to be photographed; The triggering of the camera shooting angle adjustment instruction according to the camera identifier to be operated includes: When the position to be photographed is obtained, obtaining information of a position being photographed that is different from the position to be photographed, obtaining an identification of a running camera at the position being photographed from the position information of each applicable camera, and determining whether there is a duplicate camera between the identification of the running camera and the identification of the camera to be operated; If so, the shooting position of the duplicate camera is used as the shooting position to be determined, and the average credibility score of the construction workers performing the polishing construction at each of the shooting positions to be determined is calculated; The to-be-determined shooting position with a low average credibility score of the construction workers is used as a key shooting position, and a repeated camera shooting angle adjustment instruction is triggered according to the key shooting position; The average credibility score of the construction workers is calculated using a preset credibility score algorithm, including: Obtaining construction history data information of each construction worker who performs polishing construction at the location to be determined; obtaining corresponding direct behavior data and auxiliary behavior data based on the polishing construction history data; Calculating a credibility score of each construction worker based on the plurality of direct behavior data and the plurality of auxiliary behavior data, and calculating an average credibility score of the construction workers based on the credibility scores of the respective construction workers; The calculating of the credibility score of each construction worker based on the plurality of direct behavior data and the plurality of auxiliary behavior data includes: determining whether the plurality of direct behavior data and the plurality of auxiliary behavior data meet the standards; According to the judgment result, the credibility score is calculated by the following formula: n=u+v; p=u / n; Among them, n is the total number of the direct behavior data; u is the number of the direct behavior data that meets the standard; v is the number of the direct behavior data that does not meet the standard; Z is the weight parameter; S is the credibility score; q is the number of the auxiliary behavior data that meets the standard; x is the total number of the auxiliary behavior data.

2. The CIM-based smart construction safety monitoring method according to claim 1 is characterized in that: The method for determining whether a construction worker has placed the grinder in a negligent state includes: Acquiring head orientation information of the construction worker based on the image information of the construction worker using the handheld grinder; determining, based on the head orientation information of the construction worker, whether the construction worker is observing the grinder; If not, it is determined that the construction worker placed the grinder in a negligent state.

3. A CIM-based intelligent construction safety monitoring device for executing the method of claim 1 or 2, characterized in that: The smart construction safety monitoring device includes: The grinding construction location acquisition module is used to obtain the grinding construction location information required at the construction site based on the CIM three-dimensional model; A construction image shooting module is used to obtain construction image information at the polishing construction location according to the polishing construction location information required by the construction site; A construction worker status determination module is configured to, when obtaining information that the construction worker has stopped construction, identify the construction worker image information obtained by holding the grinder based on the construction image information, and determine whether the construction worker has placed the grinder in a negligent state; a grinding disc direction angle judgment module, configured to, if yes, obtain the grinding disc direction information of the grinding machine based on the construction worker image information of the handheld grinding machine, and judge whether the grinding disc is at a dangerous angle; The warning instruction triggering module is used to trigger the warning start instruction if yes.

4. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the CIM-based smart construction safety monitoring method as described in any one of claims 1 to 2 are implemented.

5. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the CIM-based smart construction safety monitoring method as described in any one of claims 1 to 2 are implemented.

Citation Information

Patent Citations

  • A construction site intelligence monitoring method and system and a computer-readable storage medium

    CN109034535A

  • BIM-based intelligent construction site management and control method, system and device and storage medium

    CN112651069A