Sensor, occupancy detection method and related apparatus

By combining UWB sensors with positioning and sensing antennas, the problem of distinguishing between objects and occupants in vehicle seat occupancy detection has been solved, achieving high-precision occupant detection and reducing false alarm rate and cost.

WO2026061372A1PCT designated stage Publication Date: 2026-03-26YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-16
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

Existing vehicle seat occupancy detection technologies struggle to distinguish between items and occupants, resulting in a high false alarm rate, especially with low accuracy for lighter children and pets.

Method used

Employing UWB sensors and combining positioning and sensing antennas, the system performs positioning and life detection using measurement and echo signals, improving detection accuracy. The positioning antenna receives measurement signals to calculate distance, while the sensing antenna transmits and receives echo signals to generate life detection data.

Benefits of technology

It improves the accuracy of occupant detection in vehicles, reduces false alarm rates, especially in the identification of children and pets, and eliminates the need for dedicated sensors for occupant detection, thus reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121691_26032026_PF_FP_ABST
    Figure CN2025121691_26032026_PF_FP_ABST
Patent Text Reader

Abstract

A sensor, an occupancy detection method and a related apparatus. The sensor is applied to a vehicle, and comprises a positioning antenna and a sensing antenna. The sensor may use the sensing antenna to detect a living body in a vehicle, so as to realize occupancy detection; the sensing signal transmitted by the sensing antenna is a UWB signal, and the UWB signal has the advantage of high positioning precision; thus, the precision of occupancy detection can be improved. Moreover, the sensor may reuse a UWB module in the vehicle, which UWB module is originally used for positioning a digital key, that is, by means of adding a sensing antenna on the basis of an original positioning antenna of the UWB module, a sensor, which can be used for realizing occupancy detection, is obtained without the need to specially provide a sensor for occupancy detection; thus, the implementation cost of occupancy detection can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Sensor, seat occupancy detection method and related device

[0001] The present application claims priority to the Chinese patent application No. 202411315092.2, filed on September 19, 2024, and entitled "Sensor, seat occupancy detection method and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of vehicle-mounted devices, and in particular to a sensor, a seat occupancy detection method and related device. BACKGROUND

[0003] In the use of vehicles in some scenarios, occupant detection (or seat occupancy detection) is often needed to determine whether there is an occupant on the seat. For example, the vehicle can detect whether there is an occupant on the seat after starting, so as to remind the occupant to wear a seat belt. For another example, the vehicle can detect whether there is an occupant on the seat after stopping, so as to prevent children, pets, etc. from being left in the vehicle, or to ensure the safety of a living body left in the vehicle.

[0004] In some solutions, an identification pad is arranged below the seat cushion of the vehicle, and the identification pad is filled with silicone gel. If the seat is occupied, the pressure in the identification pad will change, and this situation will be reported to the seat occupancy identification unit in the form of a voltage signal, so as to realize seat occupancy identification.

[0005] However, the above solution is difficult to distinguish between objects and occupants. For example, heavy objects are prone to false positives, while children, pets, etc. with light weight cannot be identified, resulting in low precision and accuracy. SUMMARY

[0006] The present application provides a sensor, a seat occupancy detection method and related device, which can improve the accuracy of seat occupancy detection.

[0007] In a first aspect, the present application provides a sensor applied to a vehicle, the sensor comprising a positioning antenna and a perception antenna. The positioning antenna is configured to receive a measurement signal from a first terminal, the measurement signal being used to measure a distance between the sensor and the first terminal and / or a position of the first terminal, the first terminal comprising a digital key of the vehicle. The perception antenna is configured to transmit a perception signal and receive a return wave signal of the perception signal after being reflected by a target in the vehicle, the return wave signal being used to generate living body detection data.

[0008] The sensor can be a UWB sensor (or a UWB module, or a UWB chip), or can also be understood as a device that uses UWB technology to realize positioning function and radar function. The positioning antenna can be understood as an antenna for realizing positioning function, and the sensing antenna can be understood as an antenna for realizing sensing function (or radar function, or occupancy detection function).

[0009] The first terminal can be a vehicle owner terminal or a terminal carrying a digital key of the vehicle. The first terminal has a device capable of transmitting a measurement signal, for example, a UWB module can be provided in the first terminal, serving as a digital key (or UWB digital key) of the vehicle. Taking the UWB module as an example of the device capable of transmitting a measurement signal, the measurement signal from the first terminal can be a measurement signal (i.e., a UWB signal) transmitted by the UWB digital key, or a signal returned by the UWB digital key in response to a measurement signal (i.e., a UWB signal) transmitted by the positioning antenna. The measurement signal transmitted by the UWB digital key can be received by the positioning antenna, and the distance between the sensor and the first terminal can be calculated according to the time of flight of the measurement signal, and then the position of the first terminal can be calculated in combination with the distances between other sensors in the vehicle and the first terminal, thereby realizing positioning of the digital key of the vehicle.

[0010] The sensing signal refers to a UWB signal transmitted by the sensing antenna. The living body detection data refers to data for detecting whether there is a living body (or living entity, or occupant) in the vehicle. The target in the vehicle can include a living body (such as a person or a pet), and the life activities (such as breathing, heartbeats, or movements, etc.) of the living body can affect the surrounding electromagnetic environment. The sensing antenna can periodically transmit a sensing signal into the cabin of the vehicle, and if there is a living body in the cabin of the vehicle, the echo signal formed after the sensing signal is reflected by the living body will change, and the change of the echo signal can generate living body detection data, which can be used to determine whether there is a living body in the cabin of the vehicle, thereby realizing occupancy detection.

[0011] In this application, the sensor can detect the living body in the vehicle by using the sensing antenna, and then be used to realize occupancy detection. The sensing signal transmitted by the sensing antenna is a UWB signal, which has the advantage of high positioning accuracy, so as to improve the accuracy of occupancy detection. Moreover, the sensor can reuse the UWB module originally used for positioning the digital key in the vehicle, that is, by adding a sensing antenna to the original positioning antenna of the UWB module to obtain a sensor that can be used to realize occupancy detection, without the need to specially set a sensor for realizing occupancy detection, so as to reduce the implementation cost of occupancy detection.

[0012] In a possible implementation of the first aspect, the sensing antenna is a directional antenna, and the signal coverage of the directional antenna covers at least one seat area in the cabin of the vehicle.

[0013] The sensing antenna can be arranged for a seat area in the vehicle. The sensing antenna employs a directional antenna. Optionally, the directional antenna can be designed to emit and receive electromagnetic waves particularly strong in the direction towards the seat area in the vehicle, and zero or minimal in other directions, so that the radiation signal of the sensing antenna can be concentrated to cover the seat area in the vehicle, so as to detect whether there is an occupant in the seat area in the vehicle.

[0014] Optionally, the radiation signal of one sensing antenna can only cover one seat area (e.g. the seat area of the front passenger seat), so as to detect whether there is an occupant in the seat area.

[0015] Or optionally, the radiation signal of one sensing antenna can cover multiple seat areas (e.g. including the seat area of the front row and the seat area of the rear row), so as to comprehensively detect whether there is an occupant in the multiple seat areas.

[0016] Through the above implementation, the sensing antenna employs a directional antenna, so that the radiation signal of the sensing antenna is concentrated to cover the seat area in the vehicle, avoiding the influence of pedestrians outside the vehicle on the detection result of the occupant in the vehicle, so as to enhance the anti-interference capability and reduce the risk of overflow, thereby helping to improve the efficiency and accuracy of the occupancy detection.

[0017] In a possible implementation of the first aspect, the positioning antenna and the sensing antenna work according to a first timing.

[0018] The first timing can be a pre-set timing for indicating the working time of the positioning antenna and the sensing antenna in the sensor. The working of the positioning antenna in a certain time can be understood as that the positioning antenna emits a measurement signal and receives a measurement signal from the first terminal in the time. The working of the sensing antenna in a certain time can be understood as that the sensing antenna emits a sensing signal and receives a backwave signal of the sensing signal after being reflected by a target in the vehicle in the time.

[0019] For example, it is assumed that the sensor works in a time period (e.g. denoted as (0, t n ]) can be divided into multiple sub-time periods (e.g. divided into (0, t1], (t1, t2], (t2, t3], (t3, t4], …, (t n-1 , t n ]) for each sub-time period, an antenna (the positioning antenna or the sensing antenna) working in the sub-time period can be set, for example, the antenna working in (0, t1] is the positioning antenna, the antenna working in (t1, t2] is the sensing antenna, the antenna working in (t2, t3] is the positioning antenna, the antenna working in (t3, t4] is the sensing antenna, and so on, forming the first timing, so that the positioning antenna and the sensing antenna can work according to the first timing.

[0020] Through the above implementation, the positioning antenna and the sensing antenna in the sensor can work in a time division multiplexing manner according to a first time sequence, so that the sensor can give consideration to the positioning function and the occupancy detection function.

[0021] In a possible implementation of the first aspect, the measurement signal carries a first identifier, and the first identifier is used to indicate the positioning antenna. The echo signal carries a second identifier, and the second identifier is used to indicate the sensing antenna.

[0022] For the positioning antenna, the signals transmitted and received by the positioning antenna can carry an identifier (i.e., the first identifier) used to indicate the positioning antenna. For the sensing antenna, the signals transmitted and received by the sensing antenna can carry an identifier (i.e., the second identifier) used to indicate the sensing antenna. The second identifier is different from the first identifier.

[0023] Through the above implementation, the measurement signal received by the positioning antenna and the echo signal received by the sensing antenna can carry different identifiers, so that the sensor can quickly distinguish the measurement signal and the echo signal according to the identifiers, and then perform positioning and occupancy detection according to the measurement signal and the echo signal respectively, to avoid signal confusion.

[0024] In a possible implementation of the first aspect, the sensor is further configured to receive a first signal, and start the occupancy detection function in response to the first signal. The sensing antenna is configured to transmit a sensing signal and receive an echo signal of the sensing signal reflected by an object in the vehicle, when the occupancy detection function of the sensor is started.

[0025] The first signal can be understood as a signal used to trigger the sensor to start the occupancy detection function. The sensing antenna can work only when the occupancy detection function of the sensor is started, that is, the sensing antenna transmits a sensing signal and receives an echo signal of the sensing signal reflected by an object in the vehicle, when the occupancy detection function of the sensor is started. Correspondingly, the sensing antenna does not work when the occupancy detection function of the sensor is stopped, that is, the sensing antenna does not transmit a sensing signal and does not receive an echo signal of the sensing signal reflected by an object in the vehicle, when the occupancy detection function of the sensor is stopped.

[0026] Specifically, when occupancy detection is needed, the processing device can send a first signal to the sensor, and the sensor starts the occupancy detection function after receiving the first signal. Exemplarily, the processing device can be a vehicle processor or a processor in a vehicle digital key system, which is not limited in the present application.

[0027] Optionally, when there is no need for the occupancy detection, the processing device can send a second signal to the sensor, the second signal can be understood as a signal for triggering the sensor to close the occupancy detection function, and the sensor closes the occupancy detection function after receiving the second signal.

[0028] Through the above embodiment, the sensor can start the occupancy detection function only after receiving the first signal, without always starting the occupancy detection function. The first signal can be sent only when there is a need for occupancy detection, so that the sensor can be used for occupancy detection only when there is a need for occupancy detection, which is beneficial to reduce resource waste.

[0029] In a possible implementation of the first aspect, the sensing antenna is provided with a corresponding first switch, and the first switch is used to control the working state of the sensing antenna. The sensing antenna is used to emit the sensing signal and receive the echo signal of the sensing signal reflected by the target in the vehicle when the first switch is turned on.

[0030] The first switch can be understood as a switch used to control the opening (or working) and closing (or stopping working) of the sensing antenna. For example, the sensing antenna works when the first switch is turned on, that is, the sensing antenna emits the sensing signal and receives the echo signal of the sensing signal reflected by the target in the vehicle when the first switch is turned on. For another example, the sensing antenna stops working (i.e. does not work) when the first switch is turned off, that is, the sensing antenna does not emit the sensing signal and does not receive the echo signal of the sensing signal reflected by the target in the vehicle when the first switch is turned off.

[0031] Optionally, the opening period and / or the closing period of the first switch can be pre-set, and accordingly, the first switch is turned on in the pre-set opening period and the first switch is turned off in the pre-set closing period.

[0032] Optionally, the opening and closing of the first switch are controlled by the processing device. For example, when there is a need for the occupancy detection, the processing device can control the first switch to be turned on. For another example, when there is no need for the occupancy detection, the processing device can control the first switch to be turned off. Exemplarily, the processing device can be a vehicle processor or a processor in a vehicle digital key system, which is not limited in the present application.

[0033] Through the above embodiment, the sensing antenna can work only when the first switch is turned on, without always working, that is, the sensor can be used for occupancy detection only when the first switch is turned on, without always being used for occupancy detection. The first switch can be turned on only when there is a need for occupancy detection, so that the sensor can be used for occupancy detection only when there is a need for occupancy detection, which is beneficial to reduce resource waste.

[0034] In a possible implementation of the first aspect, the sensing antenna comprises at least one transmitting antenna and at least one receiving antenna, wherein the at least one transmitting antenna is configured to transmit the sensing signal, and the at least one receiving antenna is configured to receive the echo signal of the sensing signal after being reflected by the target in the vehicle.

[0035] The number of transmitting antennas in the sensing antenna can be the same as or different from the number of receiving antennas. For example, the sensing antenna can comprise one transmitting antenna and one receiving antenna. For another example, the sensing antenna can comprise one transmitting antenna and multiple receiving antennas. For another example, the sensing antenna can comprise multiple transmitting antennas and one receiving antenna. For another example, the sensing antenna can comprise multiple transmitting antennas and multiple receiving antennas. The present application does not limit this.

