Seat belt adjustment methods, devices, equipment, systems and media

By detecting the user's sitting posture height and tilt angle, the system calculates and automatically adjusts the seat belt position, solving the problem of seat belts not being able to adapt to individual differences and ensuring passenger safety.

CN116788198BActive Publication Date: 2026-03-06BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210255316.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-15
Publication Date
2026-03-06
Estimated Expiration
2042-03-15

AI Technical Summary

Technical Problem

Existing vehicle seat belts cannot adapt to the individual differences of each user, which may cause the seat belt to get stuck around the neck and pose a risk of suffocation.

Method used

By detecting the user's sitting height and tilt angle, the target position of the seat belt is calculated, and an adjustment signal is generated to control the guide plate adjustment device to automatically adjust the position of the seat belt.

Benefits of technology

It enables automatic adjustment of seat belt position, preventing neck irritation and ensuring that the seat belt automatically adjusts to a suitable position every time you ride, thus improving passenger safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116788198B_ABST
    Figure CN116788198B_ABST
Patent Text Reader

Abstract

This disclosure relates to a seatbelt adjustment method, apparatus, device, system, and medium. The seatbelt adjustment method includes: acquiring the user's real-time sitting height and real-time sitting angle when a user is detected sitting in a target seat within a vehicle; calculating a target position of the seatbelt on the target seat based on the real-time sitting height and real-time sitting angle; and generating a seatbelt adjustment signal based on the current position and target position of the seatbelt on the target seat. The seatbelt adjustment signal is used to control a guide plate adjustment device on the target seat to adjust the seatbelt from its current position to the target position. According to embodiments of this disclosure, automated adjustment of the seatbelt position is achieved, preventing the seatbelt from chafing the neck and ensuring user safety under any driving conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of automotive seat belt control technology, and in particular to a seat belt adjustment method, device, equipment, system and medium. Background Technology

[0002] Seat belts are a safety device in vehicles. Passengers must wear seat belts while the vehicle is in motion so that they can cushion the impact and prevent secondary injuries in the event of a collision.

[0003] Because current vehicle seat belts are not designed to fit every user, they can potentially become constricting around the neck, requiring manual adjustment. However, if a user forgets to adjust the seat belt or adjusts it incorrectly, a suffocation risk can occur during emergency braking or a traffic accident due to the seat belt constricting the neck. Summary of the Invention

[0004] To solve the above-mentioned technical problems, or at least partially solve them, this disclosure provides a seat belt adjustment method, device, equipment, system, and medium.

[0005] In a first aspect, this disclosure provides a seatbelt adjustment method, the method comprising:

[0006] When a user is detected sitting in the target seat inside the vehicle, the user's real-time sitting height and real-time sitting tilt angle are obtained.

[0007] Based on real-time sitting height and real-time sitting tilt angle, calculate the target position of the seat belt on the target seat;

[0008] Based on the current position and target position of the seat belt on the target seat, a seat belt adjustment signal is generated. The seat belt adjustment signal is used to control the guide plate adjustment device on the target seat to adjust the seat belt on the target seat from the current position to the target position.

[0009] In some embodiments of this disclosure, the target position of the seat belt on the target seat is calculated based on the real-time sitting height and the real-time sitting tilt angle, including:

[0010] Based on the pre-determined mapping relationship between each sitting height and each position of the seat belt, the position corresponding to the real-time sitting height is determined.

[0011] By correcting the position corresponding to the real-time sitting posture height using the real-time sitting posture tilt angle, the target position of the seat belt on the target seat can be obtained.

[0012] In some embodiments of this disclosure, the target position of the seat belt on the target seat is calculated based on the real-time sitting height and the real-time sitting tilt angle, including:

[0013] Calculate the desired position of the seat belt on the target seat based on the real-time sitting height and real-time sitting tilt angle;

[0014] If the desired position is not found among the multiple preset positions of the seat belt, the preset position closest to the desired position will be used as the target position.

[0015] In some embodiments of this disclosure, the desired position of the seat belt on the target seat is calculated based on the real-time sitting height and the real-time sitting tilt angle, including:

[0016] The real-time sitting height and real-time sitting tilt angle are input into a pre-trained position calculation model to obtain the desired position. The position calculation model is trained based on the sample sitting height, sample sitting tilt angle, and sample desired position.

