A seat belt stability monitoring method, device and apparatus
Patent Information
- Application Number
- CN202411913832.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2044-12-24
AI Technical Summary
Existing safety belts are ineffective at monitoring violations and users' lack of self-judgment during high-altitude operations, resulting in serious potential safety risks.
By receiving the working instructions from the seat belt terminal, acquiring hook information and pressure values, and using image processing and machine learning to identify the seat belt status, real-time alarm information is generated to monitor seat belt stability.
It enables precise monitoring of the safety belt usage status, improves the safety of high-altitude operations, and provides real-time early warning and protective barriers.
Smart Images

Figure CN119785521B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of seat belt monitoring, and in particular to a method, apparatus and equipment for monitoring seat belt stability. Background Technology
[0002] Safety belts play a crucial role in working at heights and personal protection, especially in fields such as construction and power maintenance. With the development of industrial automation and information technology, traditional safety belts are no longer sufficient to meet the increasingly complex operational needs, especially for personnel safety monitoring and management in high-risk work environments.
[0003] Most safety belts on the market today rely on their physical structure design to achieve basic fall protection, but numerous safety hazards remain in practical applications. For example, violations such as unsecured hooks and improper hook placement (e.g., hanging the belt too low while working at a higher position) are frequent, and current technology fails to effectively monitor these violations. Furthermore, users often rely on their own judgment and operation when putting on safety belts and checking hooks, which is particularly inadequate in complex and changing work environments, resulting in persistent and serious potential safety risks. Therefore, how to effectively monitor the use of safety belts has become a critical issue that urgently needs to be addressed. Summary of the Invention
[0004] In order to effectively monitor the use of seat belts, this application provides a method, apparatus and equipment for monitoring seat belt stability.
[0005] Firstly, this application provides a method for monitoring seat belt stability, employing the following technical solution: A method for monitoring seat belt stability, comprising: The terminal receives the working instruction sent by the seat belt and identifies the seat belt corresponding to the working instruction as the target seat belt, wherein the target seat belt corresponds to a user; Obtain the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position. The hook information includes empty attachment data and a set of seat belt images. The target seat belt corresponds to a first hook and a second hook. Based on the hook information and the pressure values corresponding to each specific position, determine whether the target seat belt meets the safety requirements; If the target seat belt does not meet the safety requirements, an alarm message is generated and sent to the terminal corresponding to the target seat belt.
[0006] By adopting the above technical solution, the electronic device receives and parses the working instructions from the seat belt terminal, accurately identifies and locks onto the target seat belt in use and its corresponding user, further acquires the hook information of the target seat belt (including its unattached state and seat belt image) and pressure data at specific locations, and intelligently determines whether the target seat belt meets the predetermined safety standards by comprehensively analyzing the hook information and pressure values. Once a safety hazard is detected in the seat belt, such as an improperly connected hook or abnormal pressure distribution, an alarm message will be immediately generated and quickly fed back to the user's terminal, thereby achieving effective monitoring and immediate early warning of seat belt stability.
[0007] In one possible implementation, determining whether the target seatbelt meets safety requirements based on the hook information and the pressure values corresponding to each specific location includes: Based on the empty attachment data corresponding to the target seat belt, determine whether the target seat belt is in an empty attachment state; If the target seat belt is not attached, then the target seat belt is determined to not meet the safety requirements. If the target seat belt is not in an unattached state, then based on the set of seat belt images corresponding to the target seat belt and each pressure value, it is determined whether the target seat belt meets the safety requirements.
[0008] By adopting the above technical solution, and through real-time judgment of unloaded data and comprehensive analysis of image and pressure data, accurate monitoring of the safety belt usage status is achieved, effectively improving the safety of high-altitude operations and providing a solid protective barrier for the life and health of users.
[0009] In one possible implementation, the seatbelt image set includes hook images and user images. The hook images include a first hook sub-image and a second hook image. Both the first hook image and the second hook image include complete hooks. The first hook corresponds to the first hook sub-image, and the second hook corresponds to the second hook image. The first hook image and the second hook image are acquired at the same time. The step of determining whether the target seat belt meets safety requirements based on the set of seat belt images corresponding to the target seat belt and various pressure values includes: According to the acquisition time corresponding to each hook image, each first hook sub-image and each second hook image are sorted to obtain a first image sequence and a second image sequence; Each hook sub-image in the first image sequence and the second image sequence is identified to obtain the first hook position and the second hook position corresponding to each acquisition time. Based on the first hook position, the second hook position, and their respective acquisition times, the first movement time corresponding to the first hook and the second movement time corresponding to the second hook are determined. Determine whether there is a second movement time that is the same as the first movement time; If a second movement moment exists that is the same as the first movement moment, then the target seat belt is determined to not meet the safety requirements. If there is no second movement moment that is the same as the first movement moment, then based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt, it is determined whether the target seat belt meets the safety requirements.
[0010] By employing the above technical solution, the first and second hook sub-images are sorted according to the acquisition time of the hook images to form a first image sequence and a second image sequence, thereby enabling the tracking of the dynamic changes of the hook. By identifying the hook sub-images in each image sequence, the hook position at each acquisition time is accurately obtained. Furthermore, by comparing the movement times of the first and second hooks, abnormal synchronous movement is detected, which usually indicates that the seatbelt may be incorrectly operated simultaneously or that other safety hazards exist. If the first and second hooks are detected moving at the same time, i.e., having the same movement time, this is considered an indication of non-compliance with safety requirements. If such synchronous movement is not detected, a comprehensive evaluation is further conducted by combining the hook position, user image, and pressure value. This step considers the physical connection state of the seatbelt, the actual wearing situation of the user, and the degree of fit between the seatbelt and the user's body, thereby enabling a more comprehensive judgment on whether the seatbelt is truly providing protection.
[0011] In one possible implementation, determining whether the target seatbelt meets safety requirements based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seatbelt includes: The user's image is used for identification to determine the position of the user's shoulders; Determine whether the shoulder position is higher than the first hook position and / or higher than the second hook position; If the shoulder position is higher than the first hook position and / or higher than the second hook position, then the target seat belt is determined to not meet the safety requirements; If the shoulder position is not higher than the first hook position and not higher than the second hook position, then based on the pressure values corresponding to the target seat belt, it is determined whether the target seat belt meets the safety requirements.
[0012] By employing the aforementioned technical solution, the height of the user's shoulder relative to the seatbelt hook can be accurately determined by identifying the shoulder position in the user's image. If the shoulder position is higher than any hook position, it is directly determined that the safety requirements are not met. When the shoulder position is within the safe range, i.e., not higher than any hook position, the various pressure values corresponding to the target seatbelt are further analyzed. These pressure values reflect the contact and support strength between the seatbelt and the user's body. By comprehensively considering the distribution and magnitude of the pressure values, it can be determined whether the seatbelt fits tightly against the user's body and provides sufficient support in key areas.
[0013] In one possible implementation, determining whether the target seatbelt meets safety requirements based on various pressure values corresponding to the target seatbelt includes: Obtain the pressure location corresponding to each pressure value, and obtain the standard pressure range corresponding to each pressure location; Determine if there are any pressure values that do not meet the corresponding standard pressure range; If a pressure value does not meet the corresponding standard pressure range, then the target seat belt is determined to not meet the safety requirements. If there is no pressure value that does not meet the corresponding standard pressure range, then the target seat belt is determined to meet the safety requirements.
[0014] By adopting the above technical solution, and by comparing each pressure value with the standard pressure range of its corresponding pressure position one by one, the pressure distribution of the target seat belt at different positions can be accurately assessed. This ensures that the seat belt provides the necessary restraint while also meeting ergonomic requirements, avoiding safety hazards caused by insufficient or excessive pressure, and thus effectively improving the overall safety and reliability of the seat belt.
[0015] In one possible implementation, generating alarm information includes: Determine the alarm type corresponding to the target seat belt; Based on the alarm type, generate voice prompts and light flashing information; The alarm information is determined based on the voice prompt information and the light flashing information.
[0016] By adopting the above technical solutions, and by accurately determining the alarm type and generating multimodal alarm information, a rapid response and effective communication of the seat belt stability monitoring results are achieved, providing strong support for improving the safety and emergency response capabilities of high-altitude operations.
[0017] In one possible implementation, before obtaining the hook information corresponding to the target seat belt and the pressure values corresponding to each specific position, the method further includes: Obtain the remaining battery power of the terminal corresponding to the target seat belt, and determine whether the remaining battery power is greater than a battery power threshold; If the remaining power is greater than the power threshold, then obtain the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position; If the remaining battery power is not greater than the battery power threshold, the target seat belt is determined to be a dangerous seat belt, and a danger signal corresponding to the dangerous seat belt is generated.
[0018] By adopting the above technical solution and introducing a preprocessing step for power detection, the reliability and safety of the seat belt monitoring system are effectively improved, ensuring that monitoring data can be provided continuously and accurately in critical scenarios such as high-altitude operations, thus providing strong protection for user safety.
[0019] Secondly, this application provides a seat belt stability monitoring device, which adopts the following technical solution: A seatbelt stability monitoring device, comprising: The receiving module is used to receive the working instructions sent by the terminal of the seat belt, and to identify the seat belt corresponding to the working instructions as the target seat belt, wherein the target seat belt corresponds to a user; The acquisition module is used to acquire the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position. The hook information includes empty attachment data and a set of seat belt images. The target seat belt corresponds to a first hook and a second hook. The determination module is used to determine whether the target seat belt meets the safety requirements based on the hook information and the pressure values corresponding to each specific position; The generation module is used to generate alarm information if the target seat belt does not meet the safety requirements, and send the alarm information to the terminal corresponding to the target seat belt.
[0020] Thirdly, this application provides an electronic device that adopts the following technical solution: An electronic device comprising: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform the seatbelt stability monitoring method described in the first aspect above.
[0021] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium includes: a computer program stored thereon that can be loaded by a processor and execute the seatbelt stability monitoring method described in the first aspect above.
[0022] In summary, this application includes the following beneficial technical effects: By receiving and parsing operating instructions from the seatbelt terminal, the system can accurately identify and locate the target seatbelt and its corresponding user. It further acquires information about the target seatbelt's hooks (including its unattached state and image) and pressure data at specific locations. Through comprehensive analysis of the hook information and pressure values, it can intelligently determine whether the target seatbelt meets predetermined safety standards. If a safety hazard is detected, such as an improperly connected hook or abnormal pressure distribution, an alarm is immediately generated and quickly relayed to the user's terminal, thus achieving effective monitoring and immediate warning of seatbelt stability. Attached Figure Description
[0023] Figure 1 This is a schematic diagram illustrating the interaction between an electronic device and a terminal, provided in an embodiment of this application. Figure 2 This is a schematic flowchart of a seat belt stability monitoring method provided in an embodiment of this application; Figure 3 This is a block diagram of a seat belt stability monitoring device provided in an embodiment of this application; Figure 4 This is a schematic diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0024] The following is in conjunction with the appendix Figure 1-4 This application will be described in further detail.
[0025] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0026] To facilitate understanding of the technical solutions proposed in this application, several elements that will be introduced in the description of this application are first presented here. It should be understood that the following description is only for the purpose of understanding these elements and the content of the embodiments of this application, and does not necessarily cover all possible situations.
[0027] In scenarios involving high-altitude work with low-hanging elements, personnel positioning, or climbing, workers need to work downwards from heights, making the correct use of safety harnesses particularly important. In these scenarios, a safety harness specifically refers to equipment that can be attached to a point higher than the worker's standing or working position to provide tensile support and protection in the event of a fall. Specifically, a safety harness is generally for one person's use, and its total weight (including clothing, tools, etc.) should not exceed 100 kg. More specifically, safety harnesses are usually equipped with high-strength safety ropes and hooks to ensure rapid locking and prevention of further descent in the event of a fall. The typical procedure for putting on a safety harness is as follows: grasp the "D" loop behind the worker; thread the two back straps onto the harness in sequence; connect the chest strap and fasten the buckle; pull the leg straps from between the legs and fasten the buckles. Fasten the second leg strap using the same method, ensuring the leg straps are not crossed or misaligned. The tightness of the buckle should be such that two fingers can be inserted between the straps after it's properly fastened; it should not be too loose or too tight. Hold the end of the webbing with one hand and use the other hand to pull the buckle at a 90° angle to the webbing end to tighten the leg strap. Release it using the same method. Connect the waist belt buckle to the safety belt and adjust the tightness using the same method as adjusting the leg straps. For safety belts equipped with back strap adjustment buckles, adjust them in the same way. After adjusting the safety belt, check for any tangling or crossing of the webbing, confirm that all buckles are correctly connected, and that the back "D" loop is level with the shoulder blades. If necessary, seek assistance from others to connect and confirm the relevant components. The fall protection system can only be connected to the back connection component on the safety belt. The "D" loops on both sides of the waist belt and the abdominal attachment points can only be used for securing work positioning or limit systems and must not be used as a fall protection system.
[0028] Furthermore, regarding the connection method between the safety harness and the anchor point device: For full-body safety harnesses with a single-hook cushioned safety rope, the shock-absorbing end of the safety rope should be connected to the back "D" loop, and the end of the safety rope should be connected to the anchoring device or connector, avoiding the use of additional shock absorbers. For 100% locking safety harnesses with "Y" type or double-cushioned ropes, which provide continuous fall protection during operation, ensure that the shock-absorbing part is only connected to the back "D" loop, avoiding direct connection to the anchoring device, and never connect unused portions of the safety rope to any non-designated parts of the safety harness. Two safety ropes can be connected to separate anchor points, but when crossing anchor points, ensure that the width between anchor points does not exceed the length of the safety rope. In addition, "Y" type safety ropes are for one person only at a time, and it is strictly forbidden to pass any safety rope under the arms or legs.
[0029] Instructions for using the safety harness for pole climbing: Wrap the harness around your waist and adjust it to a suitable length. Next, connect one end of the adjustable positioning tether to any of the "D" rings (the right adjustment component can be connected to either the right or left "D" ring). Then, loop the positioning tether around the back of the working structure (such as a support, column, etc.) and fasten the other end to another "D" ring. Before starting to climb, always check the operation of the positioning tether and ensure that the geometry of the structure is suitable for using the positioning tether (avoid using it on structures with small diameters or exposed edges). Adjust the length of the positioning tether to free your hands for work and ensure that the free fall distance after adjusting the positioning tether in the working position does not exceed 0.5 meters. If you need to stay in the working position for an extended period of time, it is recommended to use a harness with a comfort pad for improved comfort.
[0030] Users often rely on their own judgment and operation when putting on seat belts and checking hooks, which is particularly insufficient in complex and ever-changing work environments, resulting in persistent potential safety risks. Therefore, how to effectively monitor seat belt usage has become a critical issue that urgently needs to be addressed.
[0031] In view of this, embodiments of this application provide a method for monitoring the stability of a seatbelt during charging, such as... Figure 1 As shown, the electronic devices are connected to the terminals corresponding to each seat belt to establish connections. The electronic devices can obtain multiple pressure values corresponding to each seat belt, and can also control the switching on and off of each terminal.
[0032] This application provides a method for monitoring seat belt stability, such as... Figure 2 As shown, the method provided in this application embodiment is executed by an electronic device, which can be a server or a terminal device. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application embodiment does not impose any limitations on this connection. The method includes steps S201-S204, wherein: Step S201: Receive the working instruction sent by the terminal of the seat belt, and determine the seat belt corresponding to the working instruction as the target seat belt.
[0033] Since a single safety belt can only be used by one person at a time, each target safety belt corresponds to one user. Specifically, before each use, the user must perform a pre-power-on check on the safety belt's terminal. Only after the user has correctly fastened the safety belt can they enter the work area. Once inside, the user securely hooks the safety belt and presses and holds the power button to power on the terminal. A voice prompt, "Power-on successful," will be heard, indicating that the safety belt is now in normal working order. Simultaneously, the electronic equipment receives a work instruction from the safety belt's terminal and determines the corresponding safety belt as the target safety belt based on this instruction. The work instruction directs the electronic equipment to monitor the safety belt's terminal.
[0034] Step S202: Obtain the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position.
[0035] The hook information includes unattached data and a set of seatbelt images, with the target seatbelt corresponding to the first hook and the second hook. The seatbelt image set includes images corresponding to the first hook and the second hook, each image containing a complete hook. The unattached data indicates whether the hook is in an unattached state.
[0036] Specifically, the method for obtaining the seat belt image set can be as follows: after the electronic device receives the working instruction of the terminal corresponding to the target seat belt, it obtains the position corresponding to the target seat belt and the image acquisition device corresponding to the position. The image acquisition device is used as the target image acquisition device. The electronic device sends an acquisition instruction to the target image acquisition device so that the target image acquisition device can acquire the images corresponding to the first hook and the second hook of the target seat belt, thereby obtaining the seat belt image set.
[0037] The method for acquiring unattached data is as follows: the target seatbelt terminal acquires data in real time from the hook unattached sensors installed on the first and second hooks, obtains the unattached data, and stores it in the target seatbelt database. The electronic device retrieves the unattached data from the target seatbelt database at the terminal. Each of the first and second hooks is equipped with a hook unattached sensor. The working principle of the seatbelt hook unattached sensor is typically based on mechanical triggering or electronic induction. When the hook is correctly attached, the internal mechanical structure or electronic components of the sensor change, thereby triggering a signal output. If the hook is in an unattached state, the sensor cannot detect this change.
[0038] The pressure values corresponding to each specific location can be obtained by the electronic device acquiring data from the pressure sensors at each specific location on the target seat belt to obtain the pressure values at each specific location. Each specific location on the target seat belt has a pressure sensor installed, and the specific location can be set according to the actual style of the seat belt; this embodiment does not limit this.
[0039] Furthermore, after obtaining the hook information corresponding to the target seat belt and the pressure values corresponding to each specific position, this information and data can be stored in the seat belt database.
[0040] Step S203: Based on the hook information and the pressure values corresponding to each specific position, determine whether the target seat belt meets the safety requirements.
[0041] After obtaining the hook information corresponding to the target seat belt and the pressure values corresponding to each specific position, it can be determined whether the target seat belt meets the safety requirements based on the hook information and the pressure values corresponding to each specific position. Specifically, based on the unattached data in the hook information, it is determined whether the first hook or the second hook corresponding to the unattached data is in an unattached state. If the first hook and / or the second hook is in an unattached state, it is determined that the target seat belt does not meet the safety requirements. If neither the first hook nor the second hook is in an unattached state, it is determined whether the target seat belt meets the safety requirements based on the seat belt image set in the hook information and the pressure values corresponding to each specific position. Among them, the unattached state corresponds to preset unattached data. The electronic device can identify the unattached data corresponding to the seat belt to determine whether the unattached data corresponding to the seat belt is consistent with the preset unattached data. If the unattached data is consistent with the preset unattached data, it is determined that the seat belt is in an unattached state. Similarly, if the unattached data is inconsistent with the preset unattached data, it is determined that the seat belt is not in an unattached state.
[0042] Furthermore, based on the seat belt image set in the hook information and the pressure values corresponding to each specific position, the method for determining whether the target seat belt meets the safety requirements can be as follows: using image processing technology, the image corresponding to each first hook and the image corresponding to each second hook are identified to determine whether the first hook and the second hook are correctly connected. If the first hook and / or the second hook are not correctly connected, the target seat belt is determined not to meet the safety requirements; if the first hook and the second hook are both correctly connected, the target seat belt is determined to meet the safety requirements based on the pressure values corresponding to each specific position. Specifically, the shape, size, and color features corresponding to the first hook and the second hook are obtained from the seat belt data, and these features are defined as feature points for identification. Image processing algorithms (such as edge detection, shape matching, etc.) are used to extract the defined features from the preprocessed image, and the extracted features are input into a machine learning model (such as support vector machine, neural network, etc.). Based on the output of the machine learning model, it is determined whether the first hook and the second hook are correctly connected. A large number of labeled hook image samples (including connected and unconnected states) are used to train the machine learning model to obtain a trained machine learning model.
[0043] Furthermore, based on the pressure values corresponding to each specific location, the method to determine whether the target seat belt meets the safety requirements can be as follows: obtain the pressure value range threshold corresponding to each specific location of the target seat belt in the seat belt database; if the pressure value corresponding to each specific location belongs to the corresponding pressure value range threshold, then the target seat belt is determined to meet the safety requirements; if there is a pressure value corresponding to a specific location that does not belong to the corresponding pressure value range threshold, then the target seat belt is determined to not meet the safety requirements.
[0044] Step S204: If the target seat belt does not meet the safety requirements, generate an alarm message and send the alarm message to the terminal corresponding to the target seat belt.
[0045] If the target seatbelt does not meet safety requirements, the electronic device generates an alarm message and sends it to the terminal corresponding to the target seatbelt via a wireless network or wired connection. The alarm message indicates that the target seatbelt does not meet safety requirements.
[0046] Furthermore, if the target seat belt meets the safety requirements, a safety signal is generated and sent to the terminal corresponding to the target seat belt via a wireless network or wired connection.
[0047] This application provides a method for monitoring seat belt stability. By receiving and parsing working instructions from a seat belt terminal, it can accurately identify and lock the target seat belt in use and its corresponding user. It further acquires the target seat belt's hook information (including its unattached state and seat belt image) and pressure data at specific locations. Through comprehensive analysis of the hook information and pressure values, it can intelligently determine whether the target seat belt meets predetermined safety standards. Once a safety hazard is detected, such as an improperly connected hook or abnormal pressure distribution, an alarm message is immediately generated and quickly fed back to the user's terminal, thereby achieving effective monitoring and immediate warning of seat belt stability.
[0048] In one possible implementation of this application embodiment, before obtaining the hook information corresponding to the target seat belt and the pressure values corresponding to each specific position in step S202 above, the method further includes: Obtain the remaining battery level of the terminal corresponding to the target seat belt and determine whether the remaining battery level is greater than the battery threshold. If the remaining power is greater than the power threshold, obtain the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position; If the remaining battery power is not greater than the battery power threshold, the target seat belt is determined to be a dangerous seat belt, and a danger signal corresponding to the dangerous seat belt is generated.
[0049] Specifically, the electronic device can acquire the battery level of the target seatbelt's terminal. Upon receiving a working instruction, the electronic device can acquire the remaining battery level of the target seatbelt's terminal and compare it with a preset battery threshold. If the remaining battery level is greater than the threshold, the battery is considered sufficient, and subsequent data acquisition can continue; if the remaining battery level is less than the threshold, the battery is considered insufficient. The battery threshold is pre-set, typically 10%, but can also be set according to the working characteristics and usage requirements of the target seatbelt and its terminals (such as sensors, data acquisition devices, etc.). This embodiment does not limit the specific settings for this feature.
[0050] Furthermore, if the remaining battery power is not greater than the battery threshold, the target seatbelt is immediately identified as a dangerous seatbelt, and a corresponding hazard signal is generated. Going further, while generating the hazard signal, a series of measures can be taken to ensure user safety. For example, the user can be reminded to charge the device in time to avoid safety hazards caused by depleted battery power. If the remaining battery power is greater than the battery threshold, the battery is considered sufficient, and subsequent data collection tasks can continue.
[0051] Furthermore, the system acquires inspection data and usage time from the target seatbelt database of the terminal corresponding to the target seatbelt. This inspection data includes the inspection time and inspection cycle for each inspection. Based on the inspection time and cycle of the previous inspection, the inspection time for the current cycle is calculated. If the time difference between the inspection time and the current time is less than a time difference threshold, the target seatbelt is determined to be a dangerous seatbelt, and a corresponding hazard signal is generated. If the time difference between the inspection time and the current time is not less than the time difference threshold, subsequent data acquisition tasks continue. Similarly, the system calculates the time difference between the usage time and a usage time threshold. If the time difference is less than the time difference threshold, the target seatbelt is determined to be a dangerous seatbelt, and a corresponding hazard signal is generated. If the time difference is not less than the time difference threshold, subsequent data acquisition tasks continue.
[0052] One possible implementation of this application embodiment, in step S203 above, 2. the seat belt stability monitoring method according to claim 1, characterized in that, based on hook information and the pressure values corresponding to each specific position, determining whether the target seat belt meets safety requirements includes: Based on the empty attachment data corresponding to the target seat belt, determine whether the target seat belt is in an empty attachment state; If the target seat belt is not attached, it is determined that the target seat belt does not meet the safety requirements; If the target seat belt is not in an unattached state, then based on the set of seat belt images corresponding to the target seat belt and each pressure value, it is determined whether the target seat belt meets the safety requirements.
[0053] The empty hook data includes the first empty hook data corresponding to the first hook and the second empty hook data corresponding to the second hook. The first hook corresponds to a hook empty hook sensor and the second hook corresponds to a hook empty hook sensor. The electronic device can obtain the empty hook data by acquiring the data corresponding to the hook empty hook sensor, or it can obtain the empty hook data acquired by the terminal from the hook empty hook sensor.
[0054] Specifically, based on the unattached data in the hook information, it is determined whether the first hook or the second hook corresponding to the unattached data is in an unattached state. If the first hook and / or the second hook is in an unattached state, it is determined that the target seat belt does not meet the safety requirements. If neither the first hook nor the second hook is in an unattached state, it is determined whether the target seat belt meets the safety requirements based on the set of seat belt images in the hook information and the pressure values corresponding to each specific position.
[0055] More specifically, there are preset empty-attachment data for the empty-attachment state. The electronic device can identify the empty-attachment data corresponding to the seat belt to determine whether the empty-attachment data corresponding to the seat belt is consistent with the preset empty-attachment data. If the empty-attachment data is consistent with the preset empty-attachment data, it is determined that the seat belt is in an empty-attachment state. Similarly, if the empty-attachment data is inconsistent with the preset empty-attachment data, it is determined that the seat belt is not in an empty-attachment state.
[0056] In one possible implementation of the present application, in the above embodiment, when the seat belt image set includes a hook image and a user image, the hook image includes a first hook sub-image and a second hook image, both the first hook image and the second hook image include a complete hook, the first hook corresponds to the first hook sub-image, the second hook corresponds to the second hook image, and the first hook image and the second hook image each correspond to the same acquisition time. Specifically, based on the set of seat belt images corresponding to the target seat belt and various pressure values, it is determined whether the target seat belt meets the safety requirements, including: According to the acquisition time corresponding to each hook image, each first hook sub-image and each second hook image are sorted to obtain the first image sequence and the second image sequence; Each hook sub-image in the first image sequence and the second image sequence is identified to obtain the position of the first hook and the position of the second hook at each acquisition time. Based on the positions of the first hook and the second hook, and their respective acquisition times, the first movement time corresponding to the first hook and the second movement time corresponding to the second hook are determined. Determine whether there exists a second movement time that is the same as the first movement time; If a second movement moment exists that is the same as the first movement moment, then the target seat belt is determined to not meet the safety requirements. If there is no second movement moment that is the same as the first movement moment, then based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt, it is determined whether the target seat belt meets the safety requirements.
[0057] Each first hook image and each second hook image corresponds to a collection time.
[0058] Since the seatbelt hooks must not be simultaneously removed or moved during seatbelt use to ensure user safety, it is possible to determine whether the seatbelt hooks have been simultaneously removed or moved based on the first and second hook sub-images. Specifically, when receiving images sent by the image acquisition device, the reception time of each image can be used as the corresponding acquisition time to obtain the acquisition time for each image. Based on the acquisition time corresponding to each hook image, the first hook sub-images are sorted in chronological order to form a first image sequence. Similarly, the second hook images are also sorted according to the same acquisition time to form a second image sequence.
[0059] Furthermore, after obtaining the first image sequence and the second image sequence, image processing techniques (such as edge detection and shape matching) can be used to identify the hook positions in each of the first and second hook sub-images. Specifically, the hook positions in each of the first hook sub-images can be identified by comparing the shape and color features of the hooks in the first hook sub-images with a preset hook template. Similarly, the hook positions in each of the second hook images can be identified by comparing the shape and color features of the hooks in the second hook images with a preset hook template. The image acquisition device remains stationary during the hook image acquisition process; therefore, the hook positions can be their locations within the images.
[0060] Furthermore, for each data acquisition moment, the positions of the first hook and the second hook are recorded respectively. By comparing the hook positions at adjacent acquisition moments, the movement distance of the hook within each time period can be calculated. When the movement distance of the hook exceeds a certain preset threshold, it is considered that the hook has moved significantly, and this moment is recorded as the moment of hook movement. Thus, the first movement moment of the first hook and the second movement moment of the second hook can be determined.
[0061] Compare all first movement moments of the first hook with all second movement moments of the second hook. If at least one identical first movement moment and second movement moment are found, that is, both hooks have moved significantly at the same time, it may mean that the two hooks are operated simultaneously, and the target seat belt does not meet the safety requirements.
[0062] If there are no identical first and second movement moments, further analysis is performed on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt.
[0063] One possible implementation of this application's embodiments, in the above embodiments, determining whether the target seat belt meets safety requirements based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt includes: The system identifies the user's shoulder position based on the user's image. Determine whether the shoulder position is higher than the first hook position and / or higher than the second hook position; If the shoulder position is higher than the first hook position and / or higher than the second hook position, the target seat belt is determined to not meet the safety requirements; If the shoulder position is not higher than the first hook position and not higher than the second hook position, then based on the various pressure values corresponding to the target seat belt, determine whether the target seat belt meets the safety requirements.
[0064] When the hook suspension point is lower than the user's shoulder, there is a situation of high operation and low suspension, which is prone to safety problems. Therefore, the user's shoulder can be identified in the user image, and based on the position of the first hook and the position of the second hook, it can be determined whether the target seat belt meets the safety requirements.
[0065] Specifically, image recognition techniques (such as deep learning models) can be used to process user images and identify the user's shoulder positions. More specifically, the user image is input into a trained deep learning model (such as a convolutional neural network), and the model outputs a user image with shoulder position annotations. The deep learning model is trained using image samples with shoulder position annotations. During training, the deep learning model learns how to recognize features in an image and associate these features with shoulder positions. After obtaining the user image with shoulder position annotations, edge detection algorithms (such as Canny edge detection) can be applied to identify edges in the user image with shoulder position annotations, thus helping to further refine the shoulder positions. Regression methods (such as bounding box regression) can then be used to predict the specific location of the shoulders in the image.
[0066] Furthermore, the previously determined first and second hook positions are obtained, and the identified shoulder position is compared with these two hook positions to determine whether the shoulder position is higher than the first hook position, higher than the second hook position, or both. More specifically, each image is captured on the same horizontal line and at the same height. Therefore, the user's position in the image can be compared with the position of the first hook in the image to determine whether the shoulder position is higher than the first hook position. Similarly, the user's position in the image is compared with the position of the second hook in the image to determine whether the shoulder position is higher than the second hook position. The shoulder position is based on the highest point of the entire shoulder, while the first and second hook positions are based on the lowest point of their respective hooks.
[0067] Furthermore, if the shoulder position is higher than the first hook position and / or the second hook position, the target seat belt is directly determined to not meet safety requirements. If the shoulder position is neither higher than the first hook position nor the second hook position, the next safety assessment is performed. The pressure values corresponding to the target seat belt are obtained and analyzed to ensure that all pressure values are within their respective predetermined safety ranges. If all pressure values are within their respective predetermined safety ranges, the target seat belt is determined to meet safety requirements; if not all pressure values are within their respective predetermined safety ranges, the target seat belt is determined to not meet safety requirements.
[0068] One possible implementation of this application embodiment, in the above embodiment, determines whether the target seat belt meets the safety requirements based on the various pressure values corresponding to the target seat belt, including: Obtain the pressure location corresponding to each pressure value, and obtain the standard pressure range corresponding to each pressure location; Determine if there are any pressure values that do not meet the corresponding standard pressure range; If a pressure value does not meet the corresponding standard pressure range, then the target seat belt is determined to not meet the safety requirements. If there is no pressure value that does not meet the corresponding standard pressure range, then the target seat belt is determined to meet the safety requirements.
[0069] The stress level varies at different locations, therefore, a specific range corresponds to a standard pressure range. The standard pressure range typically includes a minimum and a maximum value to ensure the seatbelt provides sufficient pressure at that location to restrain the passenger while avoiding discomfort caused by excessive tightness. The standard range can be determined based on seatbelt design specifications, ergonomic principles, and past safety performance test results, etc., and this application does not limit this aspect.
[0070] Specifically, the system acquires real-time pressure values from each pressure sensor on the target seatbelt. These pressure values are typically associated with specific locations on the seatbelt, such as the shoulders, chest, and waist. Simultaneously, it acquires the standard pressure range corresponding to each pressure location.
[0071] Furthermore, for each acquired pressure value, its corresponding pressure location is determined through a predefined mapping relationship between location and pressure value, and each pressure value is compared with the standard pressure range of its corresponding location. If a pressure value is lower than the minimum value or higher than the maximum value of the standard pressure range for its corresponding location, it is considered that the pressure value does not meet the safety requirements. All acquired pressure values are checked to determine if there are any cases where the corresponding standard pressure range is not met.
[0072] If all pressure values meet the standard pressure range for their corresponding positions, meaning there are no non-compliance issues, then the target seat belt can be judged to meet safety requirements; if at least one pressure value does not meet the standard pressure range for its corresponding position, then the target seat belt is judged to not meet safety requirements.
[0073] One possible implementation of this application embodiment includes generating alarm information in step S204 above, including: Determine the alarm type corresponding to the target seat belt; Based on the alarm type, generate voice prompts and flashing light information; The alarm information is determined based on the voice prompts and flashing lights.
[0074] The alarm type can be an empty hanging alarm, a hook moving alarm, a hook low hanging alarm, or a wearing standard alarm.
[0075] Specifically, if the target seat belt is in an unattached state, the alarm type is determined to be an unattached alarm type; if the target seat belt has a second movement moment that is the same as the first movement moment, the alarm type is determined to be a hook movement alarm type; if the user's shoulder is higher than the first hook position and / or higher than the second hook position, the alarm type is determined to be a hook low-attachment alarm type; if there is a pressure value that does not meet the corresponding standard pressure range, the alarm type is determined to be a wearing compliance alarm type.
[0076] Furthermore, after determining the alarm type, corresponding voice prompts can be generated. Specifically, a preset prompt voice corresponding to each alarm type is obtained, and this preset prompt language is used as the voice prompt for that alarm. For example, for the "Seatbelt Wearing Correctly Alarm Type," the voice prompt could be: "Seatbelt Wearing Incorrectly"; for the "Hook Movement Alarm Type," the voice prompt could be: "Warning, Hook Moved Simultaneously."
[0077] In addition, to increase the visual appeal of the alarm, flashing light information can be generated, which typically involves selecting appropriate light color, flashing frequency, and duration to match the alarm type. For example, red lights can be used for emergency or serious alarms, flashing at a faster frequency; while yellow lights can be used for minor alarms, flashing at a slower frequency.
[0078] Furthermore, the generated voice prompts and flashing lights are combined to form a complete alarm message. Specifically, the consistency in timing and content between the generated voice prompts and flashing lights is ensured so that users can accurately understand the meaning of the alarm and take appropriate action. For example, when the voice prompt says "Attention, seatbelt pressure insufficient," the corresponding red light should begin flashing at a faster frequency to alert the user and prompt them to take necessary measures.
[0079] The above embodiments describe a seat belt stability monitoring method from the perspective of process flow. The following embodiments describe a seat belt stability monitoring device from the perspective of virtual module or virtual unit. For details, please refer to the following embodiments.
[0080] See Figure 3 The seat belt stability monitoring method device 30 may specifically include: a receiving module 301, an acquisition module 302, a determining module 303, and a generating module 304, wherein: A seatbelt stability monitoring device 30, comprising: The receiving module 301 is used to receive the working instructions sent by the terminal of the seat belt, and to determine the seat belt corresponding to the working instructions as the target seat belt, and the target seat belt corresponds to a user; The acquisition module 302 is used to acquire the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position. The hook information includes empty attachment data and a set of seat belt images. The target seat belt corresponds to the first hook and the second hook. The determination module 303 is used to determine whether the target seat belt meets the safety requirements based on the hook information and the pressure values corresponding to each specific position. The generation module 304 is used to generate alarm information and send the alarm information to the terminal corresponding to the target seat belt if the target seat belt does not meet the safety requirements.
[0081] In one possible implementation of this application embodiment, when determining whether the target seat belt meets safety requirements based on hook information and the pressure values corresponding to each specific position, the determining module 303 can be specifically used for: Based on the empty attachment data corresponding to the target seat belt, determine whether the target seat belt is in an empty attachment state; If the target seat belt is not attached, it is determined that the target seat belt does not meet the safety requirements; If the target seat belt is not in an unattached state, then based on the set of seat belt images corresponding to the target seat belt and each pressure value, it is determined whether the target seat belt meets the safety requirements.
[0082] In one possible implementation of this application, the seat belt image set includes a hook image and a user image. The hook image includes a first hook sub-image and a second hook image. Both the first hook image and the second hook image include a complete hook. The first hook corresponds to the first hook sub-image, and the second hook corresponds to the second hook image. The acquisition time corresponding to the first hook image and the second hook image is the same. Specifically, when determining whether a target seatbelt meets safety requirements based on the set of seatbelt images corresponding to the target seatbelt and various pressure values, the determining module 303 can be used for: According to the acquisition time corresponding to each hook image, each first hook sub-image and each second hook image are sorted to obtain the first image sequence and the second image sequence; Each hook sub-image in the first image sequence and the second image sequence is identified to obtain the position of the first hook and the position of the second hook at each acquisition time. Based on the positions of the first hook and the second hook, and their respective acquisition times, the first movement time corresponding to the first hook and the second movement time corresponding to the second hook are determined. Determine whether there exists a second movement time that is the same as the first movement time; If a second movement moment exists that is the same as the first movement moment, then the target seat belt is determined to not meet the safety requirements. If there is no second movement moment that is the same as the first movement moment, then based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt, it is determined whether the target seat belt meets the safety requirements.
[0083] In one possible implementation of this application embodiment, when determining whether the target seat belt meets safety requirements based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt, the determining module 303 can specifically be used for: The system identifies the user's shoulder position based on the user's image. Determine whether the shoulder position is higher than the first hook position and / or higher than the second hook position; If the shoulder position is higher than the first hook position and / or higher than the second hook position, the target seat belt is determined to not meet the safety requirements; If the shoulder position is not higher than the first hook position and not higher than the second hook position, then based on the various pressure values corresponding to the target seat belt, determine whether the target seat belt meets the safety requirements.
[0084] In one possible implementation of this application embodiment, when determining whether the target seat belt meets safety requirements based on various pressure values corresponding to the target seat belt, the determining module 303 can be specifically used for: Obtain the pressure location corresponding to each pressure value, and obtain the standard pressure range corresponding to each pressure location; Determine if there are any pressure values that do not meet the corresponding standard pressure range; If a pressure value does not meet the corresponding standard pressure range, then the target seat belt is determined to not meet the safety requirements. If there is no pressure value that does not meet the corresponding standard pressure range, then the target seat belt is determined to meet the safety requirements.
[0085] In one possible implementation of this application embodiment, the generation module 304, when generating alarm information, may specifically be used for: Determine the alarm type corresponding to the target seat belt; Based on the alarm type, generate voice prompts and flashing light information; The alarm information is determined based on the voice prompts and flashing lights.
[0086] In one possible implementation of this application embodiment, the seat belt stability monitoring device 30 may further include: The first acquisition module is used to acquire the remaining battery power of the terminal corresponding to the target seat belt and determine whether the remaining battery power is greater than the battery power threshold. The second acquisition module is used to acquire the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position if the remaining power is greater than the power threshold. The signal generation module is used to determine that the target seat belt is a dangerous seat belt if the remaining power is not greater than the power threshold, and to generate a danger signal corresponding to the dangerous seat belt.
[0087] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0088] See Figure 4 This application also describes an electronic device from the perspective of a physical device, such as... Figure 4 As shown, Figure 4 The illustrated electronic device 400 includes a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, for example, via a bus 402. Optionally, the electronic device 400 may also include a transceiver 404. It should be noted that in practical applications, the transceiver 404 is not limited to one type, and the structure of this electronic device 400 does not constitute a limitation on the embodiments of this application.
[0089] Processor 401 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 401 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0090] Bus 402 may include a pathway for transmitting information between the aforementioned components. Bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 402 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0091] The memory 403 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0092] The memory 403 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 401. The processor 401 is used to execute the application code stored in the memory 403 to implement the content shown in the foregoing method embodiments.
[0093] Among them, electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers, and can also be servers, etc. Figure 4 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0094] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments.
[0095] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0096] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for monitoring seat belt stability, characterized in that, The method is performed by an electronic device connected to the terminal of each seatbelt, and the method includes: The terminal receives the working instruction sent by the seat belt and identifies the seat belt corresponding to the working instruction as the target seat belt, wherein the target seat belt corresponds to a user; Obtain the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position. The hook information includes unattached data and a set of seat belt images. The target seat belt corresponds to a first hook and a second hook. Based on the hook information and the pressure values corresponding to each specific position, determine whether the target seat belt meets the safety requirements; If the target seat belt does not meet the safety requirements, an alarm message is generated and sent to the terminal corresponding to the target seat belt. The step of determining whether the target seat belt meets safety requirements based on the hook information and the pressure values corresponding to each specific position includes: Based on the empty attachment data corresponding to the target seat belt, determine whether the target seat belt is in an empty attachment state; If the target seat belt is not attached, it is determined that the target seat belt does not meet the safety requirements. If the target seat belt is not in an unattached state, then based on the set of seat belt images corresponding to the target seat belt and each pressure value, it is determined whether the target seat belt meets the safety requirements; The seat belt image set includes hook images and user images. The hook images include a first hook sub-image and a second hook image. Both the first hook image and the second hook image include complete hooks. The first hook corresponds to the first hook sub-image, and the second hook corresponds to the second hook image. The first hook image and the second hook image are acquired at the same time. The step of determining whether the target seat belt meets safety requirements based on the set of seat belt images corresponding to the target seat belt and various pressure values includes: According to the acquisition time corresponding to each hook image, each first hook sub-image and each second hook image are sorted to obtain a first image sequence and a second image sequence; Each hook sub-image in the first image sequence and the second image sequence is identified to obtain the first hook position and the second hook position corresponding to each acquisition time. Based on the first hook position, the second hook position, and their respective acquisition times, the first movement time corresponding to the first hook and the second movement time corresponding to the second hook are determined. Determine whether there is a second movement time that is the same as the first movement time; If a second movement moment exists that is the same as the first movement moment, then the target seat belt is determined to not meet the safety requirements. If there is no second movement moment that is the same as the first movement moment, then based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt, it is determined whether the target seat belt meets the safety requirements.
2. The seat belt stability monitoring method according to claim 1, characterized in that, The step of determining whether the target seat belt meets safety requirements based on the first hook position, the second hook position, the user image, and the pressure values corresponding to the target seat belt includes: The user's image is used for identification to determine the position of the user's shoulders; Determine whether the shoulder position is higher than the first hook position and / or higher than the second hook position; If the shoulder position is higher than the first hook position and / or higher than the second hook position, then the target seat belt is determined to not meet the safety requirements; If the shoulder position is not higher than the first hook position and not higher than the second hook position, then based on the pressure values corresponding to the target seat belt, it is determined whether the target seat belt meets the safety requirements.
3. The seat belt stability monitoring method according to claim 2, characterized in that, The step of determining whether the target seat belt meets the safety requirements based on the various pressure values corresponding to the target seat belt includes: Obtain the pressure location corresponding to each pressure value, and obtain the standard pressure range corresponding to each pressure location; Determine if there are any pressure values that do not meet the corresponding standard pressure range; If a pressure value does not meet the corresponding standard pressure range, then the target seat belt is determined to not meet the safety requirements. If there is no pressure value that does not meet the corresponding standard pressure range, then the target seat belt is determined to meet the safety requirements.
4. The seat belt stability monitoring method according to any one of claims 1 to 3, characterized in that, The generated alarm information includes: Determine the alarm type corresponding to the target seat belt; Based on the alarm type, generate voice prompts and light flashing information; The alarm information is determined based on the voice prompt information and the light flashing information.
5. The seat belt stability monitoring method according to claim 1, characterized in that, Before obtaining the hook information corresponding to the target seat belt and the pressure values corresponding to each specific position, the method further includes: Obtain the remaining battery power of the terminal corresponding to the target seat belt, and determine whether the remaining battery power is greater than a battery power threshold; If the remaining power is greater than the power threshold, then obtain the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position; If the remaining battery power is not greater than the battery power threshold, the target seat belt is determined to be a dangerous seat belt, and a danger signal corresponding to the dangerous seat belt is generated.
6. A seatbelt stability monitoring device, applicable to the seatbelt stability monitoring method as described in claims 1-5, characterized in that, include: The receiving module is used to receive the working instructions sent by the terminal of the seat belt, and to identify the seat belt corresponding to the working instructions as the target seat belt, wherein the target seat belt corresponds to a user; The acquisition module is used to acquire the hook information corresponding to the target seat belt and the pressure value corresponding to each specific position. The hook information includes empty attachment data and a set of seat belt images. The target seat belt corresponds to a first hook and a second hook. The determination module is used to determine whether the target seat belt meets the safety requirements based on the hook information and the pressure values corresponding to each specific position; The generation module is used to generate alarm information if the target seat belt does not meet the safety requirements, and send the alarm information to the terminal corresponding to the target seat belt.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform the seat belt stability monitoring method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform the seat belt stability monitoring method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Intelligent hook capable of identifying use state of safety belt based on height detection
CN117323590A
Safety belt intelligent monitoring method and safety belt
CN118698059A