[0036] Exemplarily, the sensing antenna comprises two antennas, and the sensing antenna can adopt a one-transmitting-one-receiving mode, i.e., one antenna is configured to transmit the sensing signal as a transmitting antenna, and the other antenna is configured to receive the echo signal of the sensing signal after being reflected by the target in the vehicle as a receiving antenna.

[0037] Through the above implementation, the transmitting antenna and the receiving antenna are respectively responsible for the transmission of the sensing signal and the reception of the echo signal, which can effectively avoid mutual interference between the transmission and reception of different signals, thereby facilitating the improvement of the accuracy of the in-vehicle living body detection.

[0038] In a possible implementation of the first aspect, the sensor further comprises a processing module. The processing module is configured to measure the distance between the sensor and the first terminal and / or the position of the first terminal according to the measurement signal, and / or obtain the living body detection data according to the echo signal.

[0039] Through the above implementation, the processing module can be deployed in the sensor to process the signals received by the positioning antenna and / or the sensing antenna, that is, a part of the data processing can be performed by the sensor, which is beneficial to fully utilize the computing capability of the sensor.

[0040] In a possible implementation of the first aspect, the living body detection data comprises channel impulse response data.

[0041] The channel impulse response can be generated according to multiple echo signals, and the channel impulse response data can reflect the fluctuation of the echo signal. The fluctuation of the echo signal is easily affected by the in-vehicle environment, and thus can be used to judge the change of the in-vehicle environment and to detect whether there is a living body in the vehicle.

[0042] For example, if there is no living body in the vehicle, the environment in the vehicle can be considered to be constant, so that the echo signals obtained by the perception antenna each time can be considered to be substantially the same or only within a normal range of fluctuations. If there is a living body in the vehicle, due to the existence of the life activities (such as breathing, heartbeats, or movements, etc.) of the living body, the environment in the vehicle will change, and thus the fluctuations of the echo signals will exceed the normal range.

[0043] Through the above embodiments, the channel impulse response data can reflect the fluctuation of the echo signals, and the fluctuation of the echo signals can be considered to be closely related to whether there is a living body in the vehicle. Therefore, according to the channel impulse response data, whether there is a living body in the vehicle can be detected more accurately.

[0044] In a second aspect, the present application provides a sensor system applied to a vehicle, the sensor system comprising at least two sensors, the at least two sensors being arranged at different positions of the vehicle, and each of the at least two sensors being the sensor of the first aspect or any possible implementation of the first aspect.

[0045] In the present application, the sensor system comprises at least two sensors, and each sensor can provide one piece of living body detection data. Therefore, the sensor system can provide at least two pieces of living body detection data, which can be used to determine whether there is a living body (or living body, or occupant) in the vehicle, and can be further used to determine the position information of the occupant in the vehicle, so as to realize the seat occupancy detection.

[0046] In a possible implementation of the second aspect, the at least two sensors comprise a first sensor and a second sensor.

[0047] For example, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle.

[0048] For another example, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle.

[0049] For another example, the first sensor is arranged at the intersection of the left top longitudinal beam and the left B-pillar of the vehicle, and the second sensor is arranged at the intersection of the right top longitudinal beam and the right B-pillar of the vehicle.

[0050] Through the above embodiments, the radiation signals of the perception antennas in the first sensor and the second sensor can cover the seating space in the vehicle, so as to detect the occupant in the vehicle.

[0051] In a third aspect, the present application provides an occupancy detection method, which comprises: obtaining life body detection data from at least two sensors, and determining whether there is an occupant in the vehicle and position information of the occupant according to the life body detection data from the at least two sensors. Wherein, the at least two sensors are arranged at different positions of the vehicle, and each of the at least two sensors is the sensor of the first aspect or any possible implementation manner of the first aspect.

[0052] The occupancy detection method can be applied to a vehicle. The execution subject of the occupancy detection method can be a processor. Illustratively, the processor can be a vehicle processor or a processor in a vehicle digital key system, and the present application does not limit this.

[0053] Optionally, the sensor can process the echo signal received by the perception antenna to obtain the life body detection data, and send the life body detection data to the processor, so that the processor can directly obtain the life body detection data.

[0054] Or optionally, the sensor can send the echo signal received by the perception antenna to the processor, and the processor can process the echo signal to obtain the life body detection data.

[0055] That is, the sensor can be responsible for processing the echo signal (or generating the life body detection data), or the processor can be responsible for processing the echo signal (or generating the life body detection data), and the present application does not limit this.

[0056] The processor obtains life body detection data from at least two sensors, that is, obtains at least two life body detection data, and can determine whether there is an occupant in the vehicle according to any one or more of the life body detection data. The processor can also determine the position information of the occupant according to the at least two life body detection data.

[0057] In the present application, the sensor can detect the life body in the vehicle by using the perception antenna, and the processor can detect whether there is an occupant in the vehicle and the position information of the occupant according to the life body detection data from the at least two sensors, so as to realize occupancy detection. The perception signal emitted by the perception antenna is a UWB signal, and the UWB signal has the advantage of high positioning accuracy, so as to improve the accuracy of occupancy detection. Moreover, the at least two sensors can reuse at least two UWB modules originally used for positioning the digital key in the vehicle, that is, by adding a perception antenna on the basis of the original positioning antenna of each UWB module to obtain a sensor that can be used to realize occupancy detection, without the need to specially set a sensor for realizing occupancy detection, so as to reduce the implementation cost of occupancy detection.

[0058] In a possible implementation manner of the third aspect, the at least two sensors comprise a first sensor and a second sensor.

[0059] For example, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle.

[0060] For example, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle.

[0061] For example, the first sensor is arranged at an intersection of a left top longitudinal beam and a left B column of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B column of the vehicle.

[0062] According to the above embodiments, the radiation signals of the sensing antennas in the first sensor and the second sensor can cover the seating space in the vehicle, so as to detect the occupant in the vehicle.

[0063] In a possible implementation of the third aspect, the method further includes: sending a first signal to the at least two sensors, the first signal being used to trigger the at least two sensors to start the seat occupancy detection function; and acquiring the living body detection data from the at least two sensors, including: acquiring the living body detection data from the at least two sensors in a case where the seat occupancy detection function of the at least two sensors is started.

[0064] Optionally, for each sensor of the at least two sensors, the processor can send a first signal to the sensor, the first signal being used to trigger the sensor to start the seat occupancy detection function.

[0065] The sensing antenna can work only in a case where the seat occupancy detection function of the sensor is started, that is, the sensing antenna emits the sensing signal and receives the echo signal of the sensing signal after being reflected by the target in the vehicle in the case where the seat occupancy detection function of the sensor is started, and the echo signal is used to generate the living body detection data. Therefore, the processor can acquire the living body detection data from the sensor only in the case where the seat occupancy detection function of the sensor is started.

[0066] Specifically, when the seat occupancy detection is needed, the processor can send a first signal to the sensor, and the sensor starts the seat occupancy detection function after receiving the first signal. The processor acquires the living body detection data from the sensor in the case where the seat occupancy detection function of the sensor is started.

[0067] Through the above embodiments, the processor can send the first signal to the sensor when there is a need for occupancy detection, the sensor starts the occupancy detection function only after receiving the first signal, and the processor acquires the life body detection data from the sensor only when the occupancy detection function of the sensor is started, for detecting whether there is an occupant in the vehicle and the position information of the occupant. Thus, the processor can perform occupancy detection only when there is a need for occupancy detection, without always performing occupancy detection, which is beneficial to reduce resource waste.

[0068] In a possible implementation of the third aspect, the sending of the first signal to the at least two sensors comprises: sending the first signal to the at least two sensors when a state of the vehicle meets a first condition. The state of the vehicle meeting the first condition comprises one or more of the following: the vehicle is stopped, a speed of the vehicle meets a speed threshold, a door of the vehicle is opened, the door of the vehicle is closed, the vehicle is started, the vehicle is unlocked, and the vehicle is locked.

[0069] The first condition can be understood as a condition in which occupancy detection is needed. When the state of the vehicle meets the first condition, it can be considered that occupancy detection is needed, so that the processor sends the first signal to the at least two sensors to trigger the at least two sensors to start the occupancy detection function.

[0070] The vehicle being stopped can be a situation in which an occupant in the vehicle will get off the vehicle. In this case, it can be considered that the occupant in the vehicle needs to be detected to prevent an old person, a child or a pet from being left in the vehicle.

[0071] The vehicle being started can be understood as a situation in which the vehicle will drive. In this case, it can be considered that the occupant in the vehicle needs to be detected to perform a seat belt reminder or control of a related device in the vehicle.

[0072] In an example, the speed threshold is a first speed threshold. The first speed threshold can be understood as a speed for indicating that the vehicle is stopped (for example, the first speed threshold can be set to zero). The speed of the vehicle meeting the first speed threshold can mean that the speed of the vehicle is less than or equal to the first speed threshold. In this case, it can be considered that the occupant in the vehicle needs to be detected to prevent an old person, a child or a pet from being left in the vehicle. It should be understood that the present application does not limit the value of the first speed threshold.

[0073] In another example, the speed threshold described above is a second speed threshold, which can be understood as a speed for indicating that the vehicle is starting (for example, the second speed threshold can be set as 15 km / h). The speed of the vehicle satisfying the second speed threshold can mean that the speed of the vehicle is greater than or equal to the second speed threshold, which can be considered as a case where the vehicle is driving, in which case it can be considered that the occupant in the vehicle needs to be detected in order to perform a seat belt reminder or control of related equipment in the vehicle. It should be understood that the application does not limit the value of the second speed threshold.

[0074] The opening of the door of the vehicle can be a case where the occupant gets in the vehicle, in which case it can be considered that the occupant in the vehicle needs to be detected in order to perform a seat belt reminder or control of related equipment in the vehicle. The opening of the door of the vehicle can also be a case where the occupant gets out of the vehicle, in which case it can be considered that the occupant in the vehicle needs to be detected in order to avoid leaving an old person, a child or a pet, etc. in the vehicle.

[0075] The closing of the door of the vehicle can be a case where the vehicle is about to start, in which case it can be considered that the occupant in the vehicle needs to be detected in order to perform a seat belt reminder or control of related equipment in the vehicle. The closing of the door of the vehicle can also be a case where the occupant is about to get out of the vehicle, in which case it can be considered that the occupant in the vehicle needs to be detected in order to avoid leaving an old person, a child or a pet, etc. in the vehicle.

[0076] The unlocking of the vehicle can be a case where the occupant gets in the vehicle, in which case it can be considered that the occupant in the vehicle needs to be detected in order to perform a seat belt reminder or control of related equipment in the vehicle. The unlocking of the vehicle can also be a case where the occupant gets out of the vehicle, in which case it can be considered that the occupant in the vehicle needs to be detected in order to avoid leaving an old person, a child or a pet, etc. in the vehicle.

[0077] The locking of the vehicle can be a case where the vehicle is about to start, in which case it can be considered that the occupant in the vehicle needs to be detected in order to perform a seat belt reminder or control of related equipment in the vehicle. The locking of the vehicle can also be a case where the occupant is about to get out of the vehicle, in which case it can be considered that the occupant in the vehicle needs to be detected in order to avoid leaving an old person, a child or a pet, etc. in the vehicle.

[0078] Through the above embodiments, the processor can determine whether the occupancy detection needs to be performed according to the state of the vehicle, so that the timing of the occupancy detection that needs to be performed can be determined more accurately.

[0079] In a possible implementation of the third aspect, the at least two sensors include a first sensor and a second sensor, and the living body detection data includes channel impulse response data. The determining whether there is an occupant in the vehicle and the position information of the occupant according to the living body detection data from the at least two sensors includes: obtaining M first detection distances within a first time according to the channel impulse response data from the first sensor, the first detection distance representing a detection distance between a target in the vehicle and the first sensor, M being a positive integer and M > 1; obtaining N second detection distances within the first time according to the channel impulse response data from the second sensor, the second detection distance representing a detection distance between the target in the vehicle and the second sensor, N being a positive integer and N > 1; determining that there is an occupant in the vehicle when there are K first distance difference values greater than a first threshold value in the M first detection distances, and / or there are Z second distance difference values greater than a second threshold value in the N second detection distances, the first distance difference value representing a difference between two first detection distances, the second distance difference value representing a difference between two second detection distances, K being a positive integer and 1 ≤ K < M, and Z being a positive integer and 1 ≤ Z < N; and obtaining the position information of the occupant according to the M first detection distances, the N second detection distances, position information of the first sensor, and position information of the second sensor.

[0080] Optionally, the channel impulse response data from the first sensor can include a time of flight of each echo signal received by the first sensor, and the processor can calculate a distance between the target in the vehicle and the first sensor according to the time of flight of each echo signal received by the first sensor, thereby obtaining a first detection distance.

[0081] The first sensor can receive multiple echo signals within the first time, and the processor can calculate multiple first detection distances (denoted as M first detection distances) according to the multiple echo signals. Optionally, the first time can be a preset length, and the application does not limit the length of the first time.

[0082] The target in the vehicle can be a living body (or an occupant) or a non-living body (for example, a seat). When the target is a non-living body, each echo signal received by the first sensor can be considered to be substantially the same or only within a normal range of fluctuation, and correspondingly, the M first detection distances can be considered to be substantially the same or only within a normal range of fluctuation. When the target is a living body, each echo signal received by the first sensor can be considered to be beyond the normal range of fluctuation, and correspondingly, the M first detection distances can be considered to be beyond the normal range of fluctuation. Therefore, the M first detection distances can be used to detect whether the target is a living body, that is, whether there is an occupant in the vehicle, and the processor can determine whether there is an occupant in the vehicle according to the M first detection distances.

