Vehicle safety belt early warning method, device, equipment and medium

By combining multiple warning methods with occupant seatbelt wearing data in low-speed vehicle ranges, the problem of insufficient seatbelt reminders at low speeds has been solved, improving seatbelt usage and reducing the risk of traffic accidents.

CN121671535APending Publication Date: 2026-03-17CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202512011856.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-29
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing seatbelt warning methods are not very effective at low vehicle speeds, increasing the risk of drivers not wearing seatbelts.

Method used

In the low-speed range of the vehicle, seat belt warnings are issued through various means, including disabling the display status of the indicator light, voice prompts, audible alerts, and text reminders, using the automatic emergency braking function. The corresponding warning strategy is determined based on the occupant's seat belt wearing data, including controlling the flashing frequency of the indicator light, the type of alert sound, and the content of the reminder.

Benefits of technology

It significantly enhances the seat belt warning effect when the vehicle is traveling at low speeds, reduces the risk of passengers not wearing seat belts, and reminds the driver to fasten the seat belt in time when the AEB function is suppressed, so as to avoid traffic accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121671535A_ABST
    Figure CN121671535A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle safety belt early warning method, device and equipment and a medium, and the method comprises the steps that the vehicle speed of a vehicle, safety belt wearing data of passengers in the vehicle and at least one preset vehicle speed interval are obtained, the at least one vehicle speed interval comprises a low-speed interval, and if the vehicle speed is in the low-speed interval, the vehicle safety belt wearing data of the passengers in the vehicle are obtained; if yes, a first safety belt early warning strategy for the automatic emergency braking function is determined according to the safety belt wearing data of the passengers in the vehicle, and safety belt early warning is conducted according to the first safety belt early warning strategy for the automatic emergency braking function. When the vehicle speed is in the low-speed interval, safety belt early warning is carried out in multiple early warning modes of automatic emergency braking function forbidding indicator light display, voice prompt, prompt tone reminding and character reminding, and the reminding effect of safety belt early warning when the vehicle runs at the low speed can be remarkably enhanced; therefore, the risk that passengers in the vehicle do not fasten the safety belt during low-speed driving of the vehicle is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of intelligent driving assistance, and particularly relates to a vehicle safety belt warning method, device, equipment and medium. BACKGROUND

[0002] The safety belt is a crucial component of the vehicle safety system, which can effectively protect the life safety of the driver and passengers in the event of a traffic accident. Therefore, ensuring that the driver and passengers always wear safety belts during vehicle driving is one of the key measures to improve driving safety. In order to achieve this goal, the vehicle is equipped with a safety belt warning system, which aims to remind the driver and passengers to wear safety belts.

[0003] The existing safety belt warning method usually only issues a prompt sound when the vehicle speed reaches and exceeds a preset threshold. When the vehicle speed is below the preset threshold, only an icon is displayed on the central control display screen or other display devices for warning, without issuing a prompt sound.

[0004] From this point of view, the existing safety belt warning method has insufficient reminding effect when the vehicle is driving at low speed, which cannot strongly remind the driver, and may lead to the driver not wearing a safety belt during vehicle driving, thereby increasing the risk of traffic accidents. Therefore, how to improve the reminding effect of the safety belt warning when the vehicle is driving at low speed, so as to better protect the safety of the driver and passengers, is particularly important. SUMMARY

[0005] The purpose of the embodiments of the present application is to provide a vehicle safety belt warning method, device, equipment and medium, which can solve the problem of insufficient reminding effect of the safety belt warning when the vehicle is driving at low speed.

[0006] In order to solve the above technical problems, the present application is implemented as follows: In a first aspect, the embodiments of the present application provide a vehicle safety belt warning method applied to a vehicle, wherein the vehicle includes an automatic emergency braking function disabled indicator light, and the vehicle is configured with an automatic emergency braking function. The method comprises the following steps: obtaining a vehicle speed of the vehicle, safety belt wearing data of passengers in the vehicle, and at least one preset vehicle speed interval, wherein the at least one vehicle speed interval includes a low speed interval; if the vehicle speed is in the low speed interval, determining a first safety belt warning strategy for the automatic emergency braking function according to the safety belt wearing data of the passengers in the vehicle, wherein the first safety belt warning strategy for the automatic emergency braking function includes at least one of controlling the display state of the automatic emergency braking function disabled indicator light, controlling voice prompting, controlling playing a prompt sound according to a preset prompt sound type, and controlling text reminding; Seatbelt warnings are issued according to the first seatbelt warning strategy for the automatic emergency braking function.

[0007] Optionally, controlling the display status of the automatic emergency braking function disable indicator light includes controlling the automatic emergency braking function disable indicator light to flash at a preset first frequency; The control of playing prompt sounds according to preset prompt sound types includes controlling the playback of gentle prompt sounds.

[0008] Optionally, the seatbelt wearing data includes seatbelt worn and seatbelt not worn; The process of obtaining the seatbelt wearing data of the occupants in the vehicle includes: For any occupant's seat in the vehicle, check whether the seatbelt plug on the seat is inserted into the buckle; If the seatbelt plug is inserted into the buckle, the seatbelt wearing data is determined to be "seatbelt fastened"; If the seatbelt plug is not inserted into the buckle, the seatbelt wearing data is determined to be "not wearing a seatbelt".

[0009] Optionally, the seatbelt wearing data may also include seatbelt wearing status data; The process of obtaining the seatbelt wearing data of the occupants in the vehicle includes: Acquire image data of any occupant inside the vehicle; The seat belt wearing status data is determined based on the occupant's image data, wherein the seat belt wearing status data includes correctly worn seat belts and incorrectly worn seat belts.

[0010] Optionally, the at least one speed range includes a medium speed range; After the steps of acquiring the vehicle speed, the seatbelt wearing data of the occupants in the vehicle, and at least one preset speed range, the method further includes: If the vehicle speed is in the medium speed range, a second seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle. The second seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to flash at a preset second frequency, controlling voice prompts, controlling the playback of rapid prompt sounds, and controlling text reminders, wherein the second frequency is greater than the first frequency. Seatbelt warnings are issued according to the second seatbelt warning strategy for the automatic emergency braking function.

[0011] Optionally, the at least one speed range includes a high-speed range; After the steps of acquiring the vehicle speed, the seatbelt wearing data of the occupants in the vehicle, and at least one preset speed range, the method further includes: If the vehicle speed is in the high-speed range, a third seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle. The third seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to remain brightly lit, controlling voice prompts, controlling the playback of sharp continuous warning sounds, and controlling text reminders. Seatbelt warnings are issued according to the third seatbelt warning strategy for the automatic emergency braking function.

[0012] Optionally, the seat belt wearing data of the occupants in the vehicle includes: the driver not wearing a seat belt, the driver wearing a seat belt incorrectly, at least one passenger wearing a seat belt incorrectly, the driver wearing a seat belt incorrectly and at least one passenger wearing a seat belt incorrectly, at least one passenger not wearing a seat belt, and the driver not wearing a seat belt and at least one passenger not wearing a seat belt.

[0013] Secondly, embodiments of this application provide a vehicle seatbelt warning device applied to a vehicle, the vehicle including an automatic emergency braking function disable indicator light, the vehicle being equipped with an automatic emergency braking function, and the vehicle seatbelt warning device comprising: The data acquisition module is configured to acquire the vehicle speed, seat belt wearing data of the occupants in the vehicle, and at least one preset speed range, wherein the at least one speed range includes a low speed range. The first warning strategy determination module is configured to determine a first seat belt warning strategy for the automatic emergency braking function based on the seat belt wearing data of the occupants in the vehicle if the vehicle speed is in the low speed range. The first seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the display state of the automatic emergency braking function disable indicator light, controlling voice prompts, controlling the playback of prompt sounds according to preset prompt sound types, and controlling text reminders. The first seatbelt warning module is configured to provide a seatbelt warning in accordance with the first seatbelt warning strategy for the automatic emergency braking function.

