Safety belt unfastening reminding method, device and equipment and computer readable storage medium
By combining the technology of seat sensors and in-car cameras, it is possible to accurately determine whether the seat is occupied and whether the seat belt is tied, which solves the problem of false reminders in the prior art and improves the accuracy and user experience of reminders.
Patent Information
- Application Number
- CN202311175298.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-12
- Publication Date
- 2025-03-14
AI Technical Summary
The prior art may misjudgment when detecting seat placement, resulting in false reminders that the seat belt is not equipped with reminders, interfering with the driver and other people in the car.
By combining the seat sensor detection pressure value and the results of the camera in the car, confirm whether the seat is occupied and determine whether the seat belt is tied. If it is not tied, remind you.
Improve the accuracy of the seat belt not being tied, reduce false reminders, and avoid interference to the driver and the people in the car.
Smart Images

Figure CN119611260A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicles, and in particular to the field of seat belt technology. Background Art
[0002] Currently, when a vehicle is reminded that a seat belt is not fastened, a seat sensor installed on the seat is usually used to detect seat occupancy. If the pressure value of the seat sensor detects that the seat is occupied, it is considered that there is someone on the seat. At this time, if the seat belt of the seat is not fastened, a reminder is given. However, in fact, when the pressure value of the seat sensor detects that the seat is occupied, there may be no one on the seat, but there is a heavy object on the seat. At this time, if a reminder is given if the seat belt of the seat is not fastened, it is actually a false reminder, which interferes with the driver's driving and other people in the car. Summary of the invention
[0003] The present invention provides a seat belt unfastened reminder method, device, equipment, storage medium and vehicle.
[0004] According to a first aspect of the present disclosure, a seat belt unfastened reminder method is provided. The method comprises:
[0005] Obtaining the occupancy detection result of each seat; wherein the occupancy detection result of each seat is confirmed by the pressure value detected by the seat sensor of each seat and the shooting result of each seat by the in-vehicle camera, and the shooting result includes a shot image and / or a shot video;
[0006] If the occupancy detection result of the target seat among the seats is that the target seat is occupied, confirming the seat belt buckle status of the target seat; wherein the target seat is any one or more seats among the seats;
[0007] If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is performed for the target seat.
[0008] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein obtaining the occupancy detection result of each seat includes:
[0009] confirming whether the pressure value of each seat is greater than a preset pressure value;
[0010] If the pressure value of the target seat among the seats is greater than the preset pressure value, identifying the photographing result of the target seat to confirm whether there is a passenger sitting in the target seat;
[0011] If the target seat is occupied by a passenger, confirming that the occupancy detection result of the target seat is that the target seat is occupied; or
[0012] The obtaining of the seat occupancy detection result of each seat includes:
[0013] Identify the photographed results of the candidate seats whose pressure values are all less than the preset pressure value among the seats, and confirm whether there are passengers sitting in the candidate seats;
[0014] A seat in which a passenger is seated among the candidate seats is determined as the target seat, and it is confirmed that the target seat is occupied.
[0015] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is performed for the target seat, including:
[0016] If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders are given to the target seat through preset reminder methods, wherein the preset reminder methods include: voice and / or light.
[0017] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders are performed for the target seat, including:
[0018] If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, confirming whether the vehicle is currently in a driving state and the current speed of the vehicle;
[0019] If the vehicle is currently in a stationary state and the vehicle is successfully started, a first-level seat belt unfastened reminder is provided to the target seat through lights;
[0020] If the vehicle is currently in a driving state and the current vehicle speed is greater than a preset vehicle speed, a second-level seat belt unfastened reminder is given to the target seat through lights and sounds.
[0021] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:
[0022] During the process of providing the target seat with the second level seat belt unfastened reminder by means of the light and sound, if a rear seat belt mute command is received, the seat belt unfastened reminder by means of the sound is stopped and the target seat is provided with the seat belt unfastened reminder only by means of the light.
[0023] According to the above aspects and any possible implementation manner, an implementation manner is further provided, before confirming the seat belt buckle state of the target seat, the method further includes:
[0024] Confirm whether the target seat is provided with a child safety seat linkage switch;
[0025] If the target seat is provided with a child safety seat linkage switch, it is determined whether the child safety seat linkage switch is turned on and whether a child safety seat is installed on the target seat.
[0026] According to the above aspect and any possible implementation, there is further provided an implementation, wherein the confirming the seat belt buckle status of the target seat comprises:
[0027] If the target seat is not provided with a child safety seat linkage switch, or the child safety seat linkage switch is turned off or a child safety seat is not installed on the target seat, the seat belt buckle status of the target seat is confirmed.
[0028] According to a second aspect of the present disclosure, a seat belt unfastened reminder device is provided. The device comprises:
[0029] an acquisition module, configured to acquire an occupancy detection result of each seat; wherein the occupancy detection result of each seat is confirmed by a pressure value detected by a seat sensor of each seat and a photographing result of each seat by an in-vehicle camera, wherein the photographing result includes a photographed image and / or a photographed video;
[0030] a confirmation module, configured to confirm the seat belt buckle status of the target seat if the occupancy detection result of the target seat among the seats is that the target seat is occupied; wherein the target seat is any one or more seats among the seats;
[0031] The reminder module is used for providing a seat belt unfastened reminder for the target seat if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled.
[0032] According to a third aspect of the present disclosure, an electronic device is provided, which includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the program, the method described above is implemented.
[0033] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method according to the first aspect of the present disclosure is implemented.
[0034] According to a fifth aspect of the present disclosure, a vehicle is provided, the vehicle comprising the seat belt unfastened reminder device as described in the second aspect and / or the electronic device as described in the third aspect.
[0035] According to a sixth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, and when the computer-readable storage medium is executed by a processor, the method according to the first aspect of the present disclosure is implemented.
[0036] In the present disclosure, by acquiring the pressure value detected by the seat sensor of each seat and the occupancy detection result confirmed by the shooting result of the camera in the vehicle to the said seats, it is possible to accurately confirm whether each seat is occupied. When it is confirmed that the target seat is occupied, the seat belt buckle status of the target seat can be confirmed. If the seat belt buckle status of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is given for the target seat. In this way, the accuracy of the seat belt unfastened reminder is improved by improving the accuracy of the seat occupancy detection result, and false reminders of unfastened seat belts are avoided as much as possible, thereby avoiding interference with the driver's driving and other people in the vehicle as much as possible.
[0037] It should be understood that the contents described in the summary of the invention are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, among which:
[0039] Figure 1 A flowchart of a seat belt unfastened reminder method according to an embodiment of the present disclosure is shown;
[0040] Figure 2 A flowchart of another seat belt unfastened reminder method according to an embodiment of the present disclosure is shown;
[0041] Figure 3 An indicator light signal sign according to an embodiment of the present disclosure is shown;
[0042] Figure 4 A schematic diagram of a seat belt unfastened reminder according to an embodiment of the present disclosure is shown;
[0043] Figure 5 Another schematic diagram of a safety belt unfastened reminder according to an embodiment of the present disclosure is shown;
[0044] Figure 6 A block diagram of a seat belt unfastened reminder device according to an embodiment of the present disclosure is shown;
[0045] Figure 7 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0047] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0048] Figure 1 The flowchart of the seat belt unfastened reminder method 100 according to an embodiment of the present disclosure is shown. The execution subject of the method 100 may be an XCU controller (central domain controller), and may include:
[0049] Step 110, obtaining the occupancy detection result of each seat; wherein the occupancy detection result of each seat is confirmed by the pressure value detected by the seat sensor of each seat and the shooting result of each seat by the in-vehicle camera, and the shooting result includes the shooting image and / or the shooting video;
[0050] The seat sensor can be a pressure sensor or a gravity sensor and can be installed in the middle of each seat.
[0051] There can be multiple cameras in the car, installed in a position where they can capture each seat. For example, an infrared camera can be installed on the front A-pillar of the vehicle to detect whether there are people sitting in the front rows (driver and co-driver), and two infrared cameras can be installed on the second-row rear cabin screen (on the ceiling) to identify whether there are people sitting in the second and third rows.
[0052] The seats may be all seats in the vehicle including a driver's seat, a front passenger seat and rear seats (second row seats and third row seats).
[0053] Step 120, if the occupancy detection result of the target seat among the seats is that the target seat is occupied, confirming the seat belt buckle status of the target seat; wherein the target seat is any one or more seats among the seats;
[0054] The target seat is occupied when there is a passenger sitting on the target seat;
[0055] The seat belt buckle status is used to indicate whether the seat belt is fastened. For example, a seat belt buckle status of 1 indicates that the seat belt is fastened, and a seat belt buckle status of 0 indicates that the seat belt is not fastened.
[0056] Step 130: If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is performed for the target seat.
[0057] The seat belt is not buckled, that is, the seat belt is not fastened. The reminder for the target seat that the seat belt is not fastened can send a reminder instruction to the HU controller to control the HU controller to remind the target seat that the seat belt is not fastened.
[0058] By acquiring the pressure value detected by the seat sensor of each seat and the occupancy detection result confirmed by the shooting result of each seat by the camera in the vehicle, it is possible to accurately confirm whether each seat is occupied. When it is confirmed that the target seat is occupied, the seat belt buckle status of the target seat can be confirmed. If the seat belt buckle status of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is issued for the target seat. In this way, the accuracy of the seat belt unfastened reminder is improved by improving the accuracy of the seat occupancy detection result, thereby avoiding false reminders that the seat belt is not fastened as much as possible, and avoiding interference with the driver's driving and other people in the vehicle as much as possible.
[0059] In some embodiments, obtaining the seat occupancy detection result of each seat includes:
[0060] confirming whether the pressure value of each seat is greater than a preset pressure value;
[0061] The seat sensor may be a pressure sensor or a gravity sensor, which is disposed in the middle area of the seat. Therefore, if the user's sitting posture is incorrect, the pressure value detected by the seat sensor will be inaccurate, which in turn will lead to inaccurate occupancy detection results based solely on the seat sensor.
[0062] If the pressure value of the target seat among the seats is greater than the preset pressure value, identifying the photographing result of the target seat to confirm whether there is a passenger sitting in the target seat;
[0063] If the target seat is occupied by a passenger, confirming that the occupancy detection result of the target seat is that the target seat is occupied; or
[0064] The obtaining of the seat occupancy detection result of each seat includes:
[0065] Identify the photographed results of the candidate seats whose pressure values are all less than the preset pressure value among the seats, and confirm whether there are passengers sitting in the candidate seats;
[0066] A seat in which a passenger is seated among the candidate seats is determined as the target seat, and it is confirmed that the target seat is occupied.
[0067] If the pressure value of the target seat is greater than the preset pressure value, it preliminarily indicates that there is likely someone on the target seat. Therefore, the shooting result of the target seat can be identified to confirm whether there is a passenger sitting on the target seat to avoid high pressure on the target seat due to other heavy objects occupying the seat. Therefore, if the video shows that the target seat is confirmed to have a passenger sitting on it, the occupancy detection result of the target seat is confirmed to be that the target seat is occupied; or
[0068] Since the user may sit sideways, the shooting results of the candidate seats with less pressure among the seats can be identified to confirm whether there are passengers sitting in the candidate seats, and then the seat with passengers sitting in the candidate seats is determined as the target seat, and it is confirmed that the target seat is occupied. In this way, the accuracy of seat occupancy detection can be improved through video.
[0069] In some embodiments, if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, providing a seat belt unfastened reminder for the target seat includes:
[0070] If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders are given to the target seat through preset reminder methods, wherein the preset reminder methods include: voice and / or light.
[0071] If the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders can be given to the target seat through voice and / or light. In this way, no matter there are passengers in the front or rear seats but they do not fasten their seat belts, sufficient reminders can be given to improve vehicle riding safety.
[0072] For example: the target seat is given a first-level seat belt unfastened reminder through sound or light, and the target seat is given a second-level seat belt unfastened reminder through sound and light.
[0073] For another example: if the target seat is in the back row, the target seat is given a first-level seat belt unfastened reminder through voice and / or light; if the target seat is in the front row, the target seat is given a second-level seat belt unfastened reminder through voice and / or light. The first-level reminder intensity is lower than the second-level reminder intensity.
[0074] In some embodiments, if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders are performed for the target seat, including:
[0075] If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, confirming whether the vehicle is currently in a driving state and the current speed of the vehicle;
[0076] If the vehicle is currently in a stationary state and the vehicle is successfully started, a first-level seat belt unfastened reminder is provided to the target seat through lights;
[0077] If the vehicle is started successfully, it is in the READY state.
[0078] If the vehicle is currently in a driving state and the current vehicle speed is greater than a preset vehicle speed, a second-level seat belt unfastened reminder is given to the target seat through lights and sounds.
[0079] If the vehicle is currently stationary and the vehicle is started successfully, it means that the vehicle is about to drive. Therefore, the first level of seat belt unfastening reminder can be provided to the target seat through the light, such as by constantly lighting the target seat to remind that the seat belt is unfastened.
[0080] If the vehicle is currently in motion and the current speed is greater than a preset speed, it means that the vehicle is already moving and the speed is relatively high. Therefore, a second level seat belt unfastened reminder is given to the target seat through lights and sounds, that is, a higher intensity reminder is used to remind the target seat that the seat belt is unfastened.
[0081] In some embodiments, the method further comprises:
[0082] During the process of providing the target seat with the second level seat belt unfastened reminder by means of the light and sound, if a rear seat belt mute command is received, the seat belt unfastened reminder by means of the sound is stopped and the target seat is provided with the seat belt unfastened reminder only by means of the light.
[0083] During the process of providing the target seat with the second level seat belt reminder by means of the light and sound, if a rear seat belt mute command is received, it means that the user does not want to hear the rear seat seat belt reminder sound. Therefore, the seat belt reminder for the target seat by means of the sound can be stopped and only the seat belt reminder for the target seat by means of the light, so as to avoid the rear seat seat being unfastened and the sound disturbing the user.
[0084] Specifically: in addition to the rear seat belt unfastened alarm, in order to improve the user experience, when the vehicle is driving with rear seat occupants who are not wearing seat belts, a visual + audible seat belt reminder will be given. At the same time, a switch to turn off the sound reminder (i.e. a rear seat belt mute button) is provided on the alarm interface, allowing the sound reminder of the rear seat belt unfastened alarm to be turned off. This ensures sufficient safety reminders while providing users with a higher user experience without disturbing the driver and other members in the car.
[0085] In addition, only the rear seat belts are not fastened and the user is prohibited from turning off the sound reminder that the front seat belts are not fastened, that is, it is prohibited to mute the front seat belts when they are not fastened.
[0086] In some embodiments, before confirming the seat belt buckle status of the target seat, the method further includes:
[0087] Confirm whether the target seat is provided with a child safety seat linkage switch;
[0088] The present disclosure allows setting a child safety seat linkage switch for the rear seat, but does not allow setting a child safety seat linkage switch for the front seat. Due to the space limitation of the middle position in the rear row, the user can choose to set a child safety seat linkage switch for the left window seat in the rear seat or the right window seat in the rear seat.
[0089] Specifically, by setting a child safety seat linkage switch for each rear seat on the HU screen, the user can set the child seat linkage switch for any rear seat. After the user selects the corresponding switch for a seat, the user will set a child safety seat at this position by default. If there is indeed a child safety seat at this position, the alarm will not sound if it is not fastened at this position, which solves the problem of the seat belt unfastened alarm constantly prompting after the vehicle is moving due to the placement of a child seat.
[0090] If the target seat is provided with a child safety seat linkage switch, it is determined whether the child safety seat linkage switch is turned on and whether a child safety seat is installed on the target seat. Specifically, if the child safety seat linkage switch is turned on and a child safety seat is installed on the target seat, the seat belt buckle state of the target seat is no longer confirmed.
[0091] If a child safety seat linkage switch is set for the target seat and the child safety seat linkage switch is turned on, it means that the target seat may be equipped with a safety seat. Therefore, if a child safety seat is indeed installed on the target seat, the user can fasten the vehicle's own seat belt or the child safety seat's own seat belt to the target seat. Therefore, the seat belt buckle status of the target seat is no longer confirmed, that is, the target seat will not be reminded that the seat belt is not fastened.
[0092] Of course, if the target seat is provided with a child safety seat linkage switch, and the child safety seat linkage switch is turned on but the target seat is not equipped with a child safety seat, other passengers may be seated in the target seat, and therefore, it is still necessary to confirm the seat belt buckle status of the target seat.
[0093] In some embodiments, the confirming the seat belt buckle status of the target seat includes:
[0094] If the target seat is not provided with a child safety seat linkage switch, or the child safety seat linkage switch is turned off or a child safety seat is not installed on the target seat, the seat belt buckle status of the target seat is confirmed.
[0095] If the target seat is not provided with a child safety seat linkage switch, or the child safety seat linkage switch is turned off or the target seat is not installed with a child safety seat, it is still necessary to confirm the seat belt buckle status of the target seat, so as to judge and remind the target seat whether the seat belt is not fastened.
[0096] The following will be combined Figures 2 to 5 The technical solution of the present disclosure is further described in detail:
[0097] The seat belt unfastened reminder method disclosed in the present invention is mainly divided into four parts:
[0098] HU display part: mainly includes the HU-based unfastened warning display interface, the switch for temporarily turning off the sound, and the child seat linkage setting switch:
[0099] as follows Figure 4 As shown, the seat belt unfastened alarm interface includes the unfastened seat belt position indicator and the rear seat belt mute switch. When the user is not wearing a seat belt, the vehicle interface will display the position of the member who is not wearing a seat belt and light up the unfastened seat belt warning light (always on). When the user exceeds a certain speed, the unfastened seat belt warning light will change from always on to flashing, and a sound alarm will be given simultaneously.
[0100] The child seat linkage interface and switch are as follows:
[0101] When the user opens the corresponding child seat linkage interface, the vehicle provides the user with a switch on each seat corresponding to the child seat installation position. The user can select one or more positions and turn on the child seat linkage switch at the corresponding position. When the switch is turned on, it is assumed that a child seat has been installed at this position. At this time, if the video shows that a child seat is indeed placed at this position, the position will not be judged and reminded that the seat belt is not fastened. Once the user turns it on, the HU can memorize the user's setting status. The user does not need to set it again when using the vehicle next time. Among them, the second row and the third row are not suitable for installing child seats due to structural limitations. Generally, child seats are installed in the second row left, second row right, (if there is a third row, they may also be installed in) the third row left or third row right seat position
[0102] Control part:
[0103] The seat belt unfastened warning control module (XCU) is mainly responsible for receiving the seat occupancy signal (the signal sent by the BCM controller, where BCM is the body controller) and the seat belt buckle signal (the signal sent by the ACU controller, where ACU is the airbag controller) of all seats, and judging whether the corresponding seat is occupied according to the seat occupancy signal (when judging whether there is someone, it can also be combined with the video taken by the infrared camera to increase the accuracy). When judging whether the occupant is sitting, the seat belt buckle signal is judged again, and different sound reminders are given for the vehicle being stationary or moving. In addition, the control module also receives the child seat linkage switch status and temporary mute switch status sent by the HU, and finally sends the alarm information to the HU for necessary prompts, such as Figure 2 shown.
[0104] In-car camera:
[0105] Sense whether the occupants in the car are actually in the corresponding positions, assist in determining whether there is someone in the seat, and whether a seat belt unfastened alarm is needed; add cameras in the car to assist in determining whether there is an occupant in each seat in the car, and improve the accuracy of seat occupancy detection. When the seat occupancy detects that there is someone, if the camera determines that the seat is just filled with heavy objects, it will be determined as no one, and there is no need to perform seat belt unfastened judgment logic. If the camera recognizes that there is a member sitting in the seat, because it is in an abnormal sitting posture, it is determined that the seat is occupied and a seat belt unfastened judgment is required.
[0106] The camera installation method can be as follows: install an infrared camera on the front A-pillar of the vehicle to detect whether there are people in the front row (driver and passenger seats), and install two infrared cameras on the second row rear cabin screen to identify whether there are people in the second and third rows.
[0107] The current seat belt unfastened warning control method mainly includes three parts:
[0108] Second row seat belt unfastened warning and temporary shutdown function: seat belt unfastened first level warning, second level warning and temporary shutdown function
[0109] Child seat linkage and seat belt unfastened warning permanent shutdown function: Seat belt unfastened warning permanent shutdown function
[0110] The infrared camera system detects whether there are passengers in each seat of the vehicle, and assists in determining the seat position status, thereby deciding whether to perform a seat belt unfastened alarm logic judgment.
[0111] The control logic of seat belt not fastened is as follows:
[0112] The seat belt unfastened alarm is divided into the following alarm states:
[0113] 1. Seat belt not fastened first level reminder status:
[0114] Precondition: The vehicle is stationary and not moving. The vehicle is ready for driving (READY).
[0115] When the vehicle detects that a user is sitting in the seat through the infrared camera monitoring system and the seat occupancy monitoring system, and detects that the user is not wearing a seat belt through the seat belt buckle detection system,
[0116] Then the HU turns on the hazard warning indicator light and keeps it on. There is no sound prompt at this time. The indicator light symbols are as follows:
[0117] Indicator light signal signs Figure 3 As shown, the display color should be red, and the logo should comply with the provisions of GB4094-1999 and GBT24551-2009
[0118] Seat belt unfastened secondary reminder status:
[0119] Prerequisites:
[0120] The vehicle is in motion.
[0121] Any seat meets the first-level alarm condition
[0122] When the vehicle speed exceeds the displayed speed by 15 km / h, the HU hazard warning indicator lights up and flashes at 1 Hz, and a sound prompt is given at the same frequency. The HU pop-up window displays the position where the seat belt is not fastened. Figure 4 shown.
[0123] Seat belt unfastened secondary reminder silent state:
[0124] Prerequisites:
[0125] (1) The vehicle is in motion.
[0126] (2) The vehicle is in the second-level alarm process
[0127] (3) The vehicle speed is not less than 15 km / h
[0128] (4) There are still passengers in the second row who are not wearing seat belts
[0129] When the user clicks the second row seat mute button, the HU hazard warning indicator lights up and flashes at 1HZ, and there is no sound prompt at this time. The HU pop-up window displays the unfastened seat belt position, such as Figure 4 As shown, among which, Figure 4 As shown, there will be a red visual sign indicating that the seat is not fastened for the corresponding member who is not wearing a seat belt. The current picture shows that all 6 seats in the vehicle are not fastened with seat belts.
[0130] Only the sound of the rear seat belts not being fastened can be turned off by pressing a button. The sound of the front seat belts cannot be muted. The user needs to fasten the seat belt or leave the seat or park the vehicle to stop the seat belt reminder.
[0131] The child seat linkage switch can be set to permanently turn off the rear seat belt unfastened warning in the corresponding position
[0132] The functional logic is as follows: when the user chooses to turn on the child seat linkage switch and the camera detects that a child seat is indeed installed in the seat, the seat position does not need to perform the seat belt unfastened logic judgment.
[0133] like Figure 5 As shown in the figure, if the left seat in the second row is equipped with a child seat switch and the camera detects that a child seat is installed in the seat, the seat will no longer be judged as unfastened.
[0134] 3. The infrared camera monitoring system on the A-pillar and rear cabin screen can assist in judging whether the occupants are on board.
[0135] Through the above solution, the present disclosure achieves the following technical effects:
[0136] 1. In addition to the rear seat belt unfastened warning, in order to improve the user experience, when there are passengers in the back seat who are not wearing seat belts, the seat belt visual + audio reminder will be given after the vehicle is driving. A switch to turn off the sound reminder is provided on the warning interface, allowing the sound reminder of the rear seat belt unfastened warning to be turned off. While ensuring sufficient safety reminders, it can also provide users with a higher user experience without disturbing the driver and other passengers in the car.
[0137] 2. By setting the switch on the HU screen, the child seat linkage switch is set for the user. When the user selects the corresponding switch, the user will set the child safety seat in this position by default. The alarm at this position will not sound a prompt, which solves the problem that the seat belt unfastened alarm keeps prompting after the vehicle is driving due to the placement of the child seat.
[0138] 3. Add cameras inside the car to assist in determining whether there is an occupant in each seat in the car, thereby improving the accuracy of seat occupancy detection. When a seat occupancy detects that there is someone in it, if the camera determines that the seat is just filled with heavy objects, it will be determined that there is no one in the seat, and there is no need to perform the seat belt unfastened determination logic. If the camera recognizes that there is a member sitting in the seat, because the seat is in an abnormal sitting position, it will be determined that there is someone in the seat, and it is necessary to perform the seat belt unfastened determination.
[0139] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.
[0140] The above is an introduction to the method embodiment. The following is a further explanation of the scheme disclosed in the present invention through an apparatus embodiment.
[0141] Figure 6 FIG. 6 is a block diagram of a seat belt unfastened reminder device 600 according to an embodiment of the present disclosure. Figure 6 As shown, the device 600 includes:
[0142] The acquisition module 610 is used to acquire the occupancy detection result of each seat; wherein the occupancy detection result of each seat is confirmed by the pressure value detected by the seat sensor of each seat and the shooting result of each seat by the in-vehicle camera, and the shooting result includes a shot image and / or a shot video;
[0143] A confirmation module 620 is used to confirm the seat belt buckle state of the target seat if the occupancy detection result of the target seat among the seats is that the target seat is occupied; wherein the target seat is any one or more seats among the seats;
[0144] The reminder module 630 is configured to provide a seat belt unfastened reminder for the target seat if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled.
[0145] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0146] According to an embodiment of the present disclosure, the present disclosure further provides an electronic device, including:
[0147] at least one processor; and
[0148] a memory communicatively connected to the at least one processor; wherein,
[0149] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform any one of the above method embodiments.
[0150] According to an embodiment of the present disclosure, the present disclosure further provides a vehicle, comprising: the seat belt unfastened reminder device as described in the above embodiment or the electronic device as described in the above embodiment.
[0151] According to an embodiment of the present disclosure, the present disclosure further provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute any one of the above method embodiments.
[0152] Figure 7 A schematic block diagram of an electronic device 700 that can be used to implement an embodiment 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 can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0153] The device 700 includes a computing unit 701, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 702 or a computer program loaded from a storage unit 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the device 700 can also be stored. The computing unit 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0154] A number of components in the device 700 are connected to the I / O interface 705, including: an input unit 706, such as a keyboard, a mouse, etc.; an output unit 707, such as various types of displays, speakers, etc.; a storage unit 708, such as a disk, an optical disk, etc.; and a communication unit 709, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 709 allows the device 700 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0155] The computing unit 701 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 701 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 701 performs the various methods and processes described above, such as method 100. For example, in some embodiments, the method 100 may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 708. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 700 via the ROM 702 and / or the communication unit 709. When the computer program is loaded into the RAM 703 and executed by the computing unit 701, one or more steps of the method 100 described above may be performed. Alternatively, in other embodiments, the computing unit 701 may be configured to perform the method 100 in any other appropriate manner (e.g., by means of firmware).
[0156] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0157] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0158] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0159] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the 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 acoustic input, voice input, or tactile input).
[0160] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0161] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0162] 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 recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0163] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for reminding a user not to fasten a seat belt, characterized in that: include: Obtaining the occupancy detection result of each seat; wherein the occupancy detection result of each seat is confirmed by the pressure value detected by the seat sensor of each seat and the shooting result of each seat, and the shooting result includes a shot image and / or a shot video; If the occupancy detection result of the target seat among the seats is that the target seat is occupied, confirming the seat belt buckle status of the target seat; wherein the target seat is any one or more seats among the seats; If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is performed for the target seat.
2. The method according to claim 1, characterized in that The obtaining of the seat occupancy detection result of each seat includes: confirming whether the pressure value of each seat is greater than a preset pressure value; If the pressure value of the target seat among the seats is greater than the preset pressure value, identifying the photographing result of the target seat to confirm whether there is a passenger sitting in the target seat; If the target seat is occupied by a passenger, confirming that the occupancy detection result of the target seat is that the target seat is occupied; or, The obtaining of the seat occupancy detection result of each seat includes: Identify the photographed results of the candidate seats whose pressure values are all less than the preset pressure value among the seats, and confirm whether there are passengers sitting in the candidate seats; A seat in which a passenger is seated among the candidate seats is determined as the target seat, and it is confirmed that the target seat is occupied.
3. The method according to claim 1, characterized in that: If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, a seat belt unfastened reminder is provided for the target seat, including: If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders are given to the target seat through preset reminder methods, wherein the preset reminder methods include: voice and / or light.
4. The method according to claim 3, characterized in that If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, different levels of seat belt unfastened reminders are performed for the target seat, including: If the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled, confirming whether the vehicle is currently in a driving state and the current speed of the vehicle; If the vehicle is currently in a stationary state and the vehicle is successfully started, a first-level seat belt unfastened reminder is provided to the target seat through lights; If the vehicle is currently in a driving state and the current vehicle speed is greater than a preset vehicle speed, a second-level seat belt unfastened reminder is given to the target seat through lights and sounds.
5. The method according to claim 4, characterized in that The method further comprises: During the process of providing the target seat with the second level seat belt unfastened reminder by means of the light and sound, if a rear seat belt mute command is received, the seat belt unfastened reminder by means of the sound is stopped and the target seat is provided with the seat belt unfastened reminder only by means of the light.
6. The method according to claim 1, characterized in that Before confirming the seat belt buckle status of the target seat, the method further includes: Confirm whether the target seat is provided with a child safety seat linkage switch; If the target seat is provided with a child safety seat linkage switch, it is determined whether the child safety seat linkage switch is turned on and whether a child safety seat is installed on the target seat.
7. The method according to claim 6, characterized in that The confirming the seat belt buckle status of the target seat includes: If the target seat is not provided with a child safety seat linkage switch, or the child safety seat linkage switch is turned off or a child safety seat is not installed on the target seat, the seat belt buckle state of the target seat is confirmed.
8. A seat belt unfastened reminder device, characterized in that: include: an acquisition module, used to acquire the occupancy detection result of each seat; wherein the occupancy detection result of each seat is confirmed by the pressure value detected by the seat sensor of each seat and the shooting result of each seat by the in-vehicle camera, and the shooting result includes a shot image and / or a shot video; A confirmation module, configured to confirm the seat belt buckle status of a target seat among the seats if the occupancy detection result of the target seat among the seats is that the target seat is occupied; wherein the target seat is any one or more seats among the seats; The reminder module is used for providing a seat belt unfastened reminder for the target seat if the seat belt buckle state of the target seat is that the seat belt of the target seat is not buckled.
9. An electronic device, characterized in that: include: 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, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-7.
11. A vehicle, characterized in that: include: The apparatus as claimed in claim 8, and / or the electronic device as claimed in claim 9, and / or the readable storage medium as claimed in claim 10.