[0083] The first threshold value can be understood as a minimum distance difference value representing normal fluctuation of the first detection distance. When the difference between two first detection distances (i.e. a first distance difference value) is greater than the first threshold value, it can be considered that the fluctuation between the two first detection distances exceeds the normal range. When there are K first distance difference values greater than the first threshold value among the M first detection distances, it can be considered that the fluctuation of the M first detection distances exceeds the normal range, and thus it can be determined that there is an occupant in the vehicle.

[0084] Optionally, the channel impulse response data from the second sensor can include the time of flight of each echo signal received by the second sensor, and the processor can calculate the distance between the target in the vehicle and the second sensor according to the time of flight of each echo signal received by the second sensor, thereby obtaining a second detection distance.

[0085] The second sensor can receive multiple echo signals in the first time, and thus the processor can calculate multiple second detection distances (denoted as N second detection distances) according to the multiple echo signals.

[0086] The target in the vehicle described above can be a living body (or an occupant) or a non-living body (such as a seat). When the target is a non-living body, the echo signals received by the second sensor each time can be considered to be substantially the same or only to fluctuate within a normal range, and accordingly the N second detection distances can be considered to be substantially the same or only to fluctuate within a normal range. When the target is a living body, the echo signals received by the second sensor each time can be considered to fluctuate beyond the normal range, and accordingly the N second detection distances can be considered to fluctuate beyond the normal range. Therefore, the N second detection distances can be used to detect whether the target is a living body, i.e. to detect whether there is an occupant in the vehicle, and thus the processor can determine whether there is an occupant in the vehicle according to the N second detection distances.

[0087] The second threshold value can be understood as a minimum distance difference value representing normal fluctuation of the second detection distance. When the difference between two second detection distances (i.e. a second distance difference value) is greater than the second threshold value, it can be considered that the fluctuation between the two second detection distances exceeds the normal range. When there are Z second distance difference values greater than the second threshold value among the N second detection distances, it can be considered that the fluctuation of the N second detection distances exceeds the normal range, and thus it can be determined that there is an occupant in the vehicle.

[0088] It should be understood that the first threshold value and the second threshold value described above can be the same or different, and the present application does not limit the values of the first threshold value and the second threshold value.

[0089] After determining that there is an occupant in the vehicle, the processor can obtain a first position range of the occupant according to the M first detection distances and the position information of the first sensor. The processor can also obtain a second position range of the occupant according to the N second detection distances and the position information of the second sensor. The processor can further calculate the position information of the occupant in combination with the two position ranges.

[0090] According to the above embodiments, the processor can determine whether there is an occupant in the vehicle according to the fluctuation of the detection distances of the sensors over time, and then determine the position information of the occupant in combination with the detection distances and the position information of the two sensors.

[0091] In a possible implementation of the third aspect, the position information of the occupant is obtained according to the M first detection distances, the N second detection distances, the position information of the first sensor, and the position information of the second sensor, including: determining the distance between the occupant and the first sensor according to the M first detection distances, obtaining a first position range of the occupant based on the distance between the occupant and the first sensor and the position information of the first sensor, determining the distance between the occupant and the second sensor according to the N second detection distances, obtaining a second position range of the occupant based on the distance between the occupant and the second sensor and the position information of the second sensor, and obtaining the position information of the occupant according to the overlapping area of the first position range and the second position range.

[0092] Optionally, the processor can take the average or median of the M first detection distances as the distance between the occupant and the first sensor.

[0093] The position information of the first sensor can include the coordinates of the first sensor. The processor can calculate a circular area as the first position range of the occupant, with the coordinates of the first sensor as the origin and the distance between the occupant and the first sensor as the radius.

[0094] Optionally, the processor can take the average or median of the N first detection distances as the distance between the occupant and the second sensor.

[0095] The position information of the second sensor can include the coordinates of the second sensor. The processor can calculate a circular area as the second position range of the occupant, with the coordinates of the second sensor as the origin and the distance between the occupant and the second sensor as the radius.

[0096] The processor can obtain the position information of the occupant in combination with the first position range and the second position range. Specifically, the processor can determine the position of the occupant according to the overlapping area of the first position range and the second position range. In other words, the occupant is located in the overlapping area of the first position range and the second position range.

[0097] Through the above embodiments, the processor can locate the occupant to a position range according to the detection distance and the position information of each sensor, and can quickly determine the position of the occupant according to the overlapping area of the two position ranges due to the small space in the vehicle.

[0098] In a possible implementation of the third aspect, the method further includes: determining a seat area in which the occupant is located according to the position information of the occupant.

[0099] The processor can match the position information of the occupant with the position information of each seat area in the vehicle, and if the position information of the occupant matches the position information of a seat area, it can be determined that the occupant is located in the seat area, that is, the seat area in which the occupant is located is the seat area.

[0100] Through the above embodiments, the processor can determine the seat area in which the occupant is located according to the position information of the occupant, so as to subsequently control the seat area in which the occupant is located.

[0101] In a possible implementation of the third aspect, after determining the seat area in which the occupant is located, the method further includes: performing a first operation. The first operation includes one or more of the following: turning on the air conditioner of the seat area in which the occupant is located, turning off the air conditioner of other seat areas in the vehicle except the seat area in which the occupant is located, issuing a seat belt reminder signal for the seat area in which the occupant is located, turning on the vehicle-mounted device of the seat area in which the occupant is located, and adjusting the brightness of the seat area in which the occupant is located.

[0102] Through the above embodiments, the processor can adjust the temperature and brightness of the seat area in which the occupant is located, and can also control the related devices in the vehicle, so that the occupant can have a better riding experience.

[0103] In a possible implementation of the third aspect, after determining that there is an occupant in the vehicle, the method further includes: when K first distance difference values are all less than a third threshold value and the difference between the K first distance difference values is less than a fourth threshold value, and / or, Z second distance difference values are all less than a fifth threshold value and the difference between the Z second distance difference values is less than a sixth threshold value, performing a second operation, wherein the third threshold value is greater than the first threshold value, and the fifth threshold value is greater than the second threshold value.

[0104] The second operation includes one or more of the following: turning off the light in the vehicle, turning off the voice navigation function of the vehicle, turning off the multimedia playback function of the vehicle, and controlling the first device of the vehicle to enter a preset mode. The first device includes one or more of the air conditioner, the dimming device, and the audio device.

[0105] It can be understood that the heart rate and the breathing frequency of the occupant in the sleep state are more stable than those of the occupant in the non-sleep state, the influence on the echo signal is smaller, the fluctuation of the above-mentioned detection distances is smaller, and the fluctuation of the difference between the above-mentioned detection distances is smaller. The processor can determine whether the occupant is in the sleep state according to the above-mentioned K first distance differences and / or the above-mentioned Z second distance differences.

[0106] The third threshold value can be understood as a minimum distance difference of the fluctuation of the first detection distances caused by the occupant in the non-sleep state. When the difference between two first detection distances (i.e., the first distance difference) is greater than the first threshold value and less than the third threshold value, it can be considered that the fluctuation between the two first detection distances exceeds the normal range, but the exceeding amplitude is small. When the above-mentioned K first distance differences are all greater than the first threshold value and less than the third threshold value, it can be considered that the fluctuation between the first detection distances in a period of time exceeds the normal range, but the exceeding amplitude is small, so it can be judged that the occupant is likely in the sleep state (marked as a first judgment result).

[0107] The fourth threshold value can be understood as a minimum value of the fluctuation of the first distance difference caused by the occupant in the non-sleep state. When the difference between two first distance differences is less than the fourth threshold value, it can be considered that the fluctuation between the two first distance differences is small. The difference between the above-mentioned K first distance differences being less than the fourth threshold value can be understood as the difference between any two first distance differences in the above-mentioned K first distance differences being less than the fourth threshold value. When the difference between the above-mentioned K first distance differences is less than the fourth threshold value, it can be considered that the fluctuation between the first distance differences in a period of time is small, so it can be judged that the occupant is likely in the sleep state (marked as a second judgment result).

[0108] The processor can determine whether the occupant is in the sleep state in combination with the first judgment result and the second judgment result.

[0109] The fifth threshold value can be understood as a minimum distance difference of the fluctuation of the second detection distances caused by the occupant in the non-sleep state. When the difference between two second detection distances (i.e., the second distance difference) is greater than the second threshold value and less than the fifth threshold value, it can be considered that the fluctuation between the two second detection distances exceeds the normal range, but the exceeding amplitude is small. When the above-mentioned Z second distance differences are all greater than the second threshold value and less than the fifth threshold value, it can be considered that the fluctuation between the second detection distances in a period of time exceeds the normal range, but the exceeding amplitude is small, so it can be judged that the occupant is likely in the sleep state (marked as a third judgment result).

[0110] The sixth threshold value can be understood as a minimum value of the second distance difference value fluctuation caused by the occupant in a non-sleep state. When the difference between two second distance difference values is less than the sixth threshold value, it can be considered that the fluctuation between the two second distance difference values is small. The difference between the Z second distance difference values being less than the sixth threshold value can be understood as the difference between any two of the Z second distance difference values being less than the sixth threshold value. When the difference between the Z second distance difference values is less than the sixth threshold value, it can be considered that the fluctuation between the second distance difference values in a period of time is small, and thus it can be determined that the occupant is likely in a sleep state (denoted as a fourth determination result).

[0111] The processor can determine that the occupant is in a sleep state in combination with the third determination result and the fourth determination result.

[0112] Alternatively, the processor determines that the occupant is in a sleep state in combination with the first determination result, the second determination result, the third determination result, and the fourth determination result.

[0113] Through the above embodiments, the processor can detect whether the occupant in the vehicle is in a sleep state according to the fluctuation of the detected distance of the sensor in a period of time, and can adjust the light and sound in the vehicle and control the related equipment in the vehicle when it is detected that the occupant is in a sleep state, thereby providing a more comfortable sleep environment for the occupant.

[0114] In a fourth aspect, the present application provides an occupancy detection apparatus, which comprises modules or units for performing the method of the third aspect or any possible implementation manner of the third aspect.

[0115] In a possible implementation manner of the fourth aspect, the apparatus comprises a communication unit and a processing unit. The communication unit is configured to obtain life body detection data from at least two sensors, the at least two sensors being arranged at different positions of the vehicle, and each of the at least two sensors being the sensor of the first aspect or any possible implementation manner of the first aspect. The processing unit is configured to determine whether there is an occupant in the vehicle and position information of the occupant according to the life body detection data from the at least two sensors.

[0116] In a possible implementation manner of the fourth aspect, the at least two sensors comprise a first sensor and a second sensor.

[0117] For example, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle.

[0118] For another example, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle.

[0119] Exemplarily, the first sensor is arranged at an intersection of a left top longitudinal beam and a left B pillar of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B pillar of the vehicle.

[0120] In a possible implementation of the fourth aspect, the communication unit is further configured to: send a first signal to the at least two sensors, the first signal being used to trigger the at least two sensors to start the occupancy detection function. When obtaining the living body detection data from the at least two sensors, the communication unit is specifically configured to: obtain the living body detection data from the at least two sensors in a case that the occupancy detection function of the at least two sensors is started.

[0121] In a possible implementation of the fourth aspect, when sending the first signal to the at least two sensors, the communication unit is specifically configured to: send the first signal to the at least two sensors when a state of the vehicle meets a first condition. The state of the vehicle meeting the first condition includes one or more of the following: the vehicle is stopped, a speed of the vehicle meets a speed threshold, a door of the vehicle is opened, the door of the vehicle is closed, the vehicle is started, the vehicle is unlocked, the vehicle is locked, and the like.

[0122] In a possible implementation of the fourth aspect, the at least two sensors include a first sensor and a second sensor, and the living body detection data includes channel impulse response data. When determining whether there is an occupant in the vehicle and obtaining position information of the occupant according to the living body detection data from the at least two sensors, the processing unit is specifically configured to: obtain M first detection distances within a first time according to the channel impulse response data from the first sensor, the first detection distance representing a detection distance between a target in the vehicle and the first sensor, M being a positive integer and M>1; obtain N second detection distances within the first time according to the channel impulse response data from the second sensor, the second detection distance representing a detection distance between the target in the vehicle and the second sensor, N being a positive integer and N>1; determine that there is the occupant in the vehicle when there are K first distance difference values greater than a first threshold in the M first detection distances, and / or there are Z second distance difference values greater than a second threshold in the N second detection distances, the first distance difference value representing a difference between two first detection distances, the second distance difference value representing a difference between two second detection distances, K being a positive integer and 1≤K

[0123] In a possible implementation manner of the fourth aspect, when obtaining the position information of the occupant according to the M first detection distances, the N second detection distances, the position information of the first sensor, and the position information of the second sensor, the processing unit is specifically configured to: determine the distance between the occupant and the first sensor according to the M first detection distances, obtain the first position range of the occupant based on the distance between the occupant and the first sensor and the position information of the first sensor, determine the distance between the occupant and the second sensor according to the N second detection distances, obtain the second position range of the occupant based on the distance between the occupant and the second sensor and the position information of the second sensor, and obtain the position information of the occupant according to the overlapping area of the first position range of the occupant and the second position range of the occupant.

[0124] In a possible implementation manner of the fourth aspect, the processing unit is further configured to: determine the seat area in which the occupant is located according to the position information of the occupant.

[0125] In a possible implementation manner of the fourth aspect, after determining the seat area in which the occupant is located, the processing unit is further configured to: perform a first operation. The first operation includes one or more of the following: turning on an air conditioner of the seat area in which the occupant is located, turning off air conditioners of other seat areas in the vehicle except the seat area in which the occupant is located, issuing a seat belt reminder signal for the seat area in which the occupant is located, turning on a vehicle-mounted device of the seat area in which the occupant is located, and adjusting the brightness of the seat area in which the occupant is located.