[0014] Optionally, controlling the display status of the automatic emergency braking function disable indicator light includes controlling the automatic emergency braking function disable indicator light to flash at a preset first frequency; The control of playing prompt sounds according to preset prompt sound types includes controlling the playback of gentle prompt sounds.

[0015] Optionally, the seatbelt wearing data includes seatbelt worn and seatbelt not worn; The data acquisition module includes: The seatbelt plug detection submodule is configured to detect whether the seatbelt plug on any occupant's seat in the vehicle is inserted into the buckle. The seatbelt fastening determination submodule is configured to determine that the seatbelt wearing data is "seatbelt fastened" if the seatbelt plug is inserted into the buckle; The unfastened seatbelt determination submodule is configured to determine that the seatbelt wearing data is "unfastened" if the seatbelt plug is not inserted into the buckle.

[0016] Optionally, the seatbelt wearing data may also include seatbelt wearing status data; The data acquisition module includes: The image data acquisition submodule is configured to acquire image data of any occupant inside the vehicle. The seatbelt wearing status data determination submodule is configured to determine the seatbelt wearing status data based on the occupant's image data, wherein the seatbelt wearing status data includes correctly worn seatbelt and incorrectly worn seatbelt.

[0017] Optionally, the at least one speed range includes a medium speed range; The device further includes: The second warning strategy determination module is configured to determine a second seat belt warning strategy for the automatic emergency braking function based on the seat belt wearing data of the occupants in the vehicle if the vehicle speed is in the medium speed range. The second seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to flash at a preset second frequency, controlling voice prompts, controlling the playback of rapid prompt sounds, and controlling text reminders. The second frequency is greater than the first frequency. The second seatbelt warning module is configured to provide seatbelt warnings in accordance with the second seatbelt warning strategy for the automatic emergency braking function.

[0018] Optionally, the at least one speed range includes a high-speed range; The device further includes: The third warning strategy determination module is configured to determine a third seat belt warning strategy for the automatic emergency braking function based on the seat belt wearing data of the occupants in the vehicle if the vehicle speed is in the high-speed range. The third seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to remain bright, controlling voice prompts, controlling the playback of sharp continuous warning sounds, and controlling text reminders. The third seatbelt warning module is configured to provide seatbelt warnings in accordance with the third seatbelt warning strategy for the automatic emergency braking function.

[0019] Optionally, the seat belt wearing data of the occupants in the vehicle includes: the driver not wearing a seat belt, the driver wearing a seat belt incorrectly, at least one passenger wearing a seat belt incorrectly, the driver wearing a seat belt incorrectly and at least one passenger wearing a seat belt incorrectly, at least one passenger not wearing a seat belt, and the driver not wearing a seat belt and at least one passenger not wearing a seat belt.

[0020] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0021] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0022] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0023] In this embodiment, the vehicle speed, seatbelt wearing data of the occupants, and at least one preset speed range are obtained. This speed range includes a low-speed range. If the vehicle speed is in the low-speed range, a first seatbelt warning strategy for the automatic emergency braking (AEB) function is determined based on the seatbelt wearing data. This first seatbelt warning strategy includes at least one of the following: controlling the display state of the AEB disabling indicator light, controlling voice prompts, controlling the playback of a preset prompt tone, and controlling text reminders. Seatbelt warnings are then issued according to this strategy. This application significantly enhances the seatbelt warning effect at low speeds by employing multiple warning methods—including the AEB disabling indicator light, voice prompts, audible reminders, and text reminders—when the vehicle speed is in the low-speed range. This reduces the risk of occupants not wearing seatbelts at low speeds. Furthermore, the AEB function is suppressed if the driver is not wearing a seatbelt when the vehicle speed is in the low-speed range. Therefore, this application determines a first seatbelt warning strategy for the automatic emergency braking function based on seatbelt wearing data of vehicle occupants when the vehicle speed is in the low-speed range. By implementing this first seatbelt warning strategy for the automatic emergency braking function, seatbelt warnings can be issued when the driver is not wearing a seatbelt and the AEB function is suppressed. This allows the driver to be promptly informed that the AEB function cannot be activated without a seatbelt, and to fasten their seatbelt in time to activate the AEB function. This avoids the increased risk of traffic accidents caused by the driver not wearing a seatbelt and the AEB function not being activated during low-speed driving. Attached Figure Description

[0024] Figure 1 This is a schematic diagram of a system architecture for implementing a vehicle seatbelt warning method, provided in an embodiment of this application. Figure 2 This is a schematic diagram of the installation location of a system architecture for implementing a vehicle seatbelt warning method, provided in an embodiment of this application. Figure 3 This is a schematic diagram of the display of an instrument provided in an embodiment of this application; Figure 4 This is a flowchart illustrating the steps of a vehicle seatbelt warning method provided in an embodiment of this application; Figure 5 This is a block diagram of a vehicle seatbelt warning device provided in an embodiment of this application; Figure 6 This is a structural diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0025] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0026] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0027] The following description, in conjunction with the accompanying drawings, details a vehicle seatbelt warning method, device, equipment, and medium provided in this application through specific embodiments and application scenarios.

[0028] Please see Figure 1 , Figure 1 This is a schematic diagram of a system architecture for implementing a vehicle seatbelt warning method, provided in an embodiment of this application.

[0029] The system architecture is set up on the vehicle, such as Figure 1 As shown, the system architecture includes a seatbelt wearing detection module, an AEB (Autonomous Emergency Braking) warning control module, and an AEB warning module. The seatbelt wearing detection module is connected to the input terminal of the AEB warning control module, and the AEB warning module is connected to the output terminal of the AEB warning control module.

[0030] The seatbelt wearing detection module acquires seatbelt wearing data from vehicle occupants and sends this data to the AEB (Autonomous Emergency Braking) warning and control module. The seatbelt wearing detection module includes a seatbelt buckle mechanical switch, a seat pressure sensor, and a seatbelt wearing image recognition module. The installation locations of these components are as follows: Figure 2 As shown.

[0031] The AEB warning control module is used to determine the seat belt warning strategy for the automatic emergency braking function based on the received seat belt wearing data of the occupants and the current vehicle speed, and then send the seat belt warning strategy for the automatic emergency braking function to the AEB warning module.

[0032] Upon receiving a seatbelt warning strategy for the Automatic Emergency Braking (AEB) function, the AEB warning module will issue a seatbelt warning according to that strategy. The AEB warning module includes a toast notification, an AEB function disabled indicator light (also known as an icon warning light), and a speaker.

[0033] A toast notification is a lightweight, short-lived notification typically used to provide a brief response or reminder to the user. Similar to a toast notification on a mobile phone or computer interface, it is characterized by its short display time (a few seconds), fixed location (such as the bottom or top of the screen), and non-interruption of user activity. Toast notifications are displayed on the instrument cluster screen and the central infotainment display screen in the vehicle.

[0034] like Figure 3 As shown, the AEB (Autonomous Emergency Braking) function disable indicator light is located on the display screen of the vehicle's instrument panel. When the AEB function is turned off, the AEB function disable indicator light will illuminate, and the vehicle will not automatically perform emergency braking after detecting a collision risk.

[0035] Figure 4 This is a flowchart illustrating the steps of a vehicle seatbelt warning method provided in an embodiment of this application. Figure 1 As shown, the method includes: Step 401: Obtain the vehicle speed, seat belt wearing data of the occupants in the vehicle, and at least one preset speed range, wherein the at least one speed range includes a low speed range.