[0017] In some embodiments of this disclosure, the real-time sitting height and real-time sitting tilt angle are obtained by analyzing the user images collected through the vehicle's infotainment system.

[0018] In some embodiments of this disclosure, the real-time sitting height and real-time sitting tilt angle are specifically obtained by the vehicle system inputting the user image into a pre-trained sitting posture analysis model.

[0019] Secondly, this disclosure provides a seatbelt adjustment device, the device comprising:

[0020] The data acquisition module is used to acquire the user's real-time sitting height and real-time sitting tilt angle when it detects that a user is sitting in the target seat inside the vehicle.

[0021] The target position calculation module is used to calculate the target position of the seat belt on the target seat based on the real-time sitting height and real-time sitting tilt angle.

[0022] The seat belt adjustment module is used to generate a seat belt adjustment signal based on the current position and target position of the seat belt on the target seat. The seat belt adjustment signal is used to control the guide plate adjustment device on the target seat to adjust the seat belt on the target seat from the current position to the target position.

[0023] Thirdly, this disclosure provides a seatbelt adjustment device, comprising:

[0024] processor;

[0025] Memory, used to store executable instructions;

[0026] The processor is used to read executable instructions from memory and execute the executable instructions to implement the seat belt adjustment method of the first aspect.

[0027] Fourthly, this disclosure provides a seatbelt adjustment system, comprising:

[0028] Seat belt adjustment equipment and guide plate adjustment equipment;

[0029] The seat belt adjustment device is used to acquire the user's real-time sitting height and real-time sitting angle when it detects that a user is sitting in the target seat in the vehicle, and to calculate the target position of the seat belt on the target seat based on the real-time sitting height and real-time sitting angle, and to generate a seat belt adjustment signal based on the current position and target position of the seat belt on the target seat.

[0030] The guide plate adjustment device is used to adjust the seat belt on the target seat from its current position to the target position according to the seat belt adjustment signal.

[0031] Fifthly, this disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement the seatbelt adjustment method of the first aspect.

[0032] The technical solution provided in this disclosure has the following advantages compared with the prior art:

[0033] The seatbelt adjustment method, apparatus, device, medium, and vehicle disclosed in this embodiment can acquire the user's real-time sitting height and real-time sitting angle when a user is detected sitting in a target seat in the vehicle. Based on these real-time sitting height and angle, the target position of the seatbelt on the target seat is calculated. Finally, a seatbelt adjustment signal is generated based on the current and target positions of the seatbelt. This signal controls a guide plate adjustment device on the target seat to adjust the seatbelt from its current position to the target position. Therefore, the target position of the seatbelt matching the target user can be automatically determined based on the real-time sitting height and angle, and the seatbelt is automatically adjusted from its current position to the target position. This achieves automated seatbelt position adjustment, preventing the seatbelt from choking the neck and ensuring that the seatbelt position is automatically adjusted every time the user rides in the vehicle, thus guaranteeing user safety in any driving condition. Attached Figure Description

[0034] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0035] Figure 1 This is a schematic diagram of the structure of a seat belt adjustment system provided in an embodiment of the present disclosure;

[0036] Figure 2This is a schematic diagram of another seatbelt adjustment system provided in an embodiment of the present disclosure;

[0037] Figure 3 This is a schematic diagram of another seat belt adjustment system provided in an embodiment of the present disclosure;

[0038] Figure 4 A schematic flowchart illustrating a seatbelt adjustment method provided in an embodiment of this disclosure;

[0039] Figure 5 This is an illustration showing the effect of adjusting the seat belt position according to an embodiment of the present disclosure.

[0040] Figure 6 This is an illustration showing the effect of adjusting the position of a seatbelt according to an embodiment of the present disclosure.

[0041] Figure 7 This is a schematic diagram of the structure of a seat belt adjustment device provided in an embodiment of the present disclosure;

[0042] Figure 8 This is a schematic diagram of the structure of a seat belt adjustment device provided in an embodiment of the present disclosure. Detailed Implementation

[0043] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0044] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0045] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0046] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0047] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0048] When a user is not seated in the vehicle, the seatbelt will buckle in different positions depending on the user's seating height and angle. Therefore, the seatbelt position needs to be adjusted for each user. However, due to differences in user awareness and physical condition, users may forget to adjust or adjust the seatbelt guide plate incorrectly. This can lead to a fatal safety hazard of the seatbelt strangling the user's neck during emergency braking or an accident.