[0126] In a possible implementation manner of the fourth aspect, after determining that there is an occupant in the vehicle, the processing unit is further configured to: perform a second operation when all the K first distance difference values are less than a third threshold value and the difference between the K first distance difference values is less than a fourth threshold value, and / or when all the Z second distance difference values are less than a fifth threshold value and the difference between the Z second distance difference values is less than a sixth threshold value, wherein the third threshold value is greater than the first threshold value, and the fifth threshold value is greater than the second threshold value.

[0127] The second operation includes one or more of the following: turning off the light in the vehicle, turning off the voice navigation function of the vehicle, turning off the multimedia playback function of the vehicle, and controlling a first device of the vehicle to enter a preset mode. The first device includes one or more of the air conditioner, the dimming device, and the audio device.

[0128] In a fifth aspect, the present application provides an occupancy detection system applied to a vehicle, the occupancy detection system comprising at least two sensors and a processor. The at least two sensors are arranged at different positions of the vehicle, and each of the at least two sensors is the sensor of the first aspect or any possible implementation manner of the first aspect. The processor is configured to obtain living body detection data from the at least two sensors, and determine whether there is an occupant in the vehicle and the position information of the occupant according to the living body detection data from the at least two sensors.

[0129] In a possible implementation of the fifth aspect, the at least two sensors include a first sensor and a second sensor.

[0130] Exemplarily, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle.

[0131] Exemplarily, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle.

[0132] Exemplarily, the first sensor is arranged at an intersection of a left top longitudinal beam and a left B column of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B column of the vehicle.

[0133] In a sixth aspect, the present application provides an electronic device, which includes a processor configured to execute a computer program or instructions, and when the processor executes the computer program or instructions, the method of the third aspect or any possible implementation of the third aspect is implemented. Optionally, the electronic device further includes a memory. Optionally, the electronic device further includes a communication interface, and the processor is coupled to the communication interface.

[0134] In a seventh aspect, the present application provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed, the method of the third aspect or any possible implementation of the third aspect is implemented.

[0135] In an eighth aspect, the present application provides a computer program product, which includes a computer program or instructions, and when the computer program or instructions are executed, the method of the third aspect or any possible implementation of the third aspect is implemented.

[0136] Optionally, the computer program product can be a software installation package or an image package, and when the method is needed, the computer program product can be obtained and executed on a computing device.

[0137] In a ninth aspect, the present application provides a chip, which includes a processor configured to execute a computer program or instructions, and when the processor executes the computer program or instructions, the chip executes the method of the first aspect or any possible implementation of the first aspect. Optionally, the chip further includes a communication interface configured to receive a signal or send a signal.

[0138] The technical solutions provided in the fourth aspect to the ninth aspect have the beneficial effects of the technical solutions of the first aspect to the third aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0139] The drawings needed to be used in the embodiments of the present application will be briefly introduced as follows.

[0140] FIG. 1 is a schematic diagram of a sensor according to an embodiment of the present application;

[0141] FIG. 2 is a schematic diagram of a sensor system according to an embodiment of the present application;

[0142] FIG. 3 is a schematic diagram of another sensor system according to an embodiment of the present application;

[0143] FIG. 4 is a schematic diagram of still another sensor system according to an embodiment of the present application;

[0144] FIG. 5 is a schematic diagram of an occupancy detection system according to an embodiment of the present application;

[0145] FIG. 6 is a flowchart of an occupancy detection method according to an embodiment of the present application;

[0146] FIG. 7 is a schematic diagram of an occupancy detection apparatus according to an embodiment of the present application;

[0147] FIG. 8 is a schematic diagram of an electronic device according to an embodiment of the present application;

[0148] FIG. 9 is a schematic diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0149] The embodiments of the present application will be described in detail below with reference to the drawings.

[0150] In the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any implementation or design solution described as "exemplary" or "for example" in the present application should not be construed as being preferred or advantageous over other implementation or design solutions. Rather, the exemplary or example implementation or design solution is presented as a representative sample to give concrete meaning to the related concept.

[0151] The ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish different objects, and are not used to represent the order, time sequence, priority, or importance of the different objects. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover not exclusively containing. For example, a process, method, system, product, or device, etc. comprising a series of steps or units is not limited to the listed steps or units, but optionally further comprises steps or units not listed, etc., or optionally further comprises other steps or units inherent to the process, method, product, or device, etc.

[0152] The term "embodiment" mentioned in this document means that the specific features, structures or characteristics described in connection with the embodiment can be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily mean the same embodiment, nor is it an independent or alternative embodiment to other embodiments. Those skilled in the art can explicitly and implicitly understand that in various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between various embodiments are consistent and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0153] It should be understood that in this application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or three and more, and "and / or" is used to describe the association between the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0154] In order to facilitate understanding, the following first explains some terms in the embodiments of the present application.

[0155] 1. Ultra wideband (UWB) technology

[0156] UWB technology is a kind of carrierless communication technology. UWB technology does not use carrier, but uses a sequence of short energy pulses, and spreads the pulses into a frequency range through orthogonal frequency division modulation or direct sequencing. UWB technology has the advantages of high transmission rate, strong penetration, low power consumption, good anti-interference effect, high security, large space capacity and accurate positioning.

[0157] 2. UWB digital key system

[0158] The UWB digital key system is an application of UWB technology, i.e. as a digital key used at the vehicle end. The UWB digital key system includes a plurality of UWB modules (or called vehicle body anchor points) arranged on the vehicle body and a UWB module arranged on the owner's terminal (or called digital key), and through the UWB positioning function, high-precision positioning of the digital key (or the owner's terminal, or the owner) can be achieved.

[0159] Exemplarily, the distance between each vehicle body anchor point and the digital key can be measured by using the time of flight (TOF) ranging principle. Taking three vehicle body anchor points as an example, the digital key (or the owner terminal, or the owner) can be positioned by a three-point positioning algorithm according to the position of each vehicle body anchor point and the distance between each vehicle body anchor point and the digital key.

[0160] 3. UWB radar

[0161] The working principle of the UWB radar is similar to that of the millimeter wave radar. The UWB radar transmits a UWB pulse signal and receives a return signal of the pulse signal reflected by an obstacle, and determines whether there is an object (or a person) near the UWB radar by analyzing the return signal. Exemplarily, the UWB radar detects surrounding objects and their movements by using a received channel impulse response (CIR).

[0162] 4. Omnidirectional antenna

[0163] The omnidirectional antenna exhibits 360-degree uniform radiation in the horizontal direction, i.e., no directivity, and has a large coverage range.

[0164] 5. Directional antenna

[0165] The directional antenna exhibits a certain angular range of radiation in the horizontal direction, i.e., directivity. For example, the directional antenna transmits and receives electromagnetic waves particularly strongly in a certain direction or a few certain directions, and transmits and receives electromagnetic waves zero or very little in other directions, thereby enhancing the effective utilization rate of the radiation power and increasing the anti-interference capability.

[0166] Optionally, the above description of the related terms can be applied to the embodiments below.

[0167] As described in the background, the current occupancy detection technology has low accuracy and is difficult to distinguish between articles and passengers. For example, heavy articles are prone to false positives, while children, pets, and the like with low body weight cannot be identified. In addition, the above scheme cannot be applied to occupancy detection of zero-gravity seats.

[0168] In view of this, the present application provides a sensor, an occupancy detection method, and related devices, which can reuse related modules of a UWB digital key system to implement occupancy detection, thereby improving the accuracy of occupancy detection and reducing the implementation cost of occupancy detection. In addition, it can also be used for occupancy detection of zero-gravity seats.

[0169] The sensor provided by the embodiments of the present application is described below.

[0170] Please refer to FIG. 1, which is a schematic diagram of a sensor provided by an embodiment of the present application.

[0171] In the embodiments of the present application, the sensor can be a UWB sensor (or a UWB module, or a UWB chip), or can also be understood as a device that uses UWB technology to realize positioning function and radar function.

[0172] As shown in FIG. 1, the sensor 10 is applied to a vehicle 20. Optionally, the sensor 10 is arranged in the cabin of the vehicle 20. The sensor 10 includes a positioning antenna 11 and a perception antenna 12. Among them, the positioning antenna 11 can be understood as an antenna for realizing positioning function, and the perception antenna 12 can be understood as an antenna for realizing perception function (or radar function, or occupancy detection function).

[0173] The positioning antenna 11 is used to receive a measurement signal from a first terminal, which is used to measure the distance between the sensor 10 and the first terminal and / or the position of the first terminal, and the first terminal includes a digital key of the vehicle 20.

[0174] Among them, the first terminal can be a vehicle owner terminal, or a terminal carrying the digital key of the vehicle 20. The first terminal has a device that can emit a measurement signal, for example, a UWB module can be arranged in the first terminal, serving as a digital key (or UWB digital key) of the vehicle 20. Taking the UWB module as an example of the device that emits the measurement signal, the measurement signal from the first terminal can be a measurement signal (i.e. UWB signal) emitted by the UWB digital key, or a signal returned by the UWB digital key in response to a measurement signal (i.e. UWB signal) emitted by the positioning antenna 11.

[0175] Specifically, the measurement signal emitted by the UWB digital key can be received by the positioning antenna 11, and the distance between the sensor 10 and the first terminal can be calculated according to the time of flight of the measurement signal, and then the position of the first terminal can be calculated in combination with the distance between other sensors in the vehicle 20 and the first terminal, thereby realizing the positioning of the digital key of the vehicle 20.

[0176] The perception antenna 12 is used to emit a perception signal, and receive a return signal of the perception signal after being reflected by a target in the vehicle 20, and the return signal is used to generate life body detection data.

[0177] Among them, the perception signal refers to the UWB signal emitted by the perception antenna 12. The life body detection data refers to data for detecting whether there is a life body (or living body, or occupant) in the vehicle. The target in the vehicle 20 can include a life body (such as a person or a pet), and the life activities (such as breathing, heart beating or movement, etc.) of the life body will have an impact on the surrounding electromagnetic environment.

[0178] Specifically, the perception antenna 12 can periodically emit a perception signal to the cabin of the vehicle 20, and if there is a living body in the cabin of the vehicle 20, the echo signal formed after the perception signal is reflected by the living body will change, and the change of the echo signal can generate living body detection data, which can be used to determine whether there is a living body in the cabin of the vehicle 20, thereby realizing occupancy detection.

[0179] Through the above embodiment, the sensor can detect the living body in the vehicle by using the perception antenna, and then be used to realize occupancy detection. The perception signal emitted by the perception antenna is a UWB signal, and the UWB signal has the advantage of high positioning accuracy, so the accuracy of occupancy detection can be improved. Moreover, the sensor can reuse the UWB module originally used for positioning the digital key in the vehicle, that is, by adding a perception antenna based on the original positioning antenna of the UWB module to obtain a sensor that can be used to realize occupancy detection, without the need to specially set a sensor for realizing occupancy detection, so the implementation cost of occupancy detection can be reduced.

[0180] It should be understood that the number and arrangement position of the positioning antenna and the number and arrangement position of the perception antenna in the embodiments of the present application are not limited. The sensor of the embodiments of the present application can include at least one positioning antenna and at least one perception antenna, or in other words, the positioning antenna of the embodiments of the present application can include at least one antenna, and the perception antenna of the embodiments of the present application can include at least one antenna. The sensor shown in FIG. 1 is only an example, which is illustrated by taking an example of a sensor including two positioning antennas and two perception antennas, or in other words, an example of a positioning antenna including two antennas and a perception antenna including two antennas.

[0181] In a possible implementation, the perception antenna includes at least one transmitting antenna and at least one receiving antenna, wherein the at least one transmitting antenna is configured to emit a perception signal, and the at least one receiving antenna is configured to receive an echo signal of the perception signal after the perception signal is reflected by a target in the vehicle.

[0182] The number of transmitting antennas and the number of receiving antennas in the perception antenna can be the same or different. For example, the perception antenna can include one transmitting antenna and one receiving antenna. For another example, the perception antenna can include one transmitting antenna and multiple receiving antennas. For another example, the perception antenna can include multiple transmitting antennas and one receiving antenna. For another example, the perception antenna can include multiple transmitting antennas and multiple receiving antennas. The embodiments of the present application do not limit this.

[0183] For example, as shown in FIG. 1, the perception antenna includes two antennas. The perception antenna can adopt a one-transmitting-and-one-receiving working mode, that is, one antenna is used as a transmitting antenna to emit a perception signal, and the other antenna is used as a receiving antenna to receive an echo signal of the perception signal after the perception signal is reflected by a target in the vehicle.

[0184] By the above-mentioned embodiments, the transmission antenna and the receiving antenna are respectively responsible for the transmission of the sensing signal and the reception of the echo signal, which can effectively avoid the mutual interference between the transmission and reception of different signals, thereby facilitating the improvement of the accuracy of the in-vehicle life body detection.

[0185] In a possible implementation, the sensing antenna is a directional antenna, and the directional antenna covers at least one seat area in the cabin of the vehicle.

[0186] The sensing antenna can be arranged for the in-vehicle seat area. The sensing antenna adopts a directional antenna. Optionally, the directional antenna can be designed to emit and receive electromagnetic waves particularly strong in the direction towards the in-vehicle seat area, and zero or minimal in other directions, so that the radiation signal of the sensing antenna can be concentrated to cover the in-vehicle seat area, so as to detect whether there is an occupant in the in-vehicle seat area.

[0187] Optionally, the radiation signal of one sensing antenna can only cover one seat area (for example, the co-driver seat area), so that the detection of whether there is an occupant in a certain seat area can be targeted.