[0036] Step 402: If the vehicle speed is in the low speed range, a first seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle. The first seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the display status of the automatic emergency braking function disabled indicator light, controlling voice prompts, controlling the playback of prompt sounds according to preset prompt sound types, and controlling text reminders.

[0037] Step 403: Perform seatbelt warning according to the first seatbelt warning strategy for the automatic emergency braking function.

[0038] In some embodiments of this application, the current vehicle speed, seat belt wearing data of occupants in the vehicle, and at least one preset speed range are obtained.

[0039] At least one vehicle speed range includes a low-speed range. When the vehicle speed is in the low-speed range, a first seatbelt warning strategy for the automatic emergency braking function is determined based on seatbelt wearing data of the occupants in the vehicle.

[0040] The first seatbelt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the display status of the automatic emergency braking function disabled indicator light, controlling voice prompts, controlling the playback of prompt sounds according to preset prompt sound types, and controlling text reminders.

[0041] Seatbelt warnings are issued according to the first seatbelt warning strategy for the automatic emergency braking function.

[0042] As shown in Table 1, there are three preset prompt tone types: a gentle prompt tone, a rapid prompt tone, and a sharp continuous prompt tone. Different prompt tone types correspond to different control parameters and different technical details.

[0043] Table 1. Types of prompt sounds

[0044] As shown in Table 2, in the "Seatbelt Buckle Mechanical Switch" column, "Driver's Seatbelt √" indicates that the seatbelt plug in the driver's seat is inserted into the buckle, "Passenger √" indicates that the seatbelt plug in the passenger seat is inserted into the buckle, "Driver's Seatbelt ×" indicates that the seatbelt plug in the driver's seat is not inserted into the buckle, and "Passenger ×" indicates that the seatbelt plug in the passenger seat is not inserted into the buckle. In the "Seat Pressure Sensor" column, "Driver's Seatbelt √" indicates that someone is in the driver's seat, "Passenger √" indicates that someone is in the passenger seat, "Driver's Seatbelt ×" indicates that no one is in the driver's seat, and "Passenger ×" indicates that no one is in the passenger seat. In the "Seatbelt Wearing Image Recognition Module" column, "Driver's Seatbelt √" indicates that the driver in the driver's seat is wearing the seatbelt correctly, "Passenger √" indicates that the passenger in the passenger seat is wearing the seatbelt correctly, "Driver's Seatbelt ×" indicates that the driver in the driver's seat is not wearing the seatbelt correctly, and "Passenger ×" indicates that the passenger in the passenger seat is not wearing the seatbelt correctly.

[0045] For example, the low speed range can be 4km / h-30km / h. When the vehicle is traveling at low speed (4km / h-30km / h), the seat belt wearing detection module starts to work. As shown in Table 2, 1) When the seat pressure sensor detects that there are people in the driver's seat and the passenger seat, the seat belt buckle mechanical switch detects that the seat belt plugs in the driver's seat and the passenger seat are inserted into the buckle, and the seat belt wearing image recognition module detects that the driver and the passenger are wearing seat belts correctly, the AEB warning module does not issue a seat belt warning at this time.

[0046] 2) When the seat pressure sensor detects that someone is in the driver's seat and the seatbelt buckle mechanical switch detects that the driver's seatbelt plug is not inserted into the buckle, it indicates that the driver is not wearing a seatbelt. The seatbelt wearing detection module obtains the seatbelt wearing data of the occupants in the vehicle as indicating that the driver is not wearing a seatbelt. The seatbelt wearing detection module sends the signal of the driver not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that the driver is not wearing a seatbelt at low speeds and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving the seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a low frequency according to the preset first frequency; controls the instrument display to display a text reminder, for example, the text reminder may be "AEB function temporarily disabled"; controls the vehicle's infotainment system to provide a voice prompt, for example, the voice prompt may be "AEB function temporarily disabled, please fasten the driver's seatbelt to restore the function"; and controls the speaker in the instrument panel to play a gentle prompt tone according to the control parameters corresponding to the gentle prompt tone in Table 1. If the driver does not fasten their seatbelt within 10 seconds, the system will issue another voice prompt, keep the AEB disabled indicator light flashing, and keep the instrument panel displaying the text message "AEB function temporarily disabled" until the driver properly fastens their seatbelt.

[0047] 3) When the seat pressure sensor detects that someone is in the driver's seat, the seatbelt buckle mechanical switch detects that the driver's seatbelt plug is inserted into the buckle, and the seatbelt wearing image recognition module detects that the driver is incorrectly wearing the seatbelt, it indicates that the seatbelt wearing data obtained by the seatbelt wearing detection module indicates that the driver is incorrectly wearing the seatbelt. The seatbelt wearing detection module sends the signal of incorrect seatbelt wearing to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon of incorrect seatbelt wearing at low speeds and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving the seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a low frequency according to the preset first frequency; controls the instrument display to display a text reminder, for example, the text reminder could be "AEB function temporarily disabled"; controls the vehicle's infotainment system to provide a voice prompt, for example, the voice prompt could be "AEB function temporarily disabled, please fasten the driver's seatbelt to restore the function"; and controls the speaker in the instrument panel to play a gentle prompt tone according to the control parameters corresponding to the gentle prompt tone in Table 1.

[0048] 4) When the seat pressure sensor detects that there are occupants in the driver's seat and some passenger seats, the seatbelt buckle mechanical switch detects that the seatbelt plugs in the driver's seat and some passenger seats are inserted into the buckle, and the seatbelt wearing image recognition module detects that the driver and some passengers are wearing their seatbelts incorrectly, it indicates that the seatbelt wearing detection module has obtained the seatbelt wearing data of the occupants in the vehicle, indicating that the driver is wearing their seatbelt incorrectly and at least one passenger is wearing their seatbelt incorrectly. The seatbelt wearing detection module sends the signal of the driver wearing their seatbelt incorrectly and at least one passenger wearing their seatbelt incorrectly to the AEB warning control module. The AEB warning control module will determine the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon of the driver wearing their seatbelt incorrectly and at least one passenger wearing their seatbelt incorrectly at low vehicle speeds, and send the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a low frequency according to a preset first frequency; controls the instrument panel display to display a text reminder, such as "AEB function temporarily disabled"; controls the vehicle's infotainment system to display a voice prompt, such as "AEB function temporarily disabled, please fasten your driver's seatbelt to restore function"; and controls the speaker in the instrument panel to play a gentle prompt tone according to the control parameters corresponding to the gentle prompt tone in Table 1.

[0049] 5) When the seat pressure sensor detects that there are occupants in the driver's seat and some passenger seats, and the seatbelt buckle mechanical switch detects that the seatbelt plugs in the driver's seat and some passenger seats are not inserted into the buckle, it indicates that the driver and some passengers are not wearing seatbelts. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of the occupants in the vehicle as follows: the driver is not wearing a seatbelt and at least one passenger is not wearing a seatbelt. The seatbelt wearing detection module sends the signal of the driver not wearing a seatbelt and at least one passenger not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that the driver is not wearing a seatbelt and at least one passenger is not wearing a seatbelt at low vehicle speeds, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a low frequency according to a preset first frequency; controls the instrument panel display to display a text reminder, such as "AEB function temporarily disabled"; controls the vehicle's infotainment system to display a voice prompt, such as "AEB function temporarily disabled, please fasten your driver's seatbelt to restore function"; and controls the speaker in the instrument panel to play a gentle prompt tone according to the control parameters corresponding to the gentle prompt tone in Table 1.

[0050] 6) When the seat pressure sensor detects that someone is in one of the passenger seats, and the seatbelt buckle mechanical switch detects that the seatbelt plug is not inserted into the buckle in one of the passenger seats, it indicates that someone in one of the passenger seats is not wearing a seatbelt. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of at least one passenger not wearing a seatbelt. The seatbelt wearing detection module sends the signal of at least one passenger not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that at least one passenger is not wearing a seatbelt while the vehicle is traveling at low speed, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the central control display screen to display a text reminder, such as "Passengers in the front passenger seat, left rear seat, right rear seat, and middle rear seat, please fasten your seatbelts." It also controls the system to issue a voice prompt, such as "Passengers in the front passenger seat, left rear seat, right rear seat, and middle rear seat, please fasten your seatbelts." If the instrument panel does not have speakers and the vehicle is equipped with a multi-channel audio system (including several speakers located near the seats), the system will control the speakers near the passenger seats to play a gentle prompt tone according to the control parameters in Table 1. For example, if the left rear passenger is not fastening their seatbelt, the system will control the speakers near the left rear passenger seat to play a gentle prompt tone. If the passenger does not fasten their seatbelt within 10 seconds, the system will issue another voice prompt, and this cycle will continue until the passenger in the corresponding seat is properly fastening their seatbelt.

[0051] 7) When the seat pressure sensor detects that someone is in one of the passenger seats, the seatbelt buckle mechanical switch detects that the seatbelt plug is inserted into the buckle in one of the passenger seats, and the seatbelt wearing image recognition module detects that some passengers are incorrectly wearing their seatbelts, it indicates that someone in one of the passenger seats is incorrectly wearing their seatbelt. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of at least one passenger incorrectly wearing their seatbelt. The seatbelt wearing detection module sends the signal of at least one passenger incorrectly wearing their seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that at least one passenger is incorrectly wearing their seatbelt at low vehicle speeds, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the central control display screen to display a text reminder, such as "Passengers in the front passenger seat, left rear seat, right rear seat, and middle rear seat, please fasten your seatbelts." It also controls the system to issue a voice prompt, such as "Passengers in the front passenger seat, left rear seat, right rear seat, and middle rear seat, please fasten your seatbelts." If the instrument panel does not have speakers and the vehicle is equipped with a multi-channel audio system (including several speakers located near the seats), the system will control the speakers near the passenger seats to play a gentle reminder tone according to the control parameters in Table 1. For example, if the left rear passenger is not fastening their seatbelt, the system will control the speakers near the left rear passenger seat to play a gentle reminder tone. If the passenger does not fasten their seatbelt within 10 seconds, the system will issue another voice prompt until the passenger is properly wearing their seatbelt.

[0052] Table 2 Seatbelt warning strategies for low-speed ranges

[0053] This application employs multiple warning methods—including an automatic emergency braking (AEB) disabling indicator light, voice prompts, audible alerts, and text reminders—to provide seatbelt warnings when the vehicle is traveling at low speeds. This significantly enhances the effectiveness of seatbelt warnings at low speeds, thereby reducing the risk of unbelted passengers in low-speed vehicles. Furthermore, since the AEB function is suppressed if the driver is not wearing a seatbelt at low speeds, this application determines a first seatbelt warning strategy for the AEB function based on occupant seatbelt wearing data. By implementing this strategy, seatbelt warnings can be issued even when the AEB function is suppressed due to the driver not wearing a seatbelt. This allows the driver to promptly understand that the AEB function cannot be activated without a seatbelt and to fasten their seatbelt in time to activate the AEB function. This avoids the increased risk of traffic accidents caused by the AEB function being inactive due to the driver not wearing a seatbelt at low speeds.

[0054] Furthermore, in some embodiments of this application, step 401 may further include the following steps: Step 4011: For any occupant's seat in the vehicle, check whether the seatbelt plug is inserted into the buckle.

[0055] Step 4012: If the seat belt plug is inserted into the buckle, then the seat belt wearing data is confirmed as "seat belt fastened".

[0056] Step 4013: If the seat belt plug is not inserted into the buckle, then the seat belt wearing data is determined to be "not wearing a seat belt".

[0057] In some embodiments of this application, for any occupant's seat in the vehicle, a mechanical switch of the seatbelt buckle detects whether the seatbelt plug is inserted into the buckle. When the seatbelt plug is inserted into the buckle, it indicates that the seatbelt is fastened, and the seatbelt wearing data is determined to be "fastened". When the seatbelt plug is not inserted into the buckle, it indicates that the seatbelt is not fastened, and the seatbelt wearing data is determined to be "not fastened".

[0058] This application determines whether a seatbelt is fastened by detecting whether the seatbelt plug is inserted into the buckle. This detection method based on the physical connection status can accurately reflect whether the occupant is wearing a seatbelt and avoid potential misjudgment problems.

[0059] Furthermore, in some embodiments of this application, step 401 may further include the following steps: Step 4014: Obtain pressure data for any seat in the vehicle.

[0060] Step 4015: If the pressure data of the seat is greater than the preset first value, then obtain the duration for which the pressure data of the seat is greater than the first value.

[0061] Step 4016: If the duration is greater than the preset second value, then the seat belt wearing data is determined to indicate that there is someone in the seat.

[0062] Step 4017: If the seat pressure data is less than or equal to the first value, or the duration is less than or equal to the second value, then the seat belt wearing data is determined to be that no one is in the seat.

[0063] In some embodiments of this application, a seat pressure sensor is installed under the seat.

[0064] Pressure data for any seat in the vehicle is acquired using seat pressure sensors. When the seat pressure data exceeds a preset first value, the duration for which the pressure data exceeds the first value is recorded. When the duration exceeds a preset second value, the seatbelt wearing data indicates that someone is in the seat. When the seat pressure data is less than or equal to the first value, or the duration is less than or equal to the second value, the seatbelt wearing data indicates that no one is in the seat.

[0065] This application determines whether there is someone on the seat by comprehensively considering the pressure data of the seat and the duration for which the pressure data of the seat is greater than a first value. This can significantly reduce the probability of false judgment and improve the accuracy and reliability of seat occupancy detection.

[0066] Furthermore, in some embodiments of this application, step 401 may further include the following steps: Step 4018: Obtain image data of any occupant inside the vehicle.

[0067] Step 4019: Determine the seat belt wearing status data based on the occupant's image data, wherein the seat belt wearing status data includes correctly wearing the seat belt and incorrectly wearing the seat belt.

[0068] In some embodiments of this application, the occupants of the vehicle include the driver and passengers. A seatbelt wearing image recognition module is installed on the roof of the vehicle, with the module facing the occupants inside the vehicle, to clearly detect whether the occupants are wearing their seatbelts correctly.

[0069] The image data of any occupant in the vehicle is acquired through a seatbelt wearing image recognition module. This acquired image data is then used as input to a pre-trained image recognition model. The model compares the image data of any occupant with the preset image data and outputs the seatbelt wearing status data.

[0070] The preset image data consists of standard images of seat belts being worn correctly, and the seat belt wearing status data includes images of seat belts being worn correctly and incorrectly.

[0071] This application improves the accuracy of determining whether seat belts are worn correctly by directly analyzing the occupant's image data.

[0072] Furthermore, in some embodiments of this application, the following steps may be included after step 401: Step 501: If the vehicle speed is in the medium speed range, a second seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle. The second seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to flash at a preset second frequency, controlling voice prompts, controlling the playback of urgent prompt sounds, and controlling text reminders. The second frequency is greater than the first frequency.

[0073] Step 502: Perform seatbelt warning according to the second seatbelt warning strategy for the automatic emergency braking function.

[0074] In some embodiments of this application, at least one vehicle speed range includes a medium speed range.

[0075] When the vehicle speed is in the medium speed range, a second seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle.

[0076] The second seatbelt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to flash at a preset second frequency, controlling voice prompts, controlling the playback of urgent prompt sounds, and controlling text reminders, wherein the second frequency is greater than the first frequency.

[0077] Seatbelt warnings are issued according to the second seatbelt warning strategy for the automatic emergency braking function.

[0078] As shown in Table 3, in the "Seatbelt Buckle Mechanical Switch" column, "Driver's Seatbelt √" indicates that the seatbelt plug in the driver's seat is inserted into the buckle, "Passenger √" indicates that the seatbelt plug in the passenger seat is inserted into the buckle, "Driver's Seatbelt ×" indicates that the seatbelt plug in the driver's seat is not inserted into the buckle, and "Passenger ×" indicates that the seatbelt plug in the passenger seat is not inserted into the buckle. In the "Seat Pressure Sensor" column, "Driver's Seatbelt √" indicates that someone is in the driver's seat, "Passenger √" indicates that someone is in the passenger seat, "Driver's Seatbelt ×" indicates that no one is in the driver's seat, and "Passenger ×" indicates that no one is in the passenger seat. In the "Seatbelt Wearing Image Recognition Module" column, "Driver's Seatbelt √" indicates that the driver in the driver's seat is wearing the seatbelt correctly, "Passenger √" indicates that the passenger in the passenger seat is wearing the seatbelt correctly, "Driver's Seatbelt ×" indicates that the driver in the driver's seat is wearing the seatbelt incorrectly, and "Passenger ×" indicates that the passenger in the passenger seat is wearing the seatbelt incorrectly.

[0079] For example: the medium speed range can be 30km / h-60km / h. When the vehicle is traveling at a medium speed (30km / h-60km / h), the seat belt wearing detection module starts to work. 1) When the seat pressure sensor detects that there are people in the driver's seat and the passenger seat, the seat belt buckle mechanical switch detects that the seat belt plugs in the driver's seat and the passenger seat are inserted into the buckle, and the seat belt wearing image recognition module detects that the driver and the passenger are wearing seat belts correctly, the AEB warning module does not issue a seat belt warning at this time.

[0080] 2) When the seat pressure sensor detects that someone is in the driver's seat and the seatbelt buckle mechanical switch detects that the driver's seatbelt plug is not inserted into the buckle, it indicates that the driver is not wearing a seatbelt. The seatbelt wearing detection module obtains the seatbelt wearing data of the occupants in the vehicle as indicating that the driver is not wearing a seatbelt. The seatbelt wearing detection module sends the signal of the driver not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that the driver is not wearing a seatbelt at medium speed and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving the seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a high frequency according to the preset second frequency; controls the instrument display to display a text reminder, for example: the text reminder may be "AEB function temporarily disabled"; controls the vehicle system to provide a voice prompt, for example: the voice prompt may be "AEB function temporarily disabled, please fasten the driver's seatbelt to restore the function"; and controls the speaker in the instrument to play a rapid prompt tone according to the control parameters corresponding to the rapid prompt tone in Table 1. If the driver does not fasten their seatbelt within 10 seconds, the system will issue another voice prompt, keep the AEB disabled indicator light flashing, and keep the instrument panel displaying the text message "AEB function temporarily disabled" until the driver properly fastens their seatbelt.

[0081] 3) When the seat pressure sensor detects someone in the driver's seat, the seatbelt buckle mechanical switch detects the driver's seatbelt plug being inserted into the buckle, and the seatbelt wearing image recognition module detects the driver incorrectly wearing the seatbelt, it indicates that the seatbelt wearing data obtained by the seatbelt wearing detection module indicates the driver is incorrectly wearing the seatbelt. The seatbelt wearing detection module sends the signal of the driver incorrectly wearing the seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon of the driver incorrectly wearing the seatbelt at medium speeds and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving the seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a high frequency according to the preset second frequency; controls the instrument display to display a text reminder, for example, the text reminder could be "AEB function temporarily disabled"; controls the vehicle's infotainment system to provide a voice prompt, for example, the voice prompt could be "AEB function temporarily disabled, please fasten the driver's seatbelt to restore the function"; and controls the speaker in the instrument panel to play a rapid warning tone according to the control parameters corresponding to the rapid warning tone in Table 1.

[0082] 4) When the seat pressure sensor detects that someone is in the driver's seat and some passenger seats, the seatbelt buckle mechanical switch detects that the seatbelt plugs in the driver's seat and some passenger seats are inserted into the buckle, and the seatbelt wearing image recognition module detects that both the driver and some passengers are incorrectly wearing their seatbelts, it indicates that the seatbelt wearing data obtained by the seatbelt wearing detection module shows that the driver is incorrectly wearing their seatbelt and at least one passenger is incorrectly wearing their seatbelt. The seatbelt wearing detection module sends the signal indicating that the driver is incorrectly wearing their seatbelt and at least one passenger is incorrectly wearing their seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon of the driver and at least one passenger incorrectly wearing their seatbelts while the vehicle is traveling at medium speed, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a high frequency according to a preset second frequency; controls the instrument panel display to display a text reminder, such as "AEB function temporarily disabled"; controls the vehicle's infotainment system to display a voice prompt, such as "AEB function temporarily disabled, please fasten your driver's seatbelt to restore function"; and controls the instrument panel speaker to play a rapid warning tone corresponding to the rapid warning tone in Table 1.

[0083] 5) When the seat pressure sensor detects that there are occupants in the driver's seat and some passenger seats, and the seatbelt buckle mechanical switch detects that the seatbelt plugs in the driver's seat and some passenger seats are not inserted into the buckle, it indicates that the driver and some passengers are not wearing seatbelts. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of the occupants in the vehicle as follows: the driver is not wearing a seatbelt and at least one passenger is not wearing a seatbelt. The seatbelt wearing detection module sends the signal of the driver not wearing a seatbelt and at least one passenger not wearing a seatbelt to the AEB warning control module. The AEB warning control module will determine the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that the driver is not wearing a seatbelt and at least one passenger is not wearing a seatbelt at medium speeds, and send the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to flash at a high frequency according to a preset second frequency; controls the instrument panel display to display a text reminder, such as "AEB function temporarily disabled"; controls the vehicle's infotainment system to display a voice prompt, such as "AEB function temporarily disabled, please fasten your driver's seatbelt to restore function"; and controls the speaker in the instrument panel to play a rapid warning tone according to the control parameters corresponding to the rapid warning tones in Table 1.

[0084] 6) When the seat pressure sensor detects that some passengers are seated and the seatbelt buckle mechanical switch detects that the seatbelt plugs in some passengers are not inserted into the buckle, it indicates that some passengers are not wearing seatbelts. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of at least one passenger not wearing a seatbelt. The seatbelt wearing detection module sends the signal of at least one passenger not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that at least one passenger is not wearing a seatbelt while the vehicle is traveling at medium speed, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the central control display screen to display a text reminder, such as "Passengers in the front passenger seat, left rear seat, right rear seat, and middle rear seat, please fasten your seatbelts." It also controls the system to issue a voice prompt, such as "Passengers in the front passenger seat, left rear seat, right rear seat, and middle rear seat, please fasten your seatbelts." If the instrument panel does not have speakers and the vehicle is equipped with a multi-channel audio system (including several speakers located near the seats), the system will control the speakers near the passenger seats to play a rapid warning tone according to the control parameters in Table 1 corresponding to the rapid warning tones. For example, if the left rear passenger is not fastening their seatbelt, the system will play a rapid warning tone according to the control parameters in Table 1. If the passenger does not fasten their seatbelt within 10 seconds, the system will issue another voice prompt, and this cycle continues until the passenger in the corresponding seat is properly fastening their seatbelt.

