In-vehicle person detection method and device, electronic equipment and storage medium
By monitoring the opening and closing of the rear doors during the vehicle's unlocking and locking process, the system can determine whether there are any occupants remaining inside the vehicle and trigger an alarm under specific conditions. This solves the technical problem of detecting occupants remaining inside the vehicle and improves vehicle security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHERY AUTOMOBILE CO LTD
- Filing Date
- 2023-12-12
- Publication Date
- 2026-05-05
AI Technical Summary
Current technology is unable to effectively detect and alert passengers left inside vehicles, making it easy for accidents to occur when passengers, especially children, are accidentally locked inside.
By monitoring the opening and closing of the rear doors during the vehicle's unlocking and locking process, it can determine whether there are any occupants remaining inside the vehicle and, under specific conditions, trigger an alarm for occupants remaining inside the vehicle, including alarm methods such as controlling turn signals, sounding the horn, and sending messages.
It enables automatic detection of passengers remaining inside the vehicle at low cost and with simple processing methods, avoiding accidents caused by passengers being accidentally locked inside the vehicle for too long, and improving the safety of passengers.
Smart Images

Figure CN117657061B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the automotive field, and in particular to a method, device, electronic device, and storage medium for detecting occupants inside a vehicle. Background Technology
[0002] With the development of automotive technology and the continuous improvement of economic levels, vehicles are becoming increasingly common, bringing great convenience to people's travel. However, this has also led to various passenger safety issues. For example, accidents can easily occur when passengers, especially children, are accidentally locked inside a vehicle. Therefore, there is an urgent need for a solution that can automatically detect occupants remaining inside a vehicle and issue an alarm. Summary of the Invention
[0003] This application provides a method, device, electronic device, and storage medium for detecting occupants inside a vehicle, which enables automatic detection of occupants at a lower cost and with a simpler processing method. The technical solution is as follows:
[0004] On the one hand, a method for detecting occupants inside a vehicle is provided, the method comprising:
[0005] In response to vehicle unlocking, the opening and closing of the vehicle's rear doors are monitored;
[0006] In response to the vehicle locking, determine the opening and closing status of the rear doors of the vehicle during the process from unlocking the vehicle to locking the vehicle;
[0007] An occupant occupant occupant alarm is triggered if, after any one of the vehicle's rear doors has been opened and closed, no other rear door has been opened and closed again; and, if, after both of the vehicle's rear doors have been opened and closed, at least one rear door has not been opened and closed again, an occupant occupant occupant alarm is triggered.
[0008] In one possible implementation, the activation of the occupant stagnation alarm when at least one rear door has not been opened and closed after both rear doors of the vehicle have been opened and closed includes:
[0009] If, after both rear doors of the vehicle have been opened and closed at any time, one rear door is opened and closed again while the other rear door is not opened and closed again, an occupant stagnation alarm is triggered; or,
[0010] After both rear doors of the vehicle have been opened and closed, if the time between the opening of the two rear doors is less than a first preset time, and one or two rear doors have not been opened and closed again, an alarm for occupants remaining in the vehicle will be triggered.
[0011] In one possible implementation, the initiation of the occupant stagnation alarm includes at least one of the following:
[0012] Control the vehicle to simultaneously turn on the left turn signal and the right turn signal, or control the vehicle to simultaneously turn on the left turn signal, the right turn signal and the low beam headlights;
[0013] Control the vehicle to sound its horn;
[0014] The vehicle is controlled to send a message to a terminal connected to the vehicle indicating that the occupants are still inside the vehicle.
[0015] In one possible implementation, initiating the occupant stagnation alarm includes:
[0016] If the duration of the vehicle lockout reaches a second preset duration, an alarm for passengers remaining inside the vehicle will be triggered.
[0017] In one possible implementation, after initiating the occupant stagnation alarm, the method further includes:
[0018] If the duration of the occupant occupant alarm reaches the third preset duration, the occupant occupant alarm will be deactivated; or,
[0019] During the activation of the occupant occupant alarm, if the vehicle is detected to be unlocked and any rear door is opened, the occupant occupant alarm is deactivated; or...
[0020] During the process of initiating the occupant occupant evacuation alarm, upon receiving an alarm cancellation message from a terminal connected to the vehicle, the occupant occupant evacuation alarm is deactivated.
[0021] In one possible implementation, determining the opening / closing status of the rear doors of the vehicle during the period from unlocking to locking the vehicle, in response to the vehicle locking, includes:
[0022] In response to the vehicle being locked and the vehicle's power mode being off, the opening and closing status of the vehicle's rear doors during the process from unlocking the vehicle to locking the vehicle is determined.
[0023] In one possible implementation, the method further includes:
[0024] In response to the activation of the occupant detection function, the host in the vehicle sends a function activation signal to the vehicle's body domain controller, which is used to monitor the opening and closing of the vehicle's rear doors.
[0025] The vehicle occupant detection function of the vehicle domain controller is activated by receiving the function activation signal from the vehicle domain controller.
[0026] The method of monitoring the opening and closing of the rear doors of the vehicle in response to vehicle unlocking includes:
[0027] When the vehicle's occupant detection function is enabled, the opening and closing of the vehicle's rear doors are monitored in response to the vehicle being unlocked.
[0028] On the other hand, a method for detecting occupants inside a vehicle is provided, the device comprising:
[0029] A monitoring module is used to monitor the opening and closing of the rear doors of the vehicle in response to vehicle unlocking;
[0030] The monitoring module is also used to determine the opening and closing status of the rear doors of the vehicle during the process from unlocking the vehicle to locking the vehicle in response to the vehicle locking.
[0031] The alarm module is used to initiate an occupant stagnation alarm when, after any one of the rear doors of the vehicle has been opened and closed, no other rear door has been opened and closed again; and to initiate an occupant stagnation alarm when, after both rear doors of the vehicle have been opened and closed, at least one rear door has not been opened and closed again.
[0032] In one possible implementation, the alarm module is used for:
[0033] If, after both rear doors of the vehicle have been opened and closed at any time, one rear door is opened and closed again while the other rear door is not opened and closed again, an occupant stagnation alarm is triggered; or,
[0034] After both rear doors of the vehicle have been opened and closed, if the time between the opening of the two rear doors is less than a first preset time, and one or two rear doors have not been opened and closed again, an alarm for occupants remaining in the vehicle will be triggered.
[0035] In one possible implementation, the alarm module is configured to perform at least one of the following:
[0036] Control the vehicle to simultaneously turn on the left turn signal and the right turn signal, or control the vehicle to simultaneously turn on the left turn signal, the right turn signal and the low beam headlights;
[0037] Control the vehicle to sound its horn;
[0038] The vehicle is controlled to send a message to a terminal connected to the vehicle indicating that the occupants are still inside the vehicle.
[0039] In one possible implementation, the alarm module is used for:
[0040] If the duration of the vehicle lockout reaches a second preset duration, an alarm for passengers remaining inside the vehicle will be triggered.
[0041] In one possible implementation, the alarm module is further configured to:
[0042] If the duration of the occupant occupant alarm reaches the third preset duration, the occupant occupant alarm will be deactivated; or,
[0043] During the activation of the occupant occupant alarm, if the vehicle is detected to be unlocked and any rear door is opened, the occupant occupant alarm is deactivated; or...
[0044] During the process of initiating the occupant occupant evacuation alarm, upon receiving an alarm cancellation message from a terminal connected to the vehicle, the occupant occupant evacuation alarm is deactivated.
[0045] In one possible implementation, the monitoring module is used for:
[0046] In response to the vehicle being locked and the vehicle's power mode being off, the opening and closing status of the vehicle's rear doors during the process from unlocking the vehicle to locking the vehicle is determined.
[0047] In one possible implementation, the device further includes:
[0048] The function control module is used to respond to the activation operation of the in-vehicle occupant detection function by sending a function activation signal to the vehicle body domain controller through the host in the vehicle. The body domain controller is used to monitor the opening and closing of the rear doors of the vehicle. Upon receiving the function activation signal, the body domain controller activates the in-vehicle occupant detection function of the body domain controller.
[0049] The monitoring module is used to monitor the opening and closing of the rear doors of the vehicle in response to the vehicle unlocking when the vehicle's occupant detection function is activated.
[0050] On the other hand, a computer-readable storage medium is provided, wherein at least one piece of program code is stored in the computer-readable storage medium, the at least one piece of program code being loaded and executed by a processor to implement the vehicle occupant detection method as described in any of the above implementations.
[0051] On the other hand, a computer program product is provided, the computer program product including at least one piece of program code, the at least one piece of program code being loaded and executed by a processor to implement the vehicle occupant detection method as described in any of the above implementations.
[0052] The beneficial effects of the technical solutions provided in this application include at least the following:
[0053] This application provides a method for detecting occupants inside a vehicle. It monitors the opening and closing of the rear doors during the process from unlocking to locking the vehicle. If, during this process, any rear door is opened and closed, and no other rear door is subsequently opened and closed, it indicates a high probability that a passenger entered the vehicle and did not exit. Alternatively, if both rear doors are opened and closed, but at least one rear door is not subsequently opened and closed, it also indicates a high probability that at least one passenger entered the vehicle and did not exit, meaning a passenger is mistakenly locked inside. Therefore, in either of these situations, a passenger may be mistakenly locked inside, triggering an occupant lingering alarm. This application determines whether there are occupants remaining inside the vehicle by monitoring the opening and closing of the rear doors during the process from unlocking to locking, and alerts them by triggering an occupant lingering alarm to prevent occupants from being mistakenly locked inside for an extended period and potentially causing an accident. Furthermore, it only requires monitoring the opening and closing logic of the rear doors, achieving automatic occupant detection at a lower cost and with a simpler processing method. Attached Figure Description
[0054] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0055] Figure 1 This is a system architecture diagram of a vehicle occupant detection method provided in an embodiment of this application;
[0056] Figure 2 This is a flowchart of a vehicle occupant detection method provided in an embodiment of this application;
[0057] Figure 3 This is a schematic diagram of a signal interaction provided in an embodiment of this application;
[0058] Figure 4 This is a schematic diagram of the structure of a vehicle occupant detection device provided in an embodiment of this application;
[0059] Figure 5 This is a schematic diagram of another vehicle occupant detection device provided in an embodiment of this application;
[0060] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0061] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0062] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0063] With the development of automotive technology and the improvement of intelligence, people's demand for vehicle safety is also increasing. As the economy develops rapidly and cars become more common in households, while people enjoy the convenience they bring, various passenger safety issues have also arisen. For example, accidents can easily occur when passengers, especially children, are accidentally locked inside a vehicle.
[0064] This application embodiment adds a function to detect and remind passengers in the rear seats of a car. It uses the opening and closing logic of the rear doors to determine whether there are any passengers left in the car and reminds them to avoid passengers being forgotten in the car and causing accidents, thus effectively avoiding passenger safety issues.
[0065] This application provides a method for detecting occupants inside a vehicle. Figure 1 This is a system architecture diagram of a vehicle occupant detection method provided in an embodiment of this application, such as... Figure 1 As shown, the system architecture of this vehicle occupant detection method includes a host 101, a vehicle body domain controller 102, and a light and horn assembly 103.
[0066] The occupant detection function is enabled and disabled through interaction between the host 101 and the vehicle domain controller 102. This occupant detection function is enabled by default; if the user manually disables it, they must manually enable it again.
[0067] The body domain controller 102 is used to determine whether there are people staying in the vehicle by monitoring the opening and closing logic of the rear doors. For example, in a whole vehicle's locking and unlocking cycle, if a rear door is opened only once, it means that there are people staying in the vehicle. The body domain controller 102 needs to send a signal to the light and horn assembly 103 to issue a vehicle occupant occupant alarm.
[0068] The occupant occupancy alarm is activated and deactivated through interaction between the vehicle domain controller 102 and the lighting and horn assembly 103. For example, the vehicle domain controller 102 sends CAN (Controller Area Network) signals and hardwired signals to the lighting and horn assembly 103, causing the lighting and horn assembly 103 to flash lights or sound the horn.
[0069] Figure 2 This is a flowchart of a vehicle occupant detection method provided in an embodiment of this application. See also... Figure 2 The method includes:
[0070] 201. In response to vehicle unlocking, monitor the opening and closing of the vehicle's rear doors.
[0071] When vehicle unlocking is detected, the system begins monitoring the opening and closing of the vehicle's rear doors. Vehicle unlocking marks the start of a vehicle unlocking / locking cycle.
[0072] In one possible implementation, the vehicle includes, for example: Figure 1 The host computer and body domain controller shown, in response to the activation of the occupant detection function, send a function activation signal from the host computer to the body domain controller. The body domain controller monitors the opening and closing of the rear doors. Upon receiving the function activation signal, the body domain controller activates its occupant detection function. With the occupant detection function activated, the system monitors the opening and closing of the rear doors in response to vehicle unlocking. That is, in this embodiment, the logic for monitoring the opening and closing of the rear doors is executed only after the occupant detection function is activated. If the occupant detection function is not activated, the logic for monitoring the opening and closing of the rear doors will not be executed after the vehicle is unlocked.
[0073] When a user needs to use the occupant detection function, the user performs an activation operation on the vehicle. This activation operation could be triggered by selecting the occupant detection function on the in-vehicle display screen or pressing the activation button on the vehicle. After the activation operation is performed, the host computer triggers a corresponding function activation signal, which is then sent to the body domain controller to notify it to activate the occupant detection function. Upon receiving the activation signal, the body domain controller activates the occupant detection function.
[0074] Optionally, after enabling the occupant detection function, the vehicle domain controller sends an activation success signal to the host to notify the host that the occupant detection function has been successfully enabled. Alternatively, after enabling the occupant detection function, the vehicle domain controller sends a notification signal to the in-vehicle display screen to notify the display screen that the occupant detection function has been enabled. Upon receiving this notification signal, the in-vehicle display screen displays a function activation message indicating that the occupant detection function has been successfully enabled. Therefore, users will know that the occupant detection function is enabled in their vehicle upon seeing this message.
[0075] 202. In response to vehicle locking, determine the opening and closing status of the rear doors of the vehicle during the process from vehicle unlocking to vehicle locking.
[0076] After the vehicle is unlocked, when vehicle locking is detected, the opening and closing status of the rear doors during the process from unlocking to locking is determined. Vehicle locking marks the end of one vehicle lock / unlock cycle.
[0077] In one possible implementation, in response to vehicle locking and the vehicle's power mode being off, the open / closed status of the rear doors during the period from vehicle unlocking to vehicle locking is determined. That is, the logic for determining the open / closed status of the rear doors is only executed when the vehicle's power mode is off; if the vehicle's power mode is on, the logic for determining the open / closed status of the rear doors is not executed after the vehicle is locked.
[0078] In some embodiments, in combination with the above steps 201 and 202, the enabling conditions of the vehicle occupant detection method provided in this application embodiment include four conditions, namely: (1) the vehicle has an occupant detection function, wherein the configuration word for occupant detection is 010b, indicating that the vehicle has an occupant detection function; (2) the occupant detection function is in the enabled state, wherein the enabling and disabling of the occupant detection function is achieved by the interaction between the host and the vehicle body domain controller; (3) the power mode is in the disabled state; (4) the occupant detection method is executed in one unlocking / locking cycle of the vehicle, wherein the vehicle engine may be in an unstarted state or a started state, and the state of the engine is not limited.
[0079] 203. If, after any one of the vehicle's rear doors has been opened and closed, no other rear door has been opened and closed again, an occupant occupant occupant alarm shall be activated; and if, after both of the vehicle's rear doors have been opened and closed, at least one rear door has not been opened and closed again, an occupant occupant occupant alarm shall be activated.
[0080] This application provides two scenarios for initiating a vehicle occupant lingering alarm. The first scenario involves a vehicle's locking / unlocking cycle where, if only one of the two rear doors has been opened once (meaning no other rear door has been opened after the first one), it can be assumed that a passenger has boarded and not disembarked, thus triggering the occupant lingering alarm. The second scenario involves a vehicle's locking / unlocking cycle where both rear doors have been opened once, and one rear door has been opened only once (meaning at least one rear door has not been opened after the first two doors), it can be assumed that a passenger has boarded and not disembarked, thus triggering the occupant lingering alarm.
[0081] In one possible implementation, in step 203 above, if at least one rear door is not opened and closed again after both rear doors of the vehicle have been opened and closed, an occupant lingering alarm is triggered, including the following two methods:
[0082] (1) If, after the two rear doors of the vehicle are opened and closed at any time, one rear door is opened and closed again while the other rear door is not opened and closed again, an alarm for occupants remaining in the vehicle is triggered.
[0083] If both rear doors have been opened once, regardless of the time interval between the opening of the two rear doors, if one rear door is opened again and the other rear door is not opened again, it can be assumed that a passenger has boarded the vehicle and has not disembarked, and thus an occupant lingering alarm will be triggered.
[0084] For example, if passengers board when both rear doors open, then there are people in both the left and right seats. If only one rear door is subsequently opened again, it means only people from that side have disembarked, and the other side remains inside; therefore, it is assumed that there are still people inside the vehicle. As another example, if passengers board when one rear door opens, and then disembark when the other rear door opens, and then another passenger disembarks after that, and no further rear doors are opened, it is assumed that there are still people inside the vehicle.
[0085] (2) After both rear doors of the vehicle have been opened and closed, if the time between the opening of the two rear doors is less than the first preset time, and one or two rear doors have not been opened and closed again, an alarm for occupants remaining in the vehicle is triggered.
[0086] If the time interval between the opening of the two rear doors is less than a first preset time interval, it can be assumed that the two rear doors opened almost simultaneously, meaning that passengers boarded through both rear doors and there were people in both the left and right seats of the vehicle. If one rear door is subsequently not opened again, it is assumed that at least one person remains inside the vehicle. If neither rear door is opened again, it is assumed that at least two people remain inside the vehicle. Optionally, the first preset time interval can be flexibly set according to actual conditions, for example, it can be 5 seconds or 10 seconds.
[0087] That is, the triggering conditions for the vehicle occupant lingering alarm in the vehicle occupant detection method provided in this application embodiment include two conditions: (1) In a lock-lock cycle, after any one of the vehicle's rear doors is opened and closed, no rear door is opened and closed again. For example, if any rear door has been opened once, no rear door is opened again before the vehicle is locked at the end of the journey; (2) In a lock-lock cycle, after both of the vehicle's rear doors are opened and closed, at least one rear door is not opened and closed again. For example, if both rear doors have been opened once, only one rear door is opened again before the vehicle is locked at the end of the journey.
[0088] In one possible implementation, step 203 above, initiating an occupant stagnation alarm, includes at least one of the following:
[0089] (1) Control the vehicle to simultaneously activate the left and right turn signals, or control the vehicle to simultaneously activate the left and right turn signals and low beam headlights. This method uses lights to alert the user and attract their attention. For example, simultaneously activating the left and right turn signals, or simultaneously activating the left and right turn signals and low beam headlights. The turn signal color can be yellow, and the turn signal can flash at a preset frequency, etc.
[0090] (2) Control the vehicle to sound its horn. This method uses the horn to alert the user and attract their attention. For example, sounding the horn at the same frequency as the turn signals.
[0091] (3) Control the vehicle to send a message to the terminal connected to the vehicle indicating that someone is stranded inside the vehicle. This method alerts the user by sending a message to the user's terminal to notify the user that someone is stranded inside the vehicle. After receiving the message, the terminal can notify the user by displaying the message, vibrating, or emitting a notification sound.
[0092] In one possible implementation, an alarm is triggered if the duration of vehicle locking reaches a second preset duration.
[0093] In this embodiment, if the conditions for triggering an occupant occupant alarm are met within one locking / unlocking cycle of the vehicle, the alarm will only be triggered after the vehicle is locked and the duration of the lock reaches a second preset duration. This avoids false alarms due to user error. Optionally, the second preset duration can be flexibly set according to actual conditions to ensure that the user receives the occupant occupant alarm promptly after locking. For example, the second preset duration could be 5 seconds or 10 seconds.
[0094] In one possible implementation, the process of initiating the occupant stagnation alarm is... Figure 1The interaction between the vehicle domain controller and the lighting horn components is shown. Taking the activation of the left and right turn signals and the activation of the low beam headlights as an example, the vehicle domain controller sends a first network signal, a second network signal, and a third network signal to the lighting and horn assembly. The first network signal is used to activate the left and right turn signals, for example, the first network signal includes "0x286 BCM_20_LHTurnLiDrv=0x1:Active" and "0x286BCM_20_RHTurnLiDrv=0x1:Active". The second network signal is used to control the flashing frequency of the left and right turn signals, for example, the second network signal includes "0x391 / 0x392LHTurnlightSts" and "0x391 / 0x392 RHTurnlightSts". The third network signal is used to activate the left and right low beam headlights, for example, the third network signal includes "0x391 / 0x392 DirectionIndLeft=0x1:Active" and "0x391 / 0x392 DirectionIndRight=0x1:Active".
[0095] 204. If the conditions for alarm deactivation are met, deactivate the vehicle occupant occupant alarm.
[0096] Once the occupant occupant alarm is activated, it will be deactivated if the alarm deactivation conditions are met. These conditions include the following situations.
[0097] The first scenario: If the duration of the initiation of the occupant occupant alarm reaches a third preset duration, the alarm will be turned off. In this embodiment, the occupant occupant alarm will automatically turn off after the duration reaches the third preset duration, without requiring any additional user action. Optionally, the third preset duration can be flexibly set according to actual conditions, ensuring sufficient time for the user to notice the occupant occupant alarm; for example, the third preset duration can be 5 seconds or 10 seconds.
[0098] The second scenario: During the initiation of the occupant occupant alarm, if the vehicle is detected to be unlocked and any rear door is opened, the occupant occupant alarm is deactivated. In this embodiment, if the vehicle is unlocked and any rear door is opened during the initiation of the occupant occupant alarm, it indicates that the user has become aware that someone is occupant in the vehicle and has taken measures; at this point, the occupant occupant alarm can be deactivated.
[0099] The third scenario: During the initiation of the occupant occupant alarm, if an alarm cancellation message is received from the terminal connected to the vehicle, the occupant occupant alarm can be deactivated. In this embodiment, if an alarm cancellation message is received from the terminal during the initiation of the occupant alarm, it indicates that the user has become aware that someone is occupant in the vehicle and has taken measures; at this point, the occupant alarm can be deactivated. Furthermore, in the event of a false alarm, the user only needs to send an alarm cancellation message using the terminal to deactivate the occupant alarm, improving convenience.
[0100] In one possible implementation, the process of deactivating the occupant stagnation alarm is performed by... Figure 1 The interaction between the vehicle domain controller and the lighting horn components is shown. Taking the example of turning off the left turn signal, flashing the right turn signal, and turning off the low beam headlights, the vehicle domain controller sends a fourth network signal, a fifth network signal, and a sixth network signal to the lighting horn assembly. The fourth network signal is used to turn off the left and right turn signals; for example, the fourth network signal includes "0x286 BCM_20_LHTurnLiDrv=0x00:off" and "0x286BCM_20_RHTurnLiDrv=0x00:off". The fifth network signal is used to control the flashing frequency of the left and right turn signals; for example, the fifth network signal includes "0x391 / 0x392LHTurnlightSts=0x0" and "0x391 / 0x392 RHTurnlightSts=0x0". The sixth network signal is used to turn off the left and right low beam headlights; for example, the sixth network signal includes "0x391 / 0x392 DirectionIndLeft=0x0:Not Active" and "0x391 / 0x392..." DirectionIndRight=0x0:Not Active".
[0101] This application provides a method for detecting occupants inside a vehicle. It monitors the opening and closing of the rear doors during the process from unlocking to locking the vehicle. If, during this process, any rear door is opened and closed, and no other rear door is subsequently opened and closed, it indicates a high probability that a passenger entered the vehicle and did not exit. Alternatively, if both rear doors are opened and closed, but at least one rear door is not subsequently opened and closed, it also indicates a high probability that at least one passenger entered the vehicle and did not exit, meaning a passenger is mistakenly locked inside. Therefore, in either of these situations, a passenger may be mistakenly locked inside, triggering an occupant lingering alarm. This application determines whether there are occupants remaining inside the vehicle by monitoring the opening and closing of the rear doors during the process from unlocking to locking, and alerts them by triggering an occupant lingering alarm to prevent occupants from being mistakenly locked inside for an extended period and potentially causing an accident. Furthermore, it only requires monitoring the opening and closing logic of the rear doors, achieving automatic occupant detection at a lower cost and with a simpler processing method.
[0102] In some embodiments of the method provided in this application, the activation and deactivation of the occupant detection function are determined by, for example... Figure 1 This is achieved through the interaction between the host and the vehicle domain controller.
[0103] Figure 3 This is a schematic diagram of signal interaction provided in an embodiment of this application. The interaction between the host and the vehicle domain controller can be found in [reference needed]. Figure 3 .
[0104] like Figure 3As shown, taking enabling the occupant detection function as an example, when the user clicks the enable button for the occupant detection function on the vehicle display screen, the host sends a function control signal "IHU_CPDSet=0x1:ON" to the gateway. The gateway forwards the function control signal "IHU_CPDSet=0x1:ON" to the body domain controller. The body domain controller executes the logic to enable the occupant detection function and, upon completion, sends a feedback signal "BCM_5_EnableStatus=0x0:Enable" to the gateway. The gateway then sends the same feedback signal "BCM_5_EnableStatus=0x0:Enable" back to the host to notify the host that the occupant detection function has been successfully enabled. Simultaneously, the body domain controller also sends three frames of prompt signals "BCM_5_closedwarning=0x3:not warning" to the vehicle display screen, followed by a prompt signal "BCM_5_closedwarning=0x0:not active," so that the vehicle display screen shows a message indicating that the occupant detection function has been enabled. Additionally, when the vehicle's power mode switches from off to on with the occupant detection function enabled, the vehicle domain controller sends a feedback signal "BCM_5_Enable Status=0x0:Enable" to the host via the gateway to notify the host that the occupant detection function is now enabled.
[0105] like Figure 3As shown, taking disabling the occupant detection function as an example, when the user clicks the disable button on the vehicle display screen, the host sends a function control signal "IHU_CPDSet=0x2:OFF" to the gateway. The gateway forwards the function control signal "IHU_CPDSet=0x2:OFF" to the vehicle domain controller. The vehicle domain controller executes the logic to disable the occupant detection function and, upon completion, sends a feedback signal "BCM_5_EnableStatus=0x1:Disable" to the gateway. The gateway then sends the same feedback signal "BCM_5_EnableStatus=0x1:Disable" back to the host to notify the host that the occupant detection function has been successfully disabled. Simultaneously, the vehicle domain controller also sends three frames of prompt signals "BCM_5_closedwarning=0x1:waining" to the vehicle display screen, followed by a prompt signal "BCM_5_closedwarning=0x0:notactive," so that the vehicle display screen shows a message indicating that the occupant detection function has been disabled. Additionally, when the occupant detection function is disabled, and the vehicle's power mode switches from on to off, the body domain controller sends three frames of warning signals "BCM_5_closed warning=0x1:warning" to the vehicle display screen, followed by a warning signal "BCM_5_closedwarning=0x0:not active".
[0106] In addition, such as Figure 3 As shown, the engine also sends a status signal to the vehicle domain controller via the gateway, which indicates the engine's status.
[0107] The details of the signals used for interaction between the host, the body domain controller, and the in-vehicle display are shown in Table 1 below.
[0108] Table 1
[0109]
[0110] Figure 4 This is a schematic diagram of the structure of a vehicle occupant detection device provided in an embodiment of this application. See also... Figure 4 The device includes:
[0111] Monitoring module 401 is used to monitor the opening and closing of the rear doors of the vehicle in response to vehicle unlocking;
[0112] The monitoring module 401 is also used to determine the opening and closing status of the rear doors of the vehicle during the process from unlocking to locking the vehicle in response to vehicle locking.
[0113] Alarm module 402 is used to initiate an occupant stagnation alarm when any one of the vehicle's rear doors has been opened and closed, and no other rear door has been opened and closed again; and to initiate an occupant stagnation alarm when at least one rear door has not been opened and closed again after both of the vehicle's rear doors have been opened and closed.
[0114] The vehicle occupant detection device provided in this application monitors the opening and closing of the rear doors during the process from vehicle unlocking to vehicle locking. If, during this process, any rear door is opened and closed, and no other rear door is opened and closed again, it indicates that a passenger may have entered the vehicle and not exited. Alternatively, if both rear doors are opened and closed, but at least one rear door is not opened and closed again, it also indicates that at least one passenger may have entered the vehicle and not exited, meaning a passenger may have been mistakenly locked inside. Therefore, in either of these situations, a passenger may be mistakenly locked inside, and an occupant lingering alarm is triggered. This application determines whether there are occupants lingering inside the vehicle by monitoring the opening and closing of the rear doors during the process from vehicle unlocking to vehicle locking, and alerts them by triggering an occupant lingering alarm to prevent occupants from being mistakenly locked inside for too long and causing an accident. Furthermore, it only requires monitoring the opening and closing logic of the rear doors, achieving automatic occupant detection at a lower cost and with a simpler processing method.
[0115] Optionally, the alarm module 402 is used for:
[0116] If, after both rear doors of the vehicle have been opened and closed at any time, one rear door is opened and closed again while the other rear door is not opened and closed again, an occupant entrapment alarm is triggered; or,
[0117] If, after both rear doors of the vehicle have been opened and closed, the time between the opening of the two rear doors is less than a first preset time, and one or two rear doors have not been opened and closed again, an occupant stagnation alarm will be triggered.
[0118] Optionally, the alarm module 402 is used to implement at least one of the following:
[0119] Control the vehicle to simultaneously activate the left and right turn signals, or control the vehicle to simultaneously activate the left turn signal, right turn signal, and low beam headlights;
[0120] Control the vehicle to sound its horn;
[0121] The vehicle is controlled to send a message to the terminal connected to the vehicle indicating that the occupants are still inside the vehicle.
[0122] Optionally, the alarm module 402 is used for:
[0123] If the vehicle is locked for a duration that reaches the second preset duration, an alarm will be triggered to indicate that the occupants are trapped inside the vehicle.
[0124] Optionally, the alarm module 402 is also used for:
[0125] If the duration of the occupant occupant alarm reaches the third preset duration, the occupant occupant alarm will be deactivated; or,
[0126] During the activation of the occupant occupant alarm, if the vehicle is detected to be unlocked and any rear door is opened, the occupant occupant alarm will be deactivated; or...
[0127] During the process of initiating the vehicle occupant occupant alert, upon receiving an alert cancellation message from the terminal connected to the vehicle, the vehicle occupant occupant occupant alert is deactivated.
[0128] Optionally, the monitoring module 401 is used for:
[0129] In response to the vehicle being locked and the vehicle's power mode being off, the opening and closing status of the vehicle's rear doors during the process from unlocking to locking the vehicle is determined.
[0130] Optionally, such as Figure 5 As shown, the device also includes:
[0131] The function control module 403 is used to respond to the activation operation of the in-vehicle occupant detection function by sending a function activation signal to the vehicle body domain controller through the host in the vehicle. The body domain controller is used to monitor the opening and closing of the rear doors of the vehicle. The function control module 403 receives the function activation signal through the body domain controller and activates the in-vehicle occupant detection function of the body domain controller.
[0132] The monitoring module 401 is used to monitor the opening and closing of the rear doors of the vehicle in response to unlocking the vehicle when the vehicle occupant detection function is activated.
[0133] It should be noted that the vehicle occupant detection device provided in the above embodiments is only an example of the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the electronic device can be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle occupant detection device and the vehicle occupant detection method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0134] This application also provides an electronic device, which includes a processor and a memory. The memory stores at least one computer program, which is loaded and executed by the processor to perform the operations performed in the vehicle occupant detection method of the above embodiments.
[0135] Figure 6 This illustration shows a schematic diagram of an electronic device provided in an exemplary embodiment of this application. The electronic device includes a processor 601 and a memory 602.
[0136] Processor 601 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 601 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 601 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 601 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 601 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0137] The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 602 are used to store at least one computer program, which is used by the processor 601 to implement the vehicle occupant detection method provided in the method embodiments of this application.
[0138] Those skilled in the art will understand that Figure 6 The structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0139] This application also provides a computer-readable storage medium storing at least one piece of program code, which is loaded and executed by a processor to implement the vehicle occupant detection method as described in any of the above implementations.
[0140] This application also provides a computer program product, which includes at least one piece of program code that is loaded and executed by a processor to implement the vehicle occupant detection method as described in any of the above implementations.
[0141] The above are merely optional embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for detecting occupants inside a vehicle, characterized in that, The method includes: In response to vehicle unlocking, the opening and closing of the vehicle's rear doors are monitored; In response to the vehicle locking, determine the opening and closing status of the rear doors of the vehicle during the process from unlocking the vehicle to locking the vehicle; During the process from unlocking to locking the vehicle, if, after any one of the vehicle's rear doors is opened and closed, no other rear door is opened and closed again, and the duration of the vehicle's locking reaches a second preset duration, an occupant occupant alarm is triggered; and, during the process from unlocking to locking the vehicle, if, after both rear doors are opened and closed at any time, one rear door is opened and closed again while the other rear door is not, and the duration of the vehicle's locking reaches a second preset duration, an occupant occupant alarm is triggered; and, during the process from unlocking to locking the vehicle, if, after both rear doors are opened and closed, the time between the opening times of the two rear doors is less than a first preset duration, and one or both rear doors are not opened and closed again, and the duration of the vehicle's locking reaches a second preset duration, an occupant occupant alarm is triggered. During the process of initiating the occupant occupant evacuation alarm, upon receiving an alarm cancellation message from a terminal connected to the vehicle, the occupant occupant evacuation alarm is deactivated.
2. The method according to claim 1, characterized in that, The activation of the vehicle occupant stagnation alarm includes at least one of the following: Control the vehicle to simultaneously turn on the left turn signal and the right turn signal, or control the vehicle to simultaneously turn on the left turn signal, the right turn signal and the low beam headlights; Control the vehicle to sound its horn; The vehicle is controlled to send a message to a terminal connected to the vehicle indicating that the occupants are still inside the vehicle.
3. The method according to claim 1, characterized in that, After initiating the vehicle occupant stagnation alarm, the method further includes: If the duration of the occupant occupant alarm reaches the third preset duration, the occupant occupant alarm will be deactivated; or, During the process of initiating the occupant occupant evacuation alarm, if the vehicle is detected to be unlocked and any of the rear doors are opened, the occupant occupant evacuation alarm shall be deactivated.
4. The method according to claim 1, characterized in that, The step of determining the opening and closing status of the rear doors of the vehicle during the period from unlocking to locking, in response to the vehicle locking, includes: In response to the vehicle being locked and the vehicle's power mode being off, the opening and closing status of the vehicle's rear doors during the process from unlocking the vehicle to locking the vehicle is determined.
5. The method according to claim 1, characterized in that, The method further includes: In response to the activation of the occupant detection function, the host in the vehicle sends a function activation signal to the vehicle's body domain controller, which is used to monitor the opening and closing of the vehicle's rear doors. The vehicle occupant detection function of the vehicle domain controller is activated by receiving the function activation signal from the vehicle domain controller. The method of monitoring the opening and closing of the rear doors of the vehicle in response to vehicle unlocking includes: When the vehicle's occupant detection function is enabled, the opening and closing of the vehicle's rear doors are monitored in response to the vehicle being unlocked.
6. A vehicle occupant detection device, characterized in that, The device includes: A monitoring module is used to monitor the opening and closing of the rear doors of the vehicle in response to vehicle unlocking; The monitoring module is also used to determine the opening and closing status of the rear doors of the vehicle during the process from unlocking the vehicle to locking the vehicle in response to the vehicle locking. An alarm module is configured to: During the process from unlocking to locking the vehicle, if, after any one of the rear doors of the vehicle has been opened and closed, and no other rear door has been opened and closed again, trigger an occupant entrapment alarm when the duration of the vehicle's locking reaches a second preset duration; and during the process from unlocking to locking the vehicle, if, after both rear doors of the vehicle have been opened and closed at any time, one rear door has been opened and closed again while the other has not, trigger an occupant entrapment alarm when the duration of the vehicle's locking reaches a second preset duration; and during the process from unlocking to locking the vehicle, if, after both rear doors of the vehicle have been opened and closed, the time between the opening times of the two rear doors is less than a first preset duration, and one or both rear doors have not been opened and closed again, trigger an occupant entrapment alarm when the duration of the vehicle's locking reaches a second preset duration. The alarm module is also used to deactivate the occupant occupant alarm when it receives an alarm cancellation message from a terminal connected to the vehicle during the initiation of the occupant occupant occupant alarm.
7. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory storing at least one computer program, which is loaded and executed by the processor to enable the electronic device to implement the vehicle occupant detection method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to implement the vehicle occupant detection method as described in any one of claims 1 to 5.
9. A computer program product, characterized in that, The computer program product includes at least one piece of program code, which is loaded and executed by a processor to implement the vehicle occupant detection method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Reminding method for baby left inside vehicle
CN107839596A