Safety helmet management method and system for field operations
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-25
- Publication Date
- 2026-08-11
AI Technical Summary
然而,这些装置仍以安全帽的存放管理为核心,未与人员报到、项目绑定、现场作业监控及外部业务系统形成联动
[0018] Through the above technical solutions and multiple binding relationships, a closed-loop management system is achieved, from reporting, receiving, and monitoring operations to returning the safety helmet. By activating the safety helmet's positioning, and based on the comparison results of its status data and safety control rules, early warning information can be proactively generated when an anomaly is detected, thus improving management efficiency and accuracy.
Smart Images

Figure CN122551285A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Internet of Things and intelligent safety management technology, specifically to a method and system for managing safety helmets in on-site operations. Background Technology
[0002] Currently, in on-site operation management in industries such as power, safety helmets are essential personal protective equipment, and their management mainly relies on manual registration or simple electronic lockers. Workers access their helmets using paper records or card / password swipes, while managers periodically check the helmets' status in the lockers and their battery levels.
[0003] Existing technologies have introduced some improved safety helmet storage devices, such as intelligent safety helmet cabinets that control door opening via identity recognition, enabling authorized access to helmets and recording access times. These devices improve access efficiency through electronic locks and simple identity verification, and some solutions even include displays on the cabinets to indicate storage status. However, these devices still focus primarily on helmet storage management and lack integration with personnel check-in, project-related processes, on-site work monitoring, and external business systems. This makes it difficult for managers to track which helmet was used by which individual and under which project after it has been picked up, hindering management traceability. Secondly, the status of helmets after they leave the cabinet cannot be monitored, posing a significant safety hazard. Summary of the Invention
[0004] The purpose of this invention is to provide a method and system for managing safety helmets in on-site operations, which realizes control from personnel check-in, intelligent safety helmet requisition, real-time monitoring and early warning of the operation process to return, thereby improving on-site operation safety and management efficiency.
[0005] To achieve the above objectives, embodiments of the present invention provide a method for managing safety helmets during on-site operations, comprising: Project information, security control rules, and authorized personnel data are pre-distributed to the smart cabinet. In response to the identity verification operation triggered by the service personnel on the smart cabinet, the identity of the service personnel is verified. If the verification is successful, the binding relationship between the service personnel and the project and the supplier is established, and a check-in record is generated. In response to the check-in completion status and the requisition request, according to the binding relationship and the permission rules of the corresponding project, a pre-stored positioning safety helmet is allocated from the available storage space information, and an opening command is sent to the lock control panel corresponding to the storage space where the positioning safety helmet is located to open the cabinet door of the storage space. In response to the cabinet door closing signal, the system reads the positioning helmet identifier to establish a binding between the service personnel and the positioning helmet, and simultaneously activates the positioning, sensing and communication functions of the positioning helmet. It receives status data uploaded by the positioning safety helmet, compares it with preset safety control rules, generates early warning information when an anomaly is detected, sends a prompt instruction to the positioning safety helmet, and pushes the early warning information to external systems; In response to the identity verification operation triggered by the service personnel on the smart cabinet, the system verifies the service personnel's identity. If the verification is successful, the system opens the original storage cabinet door. In response to the original storage cabinet door closing signal, the system confirms whether the positioning safety helmet is in place based on the positioning safety helmet identifier. If so, the system unbinds the service personnel from the positioning safety helmet, generates a service record, and uploads it to the external system.
[0006] Optionally, in response to the identity verification operation triggered by the service personnel on the smart cabinet, the service personnel's identity is verified. If the verification is successful, a binding relationship is established between the service personnel and the project and supplier, and a check-in record is generated, including: In response to the identity verification operation triggered by the service personnel on the smart cabinet, the system obtains the service personnel's facial image and compares and verifies it with the facial feature data of authorized personnel stored locally. If the verification is successful, a list of projects and suppliers associated with the service personnel will be obtained and displayed on the interactive interface; In response to the service personnel's selection and confirmation of projects and suppliers and the input of electronic signatures, a check-in record is generated, and a temporary binding relationship is established between the service personnel and the selected projects and suppliers.
[0007] Optionally, before acquiring the service personnel's facial image and comparing it with the facial feature data of authorized personnel stored locally, the on-site safety helmet management method further includes: The facial images of the service personnel are subjected to a first anti-counterfeiting detection and a second anti-counterfeiting detection, respectively. The first anti-counterfeiting detection method is as follows: randomly generate and output a dynamic action command sequence, collect continuous video frames during the process of service personnel executing the dynamic action command, and detect whether the motion trajectory of the face matches the action command. If so, the first anti-counterfeiting detection is passed. The second anti-counterfeiting detection method is as follows: collect multiple frames of infrared images of the face and calculate the temperature change between each frame of infrared images. When the temperature change is lower than a preset static threshold, it indicates that the second anti-counterfeiting detection is not passed; when the temperature change is within the natural fluctuation range of the human body, it indicates that the second anti-counterfeiting detection is passed.
[0008] Optionally, the facial image of the service personnel can be acquired and compared with the facial feature data of authorized personnel stored locally, including: The face image that passes the first anti-counterfeiting detection and the second anti-counterfeiting detection is divided into multiple feature sub-regions, wherein the feature sub-regions include at least the eye region, the nose region, the mouth region and the facial contour region. The feature vectors corresponding to each feature sub-region are extracted, and the corresponding similarity measurement formula is selected according to the feature type of the sub-region to calculate the similarity score of each sub-region. Specifically, for the eye sub-region and the nose sub-region, the histogram cross kernel function based on the local binary pattern is used to calculate the similarity; for the mouth sub-region and the facial contour sub-region, the distance metric based on the shape context is used to calculate the similarity. The similarity scores of each sub-region are weighted and fused according to a preset fusion weight to obtain the final fusion similarity value; If the fusion similarity value is greater than a preset global threshold, the identity verification is deemed successful; otherwise, the identity verification is deemed unsuccessful.
[0009] Optionally, for the eye and nose sub-regions, the similarity is calculated using the following formula:
[0010] In the formula, , Let represent the LBP histogram vectors of the two face region images to be compared. represents the dimension of the histogram.
[0011] Optionally, for the mouth sub-region and the facial contour sub-region, similarity is calculated according to the following formula:
[0012]
[0013] In the formula, These are the sets of sampling points extracted from two face region images to be compared. The number of sampling points. Sampling points The logarithmic polar histogram in the th Statistical values for each interval Sampling points The logarithmic polar histogram in the th Statistical values for each interval This represents the total number of intervals in the logarithmic polar histogram. Cost of shape context matching, The normalization coefficient is... This represents the similarity score after conversion.
[0014] Optionally, the system receives status data uploaded by the safety helmet, compares it with preset safety control rules, and generates warning information when an anomaly is detected, including: The system continuously receives status data uploaded by the positioning safety helmet via wireless communication, wherein the status data includes location information, battery level, wearing status, and impact status. The received location information is compared with the electronic fence in real time, and each status data is compared with the preset safety threshold. When it is detected that the location exceeds the electronic fence, the non-wearing state continues to exceed the threshold, the battery is lower than the threshold, or the impact acceleration exceeds the threshold, an early warning message containing a timestamp, location stamp and abnormality type identifier is generated, a voice broadcast command is sent to the positioning safety helmet, and the early warning message is pushed to the external business system. The safety control rules use the electronic fence comparison result as the trigger condition.
[0015] Secondly, the present invention also provides a safety helmet management system for on-site operations, applicable to a method for managing safety helmets during on-site work, comprising: The intelligent safety helmet management cabinet is equipped with an RFID reader, a lock control board, and a fast charging module to enable automatic identification, on-charge storage, automatic allocation based on project permissions, and self-service storage and retrieval of safety helmets. The positioning safety helmet integrates a Beidou dual-mode positioning module, a LoRa communication module, a helmet removal sensor, an impact sensor, a proximity sensor, and a voice broadcast module. It is used to collect personnel location, safety status, and equipment information in real time and communicate with the safety helmet intelligent management cabinet. The back-end management system communicates with the smart safety helmet management cabinet and the positioning safety helmet to configure electronic fences and project binding relationships, and to manage personnel, track playback and early warning processing. The data security gateway is used for bidirectional data interaction with external business systems, including proactively reporting attendance records, service records, early warning information and location data, as well as proactively acquiring project information, supplier lists and facial feature data.
[0016] Optionally, the intelligent helmet management cabinet includes: The cabinet adopts a main and auxiliary cabinet combination structure, with multiple safety helmet storage slots inside. Each storage slot corresponds to an electrical control cabinet door, a charging interface and a radio frequency antenna. The main control board, located inside the main cabinet, serves as the control core; The radio frequency acquisition reader is electrically connected to the main control board and the radio frequency antenna of each safety helmet storage position. It is used to automatically read the tags of the safety helmets in the storage positions after the cabinet door is closed, so as to realize the real-time update of the safety helmet status in or out of the cabinet. The identity recognition module is electrically connected to the main control board and is used to collect facial image information of service personnel. The lock control board is electrically connected to the main control board and is used to control the opening of the corresponding cabinet doors according to project permissions and personnel binding relationships. The fast charging module is electrically connected to the charging interface of each storage slot; The touchscreen, installed on the main cabinet, is used for human-computer interaction to enable personnel check-in, electronic signature, project selection, and access operations; and The monitoring unit is installed on the outside of the cabinet.
[0017] Optionally, the charging interface is a magnetic fast charging interface, which automatically connects to the charging port when the safety helmet is placed in the storage space; after the main control board detects that the safety helmet has been returned to its position, it sends a sleep command to the safety helmet via a wireless data transmission radio, and sends a wake-up command when the safety helmet is picked up, thereby activating its positioning and sensor functions.
[0018] Through the above technical solutions and multiple binding relationships, a closed-loop management system is achieved, from reporting, receiving, and monitoring operations to returning the safety helmet. By activating the safety helmet's positioning, and based on the comparison results of its status data and safety control rules, early warning information can be proactively generated when an anomaly is detected, thus improving management efficiency and accuracy.
[0019] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description section. Attached Figure Description
[0020] The accompanying drawings are provided to further illustrate embodiments of the present invention and form part of the specification. They are used together with the following detailed description to explain the embodiments of the present invention, but do not constitute a limitation thereof. In the drawings: Figure 1 This is a flowchart of a safety helmet management method for on-site operations provided by an embodiment of the present invention; Figure 2 This is a detailed flowchart of a safety helmet management method for on-site operations provided by an embodiment of the present invention; Figure 3 This is a schematic diagram of a safety helmet management system for on-site operations provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of a security mechanism for data interaction between a back-end management system and an external business system, provided by an embodiment of the present invention. Figure 5 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0021] Various embodiments of this disclosure will be described more fully in the following detailed description. This disclosure may have various embodiments, and adjustments and changes may be made therein. However, it should be understood that there is no intention to limit the various embodiments of this disclosure to the specific embodiments disclosed herein, but rather this disclosure should be understood to cover all adjustments, equivalents, and / or alternatives falling within the spirit and scope of the various embodiments of this disclosure.
[0022] In the following, the terms “comprising” or “may include”, which may be used in various embodiments of this disclosure, indicate the presence of the disclosed functions or operations and do not limit the addition of one or more functions or operations. Furthermore, as used in various embodiments of this disclosure, the terms “comprising,” “having,” and their cognates are intended only to indicate a specific feature, number, step, operation, or combination of the foregoing and should not be construed as primarily excluding the presence of one or more other features, numbers, steps, operations, or combinations of the foregoing, or the possibility of adding one or more features, numbers, steps, operations, or combinations of the foregoing.
[0023] In various embodiments of this disclosure, the expression "or" or "at least one of A and / or B" includes any combination or all combinations of the words listed simultaneously. For example, the expression "A or B" or "at least one of A and / or B" may include A, may include B, or may include both A and B.
[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0025] See Figure 1 The diagram shows a flowchart of a safety helmet management method for on-site operations in a specific embodiment, including the following execution steps: Step 100: In advance, project information, security control rules and authorized personnel data are sent to the smart cabinet, and the system responds to the identity verification operation triggered by the service personnel on the smart cabinet. If the verification is successful, the system establishes a binding relationship between the service personnel and the project and the supplier, and generates a check-in record.
[0026] Specifically, in step 100, in response to the identity verification operation triggered by the service personnel on the smart cabinet, the service personnel's identity is verified. If the verification is successful, the binding relationship between the service personnel and the project and supplier is established, and a check-in record is generated. The following steps can be executed: S1000: In response to the identity verification operation triggered by the service personnel on the smart cabinet, the system obtains the service personnel's facial image and compares and verifies it with the facial feature data of authorized personnel stored locally.
[0027] Specifically, before acquiring the service personnel's facial image and comparing it with the facial feature data of authorized personnel stored locally, the following steps are performed: The facial images of the service personnel are subjected to a first anti-counterfeiting detection and a second anti-counterfeiting detection, respectively.
[0028] The first anti-counterfeiting detection method is as follows: randomly generate and output a dynamic action command sequence, collect continuous video frames during the process of service personnel executing the dynamic action command, and detect whether the motion trajectory of the face matches the action command. If so, the first anti-counterfeiting detection is passed.
[0029] The second anti-counterfeiting detection method is as follows: collect multiple frames of infrared images of the face and calculate the temperature change between each frame of infrared images. When the temperature change is lower than a preset static threshold, it indicates that the second anti-counterfeiting detection is not passed; when the temperature change is within the natural fluctuation range of the human body, it indicates that the second anti-counterfeiting detection is passed.
[0030] More specifically, when executing step S1000, the following steps can be performed: SA: Divide the face image that has passed the first and second anti-counterfeiting detections into multiple feature sub-regions.
[0031] The feature sub-regions include at least the eye region, nose region, mouth region, and facial contour region.
[0032] SB: Extract the feature vector corresponding to each feature sub-region, and select the corresponding similarity measurement formula according to the feature type of the sub-region to calculate the similarity score of each sub-region.
[0033] Specifically, for the eye and nose sub-regions, a histogram cross kernel function based on local binary patterns is used to calculate similarity; for the mouth and facial contour sub-regions, a distance metric based on shape context is used to calculate similarity.
[0034] Specifically, for the eye and nose sub-regions, the similarity is calculated using the following formula:
[0035] In the formula, , Let represent the LBP histogram vectors of the two face region images to be compared. represents the dimension of the histogram.
[0036] For the mouth sub-region and the facial contour sub-region, the similarity is calculated according to the following formula:
[0037]
[0038] In the formula, These are the sets of sampling points extracted from two face region images to be compared. The number of sampling points. Sampling points The logarithmic polar histogram in the th Statistical values for each interval Sampling points The logarithmic polar histogram in the th Statistical values for each interval This represents the total number of intervals in the logarithmic polar histogram. Cost of shape context matching, The normalization coefficient is... This represents the similarity score after conversion.
[0039] SC: The similarity scores of each sub-region are weighted and fused according to the preset fusion weights to obtain the final fusion similarity value.
[0040]
[0041] In the formula, For LBP similarity of the eye and nose regions, The shape context similarity between the mouth and the facial contour region. , These are the preset fusion weight coefficients.
[0042] SD: If the fusion similarity value is greater than the preset global threshold, the identity verification is deemed to have passed; otherwise, the identity verification is deemed to have failed.
[0043] S1001: If the verification is successful, obtain the list of projects and suppliers associated with the service personnel and display it on the interactive interface.
[0044] S1002: In response to the service personnel's selection and confirmation of the project and supplier and the input of electronic signature, a check-in record is generated, and a temporary binding relationship is established between the service personnel and the selected project and supplier.
[0045] Step 101: In response to the check-in completion status and the requisition request, according to the binding relationship and the permission rules of the corresponding project, allocate a pre-stored positioning safety helmet from the available storage space information, and send an opening command to the lock control panel corresponding to the storage space where the positioning safety helmet is located to open the cabinet door of the storage space.
[0046] Step 102: In response to the cabinet door closing signal, read the positioning safety helmet identifier to establish the binding between the service personnel and the positioning safety helmet, and at the same time activate the positioning, sensing and communication functions of the positioning safety helmet.
[0047] Step 103: Receive the status data uploaded by the positioning safety helmet, compare it with the preset safety control rules, generate early warning information when an anomaly is detected, send a prompt instruction to the positioning safety helmet, and push the early warning information to the external system.
[0048] Specifically, in step 103, the status data uploaded by the safety helmet is received and compared with the preset safety control rules. When an anomaly is detected and an early warning message is generated, the following steps can be executed: S1030: Continuously receives status data uploaded by the positioning safety helmet via wireless communication.
[0049] The status data includes location information, battery level, wearing status, and impact status.
[0050] S1031: The received location information is compared with the electronic fence in real time, and each status data is compared with the preset safety threshold. When it is detected that the location exceeds the electronic fence, the unworn state continues to exceed the threshold, the battery is lower than the threshold, or the impact acceleration exceeds the threshold, an early warning message containing a timestamp, a location stamp, and an abnormality type identifier is generated, a voice broadcast command is sent to the positioning safety helmet, and the early warning message is pushed to the external business system.
[0051] Among them, the security control rules use the electronic fence comparison results as the trigger condition.
[0052] Step 104: In response to the identity verification operation triggered by the service personnel on the smart cabinet, verify their identity. If the verification is successful, open the original storage cabinet door. In response to the original storage cabinet door closing signal, confirm whether the positioning safety helmet is in place based on the positioning safety helmet identifier. If so, unbind the service personnel from the positioning safety helmet, generate a service record, and upload it to the external system.
[0053] In this embodiment, the entire process, from personnel check-in, safety helmet requisition, work process monitoring to safety helmet return, is automatically tracked and automatically alerted, reducing manual management costs and improving management efficiency and accuracy.
[0054] In one embodiment, Figure 2 This is a detailed flowchart of a safety helmet management method for on-site operations provided by an embodiment of the present invention. This embodiment is further optimized and expanded based on the above embodiments.
[0055] S200: In response to the identity verification operation triggered by the service personnel on the smart cabinet, verify the identity of the service personnel.
[0056] S201: Determine whether the verification is successful. If yes, proceed to step S202; otherwise, proceed to step S213.
[0057] S202: Determine whether the report information is found. If not, proceed to step S203; otherwise, proceed to step S204.
[0058] S203: Sign the personnel reporting safety agreement and generate a reporting record to submit to the backend.
[0059] S204: Proceed to the process of picking up or returning the safety helmet.
[0060] S205: Determine whether the service personnel selected to pick up or return the service. If it is to pick up, proceed to step S206; if it is to return, proceed to step S210.
[0061] S206: Automatically detects available safety helmets and automatically distributes them according to battery level / number of times they have been used.
[0062] S207: Determine if there is a safety helmet available. If yes, proceed to step S208; otherwise, proceed to step S213.
[0063] S208: The display screen shows the cabinet door number, safety helmet number, and location. It automatically opens the cabinet door and issues a voice prompt asking you to take out your safety helmet.
[0064] S209: The service personnel remove the safety helmet and close the cabinet door.
[0065] S210: The cabinet door opens automatically, allowing service personnel to place safety helmets inside.
[0066] S211: Based on the helmet identification mark, confirm whether the safety helmet is in place. If yes, proceed to step S212; otherwise, proceed to step S213.
[0067] S212: Unbind the service personnel from the positioning safety helmet, generate a service record, and upload it to an external system.
[0068] S213: Issue a voice alarm.
[0069] It should be understood that the sequence number of each step in the above embodiments does not imply 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 the present invention.
[0070] like Figure 3As shown, the following are embodiments of the safety helmet management system for on-site operations provided by this disclosure. These embodiments belong to the same inventive concept as the safety helmet management methods for on-site operations described above. For details not described in detail in the embodiments of the safety helmet management system for on-site operations, please refer to the embodiments of the safety helmet management methods for on-site operations described above.
[0071] A safety helmet management system for on-site operations, applicable to the management of safety helmets in on-site work, includes: The intelligent safety helmet management cabinet is equipped with an RFID reader, a lock control board, and a fast charging module to enable automatic identification, on-charge storage, automatic allocation based on project permissions, and self-service storage and retrieval of safety helmets. The positioning safety helmet integrates a Beidou dual-mode positioning module, a LoRa communication module, a helmet removal sensor, an impact sensor, a proximity sensor, and a voice broadcast module. It is used to collect personnel location, safety status, and equipment information in real time and communicate with the safety helmet intelligent management cabinet. The back-end management system communicates with the smart safety helmet management cabinet and the positioning safety helmet to configure electronic fences and project binding relationships, and to manage personnel, track playback and early warning processing. The data security gateway is used for bidirectional data interaction with external business systems, including proactively reporting attendance records, service records, early warning information and location data, as well as proactively acquiring project information, supplier lists and facial feature data.
[0072] Preferably, the intelligent helmet management cabinet includes: The cabinet adopts a main and auxiliary cabinet combination structure, with multiple safety helmet storage slots inside. Each storage slot corresponds to an electrical control cabinet door, a charging interface and a radio frequency antenna. The main control board, located inside the main cabinet, serves as the control core; The radio frequency acquisition reader is electrically connected to the main control board and the radio frequency antenna of each safety helmet storage position. It is used to automatically read the tags of the safety helmets in the storage positions after the cabinet door is closed, so as to realize the real-time update of the safety helmet status in or out of the cabinet. The identity recognition module is electrically connected to the main control board and is used to collect facial image information of service personnel. The lock control board is electrically connected to the main control board and is used to control the opening of the corresponding cabinet doors according to project permissions and personnel binding relationships. The fast charging module is electrically connected to the charging interface of each storage slot; The touchscreen, installed on the main cabinet, is used for human-computer interaction to enable personnel check-in, electronic signature, project selection, and access operations; and The monitoring unit is installed on the outside of the cabinet.
[0073] Preferably, the charging interface is a magnetic fast charging interface, which automatically connects to the charging port when the safety helmet is placed in the storage space; after the main control board detects that the safety helmet has been returned to its position, it sends a sleep command to the safety helmet via a wireless data transmission radio, and sends a wake-up command when the safety helmet is picked up, thereby activating its positioning and sensor functions.
[0074] See Figure 4 The diagram illustrates a security mechanism for data interaction between a backend management system and an external business system, as provided in an embodiment of the present invention. The business system sends an authorization code request to the backend management system, carrying parameters such as its client identifier (client_id) and callback address (redirect_uri). Upon receiving the request, the backend management system verifies the client's legitimacy. If the verification is successful, it dynamically generates a one-time authorization code and returns it to the business system. The business system then sends a request to the token endpoint of the backend management system, carrying the authorization code, client key, and callback address, to request an access token. The backend management system verifies the validity of the authorization code, the correctness of the client key, and the matching of the callback address. Upon successful verification, the backend management system generates an access token, optionally simultaneously generating a refresh token, and returns the token to the business system. In subsequent data interface calls, the business system includes the access token in the request header to request business data resources from the backend management system.
[0075] Figure 5 This is a schematic diagram of the hardware structure of an electronic device that implements various embodiments of the present invention.
[0076] The safety helmet management method for on-site operations provided in this application can be applied to electronic devices. Those skilled in the art will understand that the electronic device structure involved in the embodiments of this invention does not constitute a limitation on the electronic device. An electronic device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements. In the embodiments of this invention, the electronic device includes, but is not limited to, laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the embodiments of this application described and / or claimed herein.
[0077] Electronic devices may include processors, external memory interfaces, internal memory, universal serial bus (USB) interfaces, charging management modules, power management modules, batteries, wireless communication modules, audio modules, speakers, microphones, sensor modules, buttons, cameras, displays, and SIM card interfaces, etc.
[0078] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device. In other embodiments of this application, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0079] A processor may include one or more processing units, such as: a central processing unit (CPU), an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors.
[0080] The processor can serve as the nerve center and command center of an electronic device. The controller can generate operation control signals based on the instruction opcode and timing signals to control the fetching and execution of instructions.
[0081] The processor may also include memory for storing instructions and data. In some embodiments, the memory in the processor is a cache memory. This memory can store instructions or data that the processor has just used or that are used repeatedly. If the processor needs to use the instruction or data again, it can retrieve it directly from this memory. This avoids repeated accesses, reduces processor latency, and thus improves system efficiency.
[0082] An external storage interface (ESI) can be used to connect external memory cards, such as microSD cards, to expand the storage capacity of electronic devices. The external memory card communicates with the processor through the ESI to perform data storage functions, such as saving music and video files on the external memory card.
[0083] Internal memory can be used to store computer executable program code, which includes instructions. The processor executes various functional applications and data processing of electronic devices by running the instructions stored in internal memory. Internal memory can include a program storage area and a data storage area. Internal memory can include high-speed random access memory, and can also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.
[0084] Wireless communication functionality in electronic devices can be achieved through antennas, wireless communication modules, modem processors, and baseband processors.
[0085] Wireless communication modules can provide solutions for wireless communication applications in electronic devices, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies.
[0086] Electronic devices can implement audio functions through audio modules, speakers, receivers, microphones, headphone jacks, and application processors.
[0087] Electronic devices can achieve shooting functions through ISPs, cameras, video codecs, GPUs, displays, and application processors.
[0088] Electronic devices can achieve display functions through GPUs, displays, and application processors.
[0089] A GPU is a microprocessor for image processing, connected to the display screen and application processor. GPUs perform mathematical and geometric calculations for graphics rendering. A processor may include one or more GPUs, which execute program instructions to generate or modify display information.
[0090] A display screen is used to display images, videos, etc. A display screen includes a display panel.
[0091] The storage medium provided in this application stores a program product capable of implementing a safety helmet management method for on-site operations.
[0092] The safety helmet management method for on-site operations includes: Pre-distributing project information, safety control rules, and authorized personnel data to the smart cabinet; responding to the identity verification operation triggered by the service personnel on the smart cabinet, verifying the service personnel's identity; if the verification is successful, establishing a binding relationship between the service personnel and the project and supplier, and generating a check-in record; responding to the check-in completion status and requisition request, allocating a pre-stored positioning safety helmet from the available storage slots according to the binding relationship and the corresponding project's permission rules, and sending an opening command to the lock control panel corresponding to the storage slot of the positioning safety helmet to open the cabinet door; responding to the cabinet door closing signal, reading the positioning safety helmet's identifier to establish a service... The system binds service personnel to the safety helmet, simultaneously activating the helmet's positioning, sensing, and communication functions; it receives status data uploaded by the safety helmet, compares it with preset safety control rules, generates warning information when an anomaly is detected, sends a prompt instruction to the safety helmet, and pushes the warning information to an external system; in response to the service personnel's identity verification operation triggered on the smart cabinet, it verifies the personnel's identity, and if the verification is successful, it opens the original storage cabinet door; and in response to the original storage cabinet door closing signal, it confirms whether the safety helmet has returned to its original position based on the safety helmet's identifier. If so, it unbinds the service personnel from the safety helmet, generates a service record, and uploads it to the external system.
[0093] In some possible implementations, the subject matter of this disclosure, namely, "Safety Helmet Management Method and System for On-site Operations," can be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.
[0094] The storage medium disclosed herein may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof.
[0095] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for managing safety helmets used in on-site operations, characterized in that, include: Project information, security control rules, and authorized personnel data are pre-distributed to the smart cabinet. In response to the identity verification operation triggered by the service personnel on the smart cabinet, the identity of the service personnel is verified. If the verification is successful, the binding relationship between the service personnel and the project and the supplier is established, and a check-in record is generated. In response to the check-in completion status and the requisition request, according to the binding relationship and the permission rules of the corresponding project, a pre-stored positioning safety helmet is allocated from the available storage space information, and an opening command is sent to the lock control panel corresponding to the storage space where the positioning safety helmet is located to open the cabinet door of the storage space. In response to the cabinet door closing signal, the system reads the positioning helmet identifier to establish a binding between the service personnel and the positioning helmet, and simultaneously activates the positioning, sensing and communication functions of the positioning helmet. It receives status data uploaded by the positioning safety helmet, compares it with preset safety control rules, generates early warning information when an anomaly is detected, sends a prompt instruction to the positioning safety helmet, and pushes the early warning information to external systems; In response to the identity verification operation triggered by the service personnel on the smart cabinet, the system verifies the service personnel's identity. If the verification is successful, the system opens the original storage cabinet door. In response to the original storage cabinet door closing signal, the system confirms whether the positioning safety helmet is in place based on the positioning safety helmet identifier. If so, the system unbinds the service personnel from the positioning safety helmet, generates a service record, and uploads it to the external system.
2. The method for managing safety helmets during on-site operations according to claim 1, characterized in that, In response to the identity verification operation triggered by the service personnel at the smart locker, the service personnel's identity is verified. If the verification is successful, a binding relationship is established between the service personnel and the project and supplier, and a check-in record is generated, including: In response to the identity verification operation triggered by the service personnel on the smart cabinet, the system obtains the service personnel's facial image and compares and verifies it with the facial feature data of authorized personnel stored locally. If the verification is successful, a list of projects and suppliers associated with the service personnel will be obtained and displayed on the interactive interface; In response to the service personnel's selection and confirmation of projects and suppliers and the input of electronic signatures, a check-in record is generated, and a temporary binding relationship is established between the service personnel and the selected projects and suppliers.
3. The method for managing safety helmets during on-site operations according to claim 2, characterized in that, Before acquiring the facial image of the service personnel and comparing it with the facial feature data of authorized personnel stored locally, the on-site safety helmet management method further includes: The facial images of the service personnel are subjected to a first anti-counterfeiting detection and a second anti-counterfeiting detection, respectively. The first anti-counterfeiting detection is as follows: randomly generate and output a dynamic action command sequence, collect continuous video frames during the process of service personnel executing the dynamic action command, and detect whether the motion trajectory of the face matches the action command. If so, the first anti-counterfeiting detection is passed. The second anti-counterfeiting detection is as follows: multiple frames of infrared images of the face are collected, and the temperature change between each frame of infrared images is calculated. When the temperature change is lower than a preset static threshold, the second anti-counterfeiting detection is not passed; when the temperature change is within the natural fluctuation range of the human body, the second anti-counterfeiting detection is passed.
4. The method for managing safety helmets during on-site operations according to claim 3, characterized in that, Obtain the facial image of the service personnel and compare it with the facial feature data of authorized personnel stored locally, including: The face image that passes the first anti-counterfeiting detection and the second anti-counterfeiting detection is divided into multiple feature sub-regions, wherein the feature sub-regions include at least the eye region, the nose region, the mouth region and the facial contour region. The feature vectors corresponding to each feature sub-region are extracted, and the corresponding similarity measurement formula is selected according to the feature type of the sub-region to calculate the similarity score of each sub-region. Specifically, for the eye sub-region and the nose sub-region, the histogram cross kernel function based on the local binary pattern is used to calculate the similarity; for the mouth sub-region and the facial contour sub-region, the distance metric based on the shape context is used to calculate the similarity. The similarity scores of each sub-region are weighted and fused according to a preset fusion weight to obtain the final fusion similarity value; If the fusion similarity value is greater than a preset global threshold, the identity verification is deemed successful; otherwise, the identity verification is deemed unsuccessful.
5. The method for managing safety helmets during on-site operations according to claim 4, characterized in that, For the eye and nose sub-regions, the similarity is calculated using the following formula: In the formula, , Let represent the LBP histogram vectors of the two face region images to be compared. represents the dimension of the histogram.
6. The method for managing safety helmets during on-site operations according to claim 4, characterized in that, For the mouth sub-region and the facial contour sub-region, the similarity is calculated according to the following formula: In the formula, These are the sets of sampling points extracted from two face region images to be compared. The number of sampling points. Sampling points The logarithmic polar histogram in the th Statistical values for each interval Sampling points The logarithmic polar histogram in the th Statistical values for each interval This represents the total number of intervals in the logarithmic polar histogram. Cost of shape context matching, The normalization coefficient is... This represents the similarity score after conversion.
7. The method for managing safety helmets during on-site operations according to claim 1, characterized in that, It receives status data uploaded by the safety helmet, compares it with preset safety control rules, and generates warning information when an anomaly is detected, including: The system continuously receives status data uploaded by the positioning safety helmet via wireless communication, wherein the status data includes location information, battery level, wearing status, and impact status. The received location information is compared with the electronic fence in real time, and each status data is compared with the preset safety threshold. When it is detected that the location exceeds the electronic fence, the non-wearing state continues to exceed the threshold, the battery is lower than the threshold, or the impact acceleration exceeds the threshold, an early warning message containing a timestamp, location stamp and abnormality type identifier is generated, a voice broadcast command is sent to the positioning safety helmet, and the early warning message is pushed to the external business system. The safety control rules use the electronic fence comparison result as the trigger condition.
8. A safety helmet management system for on-site operations applied to the safety helmet management method according to any one of claims 1-7, characterized in that, include: The intelligent safety helmet management cabinet is equipped with an RFID reader, a lock control board, and a fast charging module to enable automatic identification, on-charge storage, automatic allocation based on project permissions, and self-service storage and retrieval of safety helmets. The positioning safety helmet integrates a Beidou dual-mode positioning module, a LoRa communication module, a helmet removal sensor, an impact sensor, a proximity sensor, and a voice broadcast module. It is used to collect personnel location, safety status, and equipment information in real time and communicate with the safety helmet intelligent management cabinet. The back-end management system communicates with the smart safety helmet management cabinet and the positioning safety helmet to configure electronic fences and project binding relationships, and to manage personnel, track playback and early warning processing. The data security gateway is used for bidirectional data interaction with external business systems, including proactively reporting attendance records, service records, early warning information and location data, as well as proactively acquiring project information, supplier lists and facial feature data.
9. The safety helmet management system for on-site operations according to claim 8, characterized in that, The intelligent helmet management cabinet includes: The cabinet adopts a main and auxiliary cabinet combination structure, with multiple safety helmet storage slots inside. Each storage slot corresponds to an electrical control cabinet door, a charging interface and a radio frequency antenna. The main control board, located inside the main cabinet, serves as the control core; The radio frequency acquisition reader is electrically connected to the main control board and the radio frequency antenna of each safety helmet storage position. It is used to automatically read the tags of the safety helmets in the storage positions after the cabinet door is closed, so as to realize the real-time update of the safety helmet status in or out of the cabinet. The identity recognition module is electrically connected to the main control board and is used to collect facial image information of service personnel. The lock control board is electrically connected to the main control board and is used to control the opening of the corresponding cabinet doors according to project permissions and personnel binding relationships. The fast charging module is electrically connected to the charging interface of each storage slot; The touchscreen, installed on the main cabinet, is used for human-computer interaction to enable personnel check-in, electronic signature, project selection, and access operations; and The monitoring unit is installed on the outside of the cabinet.
10. The safety helmet management system for on-site operations according to claim 9, characterized in that, The charging interface is a magnetic fast charging interface, which automatically connects to the charging port when the safety helmet is placed in the storage space. After the main control board detects that the safety helmet has been returned to its position, it sends a sleep command to the safety helmet via a wireless data transmission radio, and sends a wake-up command when the safety helmet is picked up to activate its positioning and sensor functions.