CN116788198A - Safety belt adjusting method, device, equipment, system and medium - Google Patents
Safety belt adjusting method, device, equipment, system and medium Download PDFInfo
- Publication number
- CN116788198A CN116788198A CN202210255316.XA CN202210255316A CN116788198A CN 116788198 A CN116788198 A CN 116788198A CN 202210255316 A CN202210255316 A CN 202210255316A CN 116788198 A CN116788198 A CN 116788198A
- Authority
- CN
- China
- Prior art keywords
- real
- seat
- target
- seat belt
- time sitting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Automotive Seat Belt Assembly (AREA)
Abstract
The present disclosure relates to a seat belt adjustment method, apparatus, device, system, and medium. The seat belt adjusting method comprises the following steps: when detecting that a user in a vehicle sits on a target seat, acquiring the real-time sitting posture height and the real-time sitting posture inclination angle of the user; calculating a target position of a seat belt on a target seat based on the real-time sitting posture height and the real-time sitting posture inclination; and generating a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat, wherein the seat belt adjusting signal is used for controlling a guide plate adjusting device on the target seat to adjust the seat belt on the target seat from the current position to the target position. According to the embodiment of the disclosure, automatic adjustment of the position of the safety belt is realized, the safety belt is prevented from being pulled to the neck, and the safety of a user can be ensured in any running state of the vehicle.
Description
Technical Field
The disclosure relates to the technical field of automobile safety belt control, in particular to a safety belt adjusting method, a device, equipment, a system and a medium.
Background
The safety belt is a safety device on a vehicle, and passengers on the vehicle must wear the safety belt in the running process of the vehicle, so that the safety belt can play a buffering role on the user when the vehicle collides, and secondary personnel injury is avoided.
Since the seat belt on the present vehicle cannot be adapted to each user, the seat belt may get stuck in the neck of the user, and thus the user is required to manually adjust the position of the seat belt. However, if the user forgets to adjust or erroneously adjust the position of the seat belt, a safety problem may occur in that the seat belt gets to the neck to cause choking when the vehicle is braked emergently or a traffic accident occurs.
Disclosure of Invention
In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a seat belt adjusting method, apparatus, device, system and medium.
In a first aspect, the present disclosure provides a seat belt adjustment method comprising:
when detecting that a user in a vehicle sits on a target seat, acquiring the real-time sitting posture height and the real-time sitting posture inclination angle of the user;
calculating a target position of a seat belt on a target seat based on the real-time sitting posture height and the real-time sitting posture inclination;
and generating a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat, wherein the seat belt adjusting signal is used for controlling a guide plate adjusting device on the target seat to adjust the seat belt on the target seat from the current position to the target position.
In some embodiments of the present disclosure, calculating a target position of a seat belt on a target seat based on a real-time sitting posture height and a real-time sitting posture inclination comprises:
determining the position corresponding to the real-time sitting posture height according to the predetermined mapping relation between each sitting posture height and each position of the safety belt;
and correcting the position corresponding to the real-time sitting posture height by using the real-time sitting posture inclination angle to obtain the target position of the safety belt on the target seat.
In some embodiments of the present disclosure, calculating a target position of a seat belt on a target seat based on a real-time sitting posture height and a real-time sitting posture inclination comprises:
calculating the expected position of the safety belt on the target seat according to the real-time sitting posture height and the real-time sitting posture inclination angle;
if the expected position does not exist in the plurality of preset positions of the safety belt, the preset position closest to the expected position is taken as the target position.
In some embodiments of the present disclosure, calculating a desired position of a seat belt on a target seat from a real-time sitting posture height and a real-time sitting posture inclination comprises:
inputting the real-time sitting posture height and the real-time sitting posture inclination angle into a pre-trained position calculation model to obtain an expected position, wherein the position calculation model is obtained by training according to the sample sitting posture height, the sample sitting posture inclination angle and the sample expected position.
In some embodiments of the present disclosure, the real-time sitting position height and the real-time sitting position inclination angle are obtained by analyzing the acquired user image by the vehicle body machine of the vehicle.
In some embodiments of the present disclosure, the real-time sitting posture height and the real-time sitting posture inclination are specifically obtained by inputting user images into a pre-trained sitting posture analysis model by a vehicle.
In a second aspect, the present disclosure provides a seat belt adjustment device comprising:
the data acquisition module is used for acquiring the real-time sitting posture height and the real-time sitting posture inclination angle of the user when the user in the vehicle is detected to be sitting on the target seat;
the target position calculating module is used for calculating the target position of the safety belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination angle;
and the seat belt adjusting module is used for generating a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat, and the seat belt adjusting signal is used for controlling the guide plate adjusting device on the target seat to adjust the seat belt on the target seat from the current position to the target position.
In a third aspect, the present disclosure provides a seat belt adjustment apparatus comprising:
a processor;
a memory for storing executable instructions;
wherein the processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the seat belt adjustment method of the first aspect.
In a fourth aspect, the present disclosure provides a seat belt adjustment system comprising:
a seat belt adjusting device and a guide plate adjusting device;
the seat belt adjusting device is used for acquiring the real-time sitting posture height and the real-time sitting posture inclination angle of a user when the user in the vehicle is detected to be sitting on the target seat, calculating the target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination angle, and generating a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat;
and the guide plate adjusting device is used for adjusting the safety belt on the target seat from the current position to the target position according to the safety belt adjusting signal.
In a fifth aspect, the present disclosure provides a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to implement the seat belt adjustment method of the first aspect.
Compared with the prior art, the technical scheme provided by the embodiment of the disclosure has the following advantages:
according to the seat belt adjusting method, device, equipment, medium and vehicle, when a user in the vehicle is detected to sit on a target seat, the real-time sitting posture height and the real-time sitting posture inclination angle of the user can be obtained, then the target position of the seat belt on the target seat is calculated based on the real-time sitting posture height and the real-time sitting posture inclination angle, finally a seat belt adjusting signal is generated according to the current position and the target position of the seat belt on the target seat, and the seat belt adjusting signal is used for controlling the guide plate adjusting equipment on the target seat to adjust the seat belt on the target seat from the current position to the target position. Therefore, the target position of the safety belt matched with the target user can be automatically determined according to the real-time sitting posture height and the real-time sitting posture angle, then the safety belt is automatically adjusted to the target position from the current position, automatic adjustment of the position of the safety belt is realized, the safety belt is prevented from being pulled to the neck, the position of the safety belt is ensured to be automatically adjusted every time when each person sits on the vehicle, and the safety of the user can be ensured under any running state of the vehicle.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
Fig. 1 is a schematic structural view of a seat belt adjusting system according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of another seat belt adjustment system according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a further seat belt adjustment system according to an embodiment of the present disclosure;
fig. 4 is a schematic flow chart of a seat belt adjusting method according to an embodiment of the disclosure;
FIG. 5 is a diagram showing the effect of an embodiment of the present disclosure before a seat belt position adjustment;
FIG. 6 is an effect diagram of a seat belt position adjustment according to an embodiment of the present disclosure;
fig. 7 is a schematic structural view of a seat belt adjusting device according to an embodiment of the present disclosure;
fig. 8 is a schematic structural view of a seat belt adjusting apparatus according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been shown in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order and/or performed in parallel. Furthermore, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "including" and variations thereof as used herein are intended to be open-ended, i.e., including, but not limited to. The term "based on" is based at least in part 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. Related definitions of other terms will be given in the description below.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
When the user is not sitting on the seat of the vehicle, the position of the seat belt is required to be adjusted for different users because the seat heights and the seat inclinations of different users are different and the positions where the seat belt is clamped on different users are different. However, the active adjustment awareness of different users and the physical condition of the users are different, and the problem of forgetting to adjust or incorrectly adjusting the position of the safety belt guide plate can occur, so that the safety belt is led to the life safety problem of choking when emergency braking or accidents occur.
In order to solve the above-mentioned problems, embodiments of the present disclosure provide a seat belt adjusting method, apparatus, device, system, and storage medium capable of automatically adjusting a seat belt position.
To understand the overall regulation logic of the seat belt, the seat belt regulation method is first explained based on the seat belt regulation system as a whole.
In some embodiments of the present disclosure, fig. 1 shows a schematic structural diagram of a seat belt adjustment system according to an embodiment of the present disclosure. Wherein the seat belt adjustment system is disposed on the vehicle.
As shown in fig. 1, the seat belt adjustment system includes: a seat belt adjustment device 110 and a deflector adjustment device 120.
Specifically, after a user sits on a target seat in a vehicle, regardless of whether the user wears a seat belt, the seat belt adjusting apparatus 110 may acquire a real-time sitting posture height and a real-time sitting posture inclination of the user, calculate a target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination, and then generate a seat belt adjusting signal according to a current position and the target position of the seat belt on the target seat. The deflector adjusting device 120 can acquire a webbing adjusting signal and adjust the webbing on the target seat from the current position to the target position according to the webbing adjusting signal.
The belt adjusting device 110 and the deflector adjusting device 120 CAN transmit data via a controller area network (Controller Area Network, CAN).
In other embodiments of the present disclosure, fig. 2 shows a schematic structural view of another seat belt adjustment system according to an embodiment of the present disclosure. As shown in fig. 2, the seat belt adjustment system includes a data acquisition device 210, a seat belt adjustment device 220, and a deflector adjustment device 230.
Specifically, after the user sits on the target seat in the vehicle, regardless of whether the user ties the safety belt, the data collection device 210 may directly collect the real-time sitting posture height and the real-time sitting posture inclination, or collect the user image and perform image analysis on the user image to obtain the real-time sitting posture height and the real-time sitting posture inclination. The seat belt adjusting apparatus 220 may acquire a real-time sitting posture height and a real-time sitting posture inclination of the user, calculate a target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination, and then generate a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat. The deflector adjusting device 230 can acquire the seat belt adjusting signal.
The data acquisition device 210, the seat belt adjusting device 220 and the guide plate adjusting device 230 perform data transmission through the CAN.
Optionally, the data acquisition device 210 is a data sensing device, capable of directly acquiring a real-time sitting posture height and a real-time sitting posture inclination, or the data acquisition device 210 is an independent camera, capable of acquiring a user image and analyzing the user image to obtain a real-time sitting posture height and a real-time sitting posture inclination.
In yet other embodiments of the present disclosure, fig. 3 shows a schematic structural view of yet another seat belt adjustment system of an embodiment of the present disclosure. As shown in fig. 3, the webbing adjustment system includes a webbing insertion detection device 310, a webbing adjustment device 320, an image acquisition device 330, a car machine 340, and a guide plate adjustment device 350.
Specifically, when the user sits on a target seat on the vehicle, the webbing insertion detection device 310 detects the webbing insertion operation, and generates webbing insertion information such that the height of the webbing is adjusted after the user ties the webbing. The seat belt adjusting device 320 acquires the seat belt buckle insertion information, generates an image acquisition request, and transmits the image acquisition request to the image acquisition device 330. The image capturing device 330 captures a user image according to the image capturing request and transmits the captured user image to the car machine 340. The car machine 340 analyzes the user image to obtain a real-time sitting posture height and a real-time sitting posture inclination of the user, and returns the real-time sitting posture height and the real-time sitting posture inclination of the user to the seat belt adjusting apparatus 320. The seat belt adjustment device 320 continues to calculate a target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination, and then generates a seat belt adjustment signal based on the current position and the target position of the seat belt on the target seat. The deflector adjusting device 350 can acquire the seat belt adjusting signal.
The belt insertion detecting device 310, the belt adjusting device 320, the image capturing device 330, and the car machine 340 may perform data transmission through the CAN.
Therefore, in the embodiment of the disclosure, the safety belt adjusting system can automatically determine the target position of the safety belt matched with the target user according to the acquired real-time sitting posture height and real-time sitting posture angle, and then automatically adjust the safety belt from the current position to the target position, so that automatic adjustment of the position of the safety belt is realized, the safety belt is prevented from being pulled to the neck, the position of the safety belt is ensured to be automatically adjusted every time each person sits on the vehicle, and the safety of the user can be ensured under any running state of the vehicle.
Based on the above-described structural schematic diagram, a belt adjusting method according to an embodiment of the present disclosure will be specifically explained with reference to fig. 4.
Fig. 4 shows a flowchart of a seat belt adjustment method according to an embodiment of the present disclosure.
As shown in fig. 4, the seat belt adjustment method may include the following steps.
S410, when the user in the vehicle is detected to be sitting on the target seat, acquiring the real-time sitting posture height and the real-time sitting posture inclination angle of the user.
In the embodiment of the disclosure, when a user sits on a target seat and adjusts the seat, the seat belt adjusting device can acquire the real-time sitting posture height and the real-time sitting posture inclination of the user, which can be acquired by the data acquisition device installed on the vehicle, regardless of whether the user wears the seat belt.
In the disclosed embodiments, the target seat may be a seat that has a seated user and has an adjusted position.
In embodiments of the present disclosure, the real-time sitting posture height may include at least one of a shoulder height and a cranium top height of the user.
In embodiments of the present disclosure, the real-time sitting posture tilt angle may include the tilt angle of the user in various directions.
Specifically, the real-time sitting posture height and the real-time sitting posture inclination angle are obtained by analyzing the acquired user images through a vehicle body machine of the vehicle. Wherein the vehicle is similar to the vehicle 340 shown in fig. 3.
In some embodiments, the real-time sitting posture height and real-time sitting posture inclination are specifically obtained by the machine inputting the user image into a pre-trained sitting posture analysis model. The sitting posture analysis model can be obtained through training according to a sample image, a sample sitting posture height and a sample sitting posture inclination angle.
In other embodiments, the real-time sitting posture height and the real-time sitting posture inclination angle are specifically obtained by dividing the contour data of the target user from the user image by the vehicle machine and extracting the contour data based on the preset reference position. Specifically, shoulder key points and/or cranium top key points of a user can be extracted from the contour data, and the real-time sitting posture height and the real-time sitting posture inclination angle are determined according to the shoulder key points and/or the cranium top key points by taking a preset reference position as a benchmark.
The seat belt adjusting device may be a body control module (Body Control Module, BCM).
S420, calculating the target position of the safety belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination angle.
In the embodiment of the disclosure, the safety belt adjusting device can calculate the position of the safety belt suitable for the user by analyzing the real-time sitting posture height and the real-time sitting posture inclination angle after acquiring the real-time sitting posture height and the real-time sitting posture inclination angle, so as to obtain the target position of the safety belt.
In some embodiments, the candidate position of the safety belt can be calculated according to the real-time sitting posture height, and then the candidate position of the safety belt can be corrected according to the real-time sitting posture inclination angle, so as to obtain the target position of the safety belt.
In other embodiments, the real-time sitting position and the real-time sitting position inclination can be directly calculated to obtain the target position of the safety belt.
And S430, generating a safety belt adjusting signal according to the current position and the target position of the safety belt on the target seat, wherein the safety belt adjusting signal is used for controlling a guide plate adjusting device on the target seat to adjust the safety belt on the target seat from the current position to the target position.
In the embodiment of the disclosure, after obtaining the target position of the seat belt, the seat belt adjusting device is capable of calculating a position difference of the seat belt based on the current position and the target position of the seat belt, then generating a seat belt adjusting signal according to the position difference of the seat belt, and transmitting the seat belt adjusting signal to the guide plate adjusting device, so that the guide plate adjusting device adjusts the position of the seat belt according to the seat belt adjusting signal.
In the disclosed embodiments, the current position of the seat belt may be an initial position where the user sits on the target seat.
In an embodiment of the present disclosure, the seat belt adjustment signal may be an H-bridge drive signal for driving the deflector adjustment device to adjust the position of the seat belt.
In the embodiment of the disclosure, the guide plate adjusting device may be an automatic annular guide plate adjusting device located on the target seat, and the motor controlled under the driving of the belt adjusting signal is forward or reverse, so that the position of the belt is automatically adjusted, and the belt is not required to be manually adjusted by a user, so that the belt after the position adjustment cannot be clamped on the neck of the user. Therefore, advanced optical and electronic technologies can be adopted, the camera or the sensor is used for replacing artificial consciousness and behaviors, the individual sitting position shoulder height is judged more actively and accurately, the position of the safety belt guide plate is automatically adjusted, the correct use of the safety belt by a passenger is timely and effectively ensured, and the riding safety level of the driver and the passenger is increased.
Fig. 5 shows an effect diagram before a seat belt position adjustment provided by an embodiment of the present disclosure, and fig. 6 shows an effect diagram after a seat belt position adjustment provided by an embodiment of the present disclosure.
In contrast to fig. 5 and 6, when the user sits on the target seat, the target seat may be an electric safety seat (Motorized Seat Belt, MSB), the seat belt adjusting device may be an annular guide plate automatic adjusting device, if the position of the seat belt is not adjusted, the seat belt may catch the neck of the user, and this state has a safety hazard, if the seat belt on the target seat is adjusted from the current position to the target position, the user may wear the seat belt more comfortably, and the safety guarantee can be provided for the user.
In the embodiment of the disclosure, when a user in a vehicle is detected to sit on a target seat, a real-time sitting posture height and a real-time sitting posture inclination angle of the user can be obtained, then a target position of a safety belt on the target seat is calculated based on the real-time sitting posture height and the real-time sitting posture inclination angle, and finally a safety belt adjusting signal is generated according to a current position and the target position of the safety belt on the target seat, wherein the safety belt adjusting signal is used for controlling a guide plate adjusting device on the target seat to adjust the safety belt on the target seat from the current position to the target position. Therefore, the target position of the safety belt matched with the target user can be automatically determined according to the real-time sitting posture height and the real-time sitting posture angle, and then the safety belt is automatically adjusted to the target position from the current position, so that the automatic adjustment of the position of the safety belt is realized, the safety belt is prevented from being pulled to the neck, and the safety of the user can be ensured under any running state of the vehicle.
In another embodiment of the present disclosure, the target position of the seat belt may be calculated in a different manner.
In some embodiments of the present disclosure, S420 may specifically include the following steps:
s4201, determining a position corresponding to the real-time sitting posture height according to a predetermined mapping relation between each sitting posture height and each position of the safety belt;
s4202, correcting the position corresponding to the real-time sitting posture height by using the real-time sitting posture inclination angle to obtain the target position of the safety belt on the target seat.
Specifically, the seat belt adjusting device stores in advance the mapping relation between each height and each position of the seat belt, stores in advance the position correction value corresponding to each sitting posture inclination angle, searches the position corresponding to the real-time sitting posture data from the mapping table after acquiring the real-time sitting posture height, and searches the position corresponding to the real-time sitting posture inclination angle correction real-time sitting posture height from the mapping table, thereby determining the target position of the seat belt on the target seat.
Therefore, in the embodiment of the disclosure, the position of the safety belt can be preliminarily determined according to the height of the sitting posture, and then the position of the safety belt is corrected according to the inclination angle of the sitting posture in real time, so that the more accurate position of the safety belt is obtained, and the position of the safety belt is further accurately adjusted.
In other embodiments of the present disclosure, S420 may specifically include the following steps:
s4203, calculating the expected position of the safety belt on the target seat according to the real-time sitting posture height and the real-time sitting posture inclination angle;
s4204, if there is no desired position among the plurality of preset positions of the seat belt, using the preset position closest to the desired position as the target position.
Specifically, the seat belt adjusting device may calculate the expected position of the seat belt on the target seat according to the real-time sitting posture height and the real-time sitting posture inclination angle, then find whether the expected position exists from a plurality of preset positions of the seat belt, if so, directly take the expected position of the seat belt as the target position, and if not, take the preset position closest to the expected position as the target position.
Wherein the desired position may be the most comfortable seat belt position for the user.
Specifically, S4203 may specifically include the following steps:
s42031, inputting the real-time sitting posture height and the real-time sitting posture inclination angle into a pre-trained position calculation model to obtain an expected position, wherein the position calculation model is obtained by training according to the sample sitting posture height, the sample sitting posture inclination angle and the sample expected position.
Specifically, the safety belt adjusting device can perform model training according to the sample sitting posture height, the sample sitting posture inclination angle and the sample expected position to obtain a trained position calculation model, and then, the acquired real-time sitting posture height and real-time sitting posture inclination angle are output to an expected position by an output end of the position calculation model.
Therefore, in the embodiment of the disclosure, the expected position of the safety belt can be calculated by using the trained position calculation model, and then the expected position is directly used as the target position according to a plurality of preset positions of the safety belt, or the preset position closest to the expected position is used as the target position, so that the position of the safety belt can be accurately determined, the position of the safety belt can be further accurately regulated, the safety belt can be scratched from the shoulder of a user, the safety belt is prevented from being blocked at the neck of the user, and passengers are effectively protected from choking caused by the fact that the safety belt stretches the neck when emergency braking or accidents occur, and life safety of the user is prevented from being threatened.
The embodiment of the present disclosure further provides a seat belt adjusting device for implementing the seat belt adjusting method described above, and the description is made below with reference to fig. 7. In an embodiment of the present disclosure, the seat belt adjusting device may be a seat belt adjusting apparatus.
Fig. 7 shows a schematic structural view of a seat belt adjusting device according to an embodiment of the present disclosure.
As shown in fig. 7, the seat belt adjusting device 700 may include:
the data acquisition module 710 may be configured to acquire a real-time sitting posture height and a real-time sitting posture inclination of a user when the user in the vehicle is detected to be sitting on the target seat;
a target position calculation module 720, which can be used to calculate the target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination;
the seat belt adjustment module 730 may be configured to generate a seat belt adjustment signal according to a current position and a target position of a seat belt on a target seat, where the seat belt adjustment signal is configured to control a 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.
In the embodiment of the disclosure, when a user in a vehicle is detected to sit on a target seat, a real-time sitting posture height and a real-time sitting posture inclination angle of the user can be obtained, then a target position of a safety belt on the target seat is calculated based on the real-time sitting posture height and the real-time sitting posture inclination angle, and finally a safety belt adjusting signal is generated according to a current position and the target position of the safety belt on the target seat, wherein the safety belt adjusting signal is used for controlling a guide plate adjusting device on the target seat to adjust the safety belt on the target seat from the current position to the target position. Therefore, the target position of the safety belt matched with the target user can be automatically determined according to the real-time sitting posture height and the real-time sitting posture angle, then the safety belt is automatically adjusted to the target position from the current position, automatic adjustment of the position of the safety belt is realized, the safety belt is prevented from being pulled to the neck, the position of the safety belt is ensured to be automatically adjusted every time when each person sits on the vehicle, and the safety of the user can be ensured under any running state of the vehicle.
In some embodiments of the present disclosure, the target location calculation module 720 may specifically include:
the position determining unit can be used for determining the position corresponding to the real-time sitting posture height according to the predetermined mapping relation between each sitting posture height and each position of the safety belt;
the position correction unit can be used for correcting the position corresponding to the real-time sitting posture height by utilizing the real-time sitting posture inclination angle to obtain the target position of the safety belt on the target seat.
In some embodiments of the present disclosure, the target location calculation module 720 may specifically include:
the expected position calculating unit can be used for calculating the expected position of the safety belt on the target seat according to the real-time sitting posture height and the real-time sitting posture inclination;
a target position determining unit for determining a preset position closest to the expected position as a target position if the expected position does not exist in the plurality of preset positions of the safety belt
In some embodiments of the present disclosure, the expected position calculating unit may be specifically configured to input the real-time sitting posture height and the real-time sitting posture inclination angle into a pre-trained position calculating model, to obtain the expected position, where the position calculating model is obtained by training according to the sample sitting posture height, the sample sitting posture inclination angle and the sample expected position.
In some embodiments of the present disclosure, the real-time sitting position height and the real-time sitting position inclination angle are obtained by analyzing the acquired user image by the vehicle body machine of the vehicle.
In some embodiments of the present disclosure, the real-time sitting posture height and the real-time sitting posture inclination are specifically obtained by inputting user images into a pre-trained sitting posture analysis model by a vehicle.
It should be noted that, the seat belt adjusting device 700 shown in fig. 7 may perform the steps in the method embodiment shown in fig. 4, and implement the processes and effects in the method embodiment shown in fig. 4, which are not described herein.
Fig. 8 shows a schematic structural view of a seat belt adjusting apparatus provided in an embodiment of the present disclosure.
As shown in fig. 8, the seat belt adjustment apparatus may include a controller 801 and a memory 802 storing computer program instructions.
In particular, the controller 801 may include a Central Processing Unit (CPU), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), or may be configured as one or more integrated circuits that implement embodiments of the present application.
Memory 802 may include mass storage for information or instructions. By way of example, and not limitation, memory 802 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, magnetic tape, or universal serial bus (Universal Serial Bus, USB) Drive, or a combination of two or more of these. Memory 802 may include removable or non-removable (or fixed) media, where appropriate. The memory 802 may be internal or external to the integrated gateway device, where appropriate. In a particular embodiment, the memory 802 is a non-volatile solid-state memory. In a particular embodiment, the Memory 802 includes Read-Only Memory (ROM). The ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (Electrical Programmable ROM, EPROM), electrically erasable PROM (Electrically Erasable Programmable ROM, EEPROM), electrically rewritable ROM (Electrically Alterable ROM, EAROM), or flash memory, or a combination of two or more of these, where appropriate.
The controller 801 performs the steps of the seat belt adjustment method provided by the embodiment of the present disclosure by reading and executing the computer program instructions stored in the memory 802.
In one example, the seat belt adjustment device may further include a transceiver 803 and a bus 804. As shown in fig. 8, the controller 801, the memory 802, and the transceiver 803 are connected to each other through a bus 804 and perform communication with each other.
Bus 804 includes hardware, software, or both. By way of example, and not limitation, the buses may include an accelerated graphics port (Accelerated Graphics Port, AGP) or other graphics BUS, an enhanced industry standard architecture (Extended Industry Standard Architecture, EISA) BUS, a Front Side BUS (FSB), a HyperTransport (HT) interconnect, an industry standard architecture (Industrial Standard Architecture, ISA) BUS, an InfiniBand interconnect, a Low Pin Count (LPC) BUS, a memory BUS, a micro channel architecture (Micro Channel Architecture, MCa) BUS, a peripheral control interconnect (Peripheral Component Interconnect, PCI) BUS, a PCI-Express (PCI-X) BUS, a serial advanced technology attachment (Serial Advanced Technology Attachment, SATA) BUS, a video electronics standards association local (Video Electronics Standards Association Local Bus, VLB) BUS, or other suitable BUS, or a combination of two or more of these. Bus 804 may include one or more buses, where appropriate. Although embodiments of the application have been described and illustrated with respect to a particular bus, the application contemplates any suitable bus or interconnect.
The disclosed embodiments also provide a seat belt adjustment system, as shown in fig. 1, that includes a seat belt adjustment device 110 and a deflector adjustment device 120.
A seat belt adjusting device 110 for acquiring a real-time sitting posture height and a real-time sitting posture inclination of a user when the user in the vehicle is detected to be sitting on the target seat, calculating a target position of a seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination, and generating a seat belt adjusting signal according to a current position and the target position of the seat belt on the target seat;
the guide plate adjusting device 120 is used for adjusting the seat belt on the target seat from the current position to the target position according to the seat belt adjusting signal.
In some embodiments, with continued reference to fig. 2, the system may further include a data acquisition device that may directly acquire the real-time sitting posture height and the real-time sitting posture tilt angle, or, alternatively, acquire a user image and perform image analysis on the user image to obtain the real-time sitting posture height and the real-time sitting posture tilt angle. Then, the seat belt adjusting apparatus may acquire the real-time sitting posture height and the real-time sitting posture inclination of the user, calculate a target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination, and then generate a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat. The guide plate adjusting device can acquire the seat belt adjusting signal.
In other embodiments, with continued reference to FIG. 3, the system may further include a belt insertion detection device, an image acquisition device, a car machine.
Specifically, the seat belt insertion detection device may detect a seat belt insertion operation, generate seat belt buckle insertion information, so that the seat belt height adjustment device that adjusts the seat belt after the user ties the seat belt acquires the seat belt buckle insertion information, generate an image acquisition request, and transmit the image acquisition request to the image acquisition device. The image acquisition equipment acquires the user image according to the image acquisition request and sends the acquired user image to the vehicle. The vehicle machine analyzes the user image to obtain the real-time sitting posture height and the real-time sitting posture inclination angle of the user, and returns the real-time sitting posture height and the real-time sitting posture inclination angle of the user to the safety belt adjusting device. The seat belt adjustment device continues to calculate a target position of the seat belt on the target seat based on the real-time sitting posture height and the real-time sitting posture inclination, and then generates a seat belt adjustment signal based on the current position and the target position of the seat belt on the target seat. The guide plate adjusting device can acquire the seat belt adjusting signal.
The following are embodiments of a computer-readable storage medium provided by embodiments of the present disclosure, which are the same inventive concept as the seat belt adjustment method of the above embodiments, and reference may be made to the embodiments of the seat belt adjustment method described in detail in the embodiments of the computer-readable storage medium.
The present embodiment provides a storage medium containing computer executable instructions which, when executed by a computer processor, are for performing a seat belt adjustment method comprising:
when detecting that a user in a vehicle sits on a target seat, acquiring the real-time sitting posture height and the real-time sitting posture inclination angle of the user;
calculating a target position of a seat belt on a target seat based on the real-time sitting posture height and the real-time sitting posture inclination;
and generating a seat belt adjusting signal according to the current position and the target position of the seat belt on the target seat, wherein the seat belt adjusting signal is used for controlling a guide plate adjusting device on the target seat to adjust the seat belt on the target seat from the current position to the target position.
Of course, the storage medium containing the computer executable instructions provided in the embodiments of the present disclosure is not limited to the above method operations, but may also perform the related operations in the seat belt adjusting method provided in any embodiment of the present disclosure.
From the above description of embodiments, it will be apparent to those skilled in the art that the present disclosure may be implemented by means of software and necessary general purpose hardware, but may of course also be implemented by means of hardware, although in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present disclosure may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a FLASH Memory (FLASH), a hard disk, or an optical disk of a computer, etc., and includes several instructions for causing a computer cloud platform (which may be a personal computer, a server, or a network cloud platform, etc.) to execute the seat belt adjustment method provided in the various embodiments of the present disclosure.
It should be noted that in this document, relational terms such as "first" and "second" and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The above is merely a specific embodiment of the disclosure to enable one skilled in the art to understand or practice the disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210255316.XA CN116788198B (en) | 2022-03-15 | 2022-03-15 | Seat belt adjustment methods, devices, equipment, systems and media |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210255316.XA CN116788198B (en) | 2022-03-15 | 2022-03-15 | Seat belt adjustment methods, devices, equipment, systems and media |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116788198A true CN116788198A (en) | 2023-09-22 |
| CN116788198B CN116788198B (en) | 2026-03-06 |
Family
ID=88045508
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210255316.XA Active CN116788198B (en) | 2022-03-15 | 2022-03-15 | Seat belt adjustment methods, devices, equipment, systems and media |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116788198B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4966394A (en) * | 1989-08-31 | 1990-10-30 | Allied-Signal Inc. | Automotive passive comfort seat belt system |
| CN106064602A (en) * | 2015-04-24 | 2016-11-02 | 福特全球技术公司 | Height adjuster with return spring system and method |
| CN107139927A (en) * | 2017-04-07 | 2017-09-08 | 清华大学 | The intelligent driving room control method and device of a kind of drive automatically human posture |
-
2022
- 2022-03-15 CN CN202210255316.XA patent/CN116788198B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4966394A (en) * | 1989-08-31 | 1990-10-30 | Allied-Signal Inc. | Automotive passive comfort seat belt system |
| CN106064602A (en) * | 2015-04-24 | 2016-11-02 | 福特全球技术公司 | Height adjuster with return spring system and method |
| CN107139927A (en) * | 2017-04-07 | 2017-09-08 | 清华大学 | The intelligent driving room control method and device of a kind of drive automatically human posture |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116788198B (en) | 2026-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113246815B (en) | Automatic adjusting method and device for vehicle seat | |
| CN110532976B (en) | Fatigue driving detection method and system based on machine learning and multi-feature fusion | |
| US9822576B2 (en) | Method for operating an activatable locking device for a door and/or a window, securing device for a vehicle, vehicle | |
| EP1801730B1 (en) | Method of detecting vehicle-operator state | |
| US20100060736A1 (en) | Vehicle Interior Classification System And Method | |
| CN107021059A (en) | The system and method stretched out for ribbon | |
| JP2016038793A (en) | Driver monitoring device | |
| US12499692B2 (en) | Seat belt wearing determination apparatus | |
| CN117068006A (en) | Child safety seat adjustment method, device and system based on sitting posture detection | |
| KR20170013341A (en) | Occupant protection method and occupant protection device of a vehicle | |
| US20160107574A1 (en) | Control unit for a motor vehicle having a camera for the driver's face, and method for imaging the face of a vehicle occupant | |
| JP7134364B2 (en) | physique determination device and physique determination method | |
| JP6814977B2 (en) | Image processing device, detection device, learning device, image processing method, and image processing program | |
| CN116788198B (en) | Seat belt adjustment methods, devices, equipment, systems and media | |
| KR101461911B1 (en) | System and method of guiding to fasten safety belt correctly | |
| CN117373002A (en) | Occupant height estimation | |
| JP7320188B2 (en) | Driver Abnormal Posture Detector | |
| CN117944533B (en) | Cabin seat adjusting system, method, medium and electronic equipment | |
| JPH0793700A (en) | Driver status monitoring device | |
| JP7718983B2 (en) | Emotion estimation device and emotion estimation method | |
| CN117416301A (en) | Seat belt wearing confirmation device | |
| CN101124610A (en) | Image processing method, image processing system, image processing device and computer program | |
| JP2021147001A (en) | Determination device | |
| JPH11161798A (en) | Vehicle driver monitoring device | |
| US10430675B2 (en) | Method and device for providing a piece of occupant information for a safety unit for a vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |