Method and device for reminding unfastened safety belt
By acquiring seatbelt buckle and seat occupancy signals and combining them with software logic, the system provides reminders for improper seatbelt use, solving the problem of users deceiving the system and achieving more accurate seatbelt detection and occupant protection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2026-04-14
AI Technical Summary
In existing technologies, seatbelt reminder functions are easily deceived by users through methods such as using fake latches or maintaining a plugged-in state for extended periods, leading to system misjudgments and failing to effectively protect occupant safety.
By acquiring the seatbelt buckle engagement status signal and the seat occupant occupancy signal, and combining this with software logic, the system provides reminders for improper seatbelt wearing, including visual and auditory reminders, to prevent users from deceiving the system with false methods.
Without increasing hardware costs, the accuracy of seat belt detection logic has been improved, ensuring better protection for occupants in collisions and enhancing the authenticity of after-sales EDR data.
Smart Images

Figure CN121849077A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data processing, and more particularly to a method and device for reminding passengers that their seatbelts are not fastened. Background Technology
[0002] Wearing seat belts correctly and properly throughout the vehicle's journey plays a crucial role in protecting the occupants. Therefore, seat belt reminder functions have become one of the essential basic functions required by regulations.
[0003] Currently, seatbelt unfastening relies solely on the logical determination of the seatbelt buckle engagement signal. End users can manipulate this logic by using fake buckles or maintaining a continuously engaged buckle, thus circumventing the seatbelt unfastened reminder function. This poses a significant risk to occupant protection in an accident. Related technologies employ deep learning algorithms to identify facial and seat features in seat images to determine if the seatbelt is on the passenger, thereby assessing seatbelt fastening. However, this approach requires acquiring seat images and involves complex computations, resulting in substantial hardware and software costs. Summary of the Invention
[0004] This disclosure provides a seatbelt unfastened reminder method, device, electronic device, storage medium, program product, vehicle networking module, and vehicle.
[0005] According to a first aspect of this disclosure, a seatbelt unfastened reminder method is provided, the method comprising: acquiring a seatbelt buckle engagement status signal and a seat occupant occupant occupant signal; when the seat occupant occupant signal indicates that the seat occupant is unoccupied and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is fastened, a seatbelt unfastened reminder is provided to remind the occupant to wear the seatbelt properly.
[0006] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, the seat belt improper wearing reminder includes: when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, controlling the in-vehicle display to show a seat belt proper wearing pop-up window.
[0007] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, after issuing a seat belt improper wearing reminder, the method further includes: when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, controlling the in-vehicle display not to close the pop-up window displaying proper seat belt wearing.
[0008] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, after issuing a seat belt improper wearing reminder, the method further includes: when the time when the seat occupant occupancy signal indicates that the seat occupant is occupied is before the time when the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, controlling the vehicle display to turn off the pop-up window displaying proper seat belt wearing.
[0009] In some embodiments, the method further includes: when a seat occupant occupancy signal indicates that the seat occupant is occupied and a seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, providing a visual and / or auditory reminder for unfastened seat belts; providing a visual reminder for unfastened seat belts includes: controlling a seat belt alarm signal device to display a seat belt unfastened sign.
[0010] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is not fastened, the visual and / or auditory reminder for unfastened seat belts includes: when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is not fastened, acquiring the vehicle power-on and / or ignition switch status signal; if the vehicle power-on and / or ignition switch status signal indicates that the vehicle power-on and / or ignition switch status is on, performing a first-level seat belt unfastened reminder and controlling the in-vehicle display to display the first-level seat belt unfastened visual reminder information.
[0011] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is not fastened, the visual and / or auditory reminder for unfastened seat belts includes: when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt is not fastened, acquiring a vehicle driving status signal; if the vehicle driving status signal indicates that the vehicle is being driven, issuing a second-level seat belt unfastened reminder, controlling the in-vehicle display to display the second-level seat belt unfastened visual reminder information, and controlling the in-vehicle speaker to output the second-level seat belt unfastened auditory reminder information.
[0012] According to a second aspect of this disclosure, a seatbelt unfastened reminder device is provided. The device includes: an acquisition unit for acquiring a seatbelt buckle engagement status signal and a seat occupant occupancy signal; and a reminder unit for reminding the occupant to fasten their seatbelt when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is not fastened, or for reminding the occupant to wear their seatbelt properly when the seat occupant occupancy signal indicates that the seat occupant is unoccupant and the seatbelt buckle engagement status signal indicates that the seatbelt is fastened.
[0013] According to a third aspect of this disclosure, an electronic device is provided, comprising: at least one processor; and a memory connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method of the first aspect described above.
[0014] According to a fourth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are used to cause a computer to perform the method of the first aspect described above.
[0015] According to a fifth aspect of this disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the method as described in the first aspect above.
[0016] The seatbelt unfastened reminder method provided in the embodiments of this disclosure includes: acquiring a seatbelt buckle engagement status signal and a seat occupant occupant occupant signal; when the seat occupant occupant signal indicates that the seat occupant is unoccupied and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is fastened, a seatbelt unfastened reminder is issued to remind the occupant to wear the seatbelt correctly. The method of this disclosure overcomes the defects of existing seatbelt detection logic by improving software logic without significantly increasing hardware costs, preventing users from deceiving the system in a false manner, improving seatbelt reminders, and thus better protecting occupants in collision accidents, making after-sales EDR data records more accurate and effective.
[0017] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0018] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:
[0019] Figure 1A schematic flowchart illustrating a seatbelt unfastened reminder method provided in this embodiment of the disclosure;
[0020] Figure 2 A flowchart illustrating a seatbelt unfastened reminder method provided in this embodiment of the present disclosure;
[0021] Figure 3 A schematic flowchart illustrating a seatbelt unfastened reminder method provided in this embodiment of the disclosure;
[0022] Figure 4 A flowchart illustrating a seatbelt unfastened reminder method provided in this embodiment of the present disclosure;
[0023] Figure 5 An example diagram of a sign for a seatbelt alarm signal device provided in an embodiment of this disclosure;
[0024] Figure 6 This is a schematic diagram of the structure of a seatbelt reminder device provided in an embodiment of this disclosure;
[0025] Figure 7 A schematic block diagram of an example electronic device 400 provided for embodiments of this disclosure. Detailed Implementation
[0026] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0027] The following describes in detail, with reference to the accompanying drawings, a method, device, electronic device, storage medium, and program product for implementing the seatbelt unfastened reminder proposed in this disclosure.
[0028] Figure 1 This is a flowchart illustrating a seatbelt unfastened reminder method provided in an embodiment of the present disclosure. The method is executed by an Electronic Control Unit (ECU) responsible for the seatbelt unfastened reminder function.
[0029] like Figure 1 As shown, the method includes the following steps:
[0030] Step 101: Obtain the seatbelt buckle engagement status signal and the seat occupant occupant occupant signal.
[0031] In some embodiments of this disclosure, signals such as seatbelt buckle engagement status and seat occupancy status can be obtained through CAN bus routing or hardwired connection, which is not limited herein.
[0032] In some embodiments of this disclosure, the seatbelt buckle engagement status signal refers to a signal used by the vehicle system to monitor whether the seatbelt buckle is inserted. The detection of the seatbelt buckle engagement status signal typically uses a seatbelt buckle switch sensor, which can sense the on / off state of the seatbelt buckle. When the driver or passenger inserts the seatbelt buckle, the vehicle system detects the engagement status and sends a signal to the vehicle's ECU.
[0033] In some embodiments of this disclosure, a seat occupancy signal refers to a signal used by the vehicle system to detect whether there is a passenger in a seat. Detection of the seat occupancy signal typically uses a pressure sensor, which is installed under the seat or on the seat back and can sense pressure changes in the seat. When someone sits in the seat, the sensor detects the pressure and sends a signal to the vehicle's ECU indicating that there is a passenger in the seat.
[0034] Step 102: When the seat occupant occupant signal indicates that the seat occupant is not in use, and the seat belt buckle engagement status signal indicates that the seat belt buckle is engaged, a seat belt not properly worn reminder is issued to remind the occupant to wear the seat belt properly.
[0035] In some embodiments of this disclosure, the method further includes: when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, determining that the seat belt unfastened visual and / or auditory reminder functions are normal, and performing seat belt unfastened visual and / or auditory reminders.
[0036] In some embodiments of this disclosure, the ECU will comprehensively determine whether a seat belt unfastened reminder is needed based on the seat belt buckle engagement status signal and the seat occupant occupancy signal. It also adds a determination of whether a seat belt unfastened reminder is needed, reducing the possibility of end users deceiving the system logic in a false manner and improving the seat belt unfastened reminder function.
[0037] In some embodiments of this disclosure, such as Figure 2 As shown, the seat occupancy sensor obtains the seat occupancy signal, indicating that the seat is occupied; the seat belt buckle switch sensor obtains the seat belt buckle engagement signal, indicating that the seat belt buckle is not fastened. At this time, a seat belt unfastened reminder is issued, and an audio-visual signal is output to remind the user.
[0038] In some embodiments of this disclosure, when the seat occupant occupant signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is fastened, it is determined that the seat belt unfastened visual reminder and / or auditory reminder functions are abnormal, and the vehicle display is controlled to show a pop-up window indicating proper seat belt wearing.
[0039] In some embodiments of this disclosure, the occupancy status of the seat is obtained based on the occupant occupancy signal, including "occupied" and "unoccupied," and the seatbelt buckle engagement status is obtained based on the seatbelt buckle engagement signal, including "fastened" and "unfastened." The system determines whether to issue a seatbelt unfastened reminder based on the occupant occupancy status and the seatbelt buckle engagement status. The determination logic is shown in Table 1. The seatbelt unfastened reminder determination logic includes: when the seat is "unoccupied" and the seatbelt buckle is "unfastened," the system functions normally and there is no reminder; when the seat is "occupied" and the seatbelt buckle is "fastened," the system functions normally and there is no reminder; when the seat is "occupied" and the seatbelt buckle is "unfastened," the system functions normally and an "auditory / visual unfastened reminder" is issued; when the seat is "unoccupied" and the seatbelt buckle is "fastened," the system functions abnormally and a "proper wearing pop-up reminder" is issued.
[0040] Table 1 Seatbelt Unfastened Reminder Judgment Logic Table
[0041]
[0042] In summary, according to the embodiments of this disclosure, a seatbelt buckle engagement status signal and a seat occupant occupant occupant signal are acquired. When the seat occupant occupant occupant signal indicates that the seat occupant is unoccupied, and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is fastened, a seatbelt improper wearing reminder is issued to remind the occupant to wear the seatbelt properly. The method of this disclosure overcomes the defects of existing seatbelt detection logic by improving software logic without significantly increasing hardware costs, preventing users from deceiving the system in a false manner, improving seatbelt reminders, and thus better protecting occupants in collision accidents, making after-sales EDR data recording more accurate and effective.
[0043] based on Figure 1 The embodiment shown, Figure 3 This is a flowchart illustrating a seatbelt unfastened reminder method provided in an embodiment of the present disclosure. The method is applied to autonomous driving or smart homes and is executed by an electronic control unit responsible for the seatbelt unfastened reminder function.
[0044] The method includes the following steps 201-208.
[0045] Step 201: Obtain the seatbelt buckle engagement status signal and the seat occupant occupant occupant signal.
[0046] The specific implementation of the above embodiments can be referred to Figure 1 The implementation of step 101 in the illustrated embodiment will not be described in detail here.
[0047] Step 202: When the seat occupant occupancy signal indicates that the seat occupant is not in use and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, a seat belt not properly worn reminder is issued to remind the occupant to wear the seat belt properly.
[0048] In some embodiments of this disclosure, the method further includes: when the seat occupant occupant signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is fastened, determining that the seat belt unfastened visual reminder and / or auditory reminder functions are abnormal, and controlling the vehicle display not to turn off the pop-up window displaying proper seat belt wearing.
[0049] In some embodiments of this disclosure, the electronic control unit acquires signals such as seat belt buckle engagement status and seat occupancy status via CAN bus routing or hard-wired connection. When the seat occupancy status signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, the electronic control unit outputs a seat belt not properly worn reminder signal. This signal is used to control the display of a "Please wear your seat belt properly" pop-up window on the vehicle's dashboard.
[0050] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, after issuing a seat belt improper wearing reminder, the method further includes: when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, controlling the in-vehicle display not to close the pop-up window displaying proper seat belt wearing.
[0051] In some embodiments, when the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, after issuing a seat belt improper wearing reminder, the method further includes: when the time when the seat occupant occupancy signal indicates that the seat occupant is occupied is before the time when the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, controlling the vehicle display to turn off the pop-up window displaying proper seat belt wearing.
[0052] In some embodiments, the method further includes: when a seat occupant occupancy signal indicates that the seat occupant is occupied and a seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, providing a visual and / or auditory reminder for unfastened seat belts; providing a visual reminder for unfastened seat belts includes: controlling a seat belt alarm signal device to display a seat belt unfastened sign.
[0053] In other words, in a scenario where the seat occupant occupancy signal indicates that the seat occupant is unoccupied, and the seat belt buckle engagement signal indicates that the seat belt buckle is fastened, and a seat belt improper wearing reminder is being issued, the seat belt improper wearing reminder will not be turned off when the seat belt buckle status remains unchanged and the seat occupancy changes from "unoccupied" to "occupied." The condition for turning off the reminder is that the seat occupancy status changes to "occupied" before the seat belt buckle status changes to "fastened."
[0054] Step 203: When the seat occupant occupancy signal indicates that the seat occupant is in place, and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, a visual and / or auditory reminder for unfastened seat belts is issued.
[0055] In some embodiments of this disclosure, the electronic control unit acquires signals such as seat belt buckle engagement status and seat occupancy status via CAN bus routing or hard-wired connection. When the seat occupancy status signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is not fastened, it is determined that the seat belt unfastened visual and / or auditory reminder functions are normal, and a seat belt unfastened visual and / or auditory reminder is given.
[0056] In some embodiments of this disclosure, such as Figure 4 As shown, the method further includes: when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is fastened, the seat belt unfastened reminder judgment logic ends and no reminder is given; when the seat occupant occupancy signal indicates that the seat occupant is unoccupant and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is unfastened, the seat belt unfastened reminder judgment logic ends and no reminder is given.
[0057] In some embodiments of this disclosure, when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, a visual and / or auditory seat belt unfastened reminder signal is output. The visual seat belt unfastened reminder signal is used to control the seat belt alarm signal device to display a seat belt unfastened sign or the auditory seat belt unfastened reminder signal is used to control the vehicle speaker to output a seat belt unfastened reminder message.
[0058] In some embodiments of this disclosure, Figure 5 A display mark for a seatbelt warning signal device is provided. For example, the display color of the signal device is red, and the inside of the mark outline should be filled in or left blank. When reminding passengers that the seatbelt is not fastened, a visual reminder signal for not fastening the seatbelt is output. The "human body" area inside the display mark outline of the signal device is filled in red, and the "seatbelt" area inside the display mark outline is left blank.
[0059] In some embodiments of this disclosure, the seatbelt unfastened visual reminder signal is used to control the vehicle dashboard to output seatbelt unfastened visual reminder information, including controlling the indicator light on the vehicle dashboard to display the seatbelt unfastened sign and / or controlling the vehicle dashboard to display a seatbelt unfastened pop-up reminder.
[0060] In some embodiments of this disclosure, when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, a seat belt unfastened visual and / or auditory reminder signal is output and provided to the vehicle system in a hierarchical manner to optimize the seat belt unfastened visual and auditory reminder function.
[0061] In some embodiments of this disclosure, when a seat occupant occupancy signal indicates that the seat occupant is in use and a seatbelt buckle engagement signal indicates that the seatbelt buckle is not fastened, a vehicle power-on and / or ignition switch status signal is acquired. If the vehicle power-on and / or ignition switch status signal indicates that the vehicle power-on and / or ignition switch is on, a first-level seatbelt unfastened reminder is issued, and the vehicle display is controlled to show and output the first-level seatbelt unfastened visual reminder information. Optionally, a first-level seatbelt unfastened reminder is added, and the vehicle speaker is controlled to output the first-level seatbelt unfastened visual reminder information.
[0062] In some embodiments of this disclosure, the method further includes: when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is not fastened, the method of providing a seat belt unfastened reminder includes: when the seat occupant occupancy signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is not fastened, acquiring a vehicle driving status signal; if the vehicle driving status signal indicates that the vehicle is being driven, providing a second-level seat belt unfastened reminder, controlling the in-vehicle display to display a second-level seat belt unfastened visual reminder, and controlling the in-vehicle speaker to output a second-level seat belt unfastened auditory reminder.
[0063] In some embodiments of this disclosure, when the power is on and / or the ignition switch is turned on, the engine may or may not be running. When the driver is not wearing a seatbelt, the first-level seatbelt unfastened reminder is activated. The first-level seatbelt unfastened reminder is a visual reminder. Alternatively, an auditory reminder may be added.
[0064] In some embodiments of this disclosure, a second-level seatbelt unfastened reminder is activated when the driver is driving the vehicle without wearing a seatbelt. The second-level seatbelt unfastened reminder includes both visual and auditory reminders.
[0065] In summary, the embodiments of this disclosure improve seatbelt buckle status detection by optimizing and enhancing software monitoring logic, thereby addressing potential deficiencies in seatbelt buckle status detection, preventing users from deceiving the system with false information, and improving seatbelt reminder and EDR data recording functions. The advantage lies in addressing existing seatbelt detection logic deficiencies with minimal software changes, without significantly increasing hardware costs, thus achieving substantial improvements in seatbelt reminders and after-sales EDR analysis.
[0066] Corresponding to the aforementioned seatbelt unfastened reminder method, this disclosure also proposes a seatbelt unfastened reminder device. Figure 6 This is a schematic diagram of a seatbelt unfastened reminder device 300 provided in an embodiment of this disclosure. Figure 6 As shown, it includes:
[0067] Acquisition unit 310 is used to acquire seat belt buckle engagement status signal and seat occupant occupancy signal;
[0068] The reminder unit 320 is used to remind the occupant to wear the seat belt properly when the seat occupant occupant signal indicates that the seat occupant is not in the seat and the seat belt buckle engagement status signal indicates that the seat belt buckle is engaged.
[0069] In some embodiments, the reminder unit 320 is specifically used to: control the vehicle display to display a pop-up window indicating proper seat belt wearing when the seat occupant occupant signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is fastened.
[0070] In some embodiments, the reminder unit 320 is further configured to: control the vehicle display not to close the pop-up window displaying the proper wearing of the seat belt when the seat occupant occupant signal indicates that the seat occupant occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is fastened.
[0071] In some embodiments, the reminder unit 320 is further configured to: control the vehicle display to turn off the pop-up window displaying the seat belt proper wearing status when the time when the seat occupant occupant signal indicates that the seat occupant occupant is occupied is before the time when the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is fastened.
[0072] In some embodiments, the reminder unit 320 is further configured to: provide visual and / or auditory reminders for unfastened seat belts when a seat occupant occupant signal indicates that the seat occupant is occupied and a seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is unfastened; providing visual reminders for unfastened seat belts includes: controlling the seat belt alarm signal device to display a seat belt unfastened sign.
[0073] In some embodiments, the reminder unit 320 is further configured to: acquire the vehicle power-on and / or ignition switch status signal when the seat occupant occupant signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened; if the vehicle power-on and / or ignition switch status signal indicates that the vehicle power-on and / or ignition switch status is on, perform a first-level seat belt unfastened reminder and control the vehicle display to display the first-level seat belt unfastened visual reminder information.
[0074] In some embodiments, the reminder unit 320 is further configured to: acquire a vehicle driving status signal when the seat occupant occupant signal indicates that the seat occupant is occupied and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened; if the vehicle driving status signal indicates that the vehicle is being driven, perform a second-level seat belt unfastened reminder, control the vehicle display to display the second-level seat belt unfastened visual reminder information, and control the vehicle speaker to output the second-level seat belt unfastened auditory reminder information.
[0075] It should be noted that since the device embodiments of this disclosure correspond to the method embodiments described above, the foregoing explanations and descriptions of the method embodiments also apply to the device of this embodiment, and the principles are the same. For details not disclosed in the device embodiments, please refer to the method embodiments described above, and they will not be repeated in this disclosure.
[0076] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0077] Figure 7 A schematic block diagram of an example electronic device 400 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0078] like Figure 7As shown, device 400 includes a computing unit 401, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 402 or a computer program loaded from storage unit 408 into RAM (Random Access Memory) 403. RAM 403 may also store various programs and data required for the operation of device 400. The computing unit 401, ROM 402, and RAM 403 are interconnected via bus 404. I / O (Input / Output) interface 405 is also connected to bus 404.
[0079] Multiple components in device 400 are connected to I / O interface 405, including: input unit 406, such as keyboard, mouse, etc.; output unit 407, such as various types of monitors, speakers, etc.; storage unit 408, such as disk, optical disk, etc.; and communication unit 409, such as network card, modem, wireless transceiver, etc. Communication unit 409 allows device 400 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0080] The computing unit 401 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 401 performs the various methods and processes described above, such as the seatbelt unfastened reminder method. For example, in some embodiments, the seatbelt unfastened reminder method may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by the computing unit 401, one or more steps of the methods described above may be performed. Alternatively, in other embodiments, the computing unit 401 may be configured to perform the aforementioned seatbelt reminder method by any other suitable means (e.g., by means of firmware).
[0081] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0082] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0083] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0084] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0085] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data transmission (e.g., communication networks) of any form or medium. Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.
[0086] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.
[0087] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.
[0088] It should be understood that the various forms of processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0089] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for reminding passengers that their seatbelts are not fastened, characterized in that, The method includes: Acquire seatbelt buckle engagement status signal and seat occupant occupancy signal; When the seat occupant occupancy signal indicates that the seat occupant is not in use, and the seat belt buckle engagement status signal indicates that the seat belt buckle is engaged, a seat belt improper wearing reminder will be issued to remind the occupant to wear the seat belt properly.
2. The method according to claim 1, characterized in that, The provision of a seatbelt mis-wearing reminder when the seat occupant occupant signal indicates that the seat occupant is unoccupied and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is fastened includes: When the seat occupant occupancy signal indicates that the seat occupant is unoccupied, and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, the vehicle display will be controlled to show a pop-up window indicating proper seat belt wearing.
3. The method according to claim 1, characterized in that, When the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, after issuing a seat belt improper wearing reminder, the method further includes: When the seat occupant occupancy signal indicates that the seat occupant occupancy has changed from unoccupied to occupied, and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status has not changed, the vehicle display is controlled to keep the pop-up window displaying the seat belt proper wearing instructions open.
4. The method according to claim 1, characterized in that, When the seat occupant occupancy signal indicates that the seat occupant is unoccupied and the seat belt buckle engagement status signal indicates that the seat belt buckle is fastened, after issuing a seat belt improper wearing reminder, the method further includes: When the time indicated by the seat occupant occupancy signal is before the time indicated by the seat belt buckle engagement status ...
5. The method according to claim 1, characterized in that, The method further includes: When the seat occupant occupancy signal indicates that the seat occupant is occupied, and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, a visual and / or auditory reminder for unfastened seat belts will be given. The provision of visual reminders for unfastened seatbelts includes: controlling the seatbelt alarm signal device to display a seatbelt unfastened sign.
6. The method according to claim 5, characterized in that, The provision of visual and / or auditory reminders for unfastened seatbelts when the seat occupant occupant signal indicates that the seat occupant is occupied and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is not fastened includes: When the seat occupant occupant signal indicates that the seat occupant is occupied, and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is not fastened, the vehicle power-on and / or ignition switch status signals are acquired. If the vehicle power-on and / or ignition switch status signal indicates that the vehicle power-on and / or ignition switch status is on, a first-level seat belt unfastened reminder is issued, and the vehicle display is controlled to show the first-level seat belt unfastened visual reminder information.
7. The method according to claim 2, characterized in that, The provision of a seatbelt unfastened reminder when the seat occupant occupant signal indicates that the seat is occupied and the seatbelt buckle engagement status signal indicates that the seatbelt buckle is not fastened includes: When the seat occupant occupancy signal indicates that the seat occupant is occupied, and the seat belt buckle engagement status signal indicates that the seat belt buckle engagement status is unfastened, the vehicle driving status signal is acquired. If the vehicle driving status signal indicates that the vehicle is in driving status, a second-level seat belt unfastened reminder will be issued, controlling the in-vehicle display to show the second-level seat belt unfastened visual reminder information, and controlling the in-vehicle speaker to output the second-level seat belt unfastened auditory reminder information.
8. A seatbelt unfastened reminder device, characterized in that, The device includes: The acquisition unit is used to acquire the seat belt buckle engagement status signal and the seat occupant occupancy signal; The reminder unit is used to remind the occupant to wear the seat belt properly when the seat occupant occupant signal indicates that the seat occupant is not in the seat and the seat belt buckle engagement status signal indicates that the seat belt buckle is engaged.
9. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
10. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-7.
11. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1-7.
12. A vehicle, characterized in that, The vehicle includes the seatbelt reminder device as described in claim 8 or the electronic device as described in claim 9.