[0085] 7) When the seat pressure sensor detects that someone is in one of the passenger seats, the seatbelt buckle mechanical switch detects that the seatbelt plug is inserted into the buckle in one of the passenger seats, and the seatbelt wearing image recognition module detects that some passengers are incorrectly wearing their seatbelts, it indicates that someone in one of the passenger seats is incorrectly wearing their seatbelt. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of at least one passenger incorrectly wearing their seatbelt. The seatbelt wearing detection module sends the signal of at least one passenger incorrectly wearing their seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that at least one passenger is incorrectly wearing their seatbelt while the vehicle is traveling at medium speed, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the central control display screen in the vehicle to display a text reminder, such as "Passengers in the front passenger seat / left rear seat / right rear seat / middle rear seat, please fasten your seatbelts." It also controls the vehicle to provide a voice prompt, such as "Passengers in the front passenger seat / left rear seat / right rear seat / middle rear seat, please fasten your seatbelts." If the instrument panel does not have speakers and the vehicle is equipped with a multi-channel audio system (including several speakers located near the seats), the vehicle system will control the speakers near the passenger seats to play a rapid warning tone according to the control parameters corresponding to the rapid warning tones in Table 1. For example, if the left rear passenger is not fastening their seatbelt, the vehicle system will control the speakers near the left rear passenger seat to play a rapid warning tone according to the control parameters corresponding to the rapid warning tones in Table 1.

[0086] Table 3 Seatbelt warning strategies for medium speed range

[0087] This application determines a seatbelt warning strategy for the automatic emergency braking function based on seatbelt wearing data of vehicle occupants when the vehicle speed is in the medium speed range. By issuing seatbelt warnings according to the seatbelt warning strategy, it can not only remind the driver that the AEB function cannot be used if the seatbelt is not fastened, but also remind that when the AEB function is triggered, unfastened occupants may be injured due to sudden braking. This can reduce the injury to the occupants in the event of an accident and reduce the degree of injury to the driver or occupants after a traffic accident.

[0088] Furthermore, in some embodiments of this application, the following steps may be included after step 401: Step 601: If the vehicle speed is in the high-speed range, a third seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle. The third seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to remain brightly lit, controlling voice prompts, controlling the playback of sharp continuous warning sounds, and controlling text reminders.

[0089] Step 602: Perform seatbelt warning according to the third seatbelt warning strategy for the automatic emergency braking function.

[0090] In some embodiments of this application, at least one speed range also includes a high-speed range.

[0091] When the vehicle speed is in the high-speed range, a third seat belt warning strategy for the automatic emergency braking function is determined based on the seat belt wearing data of the occupants in the vehicle.

[0092] Among them, the third seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disabled indicator light to remain brightly lit, controlling voice prompts, controlling the playback of sharp continuous warning sounds, and controlling text reminders.

[0093] Seatbelt warnings are issued according to the third seatbelt warning strategy for automatic emergency braking.

[0094] As shown in Table 4, in the "Seatbelt Buckle Mechanical Switch" column, "Driver's Seatbelt √" indicates that the seatbelt plug in the driver's seat is inserted into the buckle, "Passenger √" indicates that the seatbelt plug in the passenger seat is inserted into the buckle, "Driver's Seatbelt ×" indicates that the seatbelt plug in the driver's seat is not inserted into the buckle, and "Passenger ×" indicates that the seatbelt plug in the passenger seat is not inserted into the buckle. In the "Seat Pressure Sensor" column, "Driver's Seatbelt √" indicates that someone is in the driver's seat, "Passenger √" indicates that someone is in the passenger seat, "Driver's Seatbelt ×" indicates that no one is in the driver's seat, and "Passenger ×" indicates that no one is in the passenger seat. In the "Seatbelt Wearing Image Recognition Module" column, "Driver's Seatbelt √" indicates that the driver in the driver's seat is wearing the seatbelt correctly, "Passenger √" indicates that the passenger in the passenger seat is wearing the seatbelt correctly, "Driver's Seatbelt ×" indicates that the driver in the driver's seat is not wearing the seatbelt correctly, and "Passenger ×" indicates that the passenger in the passenger seat is not wearing the seatbelt correctly.

[0095] For example, the high-speed range can be 60km / h-110km / h. When the vehicle is traveling at high speed (60km / h-110km / h), the seat belt wearing detection module starts to work. 1) When the seat pressure sensor detects that there are people in the driver's seat and the passenger seat, the seat belt buckle mechanical switch detects that the seat belt plugs in the driver's seat and the passenger seat are inserted into the buckle, and the seat belt wearing image recognition module detects that the driver and the passenger are wearing seat belts correctly, the AEB warning module does not issue a seat belt warning at this time.

[0096] 2) When the seat pressure sensor detects that someone is in the driver's seat and the seatbelt buckle mechanical switch detects that the driver's seatbelt plug is not inserted into the buckle, it indicates that the driver is not wearing a seatbelt. The seatbelt wearing detection module obtains the seatbelt wearing data of the occupants in the vehicle as indicating that the driver is not wearing a seatbelt. The seatbelt wearing detection module sends the signal of the driver not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that the driver is not wearing a seatbelt at high speed and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving the seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to remain brightly lit; controls the instrument display to display a text reminder, such as "AEB function temporarily disabled"; controls the vehicle's infotainment system to provide a voice prompt, such as "AEB function temporarily disabled, please fasten the driver's seatbelt to restore the function"; and controls the speaker in the instrument panel to play a sharp, continuous warning sound according to the control parameters corresponding to the sharp, continuous warning sounds in Table 1. If the driver does not wear the seatbelt correctly within 10 seconds, the system will issue another voice prompt, keep the AEB disabled indicator light on, and keep the instrument panel displaying the text message "AEB function temporarily disabled" until the driver wears the seatbelt correctly.

[0097] 3) When the seat pressure sensor detects someone in the driver's seat, the seatbelt buckle mechanical switch detects the driver's seatbelt plug being inserted into the buckle, and the seatbelt wearing image recognition module detects the driver incorrectly wearing the seatbelt, it indicates that the seatbelt wearing data obtained by the seatbelt wearing detection module indicates the driver is incorrectly wearing the seatbelt. The seatbelt wearing detection module sends the signal of the driver incorrectly wearing the seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon of the driver incorrectly wearing the seatbelt at high speed and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving the seatbelt warning strategy for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to remain brightly lit; controls the instrument display to display a text reminder, such as "AEB function temporarily disabled"; controls the vehicle's infotainment system to provide a voice prompt, such as "AEB function temporarily disabled, please fasten the driver's seatbelt to restore function"; and controls the speaker in the instrument panel to play a sharp, continuous warning sound according to the control parameters corresponding to the sharp, continuous warning sounds in Table 1.

[0098] 4) When the seat pressure sensor detects that there are occupants in the driver's seat and some passenger seats, the seatbelt buckle mechanical switch detects that the seatbelt plugs in the driver's seat and some passenger seats are inserted into the buckle, and the seatbelt wearing image recognition module detects that the driver and some passengers are wearing their seatbelts incorrectly, it indicates that the seatbelt wearing detection module has obtained the seatbelt wearing data of the occupants in the vehicle, indicating that the driver is wearing their seatbelt incorrectly and at least one passenger is wearing their seatbelt incorrectly. The seatbelt wearing detection module sends the signal of the driver wearing their seatbelt incorrectly and at least one passenger wearing their seatbelt incorrectly to the AEB warning control module. The AEB warning control module will determine the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon of the driver wearing their seatbelt incorrectly and at least one passenger wearing their seatbelt incorrectly at high speed, and send the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. Upon receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to remain illuminated; it controls the instrument cluster display to display a text message, such as "AEB function temporarily disabled"; it controls the vehicle's infotainment system to provide a voice prompt, such as "AEB function temporarily disabled, please fasten your driver's seatbelt to restore function"; and it controls the speaker in the instrument cluster to play a sharp, continuous warning sound according to the control parameters corresponding to the sharp, continuous warning sounds in Table 1.