[0049] To address the aforementioned problems, this disclosure provides a seatbelt adjustment method, apparatus, device, system, and storage medium capable of automatically adjusting the seatbelt position.

[0050] To understand the overall adjustment logic of seat belts, we first explain the seat belt adjustment method based on the overall seat belt adjustment system.

[0051] In some embodiments of this disclosure, Figure 1 A schematic diagram of a seatbelt adjustment system according to an embodiment of the present disclosure is shown. The seatbelt adjustment system is installed on a vehicle.

[0052] like Figure 1 As shown, the seat belt adjustment system includes: seat belt adjustment device 110 and guide plate adjustment device 120.

[0053] Specifically, once the user sits in the target seat inside the vehicle, regardless of whether the user is wearing a seatbelt, the seatbelt adjustment device 110 can acquire the user's real-time sitting height and real-time sitting angle. Based on the real-time sitting height and real-time sitting angle, it calculates the target position of the seatbelt on the target seat, and then generates a seatbelt adjustment signal based on the current position and the target position of the seatbelt. The guide plate adjustment device 120 can acquire the seatbelt adjustment signal and adjust the seatbelt on the target seat from its current position to the target position according to the seatbelt adjustment signal.

[0054] The seat belt adjustment device 110 and the guide plate adjustment device 120 can transmit data via a controller area network (CAN).

[0055] In other embodiments of this disclosure, Figure 2 A schematic diagram of another seatbelt adjustment system according to an embodiment of this disclosure is shown. Figure 2As shown, the seat belt adjustment system includes a data acquisition device 210, a seat belt adjustment device 220, and a guide plate adjustment device 230.

[0056] Specifically, once the user is seated in the target seat inside the vehicle, regardless of whether the user is wearing a seatbelt, the data acquisition device 210 can directly acquire real-time sitting height and real-time sitting angle, or acquire a user image and perform image analysis to obtain the real-time sitting height and real-time sitting angle. The seatbelt adjustment device 220 can acquire the user's real-time sitting height and real-time sitting angle, and based on these, calculate the target position of the seatbelt on the target seat. Then, based on the current position and target position of the seatbelt on the target seat, it generates a seatbelt adjustment signal. The guide plate adjustment device 230 can acquire the seatbelt adjustment signal.

[0057] Among them, the data acquisition device 210, the seat belt adjustment device 220, and the guide plate adjustment device 230 transmit data via CAN.

[0058] Optionally, the data acquisition device 210 is a data sensing device that can directly acquire real-time sitting height and real-time sitting tilt angle; or, the data acquisition device 210 is an independent camera that can acquire user images and analyze user images to obtain real-time sitting height and real-time sitting tilt angle.

[0059] In some embodiments of this disclosure, Figure 3 A schematic diagram of another seatbelt adjustment system according to an embodiment of this disclosure is shown. Figure 3 As shown, the seat belt adjustment system includes a seat belt insertion detection device 310, a seat belt adjustment device 320, an image acquisition device 330, a vehicle-mounted infotainment system 340, and a guide plate adjustment device 350.

[0060] Specifically, when a user sits in the target seat in the vehicle, the seatbelt insertion detection device 310 detects the seatbelt insertion operation and generates seatbelt buckle insertion information, enabling the seatbelt height to be adjusted after the user fastens the seatbelt. The seatbelt adjustment device 320 acquires the seatbelt buckle insertion information, generates an image acquisition request, and sends the request to the image acquisition device 330. The image acquisition device 330 acquires a user image based on the image acquisition request and sends the acquired image to the vehicle's infotainment system 340. The vehicle's infotainment system 340 analyzes the user image to obtain the user's real-time sitting height and real-time sitting angle, and returns these parameters to the seatbelt adjustment device 320. The seatbelt adjustment device 320 continues to calculate the target position of the seatbelt on the target seat based on the real-time sitting height and real-time sitting angle, and then generates a seatbelt adjustment signal based on the current and target positions of the seatbelt. The guide plate adjustment device 350 is able to acquire the seatbelt adjustment signal.

[0061] Among them, the seat belt insertion detection device 310, seat belt adjustment device 320, image acquisition device 330, and vehicle infotainment system 340 can transmit data via CAN.

