Safety monitoring method, safety monitoring device and storage medium

By integrating data collection, processing and prompt modules on the safety monitoring equipment at the construction site, determining safety risk conditions based on the positioning information and outputting safety prompt information, it solves the problem of difficulty in detecting safety hazards in a timely manner on the construction site, and real-time safety monitoring and timely discovery of hidden dangers is achieved.

CN119294848BActive Publication Date: 2025-04-29SHENZHEN ZHIZAO BUILDING INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411836359.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-04-29
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

The construction site environment is complex, and manual inspections are difficult to detect safety hazards in a timely manner, and there are problems of omissions and untimely problems.

Method used

By integrating data acquisition, data processing and prompt modules on the safety monitoring equipment at the construction site, monitoring data and positioning information are obtained, security risk conditions are determined based on the positioning information, and safety prompt information is output when the monitoring data meets these conditions.

Benefits of technology

Real-time safety monitoring in different areas of the construction site is realized, and safety hazards are discovered in a timely manner, which reduces the problem of missing manual inspections and improves the timeliness of safety hazards are discovered.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119294848B_ABST
    Figure CN119294848B_ABST
Patent Text Reader

Abstract

The present application discloses a safety monitoring method, a safety monitoring device and a storage medium, which relate to the field of safety data analysis. The method comprises: obtaining monitoring data monitored by the safety monitoring device in the construction area and the positioning information of the safety monitoring device; determining the safety risk condition according to the positioning information, and different positioning information corresponds to different safety risk conditions; and outputting safety prompt information when the monitoring data meets the safety risk condition. The present application aims to improve the timeliness of the discovery of safety hazards at the construction site.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of security data analysis, and in particular to a security monitoring method, a security monitoring device, and a storage medium. Background Art

[0002] There are usually safety officers at the construction site, who conduct regular inspections to identify potential safety hazards during the construction process to ensure construction safety.

[0003] However, the construction site environment is complex, and this manual inspection method has problems such as omissions and delays. Summary of the invention

[0004] The main purpose of this application is to provide a safety monitoring method, safety monitoring equipment and storage medium, aiming to improve the timeliness of the discovery of safety hazards at construction sites.

[0005] To achieve the above objectives, the present application proposes a safety monitoring method, which is applied to a safety monitoring device, and the method comprises:

[0006] Acquire monitoring data monitored by the safety monitoring equipment in the construction area and positioning information of the safety monitoring equipment;

[0007] Determining a security risk condition according to the positioning information, where different positioning information corresponds to different security risk conditions;

[0008] When the monitoring data meets the security risk condition, a security prompt message is output.

[0009] In one embodiment, when the safety risk condition includes objects being stacked in a safety passage, before the step of outputting the safety prompt information, the step further includes:

[0010] When the monitoring data meets the safety risk condition, obtaining the predicted number of people passing through the safety passage where the positioning information is located, and determining the minimum passage width after being occupied by an object in the safety passage where the positioning information is located according to the monitoring data;

[0011] Determining a risk level according to the predicted number of pedestrians and the minimum passage width;

[0012] The step of outputting the safety prompt information comprises:

[0013] The safety prompt information is output according to the risk level.

[0014] In one embodiment, the step of obtaining the predicted number of people passing through the safety passage where the positioning information is located includes:

[0015] Obtaining a location set of all safety monitoring equipment in the construction area;

[0016] Performing cluster analysis on the positioning set based on the locations of the safety exits and the distribution information of the safety passages in the construction area to obtain analysis results;

[0017] The predicted number of people passing through the safety passage is determined according to the analysis result.

[0018] In one embodiment, the step of performing cluster analysis on the positioning set based on the positions of the safety exits in the construction area to obtain the analysis results includes:

[0019] Determining an initial cluster center according to the location of the safety exit;

[0020] Dividing the positioning set into the initial cluster centers with the closest distance to obtain positioning groups;