[0099] 5) When the seat pressure sensor detects that there are occupants in the driver's seat and some passenger seats, and the seatbelt buckle mechanical switch detects that the seatbelt plugs in the driver's seat and some passenger seats are not inserted into the buckle, it indicates that the driver and some passengers are not wearing seatbelts. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of the occupants in the vehicle as follows: the driver is not wearing a seatbelt and at least one passenger is not wearing a seatbelt. The seatbelt wearing detection module sends the signal of the driver not wearing a seatbelt and at least one passenger not wearing a seatbelt to the AEB warning control module. The AEB warning control module will determine the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that the driver is not wearing a seatbelt and at least one passenger is not wearing a seatbelt at high speed, and send the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. Upon receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the AEB disabled indicator light to remain illuminated; it controls the instrument cluster display to display a text message, such as "AEB function temporarily disabled"; it controls the vehicle's infotainment system to provide a voice prompt, such as "AEB function temporarily disabled, please fasten your driver's seatbelt to restore function"; and it controls the speaker in the instrument cluster to play a sharp, continuous warning sound according to the control parameters corresponding to the sharp, continuous warning sounds in Table 1.

[0100] 6) When the seat pressure sensor detects that someone is in one of the passenger seats, and the seatbelt buckle mechanical switch detects that the seatbelt plug is not inserted into the buckle in one of the passenger seats, it indicates that someone in one of the passenger seats is not wearing a seatbelt. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of at least one passenger not wearing a seatbelt. The seatbelt wearing detection module sends the signal of at least one passenger not wearing a seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that at least one passenger is not wearing a seatbelt while the vehicle is traveling at high speed, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the central control display screen to display a text reminder, such as "Passengers in the front passenger seat / left rear / right rear / middle rear seat, please fasten your seatbelts." It also controls the system to issue a voice prompt, such as "Passengers in the front passenger seat / left rear / right rear / middle rear seat, please fasten your seatbelts." If the instrument panel does not have speakers and the vehicle is equipped with a multi-channel audio system (including several speakers located near the seats), the system will control the speakers near the passenger seats to play a sharp, continuous warning tone according to the control parameters in Table 1. For example, if the left rear passenger is not fastening their seatbelt, the system will control the speakers near the left rear passenger seat to play a sharp, continuous warning tone. If the passenger does not fasten their seatbelt within 10 seconds, the system will issue another voice prompt, and this cycle continues until the passenger in the corresponding seat is properly fastening their seatbelt.

[0101] 7) When the seat pressure sensor detects that someone is in one of the passenger seats, the seatbelt buckle mechanical switch detects that the seatbelt plug is inserted into the buckle in one of the passenger seats, and the seatbelt wearing image recognition module detects that some passengers are incorrectly wearing their seatbelts, it indicates that someone in one of the passenger seats is incorrectly wearing their seatbelt. At this time, the seatbelt wearing detection module obtains the seatbelt wearing data of at least one passenger incorrectly wearing their seatbelt. The seatbelt wearing detection module sends the signal of at least one passenger incorrectly wearing their seatbelt to the AEB warning control module. The AEB warning control module determines the seatbelt warning strategy for the automatic emergency braking function based on the phenomenon that at least one passenger is incorrectly wearing their seatbelt while the vehicle is traveling at high speed, and sends the seatbelt warning strategy for the automatic emergency braking function to the AEB warning module. After receiving a seatbelt warning for the automatic emergency braking function, the AEB warning module controls the central control display screen in the vehicle to display a text reminder, such as "Passengers in the front passenger seat / left rear / right rear / middle rear seat, please fasten your seatbelts." It also controls the vehicle to provide a voice prompt, such as "Passengers in the front passenger seat / left rear / right rear / middle rear seat, please fasten your seatbelts." If the instrument panel does not have speakers and the vehicle is equipped with a multi-channel audio system (including several speakers located near the seats), the vehicle system will control the speakers near the passenger seats to play a sharp, continuous warning tone according to the control parameters in Table 1. For example, if the left rear passenger is not wearing a seatbelt, the vehicle system will control the speakers near the left rear passenger seat to play a sharp, continuous warning tone according to the control parameters in Table 1.

[0102] Table 4 Seatbelt warning strategies for high-speed sections

[0103] This application determines a seatbelt warning strategy for the automatic emergency braking function based on seatbelt wearing data of vehicle occupants when the vehicle speed is in the high-speed range. By issuing seatbelt warnings according to the seatbelt warning strategy, it can not only remind the driver that the AEB function cannot be used if the seatbelt is not fastened, but also remind the occupants who are not fastening their seatbelts that they may be injured due to the sudden braking action when the AEB function is triggered. This can reduce the injury to the occupants in the event of an accident and reduce the degree of injury to the driver or occupants after a traffic accident.

[0104] Corresponding to the method provided in the above-described embodiment of the vehicle seatbelt warning method of this application, see also... Figure 5 This application also provides a device block diagram of a vehicle seatbelt warning device. In this embodiment, the device includes: The data acquisition module 701 is configured to acquire the vehicle speed, seat belt wearing data of the occupants in the vehicle, and at least one preset speed range, wherein the at least one speed range includes a low speed range. The first warning strategy determination module 702 is configured to determine a first seat belt warning strategy for the automatic emergency braking function based on the seat belt wearing data of the occupants in the vehicle if the vehicle speed is in the low speed range. The first seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the display status of the automatic emergency braking function disable indicator light, controlling voice prompts, controlling the playback of prompt sounds according to preset prompt sound types, and controlling text reminders. The first seatbelt warning module 703 is configured to provide seatbelt warning in accordance with the first seatbelt warning strategy for the automatic emergency braking function.

[0105] Optionally, seatbelt wearing data includes those who are wearing seatbelts and those who are not. The data acquisition module 701 includes: The seatbelt plug detection submodule is configured to detect whether the seatbelt plug on any occupant's seat is inserted into the buckle. The seatbelt fastening determination submodule is configured to determine that the seatbelt is fastened if the seatbelt plug is inserted into the buckle. The unfastened seatbelt determination submodule is configured to determine that the seatbelt is not fastened if the seatbelt plug is not inserted into the buckle.

[0106] Optionally, controlling the display status of the automatic emergency braking function disabled indicator light includes controlling the automatic emergency braking function disabled indicator light to flash at a preset first frequency; Control the playback of prompt sounds according to preset prompt sound types, including controlling the playback of gentle prompt sounds.

[0107] Optionally, the seatbelt wearing data may also include seatbelt wearing status data; The data acquisition module 701 includes: The image data acquisition submodule is configured to acquire image data of any occupant inside the vehicle. The seatbelt wearing status data determination submodule is configured to determine the seatbelt wearing status data based on the occupant's image data, wherein the seatbelt wearing status data includes correctly worn seatbelt and incorrectly worn seatbelt.

[0108] Optionally, at least one speed range includes a medium speed range; The device also includes: The second warning strategy determination module is configured to determine a second seat belt warning strategy for the automatic emergency braking function based on the seat belt wearing data of the occupants in the vehicle if the vehicle speed is in the medium speed range. The second seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to flash according to a preset second frequency, controlling voice prompts, controlling the playback of rapid prompt sounds, and controlling text reminders. The second frequency is greater than the first frequency. The second seatbelt warning module is configured to provide seatbelt warnings according to the second seatbelt warning strategy for the automatic emergency braking function.