[0188] Or optionally, the radiation signal of one sensing antenna can cover multiple seat areas (for example, including the front seat area and the rear seat area), so that the detection of whether there is an occupant in multiple seat areas can be comprehensive.

[0189] By the above-mentioned embodiments, the sensing antenna adopts a directional antenna, so that the radiation signal of the sensing antenna is concentrated to cover the in-vehicle seat area, avoiding the influence of the out-of-vehicle pedestrian on the in-vehicle occupant detection result, so that the anti-interference capability can be enhanced, the overflow risk can be reduced, and the efficiency and accuracy of the occupancy detection can be improved.

[0190] In a possible implementation, as shown in FIG. 1, the sensor 10 further includes a processing module 13. The processing module 13 can process the measurement signal received by the positioning antenna 11 to obtain the distance between the sensor 10 and the first terminal and / or the position of the first terminal. The processing module 13 can also process the echo signal received by the sensing antenna 12 to obtain life body detection data for detecting whether there is a life body in the vehicle 20.

[0191] By the above-mentioned embodiments, the processing module can be deployed in the sensor to process the signals received by the positioning antenna and / or the sensing antenna, that is, a part of data processing can be performed by the sensor, so that the computing capability of the sensor can be fully utilized.

[0192] It should be understood that the embodiments of the present application do not limit the deployment position of the processing module. In the example shown in FIG. 1, the processing module 13 is deployed in the sensor 10 as a part of the sensor 10. In other examples, the processing module can also be deployed in other processors which are communicatively connected with the sensor 10 and can acquire the signals received by the positioning antenna 11 and / or the sensing antenna 12. For example, the processing module can be independently deployed and communicatively connected with the sensor 10 to acquire the signals received by the positioning antenna 11 and / or the sensing antenna 12.

[0193] In a possible implementation, the positioning antenna and the sensing antenna operate according to a first timing.

[0194] The first timing can be a preset timing for indicating the operation time of the positioning antenna and the sensing antenna in the sensor. The operation of the positioning antenna in a certain time can be understood as that the positioning antenna transmits a measurement signal and receives a measurement signal from the first terminal in the time. The operation of the sensing antenna in a certain time can be understood as that the sensing antenna transmits a sensing signal and receives a back echo signal of the sensing signal after being reflected by the target in the vehicle in the time.

[0195] For example, it is assumed that the sensor operates in a time period (for example, denoted as (0, t n ]) and the time period [0, t] can be divided into multiple sub-time periods (for example, divided into (0, t1], (t1, t2], (t2, t3], (t3, t4], …, (t n-1 , t n ]) and for each sub-time period, an antenna (the positioning antenna or the sensing antenna) operating in the sub-time period can be set, for example, the antenna operating in (0, t1] is the positioning antenna, the antenna operating in (t1, t2] is the sensing antenna, the antenna operating in (t2, t3] is the positioning antenna, the antenna operating in (t3, t4] is the sensing antenna, and so on, to form the first timing, so that the positioning antenna and the sensing antenna can operate according to the first timing.

[0196] Through the above implementation, the positioning antenna and the sensing antenna in the sensor can operate according to the first timing in a time division multiplexing manner, so that the sensor can balance the positioning function and the occupancy detection function.

[0197] In a possible implementation, the measurement signal carries a first identifier for indicating the positioning antenna. The back echo signal carries a second identifier for indicating the sensing antenna.

[0198] For the positioning antenna, the signals transmitted and received by the positioning antenna can carry an identity (i.e., a first identity) indicating the positioning antenna. For the sensing antenna, the signals transmitted and received by the sensing antenna can carry an identity (i.e., a second identity) indicating the sensing antenna. The second identity is different from the first identity.

[0199] Through the above implementation, the measurement signals received by the positioning antenna and the echo signals received by the sensing antenna can carry different identities, so that the sensor can quickly distinguish the measurement signals and the echo signals according to the identities, and then perform positioning and occupancy detection according to the measurement signals and the echo signals respectively, avoiding signal confusion.

[0200] In a possible implementation, the sensor is further configured to receive a first signal, and start the occupancy detection function in response to the first signal. The sensing antenna is configured to transmit a sensing signal and receive an echo signal of the sensing signal reflected by the target in the vehicle when the occupancy detection function of the sensor is started.

[0201] The first signal can be understood as a signal for triggering the sensor to start the occupancy detection function. The sensing antenna can work only when the occupancy detection function of the sensor is started, that is, the sensing antenna transmits a sensing signal and receives an echo signal of the sensing signal reflected by the target in the vehicle when the occupancy detection function of the sensor is started. Correspondingly, the sensing antenna does not work when the occupancy detection function of the sensor is stopped, that is, the sensing antenna does not transmit a sensing signal and does not receive an echo signal of the sensing signal reflected by the target in the vehicle when the occupancy detection function of the sensor is stopped.

[0202] Specifically, when occupancy detection is needed, the processing device can send a first signal to the sensor, and the sensor starts the occupancy detection function after receiving the first signal. Exemplarily, the processing device can be a vehicle processor or a processor in a vehicle digital key system, and the embodiments of the present application do not limit this.

[0203] Optionally, when occupancy detection is not needed, the processing device can send a second signal to the sensor, and the second signal can be understood as a signal for triggering the sensor to stop the occupancy detection function, and the sensor stops the occupancy detection function after receiving the second signal.

[0204] Through the above implementation, the sensor can start the occupancy detection function only after receiving the first signal, without always starting the occupancy detection function. The first signal can be sent only when occupancy detection is needed, so that the sensor can be used for occupancy detection only when occupancy detection is needed, which is beneficial to reduce resource waste.

[0205] In a possible implementation, the sensing antenna is provided with a corresponding first switch, and the first switch is configured to control the working state of the sensing antenna. The sensing antenna is configured to, when the first switch is turned on, emit the sensing signal and receive the echo signal of the sensing signal reflected by the target in the vehicle.

[0206] The first switch can be understood as a switch configured to control the opening (or working) and closing (or stopping working) of the sensing antenna. For example, the sensing antenna works when the first switch is turned on, that is, the sensing antenna emits the sensing signal and receives the echo signal of the sensing signal reflected by the target in the vehicle when the first switch is turned on. For another example, the sensing antenna stops working (or does not work) when the first switch is turned off, that is, the sensing antenna does not emit the sensing signal and does not receive the echo signal of the sensing signal reflected by the target in the vehicle when the first switch is turned off.

[0207] Optionally, the opening period and / or the closing period of the first switch can be preset, and accordingly, the first switch is turned on in the preset opening period and turned off in the preset closing period.

[0208] Optionally, the opening and closing of the first switch are controlled by a processing device. For example, the processing device can control the first switch to be turned on when the occupancy detection is needed. For another example, the processing device can control the first switch to be turned off when the occupancy detection is not needed. The processing device can be a vehicle processor or a processor in a vehicle digital key system, and the embodiments of the present application do not limit the same.

[0209] According to the above-mentioned embodiments, the sensing antenna can work only when the first switch is turned on, and does not need to work all the time, that is, the sensor can be used for occupancy detection only when the first switch is turned on, and does not need to be used for occupancy detection all the time. The first switch can be turned on only when the occupancy detection is needed, so that the sensor can be used for occupancy detection only when the occupancy detection is needed, which is beneficial to reduce resource waste.

[0210] In a possible implementation, the living body detection data includes channel impulse response data.

[0211] The channel impulse response (CIR) can be generated according to a plurality of echo signals, and the CIR data can reflect the fluctuation of the echo signal. The fluctuation of the echo signal is easily affected by the vehicle environment, so as to be used for judging the change of the vehicle environment, and further used for detecting whether there is a living body in the vehicle.

[0212] For example, if there is no living body in the vehicle, it can be considered that the environment in the vehicle is constant, so that the echo signal obtained by the perception antenna each time can be considered to be substantially the same or only within a normal range of fluctuations. If there is a living body in the vehicle, due to the existence of the life activities (such as breathing, heartbeats, or movements, etc.) of the living body, the environment in the vehicle will change, thereby causing the fluctuations of the echo signal to exceed the normal range.

[0213] Through the above embodiment, the channel impulse response data can reflect the fluctuation of the echo signal, and the fluctuation of the echo signal can be considered to be closely related to whether there is a living body in the vehicle. Therefore, according to the channel impulse response data, whether there is a living body in the vehicle can be detected more accurately.

[0214] It should be understood that the channel impulse response data is only an example of the living body detection data, and in other examples, the living body detection data can also include other data capable of reflecting the fluctuation of the echo signal, or other data capable of being used to detect whether there is a living body in the vehicle, and the embodiments of the present application do not limit this.

[0215] The sensor system provided by the embodiments of the present application will be introduced below.

[0216] The sensor system can be applied to a vehicle. Optionally, the sensor system is arranged in the cabin of the vehicle. The sensor system includes at least two sensors, and the at least two sensors are arranged at different positions of the vehicle.

[0217] For example, for the specific description of each sensor of the at least two sensors, the description of the sensor in the foregoing embodiments can be referred to, and details are not described herein.

[0218] The sensor system includes at least two sensors, and each sensor can provide one piece of living body detection data. Therefore, the sensor system can provide at least two pieces of living body detection data, which can be used to determine whether there is a living body (or called living body, or occupant) in the vehicle, and can be further used to determine the position information of the occupant in the vehicle, thereby achieving seat occupancy detection.

[0219] The sensor system including two sensors will be described in detail below.

[0220] Please refer to FIG. 2, which is a schematic diagram of a sensor system provided by an embodiment of the present application.

[0221] As shown in FIG. 2, the sensor system is applied to a vehicle 20. The sensor system includes a sensor 21 and a sensor 22, and the sensor 21 and the sensor 22 are arranged at different positions in the cabin of the vehicle 20.

[0222] Specifically, the sensor 21 is arranged at a front reading lamp of the vehicle 20, and the sensor 22 is arranged at a top cross beam of the vehicle 20. In this way, the radiation signals of the sensing antennas in the sensor 21 and the sensor 22 can cover the seating space in the vehicle 20, so as to detect the occupants in the vehicle 20.

[0223] Please refer to FIG. 3, which is a schematic diagram of another sensor system provided by the embodiment of the present application.

[0224] As shown in FIG. 3, the sensor system is applied to a vehicle 20. The sensor system includes a sensor 31 and a sensor 32, which are arranged at different positions in the cabin of the vehicle 20.

[0225] Specifically, the sensor 31 is arranged at a front reading lamp of the vehicle 20, and the sensor 32 is arranged at a rear windshield of the vehicle 20. In this way, the radiation signals of the sensing antennas in the sensor 31 and the sensor 32 can cover the seating space in the vehicle 20, so as to detect the occupants in the vehicle 20.

[0226] Please refer to FIG. 4, which is a schematic diagram of still another sensor system provided by the embodiment of the present application.

[0227] As shown in FIG. 4, the sensor system is applied to a vehicle 20. The sensor system includes a sensor 41 and a sensor 42, which are arranged at different positions in the cabin of the vehicle 20.

[0228] Specifically, the sensor 41 is arranged at the intersection of the left side top longitudinal beam and the left side B-pillar of the vehicle 20, and the sensor 42 is arranged at the intersection of the right side top longitudinal beam and the right side B-pillar of the vehicle 20. In this way, the radiation signals of the sensing antennas in the sensor 41 and the sensor 42 can cover the seating space in the vehicle 20, so as to detect the occupants in the vehicle 20.

[0229] It should be understood that the above FIG. 2 to FIG. 4 only give several examples of the arrangement positions of the sensors, and in other examples, the sensors can also be arranged at other positions in the vehicle that can realize the occupancy detection, which is not limited by the embodiment of the present application.

[0230] In addition, the arrangement positions of the above sensors can refer to the arrangement positions of the entire sensors, or can refer to the arrangement positions of the sensing antennas in the sensors, which is not limited by the embodiment of the present application.

[0231] The occupancy detection system provided by the embodiment of the present application will be introduced below.

[0232] The occupancy detection system can be applied to a vehicle. The occupancy detection system includes a processor and at least two sensors, which are arranged at different positions of the vehicle.

[0233] Exemplarily, for the specific description of each of the at least two sensors, reference can be made to the description of the sensors in the foregoing embodiments, which will not be repeated here.

[0234] The processor is in communication connection with the at least two sensors, configured to acquire the life body detection data from the at least two sensors, and determine whether there is an occupant in the vehicle and the position information of the occupant according to the life body detection data from the at least two sensors.

[0235] Exemplarily, the processor can be a vehicle processor or a processor in a vehicle digital key system, and the embodiments of the present application do not limit this.

[0236] The following will be described in detail taking that the seat occupancy detection system includes two sensors as an example.

[0237] Please refer to FIG. 5, which is a schematic diagram of a seat occupancy detection system provided by an embodiment of the present application. As shown in FIG. 5, the seat occupancy detection system includes a sensor 51, a sensor 52 and a processor 53. The sensor 51 and the sensor 52 are in communication connection with the processor 53. The sensor 51 and the sensor 52 are arranged at different positions of the vehicle.

[0238] Optionally, the sensor 51 is arranged at the front reading light of the vehicle, and the sensor 52 is arranged at the top cross beam of the vehicle. For example, the sensor 51 can be the sensor 21 in FIG. 2, and the sensor 52 can be the sensor 22 in FIG. 2.

[0239] Optionally, the sensor 51 is arranged at the front reading light of the vehicle, and the sensor 52 is arranged at the rear windshield of the vehicle. For example, the sensor 51 can be the sensor 31 in FIG. 3, and the sensor 52 can be the sensor 32 in FIG. 3.

[0240] Optionally, the sensor 51 is arranged at the intersection of the left top longitudinal beam and the left B column of the vehicle, and the sensor 52 is arranged at the intersection of the right top longitudinal beam and the right B column of the vehicle. For example, the sensor 51 can be the sensor 41 in FIG. 4, and the sensor 52 can be the sensor 42 in FIG. 4.