[0021] Calculating the centroid of all the positioning in each positioning group, and adjusting the centroid according to the distribution information of the safe channel within a preset distance range centered on the centroid to obtain a new cluster center;

[0022] Regrouping the positioning set based on the new cluster center to obtain a new positioning group;

[0023] Return to the step of calculating the centroid of all the locations in each positioning group, adjusting the centroid to obtain a new cluster center according to the distribution information of the safe channel within a preset distance range centered on the centroid, until the Euclidean distance between two adjacent new cluster centers obtained is less than a preset value, and use the current positioning group as the analysis result.

[0024] In one embodiment, the step of determining the risk level according to the predicted number of pedestrians and the minimum passage width includes:

[0025] Determine a reference passage width corresponding to the predicted number of pedestrians;

[0026] The risk level is determined according to a difference between the reference passage width and the minimum passage width.

[0027] In one embodiment, the step of determining the reference passage width corresponding to the predicted number of pedestrians includes:

[0028] Determine the distribution information of dangerous objects on both sides of the safety passage where the positioning information is located according to the monitoring data;

[0029] Acquire a target relationship between the number of people and the passage width according to the distribution information of the dangerous objects;

[0030] A reference passage width corresponding to the predicted number of pedestrians is determined based on the target relationship.

[0031] In one embodiment, when the safety risk condition includes objects being stacked in a safety passage, the monitoring data includes video data, and before the step of outputting the safety prompt information, the step further includes:

[0032] Identify a channel identifier corresponding to an edge of a safety channel in the video data, and obtain a path and a width of the safety channel where the positioning information is located;

[0033] Determine a target image area where a safe channel in the video data is located according to the channel identifier, the path, and the width;

[0034] In a case where an object image is recognized in the target image area, it is determined that the security risk condition is met.

[0035] In one embodiment, the step of determining the security risk condition according to the positioning information includes:

[0036] In a case where the positioning information is located in a safety passage in the construction area, determining that the safety risk condition includes objects being stacked in the safety passage;

[0037] In a case where the positioning information is located in a temporary construction area within the construction area, determining the safety risk condition includes that the load of the temporary construction area is greater than a preset weight.

[0038] In addition, to achieve the above-mentioned purpose, the present application also proposes a security monitoring device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the security monitoring method described above.

[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the security monitoring method described above are implemented.

[0040] One or more technical solutions proposed in the present application have at least the following technical effects: the solution can obtain corresponding safety risk conditions through the positioning information of the safety monitoring equipment. Different safety risk conditions are set for different areas where the safety monitoring equipment is located. Workers at the construction site carry safety monitoring equipment and can use the equipment to monitor the safety conditions of different areas of the construction site in real time during their work at the construction site. When the monitoring data meets the corresponding safety risk conditions of the area where it is located, a safety prompt can be given. Based on this, data processing and analysis can be performed through the algorithm carried by the equipment to discover safety hazards at the construction site in real time, effectively reducing the omissions in manual safety inspections and improving the timeliness of the discovery of safety hazards at the construction site. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0043] Figure 1 A schematic diagram of the device structure of the hardware operating environment involved in the security monitoring method in the embodiment of the present application;

[0044] Figure 2 A schematic diagram of a process flow provided for the first embodiment of the safety monitoring method of the present application;

[0045] Figure 3 A flow chart of the second embodiment of the safety monitoring method of the present application is provided.

[0046] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0047] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0048] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0049] The main solution of the embodiment of the present application is: to propose a safety monitoring method based on a safety monitoring device, the method comprising: obtaining monitoring data monitored by the safety monitoring device in the construction area and the positioning information of the safety monitoring device; determining the safety risk conditions according to the positioning information, different positioning information corresponding to different safety risk conditions; and outputting safety prompt information when the monitoring data meets the safety risk conditions.

[0050] In this embodiment, for ease of description, the following description is made with the safety monitoring device as the execution subject.