[0109] Optionally, at least one speed range includes a high-speed range; The device also includes: The third warning strategy determination module is configured to determine a third seat belt warning strategy for the automatic emergency braking function based on the seat belt wearing data of the occupants in the vehicle if the vehicle speed is in the high-speed range. The third seat belt warning strategy for the automatic emergency braking function includes at least one of the following: controlling the automatic emergency braking function disable indicator light to be continuously illuminated, controlling voice prompts, controlling the playback of sharp continuous warning sounds, and controlling text reminders. The third seatbelt warning module is configured to provide seatbelt warnings according to the third seatbelt warning strategy for the automatic emergency braking function.

[0110] Optionally, the seat belt wearing data for vehicle occupants includes: driver not wearing a seat belt, driver wearing a seat belt incorrectly, at least one passenger wearing a seat belt incorrectly, driver wearing a seat belt incorrectly and at least one passenger wearing a seat belt incorrectly, at least one passenger not wearing a seat belt, and driver not wearing a seat belt and at least one passenger not wearing a seat belt.

[0111] Figure 6 This is a structural diagram of an electronic device M00 provided in an embodiment of this application. In the diagram, the electronic device M00 includes a processor M01 and a memory M02. The memory M02 stores a program or instructions that can run on the processor M01. When the program or instructions are executed by the processor M01, they implement the various steps of the above-described vehicle seat belt warning method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0112] In embodiments of this application, the memory M02 can be used to store software programs and various data. The memory M02 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, applications or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory M02 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory M02 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.

[0113] The processor M01 may include one or more processing units; optionally, the processor M01 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor M01.

[0114] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described vehicle seat belt warning method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0115] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0116] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described vehicle seat belt warning method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0117] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0118] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0119] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0120] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A vehicle seat belt warning method characterized by comprising: Applied to a vehicle comprising an automatic emergency braking function disablement indicator light, the vehicle being configured with an automatic emergency braking function, the method comprises: obtaining a vehicle speed of the vehicle, seat belt wearing data of an occupant in the vehicle, and at least one preset vehicle speed interval, wherein the at least one vehicle speed interval comprises a low speed interval; if the vehicle speed is in the low speed interval, determining a first seat belt warning strategy for the automatic emergency braking function according to the seat belt wearing data of the occupant in the vehicle, wherein the first seat belt warning strategy for the automatic emergency braking function comprises at least one of controlling a display state of the automatic emergency braking function disablement indicator light, controlling voice prompting, controlling playing of a prompt tone according to a preset prompt tone type, and controlling text reminding; performing seat belt warning according to the first seat belt warning strategy for the automatic emergency braking function.

2. The method of claim 1, wherein, The control of the display state of the automatic emergency braking function disablement indicator light comprises controlling the automatic emergency braking function disablement indicator light to flash at a preset first frequency; The control of playing of the prompt tone according to the preset prompt tone type comprises controlling playing of a soft prompt tone.

3. The method of claim 1, wherein, The seat belt wearing data comprises belted and unbelted; The obtaining of the seat belt wearing data of the occupant in the vehicle comprises: for a seat of any occupant in the vehicle, detecting whether a seat belt plug on the seat is inserted into a lock buckle; if the seat belt plug is inserted into the lock buckle, determining the seat belt wearing data as the belted; if the seat belt plug is not inserted into the lock buckle, determining the seat belt wearing data as the unbelted.

4. The method of claim 1, wherein, The seat belt wearing data further comprises wearing state data of a seat belt; The obtaining of the seat belt wearing data of the occupant in the vehicle comprises: obtaining image data of any occupant in the vehicle; determining the wearing state data of the seat belt according to the image data of the occupant, wherein the wearing state data of the seat belt comprises correct wearing of the seat belt and incorrect wearing of the seat belt.

5. The method of claim 2, wherein, The at least one vehicle speed interval comprises a medium speed interval; After the steps of obtaining the vehicle speed of the vehicle, the seat belt wearing data of the occupant in the vehicle, and the at least one preset vehicle speed interval, the method further comprises: if the vehicle speed is in the medium speed interval, determining a second seat belt warning strategy for the automatic emergency braking function according to the seat belt wearing data of the occupant in the vehicle, wherein the second seat belt warning strategy for the automatic emergency braking function comprises at least one of controlling the automatic emergency braking function disablement indicator light to flash at a preset second frequency, controlling voice prompting, controlling playing of a prompt tone, and controlling text reminding, wherein the second frequency is greater than the first frequency; performing seat belt warning according to the second seat belt warning strategy for the automatic emergency braking function.

6. The method of claim 1, wherein, The at least one vehicle speed interval comprises a high speed interval; After the steps of obtaining the vehicle speed of the vehicle, the seat belt wearing data of the occupant in the vehicle, and the at least one preset vehicle speed interval, the method further comprises: if the vehicle speed is in the high speed interval, determining a third seat belt warning strategy for the automatic emergency braking function according to the seat belt wearing data of the occupants in the vehicle, wherein the third seat belt warning strategy for the automatic emergency braking function comprises at least one of controlling the automatic emergency braking function disable indicator light to be continuously highlighted, controlling to give a voice prompt, controlling to play a sharp continuous prompt tone, and controlling to give a text reminder; performing seat belt warning according to the third seat belt warning strategy for the automatic emergency braking function.

7. The method according to any one of claims 1 to 6, characterized in that, The seat belt wearing data of the occupants in the vehicle comprises that the driver is not wearing a seat belt, the driver is wearing a seat belt incorrectly, at least one passenger is wearing a seat belt incorrectly, the driver is wearing a seat belt incorrectly and the at least one passenger is wearing a seat belt incorrectly, at least one passenger is not wearing a seat belt, the driver is not wearing a seat belt and the at least one passenger is not wearing a seat belt.

8. A vehicle seat belt warning device characterized by comprising: The vehicle comprises an automatic emergency braking function disable indicator light, and is configured with an automatic emergency braking function. The data acquisition module is configured to acquire a vehicle speed of the vehicle, seat belt wearing data of the occupants in the vehicle, and at least one preset vehicle speed interval, wherein the at least one vehicle speed interval comprises a low speed interval. The first warning strategy determination module is configured to, if the vehicle speed is in the low speed interval, determine a first seat belt warning strategy for the automatic emergency braking function according to the seat belt wearing data of the occupants in the vehicle, wherein the first seat belt warning strategy for the automatic emergency braking function comprises at least one of controlling a display state of the automatic emergency braking function disable indicator light, controlling to give a voice prompt, controlling to play a prompt tone according to a preset prompt tone type, and controlling to give a text reminder. The first seat belt warning module is configured to perform seat belt warning according to the first seat belt warning strategy for the automatic emergency braking function.

9. An electronic device, comprising: The processor, the memory, and the program or instructions stored on the memory and executable on the processor are included, and the program or instructions are executed by the processor to implement the steps of the vehicle seat belt warning method according to any one of claims 1-7.

10. A readable storage medium, characterized by, The program or instructions are stored on the readable storage medium, and the program or instructions are executed by the processor to implement the steps of the vehicle seat belt warning method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Optimized active emergency braking method

    CN113335241A

  • Safety belt wearing detection method and device, storage medium and processor

    CN114758324A

  • Rear-row safety belt unfastening reminding method and device, storage medium and vehicle

    CN116061871A

  • Automatic warning system of vehicle safety belt

    CN208360112U