Safety belt adjustment method for a vehicle, vehicle and readable storage medium
By acquiring the body size parameters of drivers and passengers, the height and pin angle of the vehicle's seat belts are automatically adjusted, solving the problems of neck entanglement and inconvenience for smaller drivers and passengers. This achieves intelligent adjustment of seat belts, improving the safety and comfort of drivers and passengers.
Patent Information
- Application Number
- CN202311231204.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-22
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2043-09-22
AI Technical Summary
In the current technology, vehicle seat belts are mostly designed for adults, which leads to neck entanglement for smaller drivers and passengers and makes operation inconvenient. This fails to meet the needs of drivers and passengers of different body types, reducing the practicality of seat belts and the safety of drivers and passengers.
By acquiring the body shape parameters of drivers and passengers, matching the target protection posture of the vehicle's seat belt, and automatically adjusting the height and pin angle of the seat belt according to the adjustment parameters, intelligent adjustment of the seat belt is achieved.
It improves the level of vehicle automation, meets the needs of drivers and passengers of different body types, enhances the safety and comfort of drivers and passengers, and strengthens the intelligence and interactivity of vehicles.
Smart Images

Figure CN119682694B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method for adjusting a vehicle's seatbelt, a vehicle, and a readable storage medium. Background Technology
[0002] Vehicle seat belts are the most important safety protection equipment in a vehicle. In the event of a collision, they can greatly ensure the safety of passengers. However, vehicle seat belts are mostly designed for adults. Smaller passengers in the back seat may experience neck entanglement when using the seat belts, and it is also difficult to insert the seat belt into the latch.
[0003] In related technologies, drivers and passengers can manually adjust the height of the vehicle's seat belts using the up and down buttons on the safety pillar. That is, by moving the adjustment button on the safety pillar and adjusting the height of the sliding plate, the vehicle's seat belts can be moved up and down. Users can adjust the seat belt height to a suitable position according to their own needs and insert the seat belt insert into the pin fixed to the seat.
[0004] However, the manual adjustment of seat belt height in related technologies results in a low level of vehicle automation, inconvenient operation, and an inability to meet the needs of drivers and passengers of different body types. This reduces the practicality of seat belts and lowers the safety of drivers and passengers, which urgently needs to be addressed. Summary of the Invention
[0005] In view of this, this application aims to propose a seat belt adjustment method for a vehicle, a vehicle, and a readable storage medium. This method can match the target protection state of the vehicle's seat belt according to the body shape parameters of the driver and passengers, and determine the adjustment parameters of the seat belt. In this way, the seat belt is adjusted to the target protection posture according to the adjustment parameters, effectively meeting the needs of drivers and passengers of different body shapes, improving the safety of drivers and passengers, and enhancing the intelligence level of the vehicle.
[0006] To achieve the above objectives, the technical solution of this application is implemented as follows:
[0007] Firstly, a method for adjusting a vehicle's seatbelt is provided, the method comprising the following steps:
[0008] Obtain at least one body shape parameter of the driver and passengers;
[0009] Match the target protective posture of the vehicle seat belt according to the at least one body size parameter;
[0010] Based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt, at least one adjustment parameter of the vehicle seat belt is determined, and the vehicle seat belt is adjusted according to the at least one adjustment parameter to be in the target protection posture.
[0011] The above technical solution can match the target protection state of the vehicle's seat belt according to the body parameters of the driver and passengers, and determine the adjustment parameters of the seat belt. Then, the seat belt can be adjusted to the target protection posture according to the adjustment parameters, which can effectively improve the automation level of the vehicle, meet the needs of drivers and passengers of different body types, improve the protection of users, and enhance the user's driving experience.
[0012] In conjunction with the first aspect, in some possible implementations, determining at least one adjustment parameter of the vehicle seatbelt based on the target protection posture and the current protection posture or initial protection state of the vehicle seatbelt includes:
[0013] The height adjustment value of the seat belt outlet and the rotation adjustment value of the latch are determined based on the target protection posture and the current protection posture, respectively.
[0014] The above technical solution can determine the height of the buckle and the rotation angle of the seat belt pin based on the target protection posture and the current protection posture of the seat belt, thereby improving the protection of the user and enhancing the safety of the user's driving and riding.
[0015] In combination with the first aspect and the above-described implementation methods, in some possible implementation methods, obtaining at least one body shape parameter of the driver or passenger includes:
[0016] To detect the actual intentions of the occupants outside the vehicle;
[0017] When the actual intention is to ride in a vehicle, obtain the user image of the driver or passenger;
[0018] Extract at least one body shape feature from the user image, and obtain at least one body shape parameter based on the at least one body shape feature.
[0019] The above technical solution can obtain the passenger's intention to ride before the passenger gets in the vehicle, and extract body features from the passenger's image, so that the vehicle can adjust the seat belt height and the angle of the seat belt buckle in advance before the passenger gets in, effectively improving the vehicle's automation level.
[0020] In combination with the first aspect and the above-described implementations, in some possible implementations, after adjusting the vehicle seatbelt according to the at least one adjustment parameter, the method further includes:
[0021] Receive adjustment instructions from the driver and passengers;
[0022] The user adjustment parameters of the vehicle seat belt are obtained according to the adjustment command, and the vehicle seat belt is adjusted according to the user adjustment parameters.
[0023] The above technical solution allows users to manually adjust the seat belt outlet height and seat belt pin rotation angle via manual commands, improving user comfort, enhancing the driving experience, and increasing the vehicle's automation level.
[0024] In combination with the first aspect and the above-described implementation methods, in some possible implementation methods, obtaining at least one body shape parameter of the driver or passenger includes:
[0025] Collect the actual load-bearing capacity of the vehicle seats;
[0026] When the actual load exceeds a preset threshold, the body shape of the driver and passenger is identified, and at least one body shape parameter is determined based on the body shape.
[0027] The above technical solution can determine the user's weight information by measuring the actual weight-bearing capacity of the vehicle seat, thereby determining the seat belt height and the angle of the seat belt buckle, increasing protection for drivers and passengers and improving their safety.
[0028] In combination with the first aspect and the above-described implementation, in some possible implementations, before obtaining at least one body shape parameter of the driver or passenger, the method further includes:
[0029] Obtain the identification of the driver and passengers;
[0030] Determine whether the vehicle stores the target protection posture corresponding to the identity identifier;
[0031] If the target protection posture is stored, adjust the vehicle seat belt to enter the target protection posture; otherwise, obtain the at least one body shape parameter.
[0032] The above technical solution can determine the target protection posture of the seat belt by using the identity identifier stored by the driver and passengers, and automatically adjust the height of the seat belt and the angle of the seat belt buckle to the optimal position, thereby improving the convenience of the user's driving and riding, and enhancing the level of vehicle automation.
[0033] In combination with the first aspect and the above implementation methods, some possible implementation methods also include:
[0034] Detect whether the driver and passengers meet the preset disembarkation conditions;
[0035] When the driver and passengers are detected to meet the preset exit conditions, the adjustment mode of the vehicle's seat belt is determined;
[0036] When the adjustment mode is memory mode, the vehicle seat belt is controlled to maintain the target protection posture as the current protection posture;
[0037] When the adjustment mode is in the return mode, the vehicle seat belt is controlled to return to the initial protection state.
[0038] The above technical solution enables the driver and passengers to set the seat belt adjustment mode, and after detecting that the driver and passengers have exited the vehicle, the seat belt adjustment mode will be adjusted to the preset mode, effectively improving the vehicle's intelligence level.
[0039] In combination with the first aspect and the above implementation, in some possible implementations, before determining the seat belt adjustment mode of the vehicle, the following further step is taken:
[0040] Receive the setting instructions from the driver and passengers;
[0041] The system controls the vehicle seatbelt to be in either the memory mode or the return mode according to the setting instructions.
[0042] The above technical solution enables the vehicle's adjustment mode to be preset by the driver and passengers. After the driver and passengers get off the vehicle, the seat belts will be adjusted to the preset adjustment mode by setting commands, which effectively improves the interactivity of the vehicle.
[0043] Secondly, a seatbelt adjustment device for a vehicle is provided, the device comprising:
[0044] The first acquisition module is used to acquire at least one body shape parameter of the driver and passengers;
[0045] A matching module is used to match the target protective posture of the vehicle seat belt according to the at least one body size parameter; and
[0046] The first determining module is configured to determine at least one adjustment parameter of the vehicle seat belt based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt, and adjust the vehicle seat belt according to the at least one adjustment parameter to be in the target protection posture.
[0047] In combination with the second aspect and the above implementation methods, in some possible implementation methods, the first determining module includes:
[0048] The determining unit is used to determine the height adjustment value of the seat belt outlet and the rotation adjustment value of the latch based on the target protection posture and the current protection posture, respectively.
[0049] In combination with the second aspect and the above implementation methods, in some possible implementation methods, the first acquisition module includes:
[0050] A detection unit is used to detect the actual intentions of the occupants outside the vehicle;
[0051] The first acquisition unit is used to acquire the user image of the driver / passenger when the actual intention is to ride in a vehicle;
[0052] The second acquisition unit is used to extract at least one body shape feature from the user image and obtain at least one body shape parameter based on the at least one body shape feature.
[0053] In conjunction with the second aspect and the above-described implementations, in some possible implementations, the apparatus of this application embodiment further includes:
[0054] The first receiving module is configured to receive the adjustment instruction from the driver or passenger after adjusting the vehicle seat belt according to the at least one adjustment parameter;
[0055] The second acquisition module is configured to acquire user adjustment parameters of the vehicle seat belt according to the adjustment instruction after adjusting the vehicle seat belt according to the at least one adjustment parameter, and adjust the vehicle seat belt according to the user adjustment parameters.
[0056] In combination with the second aspect and the above implementation methods, in some possible implementation methods, the first acquisition module includes:
[0057] The data acquisition unit is used to collect the actual load-bearing capacity of the vehicle seats.
[0058] The identification unit is used to identify the body shape of the driver and passenger when the actual load exceeds a preset threshold, and to determine at least one body shape parameter based on the body shape.
[0059] In combination with the second aspect and the above implementation methods, some possible implementation methods also include:
[0060] The third acquisition module is used to acquire the identity identifier of the driver or passenger before acquiring at least one body size parameter of the driver or passenger.
[0061] The determination module is used to determine whether the vehicle stores the target protection posture corresponding to the identity identifier before acquiring at least one body size parameter of the driver or passenger.
[0062] An adjustment module is used to adjust the vehicle seat belt into the target protection posture when the target protection posture is stored, before acquiring at least one body shape parameter of the driver or passenger; otherwise, it acquires the at least one body shape parameter.
[0063] In combination with the second aspect and the above implementation methods, some possible implementation methods also include:
[0064] The detection module is used to detect whether the driver and passengers meet the preset conditions for getting off the vehicle;
[0065] The second determining module is used to determine the adjustment mode of the vehicle seat belt when it is detected that the driver and passenger meet the preset exit conditions;
[0066] The first control module is used to control the vehicle seat belt to maintain the target protection posture as the current protection posture when the adjustment mode is memory mode;
[0067] The second control module is used to control the vehicle seat belt to return to the initial protection state when the adjustment mode is the return mode.
[0068] In combination with the second aspect and the above implementation methods, some possible implementation methods also include:
[0069] The second receiving module is used to receive the setting instructions from the driver and passengers before determining the seat belt adjustment mode of the vehicle.
[0070] The third control module is used to control the vehicle's seat belt to be in the memory mode or the return mode according to the setting instruction before determining the seat belt adjustment mode of the vehicle.
[0071] Thirdly, a vehicle is provided, including: a seat belt adjustment device as described in the above embodiments.
[0072] Fourthly, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the vehicle seatbelt adjustment method described in the first aspect or any possible implementation thereof. Attached Figure Description
[0073] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0074] Figure 1 This is a schematic diagram of a vehicle seatbelt adjustment device according to an embodiment of this application;
[0075] Figure 2 This is a schematic diagram of a seatbelt outlet according to a specific embodiment of this application;
[0076] Figure 3 This is a schematic diagram of a lifting motor and the upper and lower limits of height adjustment according to a specific embodiment of this application;
[0077] Figure 4 This is a schematic diagram of the longitudinal guide rail and the slide plate protrusion according to a specific embodiment of this application;
[0078] Figure 5 This is a schematic diagram illustrating the rotation of the seatbelt latch according to a specific embodiment of this application;
[0079] Figure 6 This is a schematic diagram of the upper and lower limits of the seat belt latch rotation according to a specific embodiment of this application;
[0080] Figure 7 This is a schematic diagram of a manual adjustment button according to a specific embodiment of this application;
[0081] Figure 8 This is a flowchart of a vehicle seatbelt adjustment method according to an embodiment of this application;
[0082] Figure 9 This is a schematic diagram of the structure of a vehicle seatbelt adjustment device according to an embodiment of this application;
[0083] Figure 10 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application.
[0084] Among them, 100-shoulder height detection component, 200-first adjustment component, 300-second adjustment component and 400-controller; 201-lifting motor; 1-belt outlet, 2-height adjuster, 3-height adjuster upper limit, 4-height adjuster lower limit, 5-slide plate columnar protrusion, 6-longitudinal guide rail, 7-rotation motor, 8-pin, 9-pin rotation upper and lower limits, 10-seat, 11-seat belt insert and 12-height adjustment button; 90-vehicle seat belt adjustment device; 901-first acquisition module, 902-matching module and 903-first determination module; 1001-memory, 1002-processor and 1003-communication interface. Detailed Implementation
[0085] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0086] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0087] Traditional vehicle seat belts are mostly designed for adults. For smaller passengers, the seat belt can cause neck entanglement. Passengers can manually adjust the height of the seat belt using the up and down buttons on the safety pillar. By moving the adjustment button on the safety pillar and adjusting the height of the sliding plate, the seat belt can be moved up and down. Users can adjust the seat belt height to a suitable position according to their own situation and insert the seat belt insert into the pin fixed to the seat.
[0088] Therefore, the relevant technologies lack a method for adjusting the height of the safety point. The seat belt height is adjusted manually by inserting the seat belt insert into the pin fixed to the seat, resulting in a low level of vehicle automation, making it difficult to meet the needs of drivers and passengers of different body types, and reducing the riding experience of drivers and passengers.
[0089] The application scenarios or system architecture of the embodiments of this application will be illustrated below. See also Figure 1 The vehicle seatbelt adjustment system includes a shoulder height detection element 100, a first adjustment element 200, a second adjustment element 300, and a controller 400. The shoulder height detection element 100 detects the actual height of the user's shoulders, and the first adjustment element 200 can adjust... Figure 2 The vertical height of the vehicle seat belt outlet 1 relative to the user's shoulder is adjusted by the second adjustment component 300, which adjusts the angle between the vehicle seat belt pin 8 and the vehicle seat. When the user uses the vehicle seat belt, the controller 400 controls the second adjustment component 300 to adjust the angle to the optimal angle and controls the first adjustment component 200 to adjust the vertical height to the target height corresponding to the actual height.
[0090] In some embodiments, the shoulder height detection device 100 in this application may be equipped with at least one camera to capture images of the user's shoulders, and may also be equipped with a recognition sub-component to identify the actual height of the user's shoulders based on the shoulder images, combined with... Figure 3 and Figure 4 As shown, a lifting motor 201 and a height adjuster 2 can be set through the first adjusting member 200. The lifting motor 201 drives a part of the height adjuster 2 to move up and down relative to the user's shoulder, adjusting the seat belt outlet 1 of the vehicle to a position suitable for the driver and passenger. The position of the seat belt can be fixed by the seat belt retractor guide ring. The first adjusting member 200 is 15mm higher than the human shoulder, with a total adjustment stroke of 196mm. The height adjuster has an upper limit 3 and a lower limit 4.
[0091] like Figure 4 As shown, the first adjusting member 200 can be provided with at least one sliding plate cylindrical protrusion 5, which moves and cooperates with the longitudinal guide rail 6. The sliding plate cylindrical protrusion 5 and the longitudinal guide rail 6 are matched, with a matching gap of 0.1mm. Figure 5 and Figure 6As shown, the second adjusting member 300 can be equipped with a rotary motor 7 to drive the pin 8 to rotate. The controller 400 controls the rotary motor 7 to drive the pin 8 to rotate according to the waist circumference data of the driver and passenger, so that the angle between the seat belt pin 8 and the seat 10 rotates to a certain angle. In addition, when the seat belt pin 8 rotates, the upper and lower limit positions 9 of the pin 8 are designed with limiting mechanisms, and the rotation angle is 50-60 degrees to meet the rotation angle adjustment requirements, thereby facilitating the insertion of the seat belt insert 11. When the user uses the vehicle seat belt, the controller 400 controls the second adjusting member 300 to adjust the angle to a certain angle, and controls the first adjusting member 200 to adjust the vertical height to the target height corresponding to the actual height according to the user's shoulder height. In addition, as Figure 7 As shown, users can manually adjust the vehicle seat belt using the height adjustment button 12 to adjust the vehicle seat belt to the target protective posture.
[0092] Figure 8 This is a schematic flowchart of a vehicle seatbelt adjustment method provided in an embodiment of this application.
[0093] For example, such as Figure 8 As shown, the method includes the following steps:
[0094] In step S801, at least one body shape parameter of the driver and passenger is obtained.
[0095] In this application embodiment, at least one body size parameter refers to some user parameters related to the user when using a vehicle seat belt, thereby making it more targeted to the user. Examples will be given below.
[0096] In addition, there are many ways to obtain body shape parameters, which can be used to achieve adaptive adjustment of vehicle seat belts, thus improving the feasibility of seat belt adjustment.
[0097] The embodiments of this application can obtain at least one body shape parameter of the driver and passenger in the following steps, which improves the feasibility of vehicle seat belt adjustment, increases the accuracy of vehicle seat belt adjustment, and improves the safety of the driver and passenger.
[0098] In one embodiment of this application, obtaining at least one body shape parameter of a driver or passenger includes: detecting the actual intention of the driver or passenger outside the vehicle; when the actual intention is to ride in the vehicle, obtaining a user image of the driver or passenger; extracting at least one body shape feature from the user image, and obtaining at least one body shape parameter based on the at least one body shape feature.
[0099] Here is an example of the acquisition method. For instance, this application embodiment can detect the actual intention of the driver and passengers outside the vehicle in the following steps. When the actual intention is to ride in the vehicle, the user image of the driver and passengers is acquired. For example, the user image of the driver and passengers can be acquired through an external camera, and the relative features of the driver and passengers relative to the car window or the height features of the driver and passengers' shoulders relative to the ground can be extracted from the user image to obtain the body parameters of the driver and passengers, such as actual height and shoulder height. The seat belt can then be adjusted based on the actual height and shoulder height, thereby effectively improving the accuracy of the vehicle seat belt adjustment, making the vehicle seat belt present a better protective posture, improving the safety and user experience of the driver and passengers, avoiding the phenomenon of neck choking or body discomfort, and improving the vehicle's intelligence level.
[0100] For example, in this embodiment of the application, an infrared ranging sensor can be used to determine the actual distance between the user and the vehicle, and detect whether the door is open or closed. When the actual distance between the user and the vehicle is less than 0.2 meters and the door is open, the user outside the vehicle is determined to be a passenger who wants to ride in the vehicle. Thus, the vehicle can adjust the seat belts in advance according to the physical characteristics of the passenger before the passenger gets in, without requiring the user to adapt and adjust after getting in, effectively improving the user's driving experience.
[0101] Optionally, in one embodiment of this application, after adjusting the vehicle seat belt according to the at least one adjustment parameter, the method further includes: receiving an adjustment instruction from the driver or passenger; obtaining user adjustment parameters of the vehicle seat belt according to the adjustment instruction; and adjusting the vehicle seat belt according to the user adjustment parameters.
[0102] In this embodiment, the adjustment command is an instruction actively issued by the driver or passenger. It can be issued manually by the driver or passenger through physical buttons or by the driver or passenger through voice. No specific limitation is made here.
[0103] In actual implementation, the embodiments of this application can receive adjustment commands from drivers and passengers. For example, drivers and passengers can adjust the height of the seat belt outlet using the up and down buttons on the physical buttons. When adjusting manually, the drive motor adopts stepless drive and can stop at any position within the adjustment range. Drivers and passengers can also manually rotate the angle of the seat belt latch to adjust the seat belt to a comfortable position. Alternatively, the driver can use voice commands such as "Hello, XX car, please adjust the rear right seat belt outlet upward by 1cm and rotate the latch by 55 degrees." Thus, the vehicle can control the height of the seat belt outlet and the rotation angle of the latch according to the adjustment commands from drivers and passengers, effectively improving the interactivity of the vehicle and enhancing the user's driving experience.
[0104] Optionally, in one embodiment of this application, obtaining at least one body shape parameter of the driver and passenger includes: collecting the actual load of the vehicle seat; when the actual load is greater than a preset threshold, identifying the body shape of the driver and passenger, and determining at least one body shape parameter based on the body shape.
[0105] Unlike the above embodiments where the vehicle seat belt is pre-adjusted, this embodiment performs adaptive adjustment of the seat belt after detecting that a user is seated. Examples are described below.
[0106] For example, in this embodiment of the application, the actual load on the vehicle seat can be collected by a weight sensor. When the actual load on the vehicle seat is greater than 15kg, it is determined that a user is riding in the vehicle. The in-vehicle camera can then begin to identify the body shape of the driver and passenger, and determine the body shape parameters of the driver and passenger, such as actual height, shoulder height, and actual weight, thereby adaptively adjusting the seat belt. This effectively improves the accuracy of the vehicle seat belt adjustment and enhances the safety of the user.
[0107] It should be noted that the preset threshold is set by those skilled in the art based on the actual situation, and no specific limitation is made here.
[0108] In step S802, the target protective posture of the vehicle seat belt is matched according to at least one body shape parameter.
[0109] In the embodiments of this application, different users of different body types use different seat belts, thereby defining the target protective posture of the vehicle seat belt, such as, but not limited to, the height of the seat belt and the rotation angle of the buckle, so that the vehicle seat belt presents different protective postures.
[0110] The embodiments of this application can match different seat belt protection postures according to different body types, thereby improving the protective effect of vehicle seat belts, enhancing the vehicle's intelligence level, and improving the user's driving experience.
[0111] In step S803, at least one adjustment parameter of the vehicle seat belt is determined based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt, and the vehicle seat belt is adjusted according to the at least one adjustment parameter to be in the target protection posture.
[0112] In the embodiments of this application, the initial protection state can be understood as the default protection posture of the seat belt, which can be preset by the manufacturer or set by the user. The current protection posture can be understood as the protection posture that has not been restored to the initial protection state, such as the protection posture of the seat belt when it was used by the previous user.
[0113] It is understood that, according to the embodiments of this application, at least one adjustment parameter of the vehicle seat belt can be determined based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt in the following steps, and the vehicle seat belt can be adjusted according to at least one adjustment parameter to be in the optimal protection posture, that is, a safe and comfortable protection posture, which effectively improves the automation level of the vehicle, meets the needs of drivers and passengers of different body types, and enhances the user's driving experience.
[0114] In one embodiment of this application, determining at least one adjustment parameter of the vehicle seat belt based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt includes: determining the height adjustment value of the seat belt outlet and the rotation adjustment value of the latch based on the target protection posture and the current protection posture, respectively.
[0115] At least one adjustment parameter is described herein. The adjustment parameter may be, but is not limited to, the height adjustment value of the seat belt outlet and the rotation adjustment value of the latch, which can be set by those skilled in the art according to the feasible method of the seat belt, and no specific limitation is made herein.
[0116] For example, based on the seat belt system architecture of the above embodiments, this application embodiment can determine the vertical height of the seat belt outlet relative to the driver's shoulder based on the actual height, shoulder height, actual weight, and other body shape parameters of the driver and passenger in the above embodiments. The height of the seat belt outlet is adjusted to a height suitable for the driver and passenger. Furthermore, the rotation adjustment value of the seat belt pin is adjusted according to the driver's and passenger's waist circumference data, so that the angle between the seat belt pin and the seat is adjusted to the optimal angle, that is, the most comfortable angle for the driver and passenger. This facilitates the insertion of the seat belt insert, effectively improves the accuracy of the vehicle seat belt adjustment, and enhances the convenience of the user's driving and riding.
[0117] For example, based on the seat belt system architecture of the above embodiments, the sliding cylindrical protrusion in the vehicle seat belt can cooperate with the longitudinal guide rail to control the adjustment of the seat belt outlet height. It can also acquire the abdominal circumference data of the driver and passenger. For example, a camera installed on the inside of the car door can take a picture of the driver and passenger's abdomen, and obtain the abdominal circumference data based on the occlusion shadow in the picture. Based on the abdominal circumference data, the rotation value of the seat belt pin is controlled by the rotary motor to adjust the angle between the seat belt pin and the seat to the optimal angle, thereby facilitating the insertion of the seat belt insert and improving the safety of the user.
[0118] Optionally, in one embodiment of this application, before obtaining at least one body shape parameter of the driver or passenger, the method further includes: obtaining the identity identifier of the driver or passenger; determining whether the vehicle stores a target protection posture corresponding to the identity identifier; if a target protection posture is stored, adjusting the vehicle seat belt to enter the target protection posture; otherwise, obtaining at least one body shape parameter.
[0119] In the embodiments of this application, the identity identifier refers to the user's identity, which can be obtained by acquiring the facial image of the driver and passengers through an in-vehicle camera, or by obtaining the user's voiceprint information, fingerprint information, and other methods, without any specific limitations.
[0120] In some embodiments, this application embodiment can acquire facial images of the driver and passengers through an in-vehicle camera, and determine whether the vehicle's database stores the target protection posture corresponding to the driver and passengers based on the facial images. If the target protection posture is stored, the vehicle's seat belt is adjusted to enter the target protection posture without collecting body shape parameters, which can be directly retrieved, reducing redundant operations. Otherwise, the body shape parameters of the driver and passengers are acquired through the in-vehicle camera, and the vehicle's seat belt is adjusted to the target protection posture based on the body shape parameters.
[0121] It is understood that the embodiments of this application can acquire the facial image of the driver and passenger through the in-vehicle camera when the driver and passenger first enter the vehicle. When the vehicle seat belt is adjusted to the optimal protective posture according to the body parameters of the driver and passenger, the memory function is triggered to store the optimal protective posture corresponding to their identity. This allows the vehicle seat belt to be adjusted to the optimal position directly according to the identity of the driver and passenger when they ride in the vehicle next time, effectively improving the vehicle's intelligence level and enhancing the user's driving experience.
[0122] Optionally, in one embodiment of this application, the method further includes: detecting whether the occupants meet the preset exit conditions; when the occupants meet the preset exit conditions, determining the adjustment mode of the vehicle seat belt; when the adjustment mode is memory mode, controlling the vehicle seat belt to maintain the target protection posture as the current protection posture; and when the adjustment mode is return mode, controlling the vehicle seat belt to return to the initial protection state.
[0123] In the embodiments of this application, the preset disembarkation condition can be understood as a condition used to determine whether the user will disembark and no longer wish to ride.
[0124] As one possible implementation, embodiments of this application can detect whether the occupants meet the conditions for exiting the vehicle, such as when the occupants' seat belts are open, and the occupants exit the vehicle and close the door. When it is detected that the occupants meet the conditions for exiting the vehicle, the adjustment mode of the vehicle's seat belt is determined. When the adjustment mode of the seat belt is the memory mode, the vehicle's seat belt is controlled to maintain the optimal protective posture as the current protective posture. When the adjustment mode is the return mode, the vehicle's seat belt is controlled to return to the aforementioned initial protective state, thereby effectively improving the vehicle's interactivity and satisfying the user's driving experience.
[0125] It should be noted that the preset disembarkation conditions are set by those skilled in the art based on the actual situation, and no specific limitations are made here.
[0126] Optionally, in one embodiment of this application, before determining the vehicle's seatbelt adjustment mode, the method further includes: receiving a setting instruction from the driver or passenger; and controlling the vehicle's seatbelt to be in memory mode or return mode according to the setting instruction.
[0127] In some embodiments, the present application can receive setting instructions from drivers and passengers. For example, the driver can adjust the right rear seat belt to memory mode via a physical button, or the driver can say "Hello, XX car, please adjust the right rear seat belt to return mode" via voice. Thus, the vehicle can control the seat belt to be in memory mode or return mode according to the setting instructions from drivers and passengers, effectively improving the interactivity of the vehicle and enhancing the user's driving experience.
[0128] In summary, this application can match the optimal protection state of the vehicle's seat belt based on the body parameters of the driver and passengers, and determine the adjustment parameters of the seat belt. By adjusting these parameters, the seat belt is adjusted to the optimal protective posture, effectively improving the vehicle's automation level, meeting the needs of drivers and passengers of different body types, and enhancing the user's driving experience. This solves the problems of related technologies that rely on manual adjustment of seat belt height, resulting in low vehicle automation levels, inconvenient operation, inability to meet the needs of drivers and passengers of different body types, and reduced driving experience.
[0129] Figure 9 This is a schematic diagram of the display device of the electronic exterior rearview mirror provided in the embodiments of this application.
[0130] For example, such as Figure 9 As shown, the device 90 includes: a first acquisition module 901, a matching module 902, and a first determination module 903.
[0131] Specifically, the first acquisition module 901 is used to acquire at least one body shape parameter of the driver and passengers.
[0132] Matching module 902 is used to match the target protective posture of the vehicle seat belt according to at least one body size parameter.
[0133] The first determining module 903 is used to determine at least one adjustment parameter of the vehicle seat belt based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt, and adjust the vehicle seat belt according to the at least one adjustment parameter to be in the target protection posture.
[0134] Optionally, in one embodiment of this application, the first determining module 903 includes: a determining unit.
[0135] The determining unit is used to determine the height adjustment value of the seat belt outlet and the rotation adjustment value of the pin based on the target protection posture and the current protection posture, respectively.
[0136] Optionally, in one embodiment of this application, the first acquisition module 901 includes: a detection unit, a first acquisition unit, and a second acquisition unit.
[0137] The detection unit is used to detect the actual intentions of the drivers and passengers outside the vehicle.
[0138] The first acquisition unit is used to acquire the user image of the driver or passenger when the actual intention is to ride in a vehicle.
[0139] The second acquisition unit is used to extract at least one body shape feature from the user image and obtain at least one body shape parameter based on the at least one body shape feature.
[0140] Optionally, in one embodiment of this application, the apparatus 90 further includes:
[0141] The first receiving module is configured to receive the adjustment instruction from the driver or passenger after adjusting the vehicle seat belt according to the at least one adjustment parameter;
[0142] The second acquisition module is configured to acquire user adjustment parameters of the vehicle seat belt according to the adjustment instruction after adjusting the vehicle seat belt according to the at least one adjustment parameter, and adjust the vehicle seat belt according to the user adjustment parameters.
[0143] Optionally, in one embodiment of this application, the first acquisition module 901 includes: a collection unit and an identification unit.
[0144] The data acquisition unit is used to collect the actual load-bearing capacity of the vehicle seats.
[0145] The identification unit is used to identify the body shape of the driver and passengers when the actual load exceeds a preset threshold, and to determine at least one body shape parameter based on the body shape.
[0146] Optionally, in one embodiment of this application, the apparatus 90 further includes: a second acquisition module, a judgment module, and an adjustment module.
[0147] The third acquisition module is used to acquire the identity identifier of the driver or passenger before acquiring at least one body shape parameter of the driver or passenger.
[0148] The judgment module is used to determine whether the vehicle stores the target protection posture corresponding to the identity identifier before obtaining at least one body shape parameter of the driver and passengers.
[0149] The adjustment module is used to adjust the vehicle seat belt into the target protection posture if the target protection posture is stored, before acquiring at least one body shape parameter of the driver or passenger. Otherwise, it acquires at least one body shape parameter.
[0150] Optionally, in one embodiment of this application, the apparatus 90 of this application embodiment further includes: a detection module, a second determination module, a first control module, and a second control module.
[0151] The detection module is used to detect whether the driver and passengers meet the preset conditions for getting off the vehicle.
[0152] The second determining module is used to determine the adjustment mode of the vehicle's seat belt when it is detected that the driver and passengers meet the preset conditions for getting off the vehicle.
[0153] The first control module is used to control the vehicle seat belt to maintain the target protection posture as the current protection posture when the adjustment mode is memory mode.
[0154] The second control module is used to control the vehicle's seat belt to return to its initial protection state when the adjustment mode is in the reset mode.
[0155] Optionally, in one embodiment of this application, the apparatus 90 of this application embodiment further includes: a second receiving module and a third control module.
[0156] The second receiving module is used to receive the setting instructions from the driver and passengers before determining the seat belt adjustment mode of the vehicle.
[0157] The third control module is used to control the vehicle's seat belt to be in memory mode or return mode according to the setting instructions before determining the vehicle's seat belt adjustment mode.
[0158] It should be noted that the specific implementation of the vehicle seat belt adjustment device in this application embodiment is similar to the specific implementation of the vehicle seat belt adjustment method. In order to reduce redundancy, it will not be described in detail here.
[0159] In summary, this application can match the optimal protection state of the vehicle's seat belt based on the body parameters of the driver and passengers, and determine the adjustment parameters of the seat belt. Based on these parameters, the seat belt is adjusted to the target protective posture, effectively improving the vehicle's automation level, meeting the needs of drivers and passengers of different body types, and enhancing the user's driving experience. This solves the problems of related technologies that rely on manual adjustment of seat belt height, resulting in low vehicle automation levels, inconvenient operation, inability to meet the needs of drivers and passengers of different body types, and reduced driving experience.
[0160] Figure 10 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.
[0161] It should be understood that the methods described above can be applied to... Figure 10 In the vehicle with the structure shown.
[0162] Furthermore, this application also protects an apparatus that can be applied in a vehicle. The apparatus may include a memory 1001 and a processor 1002, wherein the memory 1001 stores executable program code, and the processor 1002 is used to call and execute the executable program code to execute the vehicle cockpit interaction method provided in this application.
[0163] Furthermore, the device also includes a communication interface 1003 for communication between the memory 1001 and the processor 1002.
[0164] This embodiment can divide the device into functional modules based on the above method example. For example, each module can correspond to a separate function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0165] When each functional module is divided according to its corresponding function, the device may also include an identification module, a first control module, and a second control module. It should be noted that all relevant content regarding the steps involved in the above method embodiments can be referenced to the functional descriptions of the corresponding functional modules, and will not be repeated here.
[0166] It should be understood that the device provided in this embodiment is used to execute the above-described vehicle cockpit interaction method, and therefore can achieve the same effect as the above-described implementation method.
[0167] When using an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module can be used to control and manage the vehicle's movements. The storage module can be used to support the vehicle in executing program code, etc.
[0168] The processing module may be a processor 1002 or a controller, which may implement or execute various exemplary logic blocks, modules and circuits as disclosed in this application. The processor 1002 may also be a combination of computing functions, such as a combination of one or more microprocessors 1002, a combination of digital signal processing (DSP) and microprocessor 1002, etc., and the storage module may be a memory 1001.
[0169] In addition, the device provided in the embodiments of this application may specifically be a chip, component or module. The chip may include a connected processor 1002 and a memory 1001. The memory 1001 is used to store instructions. When the processor 1002 calls and executes the instructions, the chip can execute the vehicle cockpit interaction method provided in the above embodiments.
[0170] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a vehicle cockpit interaction method provided in the above embodiment.
[0171] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to implement a vehicle cockpit interaction method provided in the above embodiment.
[0172] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0173] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0174] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0175] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for adjusting a vehicle's seatbelt, characterized in that, Includes the following steps: Obtaining at least one body shape parameter of a driver or passenger includes: capturing an image of the driver's or passenger's abdomen using a camera, and determining the driver's or passenger's waist circumference based on occlusion shadows in the abdominal image; Matching the target protective posture of the vehicle seatbelt according to at least one body size parameter; and Based on the target protection posture and the current protection posture or initial protection state of the vehicle seat belt, at least one adjustment parameter of the vehicle seat belt is determined, wherein the at least one adjustment parameter includes a rotation adjustment value of the pin determined based on the waist circumference data, and the vehicle seat belt is adjusted according to the at least one adjustment parameter to be in the target protection posture, specifically including: adjusting the pin according to the rotation adjustment value so that the pin is at the target rotation angle.
2. The method according to claim 1, characterized in that, Determining at least one adjustment parameter of the vehicle seatbelt based on the target protection posture and the current protection posture or initial protection state of the vehicle seatbelt includes: The height adjustment value of the seat belt outlet and the rotation adjustment value of the latch are determined based on the target protection posture and the current protection posture, respectively.
3. The method according to claim 1, characterized in that, The acquisition of at least one body shape parameter of the driver and passengers includes: To detect the actual intentions of the occupants outside the vehicle; When the actual intention is to ride in a vehicle, obtain the user image of the driver or passenger; Extract at least one body shape feature from the user image, and obtain at least one body shape parameter based on the at least one body shape feature.
4. The method according to claim 3, characterized in that, After adjusting the vehicle seat belt according to the at least one adjustment parameter, the method further includes: Receive adjustment instructions from the driver and passengers; The user adjustment parameters of the vehicle seat belt are obtained according to the adjustment command, and the vehicle seat belt is adjusted according to the user adjustment parameters.
5. The method according to claim 1, characterized in that, The acquisition of at least one body shape parameter of the driver and passengers includes: Collect the actual load-bearing capacity of the vehicle seats; When the actual load exceeds a preset threshold, the body shape of the driver and passenger is identified, and at least one body shape parameter is determined based on the body shape.
6. The method according to claim 1, characterized in that, Before obtaining at least one body size parameter of the occupants, the method further includes: Obtain the identification of the driver and passengers; Determine whether the vehicle stores the target protection posture corresponding to the identity identifier; If the target protection posture is stored, adjust the vehicle seat belt to enter the target protection posture; otherwise, obtain the at least one body shape parameter.
7. The method according to claim 1, characterized in that, Also includes: Detect whether the driver and passengers meet the preset disembarkation conditions; When the driver and passengers are detected to meet the preset exit conditions, the adjustment mode of the vehicle's seat belt is determined; When the adjustment mode is memory mode, the vehicle seat belt is controlled to maintain the target protection posture as the current protection posture; When the adjustment mode is in the return mode, the vehicle seat belt is controlled to return to the initial protection state.
8. The method according to claim 7, characterized in that, Before determining the seatbelt adjustment mode of the vehicle, the following is also included: Receive the setting instructions from the driver and passengers; The system controls the vehicle seatbelt to be in either the memory mode or the return mode according to the setting instructions.
9. A vehicle, characterized in that, The method includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the seat belt adjustment method for a vehicle as described in any one of claims 1-8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the seatbelt adjustment method for a vehicle as described in any one of claims 1-8.
Citation Information
Patent Citations
Safety belt lock catch assembly and control method and device thereof
CN112918425A
Method, system and equipment for determining riding position of user, storage medium and vehicle
CN115031817A
Intelligent adjusting method and system for height of automobile safety belt
CN116279278A
Method and system for adjusting size of steering wheel, storage medium and vehicle
CN116331136A
Seat adjusting method and device, electronic equipment and vehicle
CN116605103A