[0051] In the prior art, a safety officer is usually set up at the construction site to conduct regular inspections to check for potential safety hazards during the construction process to ensure construction safety. However, the construction site environment is complex, and such manual inspection methods have the problems of omissions and delays.

[0052] This application provides the above-mentioned solution. Workers on the construction site carry safety monitoring equipment and can use the equipment to monitor the safety conditions of different areas of the construction site in real time during their work on the construction site. When the monitoring data meets the corresponding safety risk conditions of the area where they are located, safety prompts can be given. Based on this, data processing and analysis are performed through the algorithms carried by the equipment to discover safety hazards on the construction site in real time, effectively reducing the omissions in manual safety inspections and improving the timeliness of the discovery of safety hazards on the construction site.

[0053] An embodiment of the present application provides a safety monitoring device.

[0054] In this embodiment, the safety monitoring device is integrated and installed in a wearable protective device (such as a safety helmet, protective clothing, etc.). In other embodiments, the safety monitoring device may also be a handheld device, etc. Alternatively, in other embodiments, the safety device is a device having both monitoring and protective functions, such as a safety helmet or protective clothing having functions corresponding to the subsequent safety monitoring method.

[0055] In this embodiment, refer to Figure 1 The security monitoring device includes a data acquisition module 200, which can collect sound data and / or image data in the space where it is located.

[0056] In this embodiment, refer to Figure 1 The safety monitoring device may further include a data processing module 300, which may be used to analyze the data collected by the data acquisition module 200 and / or transmit the data collected by the data acquisition module 200 to a data analysis platform to which the safety monitoring device is remotely connected for data analysis.

[0057] In this embodiment, refer to Figure 1The safety monitoring device may further include a prompt module 400, which may be used to output safety prompt information. The prompt module 400 may include at least one of a sound prompt module 400, a vibration prompt module 400, and / or a light prompt module 400.

[0058] In this embodiment, refer to Figure 1 The safety monitoring device also includes a control device 100 , and the above-mentioned data acquisition module 200 , data processing module 300 and prompt module 400 are all connected to the control device 100 .

[0059] The control device 100 includes: at least one processor 1001; and a memory 1002 connected to the at least one processor 1001 for communication, and a timer 1003, etc.; wherein the memory 1002 stores instructions that can be executed by the at least one processor 1001, and the instructions are executed by the at least one processor 1001 so that the at least one processor 1001 can execute the safety monitoring method in the following embodiments.

[0060] Reference below Figure 1 , which shows a schematic diagram of the structure of a control device 100 suitable for implementing the embodiment of the present application. The safety monitoring equipment in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 1 The control device 100 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0061] like Figure 1As shown, the control device 100 may include a processor 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to the program stored in the memory 1002. Here, the program in the memory 1002 may be a program in a read-only memory (ROM) or a program loaded from a storage device to a random access memory (RAM). In the RAM, various programs and data required for the operation of the control device 100 are also stored. The processor 1001 and the memory 1002 (ROM and RAM) are connected to each other through a bus. The input / output (I / O) interface is also connected to the bus. Generally, the following systems can be connected to the I / O interface: input devices such as touch screens, touch pads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices such as liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices such as magnetic tapes, hard disks, etc.; and communication devices. The communication device can allow the control device 100 to communicate with other devices wirelessly or wired to exchange data. Although the control device 100 is shown with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have instead.

[0062] In particular, according to the embodiments disclosed in the present application, the method flow described in the following embodiments can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through a communication device, or installed from the memory 1002. When the computer program is executed by the processor 1001, the above functions defined in the security monitoring method of the embodiment disclosed in the present application are executed.

[0063] The safety monitoring equipment provided by the present application, using the safety monitoring method in the following embodiment, can solve the technical problem of how to improve the timeliness of discovering safety hazards at the construction site. Compared with the prior art, the beneficial effects of the safety monitoring equipment provided by the present application are the same as the beneficial effects of the safety monitoring method provided in the following embodiment, and the other technical features in the safety monitoring equipment are the same as the features disclosed in the following embodiment method, which will not be repeated here.

[0064] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a security monitoring device, etc. The following takes the security monitoring device as an example to illustrate this embodiment and the following embodiments.

[0065] Based on this, the present application embodiment provides a safety monitoring method, referring to Figure 2 , Figure 2 This is a flow chart of the first embodiment of the safety monitoring method of the present application.

[0066] In this embodiment, the safety monitoring method includes steps S10 to S30:

[0067] Step S10, obtaining monitoring data monitored by the safety monitoring equipment in the construction area and positioning information of the safety monitoring equipment;

[0068] The construction area may include an outdoor construction area and / or an indoor construction area.

[0069] The monitoring data is data detected in real time by the security monitoring device, and the monitoring data may include sound data and / or video data, etc. The monitoring data may include scene information in the scene where the security monitoring device is located.

[0070] The positioning information is the location information of the safety monitoring equipment in the construction area.

[0071] In one implementation, step S10 may be performed when a preset switch on the safety monitoring device is in an on state. In another implementation, the posture information of the safety monitoring device may also be detected when the preset mode of the safety monitoring device is in an on state, and step S10 may be performed when the posture information matches the preset posture when the protective device installed on the safety monitoring device is worn.

[0072] Step S20, determining a security risk condition according to the positioning information, where different positioning information corresponds to different security risk conditions;

[0073] The security risk condition is the condition that the scenario parameters need to meet when there is a security risk in the corresponding area.

[0074] In this embodiment, the construction area is divided into multiple sub-areas (such as work areas, material processing areas, equipment maintenance areas, safety passages, temporary construction areas, rest areas, etc.) in advance based on the construction plan of the construction area. Different sub-areas are set with different safety risk conditions based on different protection needs.

[0075] In this embodiment, when the positioning information is located in a safety passage in the construction area, determining the safety risk condition includes objects being stacked in the safety passage; and when the positioning information is located in a temporary construction area in the construction area, determining the safety risk condition includes the load of the temporary construction area being greater than a preset weight. A safety passage is a passage for people in the construction area to evacuate in an emergency. A temporary construction area is a passage area temporarily built for the convenience of construction, such as a scaffolding temporarily built with skeletons and wooden boards. The preset weight is the maximum load-bearing capacity of a temporary construction area. In other embodiments, when the positioning information is located in a working area, determining the safety risk condition includes the ambient noise being greater than a preset noise threshold.

[0076] Step S30: outputting safety prompt information when the monitoring data meets the safety risk condition.

[0077] According to the security risk conditions, the analysis algorithm corresponding to the monitoring data and the data parameter range required for the analysis result when there is a security risk can be determined. Different security risk conditions will result in different analysis algorithms and corresponding data parameter ranges. According to the analysis algorithm, the monitoring data is analyzed to obtain the scene feature parameters in the area where the positioning information is located. When the scene feature parameters are within the data parameter range, it can be considered that the security risk conditions are met; when the scene feature parameters are outside the data parameter range, it can be considered that the security risk conditions are not met.

[0078] In this embodiment, the safety prompt information is output in real time.

[0079] Safety reminder information can be output in at least one way such as sound, vibration, and light.

[0080] The safety prompt information can be output by the safety monitoring equipment, or by a terminal to which the safety monitoring equipment is connected in communication, or by a prompt device in the area where the positioning information is located.

[0081] This embodiment provides a safety monitoring method, which can obtain corresponding safety risk conditions through the positioning information of the safety monitoring equipment. Different safety risk conditions are set for different areas where the safety monitoring equipment is located. Workers on the construction site carry safety monitoring equipment and can use the equipment to monitor the safety conditions of different areas of the construction site in real time during their work on the construction site. When the monitoring data meets the corresponding safety risk conditions of the area where the monitoring data is located, a safety prompt can be given. Based on this, data processing and analysis by the algorithm carried by the equipment can detect safety hazards on the construction site in real time, effectively reducing the omissions in manual safety inspections and improving the timeliness of the discovery of safety hazards on the construction site.