[0062] Therefore, in this embodiment of the present disclosure, the seat belt adjustment system can automatically determine the target position of the seat belt that matches the target user based on the real-time sitting height and real-time sitting angle, and then automatically adjust the seat belt from the current position to the target position, thereby realizing the automatic adjustment of the seat belt position, avoiding the seat belt from choking the neck, and ensuring that the seat belt position is automatically adjusted every time a person rides in the vehicle, so as to ensure the safety of the user in any driving state of the vehicle.

[0063] Based on the above structural diagram, the following is combined with Figure 4 The seat belt adjustment method provided in the embodiments of this disclosure will be explained in detail.

[0064] Figure 4 A schematic flowchart of a seatbelt adjustment method provided in an embodiment of this disclosure is shown.

[0065] like Figure 4 As shown, the seat belt adjustment method may include the following steps.

[0066] S410. When a user is detected sitting in the target seat inside the vehicle, the user's real-time sitting height and real-time sitting tilt angle are obtained.

[0067] In this embodiment of the disclosure, when a user sits in the target seat and adjusts the seat, regardless of whether the user has fastened the seat belt, the seat belt adjustment device can acquire the user's real-time sitting height and real-time sitting tilt angle, which can be collected by the data acquisition device installed on the vehicle.

[0068] In this embodiment of the disclosure, the target seat may be a seat in which a user is already seated and has adjusted their position.

[0069] In this embodiment of the disclosure, the real-time sitting height may include at least one of the user's shoulder height and head height.

[0070] In this embodiment of the disclosure, the real-time sitting posture tilt angle may include the tilt angle of the user in various directions.

[0071] Specifically, real-time seat height and real-time seat tilt angle are obtained by analyzing user images collected through the vehicle's infotainment system. The infotainment system and... Figure 3 The vehicle infotainment system 340 shown.

[0072] In some embodiments, the real-time sitting height and real-time sitting tilt angle are obtained by the machine inputting the user image into a pre-trained sitting posture analysis model. The sitting posture analysis model can be trained based on sample images, sample sitting heights, and sample sitting tilt angles.

[0073] In other embodiments, the real-time sitting height and real-time sitting tilt angle are specifically obtained by the vehicle-mounted system segmenting the target user's contour data from the user image and extracting it from the contour data based on a pre-set reference position. Specifically, the user's shoulder key points and / or cranial key points can be extracted from the contour data, and the real-time sitting height and real-time sitting tilt angle can be determined based on the shoulder key points and / or cranial key points using the pre-set reference position as a benchmark.

[0074] The seatbelt adjustment device can be a Body Control Module (BCM).

[0075] S420: Calculate the target position of the seat belt on the target seat based on real-time sitting height and real-time sitting tilt angle.

[0076] In this embodiment of the disclosure, the seat belt adjustment device, after acquiring the real-time sitting height and real-time sitting tilt angle, can calculate the seat belt position suitable for the user by analyzing the real-time sitting height and real-time sitting tilt angle, and obtain the target position of the seat belt.

[0077] In some embodiments, the candidate position of the seat belt can be calculated first based on the real-time sitting height, and then the candidate position of the seat belt can be corrected based on the real-time sitting tilt angle to obtain the target position of the seat belt.

[0078] In other embodiments, the target position of the seat belt can be obtained by directly calculating the real-time sitting height and real-time sitting tilt angle.

[0079] S430. Based on the current position and target position of the seat belt on the target seat, generate a seat belt adjustment signal. The seat belt adjustment signal is used to control the guide plate adjustment device on the target seat to adjust the seat belt on the target seat from the current position to the target position.

[0080] In this embodiment of the disclosure, after obtaining the target position of the seat belt, the seat belt adjustment device can calculate the position difference of the seat belt based on the current position and the target position of the seat belt, then generate a seat belt adjustment signal based on the position difference of the seat belt, and send the seat belt adjustment signal to the guide plate adjustment device, so that the guide plate adjustment device adjusts the position of the seat belt according to the seat belt adjustment signal.

[0081] In this embodiment of the disclosure, the current position of the seat belt can be the initial position of the user sitting in the target seat.

[0082] In this embodiment of the disclosure, the seat belt adjustment signal can be an H-bridge drive signal used to drive the guide plate adjustment device to adjust the position of the seat belt.