[0241] The following will introduce a seat occupancy detection method according to an embodiment of the present application.

[0242] The seat occupancy detection method can be applied to a vehicle. Exemplarily, the seat occupancy detection method can be applied to the seat occupancy detection system in the foregoing embodiments, such as the seat occupancy detection system shown in FIG. 5. The execution subject of the seat occupancy detection method can be a processor in the seat occupancy detection system, such as the processor 53 shown in FIG. 5.

[0243] Please refer to FIG. 6, which is a flowchart of a seat occupancy detection method according to an embodiment of the present application. The seat occupancy detection method includes but is not limited to the following steps S601-S602.

[0244] S601, obtaining life body detection data from at least two sensors, the at least two sensors being arranged at different positions of the vehicle.

[0245] For each of the at least two sensors, the sensor includes a positioning antenna and a sensing antenna. The positioning antenna is configured to receive a measurement signal from a first terminal, the measurement signal being used to measure a distance between the sensor and the first terminal and / or a position of the first terminal, the first terminal including a digital key of the vehicle. The sensing antenna is configured to transmit a sensing signal and receive a return signal after the sensing signal is reflected by a target in the vehicle, the return signal being used to generate the life body detection data. The processor obtains the life body detection data from the sensor.

[0246] In one possible implementation, the sensor can process the return signal received by the sensing antenna to obtain the life body detection data, and send the life body detection data to the processor, so that the processor can directly obtain the life body detection data.

[0247] In another possible implementation, the sensor can send the return signal received by the sensing antenna to the processor, and the processor can process the return signal to obtain the life body detection data.

[0248] That is, the sensor can be responsible for processing the return signal (or generating the life body detection data), or the processor can be responsible for processing the return signal (or generating the life body detection data), and the embodiments of the present application do not limit this.

[0249] For example, for a specific description of each of the at least two sensors, reference can be made to the description of the sensor in the foregoing embodiments, which will not be repeated here.

[0250] S602, determining whether there is an occupant in the vehicle and position information of the occupant according to the life body detection data from the at least two sensors.

[0251] The processor obtains the life body detection data from the at least two sensors, that is, obtains at least two pieces of life body detection data, and then determines whether there is an occupant in the vehicle according to any one or more of the life body detection data. The processor can also determine the position information of the occupant according to the at least two pieces of life body detection data.

[0252] It should be understood that the above-mentioned occupant can also be referred to as a life body or a living body, which can be a human or a pet, and the embodiments of the present application do not limit this.

[0253] Through the above embodiment, the sensor can detect the living body in the vehicle by using the perception antenna, and the processor can detect whether there is an occupant in the vehicle and the position information of the occupant according to the living body detection data from at least two sensors, so as to realize the seat occupancy detection. The perception signal emitted by the perception antenna is a UWB signal, and the UWB signal has the advantage of high positioning accuracy, so the accuracy of the seat occupancy detection can be improved. Moreover, the at least two sensors can reuse at least two UWB modules originally used for positioning a digital key in the vehicle, that is, the sensor capable of realizing the seat occupancy detection is obtained by adding the perception antenna on the basis of the original positioning antenna of each UWB module, without the need to specially set a sensor for realizing the seat occupancy detection, so the implementation cost of the seat occupancy detection can be reduced.

[0254] In a possible implementation, the processor can further send a first signal to the at least two sensors, and the first signal is used to trigger the at least two sensors to start the seat occupancy detection function. In the case that the seat occupancy detection function of the at least two sensors is started, the processor acquires the living body detection data from the at least two sensors.

[0255] Optionally, for each sensor of the at least two sensors, the processor can send a first signal to the sensor, and the first signal is used to trigger the sensor to start the seat occupancy detection function.

[0256] The perception antenna can work only in the case that the seat occupancy detection function of the sensor is started, that is, the perception antenna emits the perception signal and receives the echo signal of the perception signal after being reflected by the target in the vehicle in the case that the seat occupancy detection function of the sensor is started, and the echo signal is used to generate the living body detection data. Therefore, the processor can acquire the living body detection data from the sensor only in the case that the seat occupancy detection function of the sensor is started.

[0257] Specifically, when the seat occupancy detection is needed, the processor can send a first signal to the sensor, and the sensor starts the seat occupancy detection function after receiving the first signal. In the case that the seat occupancy detection function of the sensor is started, the processor acquires the living body detection data from the sensor.

[0258] Through the above embodiment, the processor can send a first signal to the sensor when the seat occupancy detection is needed, the sensor starts the seat occupancy detection function only after receiving the first signal, and the processor acquires the living body detection data from the sensor only in the case that the seat occupancy detection function of the sensor is started, for detecting whether there is an occupant in the vehicle and the position information of the occupant. Therefore, the processor can perform the seat occupancy detection only when the seat occupancy detection is needed, without always performing the seat occupancy detection, so as to be beneficial to reducing resource waste.

[0259] In a possible implementation, when the state of the vehicle meets a first condition, the processor sends a first signal to the at least two sensors.

[0260] The first condition can be understood as a condition requiring occupancy detection. When the state of the vehicle meets the first condition, it can be considered that occupancy detection is required, and thus the processor sends the first signal to the at least two sensors to trigger the occupancy detection function of the at least two sensors.

[0261] Optionally, the state of the vehicle meeting the first condition includes one or more of the following: the vehicle is stopped, the speed of the vehicle meets a speed threshold, the vehicle door of the vehicle is opened, the vehicle door of the vehicle is closed, the vehicle is started, the vehicle is unlocked, and the vehicle is locked.

[0262] The vehicle being stopped can be a situation in which an occupant in the vehicle is about to get off the vehicle. In this case, it can be considered that the occupant in the vehicle needs to be detected to prevent an old person, a child, or a pet from being left in the vehicle.

[0263] The vehicle being started can be understood as a situation in which the vehicle is about to travel. In this case, it can be considered that the occupant in the vehicle needs to be detected to perform a seat belt reminder or control of related equipment in the vehicle.

[0264] In an example, the speed threshold is a first speed threshold. The first speed threshold can be understood as a speed for indicating that the vehicle is stopped (for example, the first speed threshold can be set to zero). The speed of the vehicle meeting the first speed threshold can mean that the speed of the vehicle is less than or equal to the first speed threshold. In this case, it can be a situation in which an occupant in the vehicle is about to get off the vehicle. In this case, it can be considered that the occupant in the vehicle needs to be detected to prevent an old person, a child, or a pet from being left in the vehicle. It should be understood that the present application does not limit the value of the first speed threshold.

[0265] In another example, the speed threshold is a second speed threshold. The second speed threshold can be understood as a speed for indicating that the vehicle is started (for example, the second speed threshold can be set to 15 km / h). The speed of the vehicle meeting the second speed threshold can mean that the speed of the vehicle is greater than or equal to the second speed threshold. In this case, it can be a situation in which the vehicle is traveling. In this case, it can be considered that the occupant in the vehicle needs to be detected to perform a seat belt reminder or control of related equipment in the vehicle. It should be understood that the present application does not limit the value of the second speed threshold.

[0266] The vehicle door being opened can be a situation in which an occupant gets on the vehicle. In this case, it can be considered that the occupant in the vehicle needs to be detected to perform a seat belt reminder or control of related equipment in the vehicle. The vehicle door being opened can also be a situation in which an occupant gets off the vehicle. In this case, it can be considered that the occupant in the vehicle needs to be detected to prevent an old person, a child, or a pet from being left in the vehicle.

[0267] The closing of the door of the vehicle can be a situation that the vehicle is about to start, in which case it can be considered that the detection of the occupant in the vehicle is needed in order to carry out the seat belt reminder or the control of the in-vehicle related equipment. The closing of the door of the vehicle can also be a situation that the occupant is about to get off the vehicle, in which case it can be considered that the detection of the occupant in the vehicle is needed in order to avoid leaving an old person, a child or a pet in the vehicle.

[0268] The unlocking of the vehicle can be a situation that the occupant is about to get on the vehicle, in which case it can be considered that the detection of the occupant in the vehicle is needed in order to carry out the seat belt reminder or the control of the in-vehicle related equipment. The unlocking of the vehicle can also be a situation that the occupant is about to get off the vehicle, in which case it can be considered that the detection of the occupant in the vehicle is needed in order to avoid leaving an old person, a child or a pet in the vehicle.

[0269] The locking of the vehicle can be a situation that the vehicle is about to start, in which case it can be considered that the detection of the occupant in the vehicle is needed in order to carry out the seat belt reminder or the control of the in-vehicle related equipment. The locking of the vehicle can also be a situation that the occupant is about to get off the vehicle, in which case it can be considered that the detection of the occupant in the vehicle is needed in order to avoid leaving an old person, a child or a pet in the vehicle.

[0270] Through the above-mentioned embodiments, the processor can determine whether the occupancy detection is needed according to the state of the vehicle, so that the timing of the occupancy detection can be determined more accurately.

[0271] In a possible implementation, the at least two sensors include a first sensor and a second sensor.

[0272] Optionally, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle. For example, the first sensor can be the sensor 21 in FIG. 2, and the second sensor can be the sensor 22 in FIG. 2.

[0273] Optionally, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle. For example, the first sensor can be the sensor 31 in FIG. 3, and the second sensor can be the sensor 32 in FIG. 3.

[0274] Optionally, the first sensor is arranged at an intersection of a left top longitudinal beam and a left B-pillar of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B-pillar of the vehicle. For example, the first sensor can be the sensor 41 in FIG. 4, and the second sensor can be the sensor 42 in FIG. 4.

[0275] Through the above-mentioned embodiments, the radiation signals of the sensing antennas in the first sensor and the second sensor can cover the seating space in the vehicle, so as to detect the occupant in the vehicle.

[0276] In a possible implementation, the living body detection data includes channel impulse response data.

[0277] The processor can obtain M first detection distances within a first time according to the channel impulse response data from the first sensor, the first detection distances representing detection distances of the target in the vehicle from the first sensor. M is a positive integer, and M>1.

[0278] Optionally, the channel impulse response data from the first sensor can include a time of flight of each echo signal received by the first sensor, and the processor can calculate a distance of the target in the vehicle from the first sensor according to the time of flight of each echo signal received by the first sensor, thereby obtaining one first detection distance.

[0279] The first sensor can receive multiple echo signals within the first time, and the processor can calculate multiple first detection distances (denoted as M first detection distances) according to the multiple echo signals. Optionally, the first time can be a preset length, and the embodiments of the present application do not limit the length of the first time.

[0280] The target in the vehicle can be a living body (or an occupant) or a non-living body (for example, a seat). When the target is a non-living body, each echo signal received by the first sensor can be considered to be substantially the same or only within a normal range of fluctuation, and correspondingly, the M first detection distances can be considered to be substantially the same or only within a normal range of fluctuation. When the target is a living body, each echo signal received by the first sensor can be considered to be beyond the normal range of fluctuation, and correspondingly, the M first detection distances can be considered to be beyond the normal range of fluctuation. Therefore, the M first detection distances can be used to detect whether the target is a living body, that is, whether there is an occupant in the vehicle, and the processor can determine whether there is an occupant in the vehicle according to the M first detection distances.

[0281] Optionally, when there are K first distance difference values greater than a first threshold value in the M first detection distances, the processor can determine that there is an occupant in the vehicle. The first distance difference value represents a difference between two first detection distances. K is a positive integer, and 1≤K<M.

[0282] The first threshold value can be understood as a minimum distance difference value representing a normal fluctuation of the first detection distance. When the difference between two first detection distances (that is, the first distance difference value) is greater than the first threshold value, it can be considered that the fluctuation between the two first detection distances exceeds the normal range. When there are K first distance difference values greater than the first threshold value in the M first detection distances, it can be considered that the fluctuation of the M first detection distances exceeds the normal range, and it can be determined that there is an occupant in the vehicle.

[0283] The processor can obtain N second detection distances within the first time according to the channel impulse response data from the second sensor, the second detection distances representing detection distances of the target in the vehicle from the second sensor. N is a positive integer, and N > 1.

[0284] Optionally, the channel impulse response data from the second sensor can include a time of flight of each echo signal received by the second sensor, and the processor can calculate a distance of the target in the vehicle from the second sensor according to the time of flight of each echo signal received by the second sensor, thereby obtaining one second detection distance.

[0285] The second sensor can receive multiple echo signals within the first time, and the processor can calculate multiple second detection distances (denoted as N second detection distances) according to the multiple echo signals. Optionally, the first time can be a preset time length, and the embodiments of the present application do not limit the length of the first time.

[0286] The target in the vehicle can be a living body (or an occupant) or a non-living body (for example, a seat). When the target is a non-living body, each echo signal received by the second sensor can be considered to be substantially the same or only within a normal range of fluctuation, and correspondingly, the N second detection distances can be considered to be substantially the same or only within a normal range of fluctuation. When the target is a living body, each echo signal received by the second sensor can be considered to be beyond the normal range of fluctuation, and correspondingly, the N second detection distances can be considered to be beyond the normal range of fluctuation. Therefore, the N second detection distances can be used to detect whether the target is a living body, that is, whether there is an occupant in the vehicle, and the processor can determine whether there is an occupant in the vehicle according to the N second detection distances.

[0287] Optionally, when there are Z second distance difference values greater than a second threshold value in the N second detection distances, the processor can determine that there is an occupant in the vehicle. The second distance difference value represents a difference between two second detection distances. Z is a positive integer, and 1 ≤ Z < N.