[0082] In a feasible implementation, the monitoring data includes video data. When the security risk condition includes objects stacked in a safety channel, before the step of outputting the safety prompt information, it also includes: identifying the channel identifier corresponding to the edge of the safety channel in the video data, and obtaining the path and width of the safety channel where the positioning information is located; determining the target image area where the safety channel in the video data is located according to the channel identifier, the path and the width; and determining that the security risk condition is met when an object image is identified in the target image area.

[0083] The edge of the safety passage in the construction area can be marked by affixing landmarks or the like. The channel marking in the video data can be determined by obtaining the identification feature parameters of the channel marking (such as color, width, etc.) and identifying the image frames in the video data based on the identification feature parameters and the image recognition algorithm.

[0084] Safety passages at different locations in the construction area can be set with different paths and widths based on the different needs of the scene. Different paths mean different directions for safety passages.

[0085] In this embodiment, the orientation information of the reference surface on the security monitoring equipment (such as the detection surface of the data acquisition module, etc.) can be obtained, and the sub-path corresponding to the shooting side of the video data in the path can be extracted according to the orientation information and the positioning information, and the width corresponding to the sub-path is determined. The image position where the channel logo is located is used as the reference point, and the channel edge of the safety channel can be fitted based on the reference point and the sub-path. The pixel set in the image frame of the video data whose interval distance with the channel edge is less than or equal to the image distance corresponding to the width corresponding to the sub-path is determined as the target image area here.

[0086] Object recognition is performed in the target image area based on the object recognition algorithm. If the existence of the object image is recognized, it is determined that the security risk condition is met; if the existence of the object image is not recognized, it is determined that the security risk condition is not met.

[0087] In this embodiment, through the above method, it is possible to accurately identify the presence of objects in the safety passage where the current operator is located, thereby effectively improving the accuracy and timeliness of identifying safety hazards in the construction area.

[0088] In other embodiments, when the safety risk condition includes that the load of the temporary construction area is greater than a preset weight, the monitoring data may include video data, and the video data of all safety monitoring devices in the temporary construction area is obtained according to the positioning information, and the number of people and the types of items in the temporary construction area are determined according to the video data, and the reference load of the temporary construction area is calculated according to the number of people and the preset weight and the preset weight of each type of item, wherein the video data of each safety monitoring device in the temporary construction area can be analyzed to obtain a reference load, and the load of the current temporary construction area is determined according to all the reference loads corresponding to all the safety monitoring devices in the temporary construction area. For example, the maximum value of all reference loads can be used as the load of the current temporary construction area.

[0089] Based on any of the above embodiments, in the second embodiment of the present application, the same or similar contents as those in the above embodiments can be referred to the above introduction, and will not be repeated in the following. On this basis, when the safety risk condition includes objects stacked in the safety passage, refer to Figure 3 Before the step of outputting the safety prompt information, the method further includes steps S31 to S32:

[0090] Step S31, when the monitoring data meets the safety risk condition, obtaining the predicted number of people passing through the safety passage where the positioning information is located, and determining the minimum passage width of the safety passage where the positioning information is located after being occupied by an object according to the monitoring data;

[0091] The predicted number of pedestrians may be based on an analysis of data detected by safety monitoring equipment in the construction area, or may be a pre-set and stored number of pedestrians.

[0092] Here, the minimum passage width can be obtained by analyzing the monitoring data detected by one or more safety monitoring devices in the safety channel where the positioning information is located.