[0083] In this embodiment, the guide plate adjustment device can be an automatic ring-shaped guide plate adjustment device located on the target seat. Driven by a seatbelt adjustment signal, the motor controls forward or reverse rotation to automatically adjust the seatbelt position without requiring manual adjustment by the user, ensuring the adjusted seatbelt does not constrict the user's neck. Therefore, advanced optical and electronic technologies can be employed, using cameras or sensors to replace human awareness and behavior, to more proactively and accurately determine an individual's sitting posture and shoulder height and automatically adjust the seatbelt guide plate position, ensuring timely and effective use of the seatbelt and increasing the safety level for both driver and passengers.

[0084] Figure 5 This diagram shows an effect before seat belt position adjustment according to an embodiment of the present disclosure. Figure 6 The diagram shows the effect of adjusting the seat belt position according to an embodiment of the present disclosure.

[0085] contrast Figure 5 and Figure 6 When a user sits in the target seat, which can be a motorized seat belt (MSB), the seat belt adjustment device can be an automatic adjustment device with a ring guide plate. If the position of the seat belt is not adjusted, the seat belt will be stuck around the user's neck, which poses a safety hazard. If the seat belt on the target seat is adjusted from its current position to the target position, the user will be able to wear the seat belt more comfortably and it can provide the user with safety protection.

[0086] In this embodiment, when a user is detected sitting in the target seat inside the vehicle, the user's real-time sitting height and real-time sitting angle are acquired. Then, based on these real-time sitting height and angle, the target position of the seatbelt on the target seat is calculated. Finally, based on the current and target positions of the seatbelt, a seatbelt adjustment signal is generated. This signal controls the guide plate adjustment device on the target seat to adjust the seatbelt from its current position to the target position. Thus, the target position of the seatbelt matching the target user can be automatically determined based on the real-time sitting height and angle, and the seatbelt is automatically adjusted from its current position to the target position. This achieves automated seatbelt position adjustment, preventing the seatbelt from choking the user and ensuring user safety in any driving condition.

[0087] In another embodiment of this disclosure, the target position of the seat belt can be calculated in a different way.

[0088] In some embodiments of this disclosure, S420 may specifically include the following steps:

[0089] S4201. Determine the position corresponding to the real-time sitting height based on the pre-determined mapping relationship between each sitting height and each position of the seat belt.

[0090] S4202. Correct the position corresponding to the real-time sitting height using the real-time sitting posture tilt angle to obtain the target position of the seat belt on the target seat.

[0091] Specifically, the seat belt adjustment device pre-stores the mapping relationship between various heights and various positions of the seat belt, as well as the position correction value corresponding to each sitting posture angle. After obtaining the real-time sitting posture height, it can look up the position corresponding to the real-time sitting posture data from the mapping table, and then look up the position corresponding to the real-time sitting posture angle correction and real-time sitting posture height from the mapping table. Thus, the target position of the seat belt on the target seat can be determined.

[0092] Therefore, in this embodiment of the disclosure, the position of the seat belt can be initially determined based on the sitting height, and then the position of the seat belt can be corrected based on the real-time sitting tilt angle to obtain a more accurate position of the seat belt, so as to further precisely adjust the position of the seat belt.

[0093] In other embodiments of this disclosure, S420 may specifically include the following steps:

[0094] S4203. Calculate the desired position of the seat belt on the target seat based on the real-time sitting height and real-time sitting tilt angle.

[0095] S4204. If the desired position is not found among the multiple preset positions of the seat belt, the preset position closest to the desired position shall be used as the target position.

[0096] Specifically, the seat belt adjustment device can first calculate the desired position of the seat belt on the target seat based on the real-time sitting height and real-time sitting tilt angle. Then, it searches for the existence of the desired position among multiple preset positions of the seat belt. If it exists, the desired position of the seat belt is directly used as the target position. If it does not exist, the preset position closest to the desired position is used as the target position.

[0097] The desired position is the seatbelt position that is most comfortable for the user.

[0098] Specifically, S4203 may include the following steps:

[0099] S42031. Input the real-time sitting height and real-time sitting tilt angle into the pre-trained position calculation model to obtain the desired position. The position calculation model is trained based on the sample sitting height, sample sitting tilt angle and sample desired position.

[0100] Specifically, the seat belt adjustment device can train a model based on the sample sitting height, sample sitting tilt angle, and sample desired position to obtain a trained position calculation model. Then, the desired position is output from the output of the position calculation model using the obtained real-time sitting height and real-time sitting tilt angle.