[0288] The second threshold value can be understood as a minimum distance difference value representing a normal fluctuation of the second detection distance. When the difference between two second detection distances (that is, the second distance difference value) is greater than the second threshold value, it can be considered that the fluctuation of the two second detection distances exceeds the normal range. When there are Z second distance difference values greater than the second threshold value in the N second detection distances, it can be considered that the fluctuation of the N second detection distances exceeds the normal range, and it can be determined that there is an occupant in the vehicle.

[0289] It should be understood that the first threshold value and the second threshold value can be the same or different, and the embodiments of the present application do not limit the values of the first threshold value and the second threshold value.

[0290] The processor can further obtain position information of the occupant based on the M first detection distances, the N second detection distances, position information of the first sensor, and position information of the second sensor after determining that there is an occupant in the vehicle.

[0291] Specifically, the processor can obtain one position range of the occupant based on the M first detection distances and the position information of the first sensor. The processor can obtain another position range of the occupant based on the N second detection distances and the position information of the second sensor. The processor can combine the two position ranges to calculate the position information of the occupant.

[0292] According to the above embodiments, the processor can determine whether there is an occupant in the vehicle based on the fluctuation of the detection distances of the sensors over time, and then determine the position information of the occupant based on the detection distances and position information of the two sensors.

[0293] In a possible embodiment, the processor can determine the distance between the occupant and the first sensor based on the M first detection distances, and obtain a first position range of the occupant based on the distance between the occupant and the first sensor and the position information of the first sensor. The processor can determine the distance between the occupant and the second sensor based on the N second detection distances, and obtain a second position range of the occupant based on the distance between the occupant and the second sensor and the position information of the second sensor. The processor can obtain the position information of the occupant based on the overlapping area of the first position range of the occupant and the second position range of the occupant.

[0294] Optionally, the processor can take the average or median of the M first detection distances as the distance between the occupant and the first sensor.

[0295] The position information of the first sensor can include coordinates of the first sensor. The processor can calculate a circular area with the coordinates of the first sensor as the center and the distance between the occupant and the first sensor as the radius, as the first position range of the occupant.

[0296] Optionally, the processor can take the average or median of the N first detection distances as the distance between the occupant and the second sensor.

[0297] The position information of the second sensor can include coordinates of the second sensor. The processor can calculate a circular area with the coordinates of the second sensor as the center and the distance between the occupant and the second sensor as the radius, as the second position range of the occupant.

[0298] The processor can obtain the position information of the occupant in combination with the first position range and the second position range. Specifically, the processor can determine the position of the occupant according to the overlapping area of the first position range and the second position range. Alternatively, the occupant is located in the overlapping area of the first position range and the second position range.

[0299] According to the above embodiments, the processor can locate the occupant to a position range according to the detection distance and the position information of each sensor, and can quickly determine the position of the occupant according to the overlapping area of the two position ranges due to the small space in the vehicle.

[0300] In a possible implementation, the processor can further determine the seat area in which the occupant is located according to the position information of the occupant.

[0301] The processor can match the position information of the occupant with the position information of each seat area in the vehicle. If the position information of the occupant matches the position information of a seat area, it can be determined that the occupant is located in the seat area, that is, the seat area in which the occupant is located is the seat area.

[0302] According to the above embodiments, the processor can determine the seat area in which the occupant is located according to the position information of the occupant, so as to subsequently control the seat area in which the occupant is located.

[0303] In a possible implementation, after determining the seat area in which the occupant is located, the processor can further perform a first operation. Optionally, the first operation includes one or more of the following:

[0304] The first one is to start the air conditioner of the seat area in which the occupant is located. In this way, the temperature of the seat area in which the occupant is located can be adjusted, for example, the air conditioner works in the cooling mode in summer and works in the heating mode in winter, so that the occupant can have a more comfortable riding experience.

[0305] The second one is to turn off the air conditioner of other seat areas in the vehicle except the seat area in which the occupant is located. The air conditioner of each seat area in the vehicle can be controlled separately. Here, the other seat areas can be understood as the seat areas without the occupant, and turning off the air conditioner of the other seat areas can save energy consumption.

[0306] The third one is to issue a seat belt reminder signal for the seat area in which the occupant is located. In this way, the occupant can be reminded to wear the seat belt, and the riding safety can be improved.

[0307] The fourth one is to start the vehicle-mounted device of the seat area in which the occupant is located. In this way, the riding experience of the occupant can be enriched. The vehicle-mounted device can include but is not limited to a multimedia playing device, a game device, a massage device, etc.

[0308] Fifth, adjusting the brightness of the seat area where the occupant is located. In this way, the brightness of the seat area where the occupant is located can be adjusted, for example, in the case of sunlight, the window curtain of the seat area where the occupant is located can be closed, or the brightness of the window glass of the seat area where the occupant is located can be dimmed, etc., so that the occupant can have a more comfortable riding experience.

[0309] Through the above-mentioned embodiments, the processor can adjust the temperature and brightness of the seat area where the occupant is located, and also control the related devices in the vehicle, so that the occupant can have a better riding experience.

[0310] In a possible implementation, after determining that there is an occupant in the vehicle, the processor can also detect whether the occupant is in a sleep (or called nap) state.

[0311] It can be understood that compared with the occupant being in a non-sleep state, the heart rate and breathing frequency of the occupant being in a sleep state are more stable, the influence on the echo signal is smaller, and thus the fluctuation of the above-mentioned detection distances is smaller, and the fluctuation of the difference between the above-mentioned detection distances is also smaller. The processor can determine whether the occupant is in a sleep state according to the above-mentioned K first distance differences and / or the above-mentioned Z second distance differences.

[0312] Optionally, when the above-mentioned K first distance differences are all less than a third threshold value and the difference between the above-mentioned K first distance differences is less than a fourth threshold value, the processor can determine that the occupant is in a sleep state. Wherein, K>1, and the third threshold value is greater than the above-mentioned first threshold value.

[0313] The third threshold value can be understood as the minimum distance difference of the fluctuation of the first detection distance caused by the occupant in a non-sleep state. When the difference between two first detection distances (i.e. the first distance difference) is greater than the first threshold value and less than the third threshold value, it can be considered that the fluctuation between the two first detection distances exceeds the normal range, but the exceeding amplitude is small. When the above-mentioned K first distance differences are all greater than the first threshold value and less than the third threshold value, it can be considered that the fluctuation between the first detection distances exceeds the normal range in a period of time, but the exceeding amplitude is small, so it can be judged that the occupant is likely to be in a sleep state (marked as a first judgment result).

[0314] The fourth threshold value can be understood as a minimum value of the fluctuation of the first distance difference value caused by the occupant in a non-sleep state. When the difference between two first distance difference values is less than the fourth threshold value, it can be considered that the fluctuation between the two first distance difference values is small. The difference between the K first distance difference values being less than the fourth threshold value can be understood as the difference between any two of the K first distance difference values being less than the fourth threshold value. When the difference between the K first distance difference values is less than the fourth threshold value, it can be considered that the fluctuation between the first distance difference values in a period of time is small, and thus it can be determined that the occupant can be in a sleep state (denoted as a second determination result).

[0315] The processor can determine that the occupant is in a sleep state in combination with the first determination result and the second determination result.

[0316] Optionally, when the Z second distance difference values are all less than the fifth threshold value and the difference between the Z second distance difference values is less than the sixth threshold value, the processor can determine that the occupant is in a sleep state. Z>1, and the fifth threshold value is greater than the second threshold value.

[0317] The fifth threshold value can be understood as a minimum distance difference value of the fluctuation of the second detection distance caused by the occupant in a non-sleep state. When the difference between two second detection distances (i.e., the second distance difference value) is greater than the second threshold value and less than the fifth threshold value, it can be considered that the fluctuation between the two second detection distances exceeds the normal range, but the amplitude of the excess is small. When the Z second distance difference values are all greater than the second threshold value and less than the fifth threshold value, it can be considered that the fluctuation between the second detection distances in a period of time exceeds the normal range, but the amplitude of the excess is small, and thus it can be determined that the occupant can be in a sleep state (denoted as a third determination result).

[0318] The sixth threshold value can be understood as a minimum value of the fluctuation of the second distance difference value caused by the occupant in a non-sleep state. When the difference between two second distance difference values is less than the sixth threshold value, it can be considered that the fluctuation between the two second distance difference values is small. The difference between the Z second distance difference values being less than the sixth threshold value can be understood as the difference between any two of the Z second distance difference values being less than the sixth threshold value. When the difference between the Z second distance difference values is less than the sixth threshold value, it can be considered that the fluctuation between the second distance difference values in a period of time is small, and thus it can be determined that the occupant can be in a sleep state (denoted as a fourth determination result).

[0319] The processor can determine that the occupant is in a sleep state in combination with the third determination result and the fourth determination result.

[0320] Optionally, the processor determines that the occupant is in a sleep state in combination with the first determination result, the second determination result, the third determination result, and the fourth determination result.

[0321] In a possible implementation, the processor can further perform a second operation after determining that the occupant is in the sleep state. Optionally, the second operation includes one or more of the following:

[0322] First, turning off the light in the vehicle. In this way, the light can be reduced to affect the occupant's sleep, and a more comfortable sleep environment can be provided for the occupant.

[0323] Second, turning off the voice navigation function of the vehicle. In this way, the sound can be reduced to affect the occupant's sleep, and a quieter sleep environment can be provided for the occupant.

[0324] Third, turning off the multimedia playing function of the vehicle. In this way, the picture or sound during multimedia playing can be reduced to affect the occupant's sleep, and a more comfortable sleep environment can be provided for the occupant.

[0325] Fourth, controlling the first device of the vehicle to enter a preset mode. Illustratively, the first device can include one or more of an air conditioner, a dimming device, and a sound device. In this way, a suitable sleep environment can be provided for the occupant. For example, the air conditioner can have a smaller wind speed in the preset mode. For another example, the dimming device can reduce the brightness in the vehicle in the preset mode. For another example, the sound device can have a smaller volume in the preset mode. It should be understood that the parameters of the above-mentioned first device in the preset mode can be customized according to requirements, and the embodiments of the present application do not limit this.

[0326] Through the above-mentioned embodiments, the processor can detect whether the occupant in the vehicle is in the sleep state according to the fluctuation of the detection distance of the sensor in a period of time, and can adjust the light and sound in the vehicle when detecting that the occupant is in the sleep state. In addition, the related devices in the vehicle can be controlled to provide a more comfortable sleep environment for the occupant.

[0327] The above describes the method of the embodiments of the present application in detail, and the following provides an apparatus for implementing any one of the methods of the embodiments of the present application.

[0328] Please refer to FIG. 7, which is a structural schematic diagram of an occupancy detection apparatus provided by the embodiments of the present application. The occupancy detection apparatus 700 can be implemented in the form of hardware, software, or a combination of hardware and software. As shown in FIG. 7, the occupancy detection apparatus 700 includes a communication unit 701 and a processing unit 702. The descriptions of the units are as follows:

[0329] The communication unit 701 is configured to obtain life body detection data from at least two sensors arranged at different positions of the vehicle.

[0330] The processing unit 702 is configured to determine whether there is an occupant in the vehicle and the position information of the occupant according to the life body detection data from the at least two sensors.

[0331] Exemplarily, for the specific description of each of the at least two sensors, reference can be made to the description of the sensors in the foregoing embodiments, which will not be repeated here.

[0332] In a possible implementation, the at least two sensors include a first sensor and a second sensor.

[0333] Exemplarily, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle.

[0334] Exemplarily, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle.

[0335] Exemplarily, the first sensor is arranged at an intersection of a left top longitudinal beam and a left B column of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B column of the vehicle.

[0336] In a possible implementation, the communication unit 701 is further configured to: send a first signal to the at least two sensors, the first signal being used to trigger the at least two sensors to start the seat occupancy detection function. When obtaining the living body detection data from the at least two sensors, the communication unit 701 is specifically configured to: obtain the living body detection data from the at least two sensors in a case where the seat occupancy detection function of the at least two sensors is started.

[0337] In a possible implementation, when sending the first signal to the at least two sensors, the communication unit 701 is specifically configured to: send the first signal to the at least two sensors when a state of the vehicle meets a first condition. The state of the vehicle meeting the first condition includes one or more of the following: the vehicle is stopped, a speed of the vehicle meets a speed threshold, a door of the vehicle is opened, the door of the vehicle is closed, the vehicle is started, the vehicle is unlocked, and the vehicle is locked.

[0338] In a possible implementation, the at least two sensors include a first sensor and a second sensor, and the living body detection data includes channel impulse response data. When determining whether there is an occupant in the vehicle and the position information of the occupant according to the living body detection data from the at least two sensors, the processing unit 702 is specifically configured to: obtain M first detection distances within a first time according to the channel impulse response data from the first sensor, the first detection distance representing a detection distance of a target in the vehicle to the first sensor, M being a positive integer and M>1. Obtain N second detection distances within the first time according to the channel impulse response data from the second sensor, the second detection distance representing a detection distance of the target in the vehicle to the second sensor, N being a positive integer and N>1. When there are K first distance difference values greater than a first threshold value in the M first detection distances, and / or there are Z second distance difference values greater than a second threshold value in the N second detection distances, it is determined that there is an occupant in the vehicle, the first distance difference value representing a difference between two first detection distances, the second distance difference value representing a difference between two second detection distances, K being a positive integer and 1≤K

[0339] In a possible implementation, when obtaining the position information of the occupant according to the M first detection distances, the N second detection distances, the position information of the first sensor, and the position information of the second sensor, the processing unit 702 is specifically configured to: determine a distance between the occupant and the first sensor according to the M first detection distances. Obtain a first position range of the occupant based on the distance between the occupant and the first sensor and the position information of the first sensor. Determine a distance between the occupant and the second sensor according to the N second detection distances. Obtain a second position range of the occupant based on the distance between the occupant and the second sensor and the position information of the second sensor. Obtain the position information of the occupant according to an overlapping area of the first position range of the occupant and the second position range of the occupant.