[0093] Among them, the maximum width occupied by the object in the safety channel can be determined according to the monitoring data corresponding to the positioning information, and the minimum passage width here can be determined according to the difference between the preset passage width corresponding to the safety channel corresponding to the positioning information and the maximum width. Alternatively, a three-dimensional image of the object can be fitted according to more than one monitoring data corresponding to the positioning information, and the minimum passage width here can be analyzed based on the distance between the contour of the three-dimensional image and the edge of the safety channel corresponding to the positioning information.

[0094] Step S32, determining the risk level according to the predicted number of pedestrians and the minimum passing width;

[0095] In one implementation, a reference passage width corresponding to the predicted number of pedestrians is determined; and the risk level is determined based on the difference between the reference passage width and the minimum passage width. The predicted number of pedestrians is positively correlated with the corresponding reference passage width. The larger the predicted number of pedestrians, the larger the reference passage width. To adapt to the different predicted number of pedestrians, the reference passage width may be greater than, less than, or equal to the preset passage width corresponding to the safety passage where the positioning information is located. When the reference passage width is greater than the minimum passage width, the absolute value of the difference is positively correlated with the risk size represented by the risk level; when the reference passage width is less than the minimum passage width, the absolute value of the difference is negatively correlated with the risk size represented by the risk level.

[0096] In another implementation, the minimum number of pedestrians corresponding to the minimum passage width can be determined, and the risk level can be determined based on the difference between the predicted number of pedestrians and the minimum number of pedestrians.

[0097] In another implementation, a relationship between the number of pedestrians, the minimum passage width and the risk level is pre-fitted, and based on the number of safety channels within a preset area range where the safety channel corresponding to the positioning information is located (the distance between the location within the preset area and the safety channel is less than or equal to the set distance), the corresponding weight is determined according to the number to correct the predicted number of pedestrians to obtain a reference number of pedestrians, and the reference number of pedestrians and the minimum passage width are substituted into the relationship to calculate the risk level.

[0098] Based on step S31 and step S32, the step of outputting the safety prompt information includes:

[0099] Step S33: output the safety prompt information according to the risk level.

[0100] Different risk levels correspond to different safety warning messages.

[0101] In one implementation, when the safety prompt information includes vibration prompt information, the vibration frequency of the vibration prompt information is positively correlated with the risk level indicating the magnitude of the risk. For example, when the risk level is high, the safety monitoring device vibrates at a first frequency; when the risk level is medium, the safety monitoring device vibrates at a second frequency; when the risk level is low, the safety monitoring device vibrates at a third frequency; wherein the first frequency is greater than the second frequency, and the second frequency is greater than the third frequency.

[0102] In another implementation, the safety prompt information includes at least one of sound prompt information, light prompt information, and vibration prompt information, and the number of forms of the safety prompt information output is positively correlated with the risk level indicating the size of the risk. For example, when the risk level is high, sound prompt information, light prompt information, and vibration prompt information are output; when the risk level is medium, sound prompt information and light prompt information are output; when the risk level is low, sound prompt information is output.

[0103] In this embodiment, through the above method, the safety risks existing when the safety passage is occupied can be accurately analyzed, so that the workers or managers in the construction area can accurately deal with it based on the safety prompt information, which is conducive to further improving the safety in the construction area.

[0104] In a feasible implementation, the step of obtaining the predicted number of passers-by in the safety passage where the positioning information is located includes: obtaining the positioning set of all safety monitoring equipment in the construction area; performing cluster analysis on the positioning set based on the locations of safety exits in the construction area and the distribution information of safety passages to obtain analysis results; and determining the predicted number of passers-by in the safety passage based on the analysis results.

[0105] The location set includes the location of each safety monitoring device in the construction area, which can reflect the location of each person wearing the safety monitoring device.

[0106] The cluster analysis here uses a cluster analysis algorithm, such as at least one of a K-means clustering algorithm, a CLIQUE clustering algorithm (Clustering In QUEst, a density and network-based spatial clustering algorithm), and a Gaussian mixture model clustering algorithm.

[0107] The analysis results may include distribution characteristic information of all safety monitoring equipment within the construction area.