[0101] Therefore, in this embodiment, the desired position of the seat belt can be calculated first using a trained position calculation model. Then, based on multiple preset positions of the seat belt, the desired position can be directly used as the target position, or the preset position closest to the desired position can be used as the target position. This allows for accurate determination of the seat belt position, enabling precise adjustment of the seat belt position so that it can pass over the user's shoulder, preventing the seat belt from getting stuck around the user's neck. In the event of emergency braking or an accident, this effectively protects the passenger from being strangled by the seat belt and suffocating, thus preventing threats to the user's life.

[0102] This disclosure also provides a seat belt adjusting device for implementing the above-described seat belt adjusting method, which is described below in conjunction with... Figure 7 The following explanation is provided. In this embodiment, the seatbelt adjusting device can be a seatbelt adjusting equipment.

[0103] Figure 7 A schematic diagram of a seatbelt adjustment device provided in an embodiment of this disclosure is shown.

[0104] like Figure 7 As shown, the seatbelt adjustment device 700 may include:

[0105] The data acquisition module 710 can be used to acquire the user's real-time sitting height and real-time sitting tilt angle when it detects that a user is sitting in the target seat inside the vehicle.

[0106] The target position calculation module 720 can be used to calculate the target position of the seat belt on the target seat based on the real-time sitting height and real-time sitting tilt angle.

[0107] The seat belt adjustment module 730 can generate a seat belt adjustment signal based on the current position and target position of the seat belt on the target seat. The seat belt adjustment signal is used to control the guide plate adjustment device on the target seat to adjust the seat belt on the target seat from the current position to the target position.

[0108] In this embodiment, when a user is detected sitting in the target seat inside the vehicle, the user's real-time sitting height and real-time sitting angle are acquired. Then, based on these real-time sitting height and angle, the target position of the seatbelt on the target seat is calculated. Finally, based on the current and target positions of the seatbelt, a seatbelt adjustment signal is generated. This signal controls the guide plate adjustment device on the target seat to adjust the seatbelt from its current position to the target position. Thus, the target position of the seatbelt matching the target user can be automatically determined based on the real-time sitting height and angle, and the seatbelt is automatically adjusted from its current position to the target position. This achieves automated seatbelt position adjustment, preventing the seatbelt from chafing the neck and ensuring that the seatbelt position is automatically adjusted every time the user rides in the vehicle, thus guaranteeing user safety in any driving condition.

[0109] In some embodiments of this disclosure, the target location calculation module 720 may specifically include:

[0110] The position determination unit can be used to determine the position corresponding to the real-time sitting height based on the pre-determined mapping relationship between each sitting height and each position of the seat belt.

[0111] The position correction unit can be used to correct the position corresponding to the real-time sitting height using the real-time sitting posture tilt angle, so as to obtain the target position of the seat belt on the target seat.

[0112] In some embodiments of this disclosure, the target location calculation module 720 may specifically include:

[0113] The desired position calculation unit can be used to calculate the desired position of the seat belt on the target seat based on the real-time sitting height and real-time sitting tilt angle.

[0114] The target position determination unit can be used to determine the target position if the desired position is not found among multiple preset positions of the seat belt.

[0115] In some embodiments of this disclosure, the desired position calculation unit can be specifically used to input the real-time sitting height and real-time sitting tilt angle into a pre-trained position calculation model to obtain the desired position. The position calculation model is trained based on the sample sitting height, sample sitting tilt angle, and sample desired position.

[0116] In some embodiments of this disclosure, the real-time sitting height and real-time sitting tilt angle are obtained by analyzing the user images collected through the vehicle's infotainment system.

[0117] In some embodiments of this disclosure, the real-time sitting height and real-time sitting tilt angle are specifically obtained by the vehicle system inputting the user image into a pre-trained sitting posture analysis model.

[0118] It should be noted that, Figure 7 The seat belt adjustment device 700 shown can perform... Figure 4 The various steps in the method embodiment shown are implemented. Figure 4 The processes and effects in the method embodiments shown are not described in detail here.

[0119] Figure 8 A schematic diagram of the structure of a seat belt adjustment device provided in an embodiment of this disclosure is shown.

[0120] like Figure 8 As shown, the seat belt adjustment device may include a controller 801 and a memory 802 storing computer program instructions.