[0340] In a possible implementation, the processing unit 702 is further configured to: determine a seat area where the occupant is located according to the position information of the occupant.

[0341] In a possible implementation, after determining the seat area where the occupant is located, the processing unit 702 is further configured to: perform a first operation. The first operation includes one or more of the following: turning on an air conditioner of the seat area where the occupant is located, turning off air conditioners of other seat areas in the vehicle except the seat area where the occupant is located, issuing a seat belt reminder signal for the seat area where the occupant is located, turning on a vehicle-mounted device of the seat area where the occupant is located, and adjusting the brightness of the seat area where the occupant is located.

[0342] In a possible implementation, the processing unit 702 is further configured to, after determining that there is an occupant in the vehicle, perform a second operation when all the K first distance difference values are less than a third threshold value and a difference between the K first distance difference values is less than a fourth threshold value, and / or all the Z second distance difference values are less than a fifth threshold value and a difference between the Z second distance difference values is less than a sixth threshold value, where the third threshold value is greater than the first threshold value, and the fifth threshold value is greater than the second threshold value. The second operation includes one or more of the following: turning off a light in the vehicle, turning off a voice navigation function of the vehicle, turning off a multimedia playing function of the vehicle, and controlling a first device of the vehicle to enter a preset mode. The first device includes one or more of an air conditioner, a dimming device, and a sound device.

[0343] According to the embodiments of the present application, each unit in the apparatus shown in FIG. 7 can be combined into one or several other units respectively or all, or some of the units can be further split into a plurality of units with smaller functions to constitute, which can achieve the same operation without affecting the implementation of the technical effects of the embodiments of the present application. The above units are divided based on logical functions. In actual application, the function of a unit can also be implemented by multiple units, or the functions of multiple units are implemented by one unit. In other embodiments of the present application, the above apparatus can also include other units. In actual application, these functions can also be implemented by other units, and can be implemented by multiple units.

[0344] It should be noted that the implementation of each unit can also correspond to the description of the corresponding method embodiments.

[0345] Please refer to FIG. 8, which is a structural schematic diagram of an electronic device provided by an embodiment of the present application. The electronic device 800 can include a processor 801. Optionally, the electronic device 800 can also include a memory 802. Further optionally, the electronic device 800 can also include a communication interface 803 and a bus 804. The processor 801, the memory 802 and the communication interface 803 are in communication connection with each other through the bus 804. The communication interface 803 is configured to interact with other devices for data.

[0346] The processor 801 is a module for performing arithmetic operations and logical operations, and can be one or a combination of a plurality of central processing units (CPUs), graphics processing units (GPUs), microprocessor units (MPUs), etc. The processor 801 can also be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0347] The memory 802 is configured to provide a storage space, and the storage space can store data such as an operating system and a computer program. The memory 802 includes but is not limited to a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM).

[0348] The processor 801 invokes the computer program stored in the memory 802, and can execute the method steps in the above method embodiments. For details, refer to the foregoing method embodiments, which will not be described here.

[0349] Optionally, the electronic device 800 can be a chip or a chip system. For the case that the electronic device 800 is a chip or a chip system, refer to the structure schematic diagram of the chip shown in FIG. 9.

[0350] As shown in FIG. 9, the chip 900 includes a processor 901 and an interface 902. The number of the processor 901 can be one or more, and the number of the interface 902 can be multiple. It should be noted that the functions of the processor 901 and the interface 902 can be realized by hardware design, software design, or a combination of software and hardware, which is not limited here.

[0351] Optionally, the chip 900 can further include a memory 903, which is configured to store necessary program instructions and data.

[0352] In the present application, the processor 901 can be configured to call an implementation program of the placeholder detection method provided by one or more embodiments of the present application from the memory 903, and execute instructions contained in the program. The interface 902 can be configured to output the execution result of the processor 901. In the present application, the interface 902 can be specifically configured to output various messages or information of the processor 901.

[0353] The placeholder detection method provided by one or more embodiments of the present application can refer to the above-mentioned various method embodiments, which will not be described here.

[0354] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program. When the computer program runs on one or more processors, the method shown in the above method embodiments can be implemented.

[0355] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a computer program product, which includes a computer program. When the computer program runs on a processor, the method shown in the above method embodiments can be implemented.

[0356] It should be appreciated that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAM can be used, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0357] In the embodiments described above, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded on a computer, all or part of the processes or functions of the embodiments are executed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium such as a floppy disk, a hard disk, a magnetic tape, an optical medium such as a digital video disc, and a semiconductor medium such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0358] Those skilled in the art can clearly understand that the units and algorithm steps of the examples described in combination with the embodiments provided herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0359] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0360] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be realized by other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0361] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e., may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0362] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be physically present separately, or two or more units can be integrated into one unit.

[0363] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts that essentially contribute to the technology or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of each method embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, and various storage program codes.

[0364] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application.

Claims

1. A sensor, characterized by The sensor is applied to a vehicle, and the sensor comprises a positioning antenna and a perception antenna; The positioning antenna is configured to receive a measurement signal from a first terminal, the measurement signal being used to measure a distance between the sensor and the first terminal and / or a position of the first terminal, the first terminal comprising a digital key of the vehicle; The perception antenna is configured to transmit a perception signal and receive a return signal of the perception signal after being reflected by a target in the vehicle, the return signal being used to generate living body detection data.

2. The sensor of claim 1, wherein, The perception antenna is a directional antenna, and a signal coverage of the directional antenna covers at least one seat area in a cabin of the vehicle.

3. The sensor according to claim 1 or 2, characterized in that The positioning antenna and the perception antenna operate in a first timing sequence.

4. The sensor according to any one of claims 1 to 3, characterized in that, The measurement signal carries a first identifier, and the first identifier is used to indicate the positioning antenna; the return signal carries a second identifier, and the second identifier is used to indicate the perception antenna.

5. The sensor according to any one of claims 1 to 4, wherein The sensor is further configured to receive a first signal, and start an occupancy detection function in response to the first signal; The perception antenna is configured to transmit a perception signal and receive a return signal of the perception signal after being reflected by a target in the vehicle in a case that the occupancy detection function of the sensor is started.

6. The sensor of any one of claims 1 to 4, wherein, The perception antenna is provided with a corresponding first switch, and the first switch is used to control a working state of the perception antenna; The perception antenna is configured to transmit a perception signal and receive a return signal of the perception signal after being reflected by a target in the vehicle in a case that the first switch is started.

7. The sensor of any one of claims 1 to 6, wherein, The perception antenna comprises at least one transmitting antenna and at least one receiving antenna, wherein the at least one transmitting antenna is used to transmit a perception signal, and the at least one receiving antenna is used to receive a return signal of the perception signal after being reflected by a target in the vehicle.

8. The sensor of any one of claims 1 to 7, wherein, The sensor further comprises a processing module; The processing module is configured to measure a distance between the sensor and the first terminal and / or a position of the first terminal according to the measurement signal; and / or Living body detection data is obtained according to the return signal.

9. The sensor of any one of claims 1 to 8, wherein, The living body detection data comprises channel impulse response data.

10. A sensor system, characterized by The sensor system is applied to a vehicle, and the sensor system comprises at least two sensors, the at least two sensors are arranged at different positions of the vehicle, and each of the at least two sensors is the sensor according to any one of claims 1 to 9.

11. The sensor system of claim 10, wherein, The at least two sensors comprise a first sensor and a second sensor; The first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle; or The first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle; or The first sensor is arranged at an intersection of a left top longitudinal beam and a left B column of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B column of the vehicle.

12. An occupancy detection method, characterized by, The method comprises: acquiring living body detection data from at least two sensors, the at least two sensors being arranged at different positions of the vehicle; determining whether there is an occupant in the vehicle and position information of the occupant according to the living body detection data from the at least two sensors; each of the at least two sensors is the sensor of any one of claims 1 to 9.

13. The method of claim 12, wherein, the at least two sensors comprise a first sensor and a second sensor; the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle; or, the first sensor is arranged at a front reading lamp of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle; or, the first sensor is arranged at an intersection of a left top longitudinal beam and a left B-pillar of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B-pillar of the vehicle.

14. The method according to claim 12 or 13, characterized in that, further comprising: sending a first signal to the at least two sensors, the first signal being used to trigger the at least two sensors to start an occupancy detection function; the acquiring living body detection data from at least two sensors comprises: acquiring living body detection data from the at least two sensors in a case where the occupancy detection function of the at least two sensors is started.

15. The method of claim 14, wherein, the sending a first signal to the at least two sensors comprises: when a state of the vehicle satisfies a first condition, sending a first signal to the at least two sensors; wherein the state of the vehicle satisfying the first condition comprises one or more of the following: the vehicle is stopped; a speed of the vehicle satisfies a speed threshold; a door of the vehicle is opened; the door of the vehicle is closed; the vehicle is started; the vehicle is unlocked; the vehicle is locked.

16. The method according to any one of claims 12 to 15, characterized in that, the at least two sensors comprise a first sensor and a second sensor, and the living body detection data comprises channel impulse response data; the determining whether there is an occupant in the vehicle and position information of the occupant according to the living body detection data from the at least two sensors comprises: obtaining M first detection distances in a first time according to the channel impulse response data from the first sensor, the first detection distances representing detection distances of a target in the vehicle and the first sensor; M is a positive integer, and M>1; obtaining N second detection distances in the first time according to the channel impulse response data from the second sensor, the second detection distances representing detection distances of the target in the vehicle and the second sensor; N is a positive integer, and N>1; when there are K first distance difference values greater than a first threshold value in the M first detection distances, and / or there are Z second distance difference values greater than a second threshold value in the N second detection distances, it is determined that there is an occupant in the vehicle; the first distance difference value represents a difference between two first detection distances, and the second distance difference value represents a difference between two second detection distances; K is a positive integer, 1≤K According to the M first detection distances, the N second detection distances, position information of the first sensor, and position information of the second sensor, position information of the occupant is obtained.

17. The method of claim 16, wherein, The obtaining of the position information of the occupant according to the M first detection distances, the N second detection distances, the position information of the first sensor, and the position information of the second sensor comprises: determining distances between the occupant and the first sensor according to the M first detection distances; obtaining a first position range of the occupant based on the distances between the occupant and the first sensor and the position information of the first sensor; determining distances between the occupant and the second sensor according to the N second detection distances; obtaining a second position range of the occupant based on the distances between the occupant and the second sensor and the position information of the second sensor; obtaining the position information of the occupant according to an overlapping area of the first position range of the occupant and the second position range of the occupant.

18. The method according to claim 16 or 17, characterized in that, Further comprising: determining a seat area in which the occupant is located according to the position information of the occupant.

19. The method of claim 18, wherein, After determining the seat area in which the occupant is located, the method further comprises: performing a first operation; the first operation comprises one or more of the following: turning on air conditioning of the seat area in which the occupant is located; turning off air conditioning of other seat areas in the vehicle except the seat area in which the occupant is located; sending a seat belt reminder signal for the seat area in which the occupant is located; turning on a vehicle-mounted device of the seat area in which the occupant is located; adjusting brightness of the seat area in which the occupant is located.

20. The method of any one of claims 16-19, wherein, After determining that there is an occupant in the vehicle, the method further comprises: performing a second operation when the K first distance difference values are all less than a third threshold value and a difference between the K first distance difference values is less than a fourth threshold value, and / or, the Z second distance difference values are all less than a fifth threshold value and a difference between the Z second distance difference values is less than a sixth threshold value, wherein the third threshold value is greater than the first threshold value, and the fifth threshold value is greater than the second threshold value; the second operation comprises one or more of the following: turning off light in the vehicle; turning off voice navigation function of the vehicle; turning off multimedia playing function of the vehicle; controlling a first device of the vehicle to enter a preset mode, the first device comprising one or more of air conditioning, dimming device, and sound equipment.

21. An occupancy detection apparatus, characterized by The application comprises units for performing the method according to any one of claims 12 to 20.

22. An occupancy detection system characterized by, The application is applied to a vehicle, and the occupancy detection system comprises at least two sensors and a processor; the at least two sensors are arranged at different positions of the vehicle, and each of the at least two sensors is the sensor according to any one of claims 1 to 9; the processor is configured to acquire living body detection data from the at least two sensors, and determine whether there is an occupant in the vehicle and position information of the occupant according to the living body detection data from the at least two sensors.

23. The occupancy detection system of claim 22, wherein, the at least two sensors comprise a first sensor and a second sensor; The first sensor is arranged at a front reading light of the vehicle, and the second sensor is arranged at a top cross beam of the vehicle; or The first sensor is arranged at a front reading light of the vehicle, and the second sensor is arranged at a rear windshield of the vehicle; or The first sensor is arranged at an intersection of a left top longitudinal beam and a left B column of the vehicle, and the second sensor is arranged at an intersection of a right top longitudinal beam and a right B column of the vehicle.

24. An electronic device, comprising: A processor is included for executing computer programs or instructions, which when executed by the processor, cause the method of any one of claims 12-20 to be implemented.

25. A computer-readable storage medium, characterized in that, A computer readable storage medium has stored therein computer programs or instructions, which when executed, cause the method of any one of claims 12-20 to be implemented.

26. A computer program product, characterised in that, A computer program or instructions are included, which when executed, cause the method of any one of claims 12-20 to be implemented.

Citation Information

Patent Citations

  • Vehicle control method and system

    CN111532231A

  • Vehicle control method and system

    CN114940137A

  • Vehicle-mounted UWB system and vehicle

    CN115503648A

  • Sensing system for vehicle

    CN218920621U

  • Vehicle lamp module integrating UWB anchor points, vehicle lamp assembly and vehicle

    CN221272771U