[0108] In this embodiment, cluster analysis is performed based on an improved K-means clustering algorithm, and the analysis process is as follows: determine the initial cluster center according to the location of the safety exit; divide the positioning set into the initial cluster center with the closest distance to obtain positioning groups; calculate the centroid of all positioning in each positioning group, and adjust the centroid according to the distribution information of the safety channel within the preset distance range of the centroid to obtain a new cluster center; regroup the positioning set based on the new cluster center to obtain a new positioning group; return to execute the step of calculating the centroid of all positioning in each positioning group, and adjusting the centroid according to the distribution information of the safety channel within the preset distance range of the centroid to obtain a new cluster center, until the Euclidean distance of the two adjacent new cluster centers is less than the preset value, and the current positioning group is used as the analysis result. The distribution information of the safety channel includes the number of safety channels and / or the relative position information between each safety channel (such as relative distance and / or relative orientation, etc.). Among them, when the number of safety channels is one, the centroid is determined as the new cluster center; when the number of safety channels is more than one, the centroid is adjusted according to the relative position information between the safety channels, for example, the centroid is adjusted to the position where the sum of distances to nearby safety channels is minimized.

[0109] In this embodiment, based on the analysis results, the set of safety monitoring devices corresponding to the personnel who need to use the safety passage where the positioning information is located among all the personnel wearing safety monitoring devices can be determined, and the number of safety monitoring devices in the set of safety monitoring devices is used as the predicted number of people passing through. For example, the current centroid of all positioning in all positioning groups in the current analysis results is determined, and the positioning group with the current centroid closest to the safety passage is used as the target group, and the number of positioning in the target group is used as the predicted number of people passing through.

[0110] Through the above method, the number of people expected to pass through the safety passage where the person wearing the safety monitoring equipment is currently located in an emergency can be accurately analyzed, which is conducive to accurately outputting safety prompt information based on the predicted number of people, so as to further improve the safety of the construction area.

[0111] In a feasible implementation, the step of determining the reference passage width corresponding to the predicted number of passers-by includes: determining the distribution information of dangerous objects on both sides of the safety passage where the positioning information is located based on the monitoring data; obtaining the target relationship between the number of people and the passage width based on the distribution information of the dangerous objects; and determining the reference passage width corresponding to the predicted number of passers-by based on the target relationship.

[0112] The target relationship may include calculation formulas, mapping relationships, etc.

[0113] Dangerous objects include flammables or explosives that can easily increase safety risks in an emergency. The distribution information of dangerous objects includes the number, volume, and distance from the edge of the safety passage. Different distribution information of dangerous objects will result in different target relationships. For example, the smaller the distance between the dangerous object and the edge of the safety passage, the larger the reference passage width corresponding to the same number of people.

[0114] In this embodiment, the above-mentioned method is helpful to further improve the accuracy of risk level assessment when the safety passage is occupied, and further improve the accuracy of safety prompt information output, thereby further improving the safety of the construction area.

[0115] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the safety monitoring method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0116] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, wherein the computer-readable program instructions are used to execute the security monitoring method in the above-mentioned embodiment.

[0117] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0118] The computer-readable storage medium may be included in the safety monitoring device; or may exist independently without being installed in the safety monitoring device.

[0119] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the safety monitoring device, the safety monitoring device executes the following process: obtaining the monitoring data monitored by the safety monitoring device in the construction area and the positioning information of the safety monitoring device; determining the safety risk conditions according to the positioning information, different positioning information corresponds to different safety risk conditions; when the monitoring data meets the safety risk conditions, outputting safety prompt information.

[0120] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0121] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned safety monitoring method, and can solve the technical problem of how to improve the timeliness of discovering safety hazards at construction sites. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the safety monitoring method provided in the above-mentioned embodiment, and will not be elaborated here.