[0121] Specifically, the controller 801 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0122] Memory 802 may include a mass storage device for information or instructions. For example, and not limitingly, memory 802 may include a hard disk drive (HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 802 may include removable or non-removable (or fixed) media. Where appropriate, memory 802 may be internal or external to the integrated gateway device. In a particular embodiment, memory 802 is a non-volatile solid-state memory. In a particular embodiment, memory 802 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (Electrically Programmable ROM, EPROM), an electrically erasable programmable PROM (EEPROM), an electrically alterable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0123] The controller 801 reads and executes computer program instructions stored in the memory 802 to perform the steps of the seat belt adjustment method provided in this embodiment of the disclosure.

[0124] In one example, the seatbelt adjustment device may also include a transceiver 803 and a bus 804. Wherein, as... Figure 8 As shown, the controller 801, memory 802 and transceiver 803 are connected via bus 804 and communicate with each other.

[0125] Bus 804 includes hardware, software, or both. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industrial Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 804 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.

[0126] This disclosure also provides a seatbelt adjustment system, such as... Figure 1 As shown, the system includes a seat belt adjustment device 110 and a guide plate adjustment device 120.

[0127] The seat belt adjustment device 110 is used to acquire the user's real-time sitting height and real-time sitting angle when it detects that a user is sitting in the target seat in the vehicle, and to calculate the target position of the seat belt on the target seat based on the real-time sitting height and real-time sitting angle, and to generate a seat belt adjustment signal based on the current position and target position of the seat belt on the target seat.

[0128] The guide plate adjustment device 120 is used to adjust the seat belt on the target seat from its current position to the target position according to the seat belt adjustment signal.

[0129] In some embodiments, see continue to see Figure 2The system may also include a data acquisition device that can directly acquire real-time sitting height and real-time sitting tilt angle, or acquire user images and perform image analysis to obtain real-time sitting height and real-time sitting tilt angle. Then, the seatbelt adjustment device can acquire the user's real-time sitting height and real-time sitting tilt angle, calculate the target position of the seatbelt on the target seat based on these parameters, and generate a seatbelt adjustment signal based on the current and target positions of the seatbelt. The guide plate adjustment device can acquire the seatbelt adjustment signal.

[0130] In other embodiments, see also Figure 3 The system may also include seat belt insertion detection equipment, image acquisition equipment, and vehicle-mounted infotainment system.

[0131] Specifically, the seatbelt insertion detection device can detect seatbelt insertion operations and generate seatbelt buckle insertion information. This allows the seatbelt adjustment device to acquire the buckle insertion information after the user has fastened their seatbelt, generate an image acquisition request, and send it to the image acquisition device. The image acquisition device acquires the user's image based on the request and sends it to the vehicle's infotainment system. The infotainment system analyzes the user's image to obtain the user's real-time sitting height and tilt angle, and returns these parameters to the seatbelt adjustment device. The seatbelt adjustment device then calculates the target position of the seatbelt on the target seat based on the real-time sitting height and tilt angle, and generates a seatbelt adjustment signal based on the current and target positions of the seatbelt. The guide plate adjustment device can also acquire this seatbelt adjustment signal.

[0132] The following are embodiments of a computer-readable storage medium provided in this disclosure. This computer-readable storage medium and the seat belt adjustment methods of the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the computer-readable storage medium, please refer to the embodiments of the above seat belt adjustment methods.

[0133] This embodiment provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a seatbelt adjustment method, the method comprising:

[0134] When a user is detected sitting in the target seat inside the vehicle, the user's real-time sitting height and real-time sitting tilt angle are obtained.

[0135] Based on real-time sitting height and real-time sitting tilt angle, calculate the target position of the seat belt on the target seat;

[0136] Based on the current position and target position of the seat belt on the target seat, a seat belt adjustment signal is generated. The seat belt adjustment signal is used to control the guide plate adjustment device on the target seat to adjust the seat belt on the target seat from the current position to the target position.

[0137] Of course, the computer-executable instructions provided in the embodiments of this disclosure are not limited to the above-described method operations, but can also perform related operations in the seat belt adjustment method provided in any embodiment of this disclosure.

[0138] Based on the above description of the implementation methods, those skilled in the art can clearly understand that this disclosure can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer cloud platform (which may be a personal computer, server, or network cloud platform, etc.) to execute the seatbelt adjustment method provided in the various embodiments of this disclosure.

[0139] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the term "comprising" is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus.

[0140] The above are merely specific embodiments of this disclosure, enabling those skilled in the art to understand or implement this disclosure. 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 this disclosure. Therefore, this disclosure is not to be limited to these embodiments, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A seat belt adjustment method characterized by, The method comprises the following steps: when detecting that a user in a vehicle sits on a target seat, acquiring a real-time sitting height and a real-time sitting angle of the user; based on the real-time sitting height and the real-time sitting angle, calculating a target position of a safety belt on the target seat; generating a safety belt adjustment signal according to a current position of the safety belt on the target seat and the target position, the safety belt adjustment signal being used to control a guide plate adjustment device on the target seat to adjust the safety belt on the target seat from the current position to the target position; the calculation of the target position of the safety belt on the target seat based on the real-time sitting height and the real-time sitting angle comprises: determining a position corresponding to the real-time sitting height according to a predetermined mapping relationship between each sitting height and each position of a safety belt; correcting the position corresponding to the real-time sitting height by using the real-time sitting angle to obtain the target position of the safety belt on the target seat.

2. The method of claim 1, wherein, the calculation of the target position of the safety belt on the target seat based on the real-time sitting height and the real-time sitting angle comprises: calculating an expected position of the safety belt on the target seat according to the real-time sitting height and the real-time sitting angle; if the expected position does not exist in a plurality of preset positions of the safety belt, taking a preset position closest to the expected position as the target position.

3. The method of claim 2, wherein, the calculation of the expected position of the safety belt on the target seat according to the real-time sitting height and the real-time sitting angle comprises: inputting the real-time sitting height and the real-time sitting angle into a pre-trained position calculation model to obtain the expected position, the position calculation model being trained according to a sample sitting height, a sample sitting angle and a sample expected position.

4. The method of claim 1, wherein, the real-time sitting height and the real-time sitting angle are obtained by analyzing a user image collected by a vehicle machine.

5. The method of claim 4, wherein, the real-time sitting height and the real-time sitting angle are specifically obtained by inputting the user image into a pre-trained sitting posture analysis model by the vehicle machine.

6. A seat belt adjustment device characterized by The method comprises the following steps: a data acquisition module is configured to acquire a real-time sitting height and a real-time sitting angle of a user when detecting that the user sits on a target seat in a vehicle; a target position calculation module is configured to calculate a target position of a safety belt on the target seat based on the real-time sitting height and the real-time sitting angle; a safety belt adjustment module is configured to generate a safety belt adjustment signal according to a current position of the safety belt on the target seat and the target position, the safety belt adjustment signal being used to control a guide plate adjustment device on the target seat to adjust the safety belt on the target seat from the current position to the target position; a position determination unit is configured to determine a position corresponding to the real-time sitting height according to a predetermined mapping relationship between each sitting height and each position of a safety belt; a position correction unit is configured to correct the position corresponding to the real-time sitting height by using the real-time sitting angle to obtain the target position of the safety belt on the target seat.

7. A seat belt adjusting apparatus characterized by comprising: The method comprises the following steps: a processor; a memory configured to store executable instructions; The processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the safety belt adjustment method according to any one of claims 1-5.

8. A seat belt adjustment system characterized by, The method comprises: A safety belt adjustment device and a guide plate adjustment device; The safety belt adjustment device is configured to acquire a real-time sitting height and a real-time sitting angle of a user in a vehicle when it is detected that the user is sitting on a target seat, and calculate a target position of a safety belt on the target seat based on the real-time sitting height and the real-time sitting angle, and generate a safety belt adjustment signal according to a current position of the safety belt on the target seat and the target position; The guide plate adjustment device is configured to adjust the safety belt on the target seat from the current position to the target position according to the safety belt adjustment signal. The calculation of the target position of the safety belt on the target seat based on the real-time sitting height and the real-time sitting angle comprises: determining a position corresponding to the real-time sitting height according to a predetermined mapping relationship between each sitting height and each position of the safety belt; and correcting the position corresponding to the real-time sitting height by using the real-time sitting angle to obtain the target position of the safety belt on the target seat.

9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, and when the computer program is executed by the processor, the processor implements the safety belt adjustment method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Seat belt height adjuster system and method

    CN106064602A

  • Intelligent cab control method and device with self-adaptation to posture of driver

    CN107139927A