[0122] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0123] It should be understood that the various parts disclosed in the present application can be implemented by hardware, software, firmware or a combination thereof. The modules described in the embodiments of the present application can be implemented by software or by hardware. The name of the module does not constitute a limitation on the unit itself under certain circumstances. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0124] The above description is only part of the embodiments of the present application, and does not limit the patent scope of the present application. All equivalent structural changes made by using the contents of the present application specification and drawings under the technical concept of the present application, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A safety monitoring method, characterized in that: Applied to safety monitoring equipment, the method comprises: Acquire monitoring data monitored by the safety monitoring equipment in the construction area and positioning information of the safety monitoring equipment; Determining a security risk condition according to the positioning information, where different positioning information corresponds to different security risk conditions; When the monitoring data meets the safety risk condition, output safety prompt information; wherein, when the safety risk condition includes objects being stacked in a safety passage, before the step of outputting the safety prompt information, the step further includes: When the monitoring data meets the safety risk condition, obtaining a location set of all safety monitoring devices in the construction area; Determine the initial cluster center according to the location of the emergency exit; Dividing the positioning set into the initial cluster centers with the closest distance to obtain positioning groups; Calculating the centroid of all the positioning in each positioning group, and adjusting the centroid according to the distribution information of the safe channel within a preset distance range centered on the centroid to obtain a new cluster center; Regrouping the positioning set based on the new cluster center to obtain a new positioning group; Return to the step of calculating the centroid of all the positioning in each positioning group, adjusting the centroid to obtain a new cluster center according to the distribution information of the safe channel within the preset distance range centered on the centroid, and taking the current positioning group as the analysis result when the Euclidean distance of the new cluster centers obtained twice adjacently is less than a preset value; Determine the predicted number of people passing through the safety passage according to the analysis result; Determine, based on the monitoring data, the minimum passage width after being occupied by an object in the safety passage where the positioning information is located; Determining a risk level according to the predicted number of pedestrians and the minimum passage width; The step of outputting the safety prompt information comprises: The safety prompt information is output according to the risk level.

2. The method according to claim 1, characterized in that The step of determining the risk level according to the predicted number of pedestrians and the minimum passage width comprises: Determine a reference passage width corresponding to the predicted number of pedestrians; The risk level is determined according to a difference between the reference passage width and the minimum passage width.

3. The method according to claim 2, characterized in that The step of determining the reference passage width corresponding to the predicted number of pedestrians comprises: Determine the distribution information of dangerous objects on both sides of the safety passage where the positioning information is located according to the monitoring data; Acquire a target relationship between the number of people and the passage width according to the distribution information of the dangerous objects; A reference passage width corresponding to the predicted number of pedestrians is determined based on the target relationship.

4. The method according to claim 1, characterized in that When the safety risk condition includes objects stacked in the safety passage, the monitoring data includes video data, and before the step of outputting the safety prompt information, the step further includes: Identify a channel identifier corresponding to an edge of a safety channel in the video data, and obtain a path and a width of the safety channel where the positioning information is located; Determine a target image area where a safe channel in the video data is located according to the channel identifier, the path, and the width; In a case where an object image is recognized in the target image area, it is determined that the security risk condition is met.

5. The method according to any one of claims 1 to 4, characterized in that The step of determining the security risk condition according to the positioning information comprises: In a case where the positioning information is located in a safety passage in the construction area, determining that the safety risk condition includes objects being stacked in the safety passage; In a case where the positioning information is located in a temporary construction area within the construction area, determining the safety risk condition includes that the load of the temporary construction area is greater than a preset weight.

6. A safety monitoring device, characterized in that: The safety monitoring device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the safety monitoring method according to any one of claims 1 to 5.

7. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the safety monitoring method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Construction personnel safety monitoring system and method

    CN110889941A

  • Data monitoring method based on audio and video fusion of smart multimedia management system

    CN118155140A

  • Personnel safety monitoring system and method based on binocular camera

    CN118379848A