Non-contact sensing method and device
By constructing the third CSI to eliminate the phase and amplitude shift of the one-way CSI, the existing contactless perception methods are solved inadequate accuracy and poor adaptability in specific application scenarios, and more efficient target perception performance is achieved.
Patent Information
- Application Number
- PCT/CN2024/087778
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-30
- Filing Date
- 2024-04-15
- Publication Date
- 2025-03-06
AI Technical Summary
The existing contactless perception methods have problems such as mismatch in conditions, insufficient accuracy and poor adaptability in specific application scenarios, especially when using WiFi for ventilator detection, there are problems such as phase offset and amplitude offset.
By acquiring channel state information (CSI) in different directions of the same communication link, a third CSI is constructed to eliminate phase and amplitude offsets of the unidirectional CSI, thereby improving target-aware performance.
This method effectively improves the accuracy and adaptability of target perception, can be applied to single-antenna devices and multi-antenna devices, and enhances the application ability of contactless perception in different scenarios.
Smart Images

Figure CN2024087778_06032025_PF_FP_ABST
Abstract
Description
Non-contact sensing method and device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on August 30, 2023, with application number 202311112774.9 and application name “A non-contact sensing method, device and system”, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a contactless sensing method and device. Background Art
[0004] With the continuous development of communication technology, its application is becoming increasingly widespread. Among them, some wireless communication technologies are being used to achieve contactless sensing, and contactless sensing has been widely used in industrial production, intelligent transportation, medical diagnosis and other fields. Contactless sensing refers to obtaining target characteristics (such as biometrics and human posture) without the target carrying any device or making any contact with the device. Compared to contact sensing, contactless sensing has the advantages of being non-intrusive, convenient, and low-cost.
[0005] For example, some technical solutions use Wi-Fi's Received Signal Strength (RSS) to determine a user's respiratory rate. However, RSS cannot detect even subtle chest movements, resulting in low respiratory rate detection accuracy. Furthermore, phase shift in commercial Wi-Fi is another drawback of using Wi-Fi for ventilator monitoring.
[0006] It can be seen that the existing non-contact sensing methods may have problems such as condition mismatch, insufficient accuracy, and poor adaptability in specific application scenarios.
[0007] Summary of the Invention
[0008] The embodiments of the present application provide a non-contact sensing method and device to improve the performance of target perception.
[0009] In the first aspect, an embodiment of the present application provides a contactless sensing method, which can be performed by a contactless sensing device. The contactless sensing device can be an independent device, a chip or component in a device, or software. The contactless sensing device can be configured in a terminal device. For example, the contactless sensing device can be an application program that can be installed or run in a chip or component of a terminal device, or on a smart device such as a mobile phone or tablet computer in the terminal device. Alternatively, the contactless sensing device can be a software module that can be deployed in a terminal device. Alternatively, the contactless sensing device can be a newly added hardware module in the terminal device, and the hardware module can be configured with relevant judgment logic or algorithm to implement the contactless sensing method of the embodiment of the present application.
[0010] The method includes: obtaining first information, where the first information is associated with first channel state information (CSI) and second CSI of a first frequency point; wherein the first CSI is the CSI of a link between a first node and a second node, and the second CSI is the CSI of a link between the second node and the first node; and determining the perceptual characteristics of a target based on the first information.
[0011] In one case, the first CSI is the CSI of the link between the first node and the second node, and the second CSI is the CSI of the link between the second node and the first node. It can be understood that the first CSI and the second CSI are CSI in different directions of the same communication link. In other words, the first CSI and the second CSI are CSI in different directions of the same antenna. Accordingly, in this embodiment, the first node and / or the second node can be a single-antenna device. In addition, there are non-ideal factors or other factors (such as multipath effects, frequency offsets, noise interference, etc.) in the transceiver channel between the first node and the second node, and the CSI in different directions between the first node and the second node is different. Therefore, the subsequent construction of the third CSI based on the first CSI and the second CSI can eliminate the influence of the target perception process such as the phase offset and / or amplitude offset of the unidirectional CSI (i.e., the first CSI and / or the second CSI), thereby effectively improving the performance of target perception.
[0012] In another case, the first CSI is the CSI on the first communication link between the first node and the second node, and the second CSI is the CSI on the second communication link between the first node and the second node; the first communication link is the communication link corresponding to the first antenna, the second communication link is the communication link corresponding to the second antenna, and the first antenna and the second antenna are different antennas between the first node and the second node. Accordingly, in this embodiment, the first node and the second node can be multi-antenna devices. Among them, the CSI on different communication links is different, so the subsequent construction of the third CSI based on the first CSI and the second CSI can eliminate the influence of the target perception process such as the phase offset and / or amplitude offset of the unidirectional CSI (i.e., the first CSI and / or the second CSI), thereby effectively improving the performance of target perception.
[0013] It can be seen from the above that the contactless sensing method provided in the embodiment of the present application can be applicable to single-antenna devices and multi-antenna devices.
[0014] In one possible design, the target's perceived characteristics include physiological indicators and human posture. Physiological indicators may include, for example, at least one of an electrocardiogram (ECG), heart rate, respiratory rate, non-invasive blood pressure, blood oxygen concentration (BOS), or pulse rate. Human postures may include, for example, falling, walking, standing still, kicking, hand gestures, and other related behaviors.
[0015] In the embodiment of the present application, the first information is associated with the first channel state information CSI and the second CSI of the first frequency point, and may include but is not limited to the following implementations:
[0016] In the first embodiment, the first information is the first CSI and the second CSI corresponding to the first frequency. Accordingly, the contactless sensing device obtains the first CSI and the second CSI in the following situations:
[0017] In case 1, when the contactless sensing method is applied to a first node, the first node receives a first CSI from a second node, where the first CSI is associated with a first sensing signal sent by the first node; and the first node receives a second sensing signal from the second node, and determines a second CSI based on the second sensing signal.
[0018] In case 2, when the contactless sensing method is applied to the second node, the second node receives a first sensing signal from the first node and determines a first CSI based on the first sensing signal; and the second node receives a second CSI from the first node, where the second CSI is associated with the second sensing signal sent by the second node.
[0019] In case 3, when the contactless sensing method is applied to the third node, the third node receives first CSI from the second node, where the first CSI is associated with the first sensing signal sent by the first node; and the third node receives second CSI from the first node, where the second CSI is associated with the second sensing signal sent by the second node.
[0020] In the first embodiment, the perception characteristics of the target are determined directly based on the first CSI and the second CSI in different directions of the same communication link, which can effectively improve the perception performance of the target.
[0021] In the second embodiment, the first information is a third CSI or a temporary perception characteristic of the target; wherein the third CSI or the temporary perception characteristic of the target is associated with the first CSI and the second CSI. “The third CSI is associated with the first CSI and the second CSI” can be understood as the third CSI is determined based on the first CSI and the second CSI, and “the temporary perception characteristic of the target is associated with the first CSI and the second CSI” can be understood as the temporary perception characteristic of the target is determined based on the first CSI and the second CSI. Accordingly, when the contactless perception method is applied to the fourth node, the fourth node can receive the third CSI from the second node or the first node; or, the fourth node can receive the third CSI from the second node or the first node or the temporary perception characteristic of the target from the second node or the first node.
[0022] In the second embodiment, the fourth node may determine the target's perceptual characteristics based on the received third CSI, which can effectively improve the performance of perceiving the target. Alternatively, the fourth node may determine the target's perceptual characteristics based on the received temporary perceptual characteristics of the target, making the determined perceptual characteristics of the target more accurate.
[0023] In one possible design, the first CSI and the second CSI correspond to the same antenna port pair. "The first CSI and the second CSI correspond to the same antenna port pair" can be understood as meaning that the first CSI and the second CSI are obtained based on the sensing signal transmitted between the same transceiver antenna. For example, the first node includes antenna 1, which has transceiver capabilities, and the second node includes antenna 2, which has transceiver capabilities. The first node can send sensing signal 1 to the second node via antenna 1, and the second node receives sensing signal 1 via antenna 2. The second node can calculate the first CSI based on sensing signal 1. Also, the second node can send sensing signal 2 to the first node via antenna 2, and the first node receives sensing signal 2 via antenna 1. The first node can calculate the second CSI based on sensing signal 2. In short, the first CSI is calculated based on sensing signal 1 transmitted between antenna 1 and antenna 2, and the second CSI is calculated based on sensing signal 2 transmitted between antenna 2 and antenna 1.
[0024] In one possible design, determining the target's perceptual characteristics based on the first information includes: constructing a third CSI based on the first and second CSI; and determining the perceptual characteristics based on the third CSI. This design eliminates the effects of phase offset and amplitude noise between the first and second CSI on the target perception process, thereby effectively improving target perception performance.
[0025] In one possible design, constructing a third CSI based on a first CSI and a second CSI includes performing a first operation on the first CSI and the second CSI to obtain the third CSI; wherein the first operation is any one of the following: multiplying the first CSI and the second CSI, multiplying the first CSI and the second CSI conjugately, dividing the first CSI and the second CSI, or dividing the first CSI and the second CSI conjugately. In this design, multiple methods are provided to eliminate phase offset and amplitude noise between the first CSI and the second CSI, so that the non-contact sensing method provided in the embodiments of the present application can be flexibly implemented.
[0026] In one possible design, determining the perceptual features based on the third CSI includes: extracting the amplitude and / or phase corresponding to the third CSI; determining the statistical features of the amplitude and / or the statistical features of the phase; wherein the statistical features of the amplitude include at least one of the period of change of the amplitude within a first time length, the power spectral density variance, or Doppler frequency shift (DFS) information, and the statistical features of the phase include at least one of the period of change of the phase within the first time length, the power spectral density variance, or DFS information; determining the perceptual features based on the statistical features of the amplitude and / or the statistical features of the phase. In this design, the perceptual features of the target can be determined based on the statistical features of the amplitude and / or the statistical features of the phase corresponding to the third CSI.
[0027] In one possible design, the perceptual features are determined based on the statistical features of the amplitude and / or the statistical features of the phase, including: when the power spectrum density variance of the amplitude is greater than the power spectrum density variance of the phase, the perceptual features are determined based on the statistical features of the amplitude; or when the power spectrum density variance of the amplitude is less than the power spectrum density variance of the phase, the perceptual features are determined based on the statistical features of the phase. Among them, "the power spectrum density variance of the amplitude is greater than the power spectrum density variance of the phase" can be understood as the power spectrum density of the amplitude changes more than the power spectrum density of the phase, and "the power spectrum density variance of the amplitude is less than the power spectrum density variance of the phase" can be understood as the power spectrum density of the amplitude changes less than the power spectrum density of the phase. Therefore, in this design, the perceptual features of the target are determined based on the feature of the larger change in the power spectrum density variance of the third CSI, which can further improve the performance of target perception.
[0028] In one possible design, when the sensed feature is respiratory rate, the sensed feature is determined based on statistical features of amplitude and / or phase, including: converting the period of amplitude variation within a first duration and / or the period of phase variation within the first duration into a first waveform; calculating the average time interval between k peaks or k troughs in the first waveform, where the average time interval is used to represent the time interval between two breaths of the user; and determining the respiratory rate based on the average time interval. In this design, the target's respiratory rate is detected based on the period of amplitude variation within the first duration and / or the period of phase variation within the first duration, resulting in a more accurate determination of the respiratory rate.
[0029] In one possible design, when the perceptual feature is human posture, determining the perceptual feature based on statistical features of amplitude and / or phase includes inputting DFS information of amplitude within a first duration and / or DFS information of phase within the first duration into a classifier to obtain the human posture. In this design, the target human posture is detected based on the DFS information of amplitude within the first duration and / or DFS information of phase within the first duration, resulting in a more accurate determination of the human posture.
[0030] In one possible design, the first CSI is N CSIs, the second CSI is N CSIs, and the third CSI includes N CSIs.
[0031] In one possible design, the power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than the first threshold, and / or the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than the second threshold.
[0032] In one possible design, the first frequency point is one of M frequency points, and the method further includes: obtaining first CSI and second CSI corresponding to other frequency points among the M frequency points except the first frequency point; the power spectrum density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than the power spectrum density variance of the amplitude of the third CSI corresponding to other frequency points, and the power spectrum density variance of the phase of the third CSI corresponding to the first frequency point is greater than the power spectrum density variance of the phase of the third CSI corresponding to other frequency points. In this design, using the frequency point with the larger power spectrum density variance of the amplitude and phase as the first frequency point for determining the perceptual characteristics of the target can further improve the performance of target perception.
[0033] In a second aspect, embodiments of the present application provide a contactless sensing device, which may be an integrated circuit or a chip system. The device has the functions of implementing the first aspect described above or various possible implementations based on the first aspect. The functions may be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules / units corresponding to the above functions.
[0034] In a third aspect, an embodiment of the present application provides a communication device comprising at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method described in the first aspect or each possible design based on the first aspect through a logic circuit or execution code instructions. Optionally, the communication device further includes a memory. Alternatively, the memory may be located outside the device. The memory is used to store programs or code instructions for execution by the at least one processor.
[0035] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium comprising instructions, which, when executed on a computer, enables the computer to execute the method described in the first aspect or various possible designs based on the first aspect.
[0036] In a fifth aspect, an embodiment of the present application further provides a computer program product, which, when executed on a computer, enables the computer to execute the method described in the first aspect or in various possible designs based on the first aspect.
[0037] In a sixth aspect, an embodiment of the present application further provides a chip system, comprising a processor coupled to a memory, the memory being used to store programs or instructions. When the programs or instructions are executed by the processor, the chip system implements the method described in the first aspect or various possible designs based on the first aspect. The memory may be located within or outside the chip system. The processor may include one or more processors.
[0038] In the seventh aspect, an embodiment of the present application also provides a communication system, including a first node, a second node, a third node, and a fourth node for executing the above-mentioned first aspect or various possible designs based on the first aspect.
[0039] In an eighth aspect, an embodiment of the present application further provides a terminal, which may include the communication device of the second or third aspect above. Exemplarily, the terminal includes but is not limited to any of the following devices: smart home devices (such as televisions, sweeping robots, smart desk lamps, audio systems, smart lighting systems, appliance control systems, home background music, home theater systems, intercom systems, video surveillance, etc.), smart transportation equipment (such as cars, ships, drones, trains, trucks, etc.), smart manufacturing equipment (such as robots, industrial equipment, smart logistics, smart factories, etc.), smart terminals (mobile phones, computers, tablets, PDAs, desktops, headphones, audio, wearable devices, vehicle-mounted devices, virtual reality devices, augmented reality devices, etc.).
[0040] It should be understood that for the technical effects of the above-mentioned second to eighth aspects, please refer to the corresponding technical effect descriptions in the above-mentioned first aspect, and no further details will be given here. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] FIG1 is a schematic diagram of a possible system architecture provided by an embodiment of the present application;
[0042] FIG2 is a schematic diagram of a flow chart of a non-contact sensing method provided in an embodiment of the present application;
[0043] FIG3 is a flow chart of another non-contact sensing method provided in an embodiment of the present application;
[0044] FIG4 is a flow chart of another non-contact sensing method provided in an embodiment of the present application;
[0045] FIG5 is a flow chart of another non-contact sensing method provided in an embodiment of the present application;
[0046] FIG6 is a flow chart of another non-contact sensing method provided in an embodiment of the present application;
[0047] FIG7A is a schematic diagram of a possible scenario provided by an embodiment of the present application;
[0048] FIG7B is a schematic diagram of signal transmission provided in an embodiment of the present application;
[0049] FIG8 is a flow chart of another non-contact sensing method provided in an embodiment of the present application;
[0050] FIG9A is one of the waveform diagrams provided in an embodiment of the present application;
[0051] FIG9B is a second waveform diagram provided in an embodiment of the present application;
[0052] FIG9C is a third waveform diagram provided in an embodiment of the present application;
[0053] FIG10 is a schematic diagram of another possible scenario provided by an embodiment of the present application;
[0054] FIG11 is a flow chart of another non-contact sensing method provided in an embodiment of the present application;
[0055] FIG12 is a schematic diagram of a process for human posture recognition according to an embodiment of the present application;
[0056] FIG13 is a schematic diagram of the structure of a contactless sensing device provided in an embodiment of the present application;
[0057] FIG14 is a schematic structural diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0059] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0060] 1) Channel State Information (CSI), which is used to describe the characteristics and status of the wireless channel. In wireless communications, signals are affected by various factors during propagation, such as multipath propagation, fading, interference, and non-ideal factors of the transceiver's transceiver devices. These factors will cause the characteristics of the channel (or equivalent channel) to vary over time and space. CSI provides information about the channel, including amplitude, phase, and frequency response. In some embodiments, CSI includes a channel gain matrix H, which represents the channel characteristics when the signal is transmitted from the transmitting antenna to the receiving antenna. In a MIMO (multiple input multiple output) system with M transmitting antennas and N receiving antennas, H is an N×M matrix, in which each element represents the channel gain or channel coefficient from the transmitting antenna to the receiving antenna.
[0061] 2) Target, i.e., the person, object, or animal to be sensed. For example, in a health monitoring scenario, the target could be a person. In another example, in a vehicle tailgate kick detection scenario, the target could be a person and / or the vehicle's trunk.
[0062] 3) Target perception characteristics, i.e., characteristics of the target to be perceived. In this embodiment of the present application, the target perception characteristics include physiological indicators and human posture. Physiological indicators may include, for example, at least one of heart rate, electrocardiogram, respiratory rate, non-invasive blood pressure, blood oxygen concentration, or pulse rate. Human posture may include, for example, falling posture, walking, standing still, kicking, hand gestures, and other related behaviors.
[0063] 4) "At least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects. For example, the first CSI and the second CSI are only used to distinguish different CSIs, and do not indicate the difference in content, priority, transmission order or importance of the two CSIs.
[0064] The above introduces some concepts involved in the embodiments of the present application. The following introduces the technical features of the embodiments of the present application.
[0065] The embodiments of the present application provide a contactless sensing method, device and system for improving the performance of target perception. In this method, the perception characteristics of the target are determined based on the first information associated with multiple CSIs (i.e., the first CSI and the second CSI), which can eliminate the influence of the phase offset and / or amplitude offset of the unidirectional CSI on the target perception process, thereby effectively improving the performance of target perception. Moreover, the first CSI and the second CSI can be CSIs in different directions of the same communication link, so that the contactless sensing method provided by the embodiments of the present application can be applicable to single-antenna receiving end devices and multi-antenna receiving end devices, thereby effectively improving the scope of application of contactless sensing. In the following, the method and the device are based on the same technical concept. Since the principles of solving the problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0066] The contactless sensing method provided in the embodiments of the present application can be applied to any scenario requiring target sensing, such as in-vehicle wireless sensing, indoor health monitoring, intrusion detection, remote medical diagnosis, respiratory rate detection, gesture-controlled gaming, and other scenarios.
[0067] Furthermore, the contactless sensing method provided in the embodiments of the present application is applicable to communication systems based on orthogonal frequency division multiplexing (OFDM) waveforms, such as wireless local area network (WIFI) systems, new radio access technology (NR) systems, long-term evolution technology (LTE) systems, or sparklink basic (SLB) systems. The method is also applicable to frequency hopping systems, such as Bluetooth systems and sparklink low energy (SLE) systems.
[0068] The following describes a system architecture applicable to the embodiments of the present application.
[0069] FIG1 shows a schematic diagram of the architecture of a communication system applicable to an embodiment of the present application.
[0070] Referring to FIG1 , the system includes a first node 101 and a second node 102, wherein the second node 102 and the first node 101 can exchange information, so that the second node 102 or the first node 101 can determine the perceptual characteristics of the target. In an optional implementation, the system may further include a third node 103, wherein the first node 101, the second node 102, and the third node 103 can exchange information, so that the third node 103 can determine the perceptual characteristics of the target. In another optional implementation, the system may further include a fourth node 104, wherein the first node 101, the second node 102, the third node 103, and the fourth node 104 can exchange information, so that the fourth node 104 can determine the perceptual characteristics of the target.
[0071] Among them, the above-mentioned first node 101, second node 102, third node 103 and fourth node 104 can be understood as a module or device with corresponding functions, or the above-mentioned first node 101, second node 102, third node 103 and fourth node 104 can be any type of communication node. In one design, the communication node can be a short-range communication node, such as any one of a Bluetooth terminal node, a StarFlash short-range communication terminal node or a wireless fidelity (WiFi) terminal node, and the embodiments of the present application are not specifically limited. Any of the first node 101, second node 102, third node 103 and fourth node 104 can be a T node or a G node in short-range communication.
[0072] It can be understood that the architecture shown in Figure 1 can be applied to a variety of communication scenarios, such as the 5th generation (5G) communication system, the future 6th generation communication system and other evolved communication systems, long term evolution (LTE) communication system, vehicle to everything (V2X), long term evolution-vehicle network (LTE-vehicle, LTE-V), vehicle to vehicle (V2V), vehicle network, machine type communications (MTC), Internet of Things (IoT), long term evolution-machine to machine (LTE-machine to machine, LTE-M), machine to machine (machine to machine, M2M), and other communication scenarios, which are not limited in this application.
[0073] Based on the communication system shown in Figure 1, an embodiment of the present application proposes a contactless sensing method, which can be executed by a contactless sensing device. The contactless sensing device can be an independent device, a chip or component in a device, or software. The contactless sensing device can be configured in a terminal device. For example, the contactless sensing device can be an application program that can be installed or run in a chip or component of a terminal device, or on a smart device such as a mobile phone or tablet computer in the terminal device. Alternatively, the contactless sensing device can be a software module that can be deployed in a terminal device. Alternatively, the contactless sensing device can be a newly added hardware module in the terminal device, and the hardware module can be configured with relevant judgment logic or algorithm to implement the contactless sensing method of the embodiment of the present application.
[0074] Please refer to Figure 2, which shows a schematic flow chart of a contactless sensing method provided in an embodiment of the present application. The method can be performed by a contactless sensing device. When the contactless sensing device can be deployed on any one of the first node 101, the second node 102, the third node 103, or the fourth node 104, the method can be performed by any one of the first node 101, the second node 102, the third node 103, or the fourth node 104 in Figure 1. The method includes:
[0075] S201. Obtain first information, where the first information is associated with first CSI and second CSI of a first frequency point; the first CSI is the CSI of a link between a first node and a second node, and the second CSI is the CSI of a link between the second node and the first node.
[0076] In one possible implementation, the first CSI is the CSI of the link between the first node and the second node, and the second CSI is the CSI of the link between the second node and the first node. It can be understood that the first CSI and the second CSI are CSI in different directions of the same communication link. In other words, the first CSI and the second CSI are CSI in different directions of the same antenna. Accordingly, in this implementation, the first node and / or the second node can be a single-antenna device. In addition, there are non-ideal factors or other factors (such as multipath effects, frequency offsets, noise interference, etc.) in the transceiver channel between the first node and the second node, and the CSI in different directions between the first node and the second node is different. Therefore, the subsequent construction of the third CSI based on the first CSI and the second CSI can eliminate the influence of the target perception process such as the phase offset and / or amplitude offset of the unidirectional CSI (i.e., the first CSI and / or the second CSI), thereby effectively improving the performance of target perception.
[0077] In another possible implementation, the first CSI is the CSI on the first communication link between the first node and the second node, and the second CSI is the CSI on the second communication link between the first node and the second node; the first communication link is the communication link corresponding to the first antenna, the second communication link is the communication link corresponding to the second antenna, and the first antenna and the second antenna are different antennas between the first node and the second node. Accordingly, in this implementation, the first node and the second node can be multi-antenna devices. Among them, the CSI on different communication links is different, so the subsequent construction of the third CSI based on the first CSI and the second CSI can eliminate the influence of the target perception process such as the phase offset and / or amplitude offset of the unidirectional CSI (i.e., the first CSI and / or the second CSI), thereby effectively improving the performance of target perception.
[0078] It can be seen from the above that the contactless sensing method provided in the embodiment of the present application can be applicable to single-antenna devices and multi-antenna devices.
[0079] In the embodiment of the present application, the first frequency point may be one or more frequency points. For example, when the first frequency point is G frequency points, the first CSI and the second CSI corresponding to each of the G frequency points may be determined, and a third CSI may be constructed based on the first CSI and the second CSI corresponding to each frequency point. Accordingly, G third CSIs may be obtained; further, a temporary target perception feature may be obtained based on each third CSI, and then a final target perception feature may be determined from the G temporary target perception features corresponding to the G third CSIs. Where G is a positive integer greater than or equal to 2.
[0080] Optionally, the first CSI and the second CSI correspond to the same antenna port pair, which can be understood as the first CSI and the second CSI being obtained based on the sensing signal transmitted between the same transceiver antenna. For example, first node 101 includes antenna 1, which has transceiver capabilities, and second node 102 includes antenna 2, which has transceiver capabilities. First node 101 can send sensing signal 1 to second node 102 via antenna 1, and second node 102 receives sensing signal 1 via antenna 2. Second node 102 can calculate the first CSI based on sensing signal 1. Also, second node 102 can send sensing signal 2 to first node 101 via antenna 2, and first node 101 receives sensing signal 2 via antenna 1. First node 101 can calculate the second CSI based on sensing signal 2. In short, the first CSI is calculated based on sensing signal 1 transmitted between antenna 1 and antenna 2, and the second CSI is calculated based on sensing signal 2 transmitted between antenna 2 and antenna 1.
[0081] S202: Determine the perceptual characteristics of the target based on the first information.
[0082] In S202, the perception characteristics of the target are determined based on the first information associated with multiple CSIs (i.e., the first CSI and the second CSI), which can eliminate the influence of the target perception process such as the phase offset and / or amplitude offset of the unidirectional CSI (i.e., the first CSI and / or the second CSI), thereby effectively improving the performance of target perception.
[0083] In the embodiment of the present application, the association of the first information with the first channel state information CSI and the second CSI of the first frequency point may include but is not limited to the following situations:
[0084] Case 1: The first information is the first CSI and the second CSI corresponding to the first frequency point.
[0085] In case 2, the first information is a third CSI or a temporarily perceived characteristic of the target; the third CSI or the temporarily perceived characteristic of the target is associated with the first CSI and the second CSI. "The third CSI is associated with the first CSI and the second CSI" can be understood as meaning that the third CSI is determined based on the first CSI and the second CSI, and "the temporarily perceived characteristic of the target is associated with the first CSI and the second CSI" can be understood as meaning that the temporarily perceived characteristic of the target is determined based on the first CSI and the second CSI.
[0086] Among them, in combination with the specific situation of the first information, the specific implementation process of the non-contact sensing method of the embodiment of the present application may include the different situations shown in the following method examples 1 to method examples 4, which are introduced respectively in combination with Figures 3 to 6. It can be understood that the steps of Figures 3 to 6 are only examples of the steps that may be included in the non-contact sensing method of the embodiment of the present application and are not any limitation. The specific execution order of the steps in each example can be adjusted with each other. In some embodiments, new embodiments can also be formed based on the combination of technical features in different embodiments described in combination with Figures 3 to 6.
[0087] Method example 1: The first information is the first CSI and the second CSI corresponding to the first frequency point. The first node 101 is used as a node for determining the perception characteristics of the target. At this time, the contactless perception device is deployed in the first node 101.
[0088] As shown in FIG3 , in method example 1, the contactless sensing method provided in an embodiment of the present application may include the following steps:
[0089] S301: The first node 101 sends a first perception signal to the second node 102. Correspondingly, the second node 102 receives the first perception signal.
[0090] S302. The second node 102 determines a first CSI according to the first perception signal.
[0091] The first perception signal received by the second node 102 is a signal that has passed through an air interface channel. At this time, the first perception signal includes information for estimating a channel state.
[0092] In the specific implementation of S302, the second node 102 may analyze the received first sensing signal to extract information about signal distortion, multipath effects, interference, and noise, and estimate channel characteristics based on this information. The second node 102 then extracts first CSI from the estimated channel characteristics. The first CSI may include at least one of channel gain, phase, amplitude, frequency response, or other parameters describing channel behavior.
[0093] S303: The second node 102 sends the first CSI to the first node 101. Correspondingly, the first node 101 receives the first CSI.
[0094] In S303, the second node 102 feeds back the first CSI to the first node 101, so that on the one hand the first node 101 can perform subsequent target perception operations based on the first CSI, and on the other hand the first node 101 can adjust the transmission parameters based on the first CSI, such as adjusting the transmission power, selecting an appropriate coding and modulation scheme, or applying beamforming technology.
[0095] S304: The second node 102 sends a second perception signal to the first node 101. Correspondingly, the first node 101 receives the second perception signal.
[0096] The first perception signal and the second perception signal are pilot signals known to the first node 101 and the second node 102 or other signals known to the first node 101 and the second node 102. In other words, the first perception signal and the second perception signal are signals known to the receiving end and the transmitting end.
[0097] S305. The first node 101 determines a second CSI according to the second perception signal.
[0098] The second perception signal received by the first node 101 is a signal that has passed through an air interface channel. At this time, the first perception signal includes information for estimating a channel state.
[0099] In the specific implementation of S305, the first node 101 may analyze the received second sensing signal to extract information about signal distortion, multipath effects, interference, and noise, and estimate channel characteristics based on this information. The first node 101 then extracts second CSI from the estimated channel characteristics. The second CSI may include any one of channel gain, phase, amplitude, frequency response, or other parameters describing channel behavior.
[0100] S306. The first node 101 constructs a third CSI according to the first CSI and the second CSI.
[0101] In S306, the first node 101 constructs the third CSI based on the first CSI and the second CSI, which can eliminate or reduce the impact of the phase offset and / or amplitude offset of the unidirectional CSI (i.e., the first CSI and / or the second CSI) on the target perception process, thereby effectively improving the performance of target perception.
[0102] When S306 is specifically implemented, the first node 101 may perform a first operation on the first CSI and the second CSI to obtain a third CSI; wherein the first operation is any one of the following: multiplying the first CSI and the second CSI, multiplying the first CSI and the second CSI conjugate, dividing the first CSI and the second CSI, dividing the first CSI and the second CSI conjugate, or taking a ratio of the first CSI and the second CSI.
[0103] For example, the first CSI is The second CSI is The third CSI can be h G ×h T 、sqrt(h G ×h T )、(h G ×hT ).^(1 / 2),h G ×h* T 、sqrt(h G ×h* T )、(h G ×h* T ).^(1 / 2),h T / h G 、h G / h T Any of the above.
[0104] S307: The first node 101 determines the perceptual characteristics of the target according to the third CSI.
[0105] When S307 is specifically implemented, the first node 101 may extract the amplitude and / or phase corresponding to the third CSI, and determine the statistical characteristics of the amplitude and / or the statistical characteristics of the phase, and then determine the perceptual characteristics based on the statistical characteristics of the amplitude and / or the statistical characteristics of the phase.
[0106] In an embodiment of the present application, the first CSI may be N CSIs, the second CSI may be N CSIs, and the third CSI may be N CSIs. Accordingly, the statistical characteristics of the amplitude corresponding to the third CSI include at least one of the change period of the amplitude within the first time length, the power spectrum density variance, or Doppler frequency shift (DFS) information, and the statistical characteristics of the phase corresponding to the third CSI include at least one of the change period of the phase within the first time length, the power spectrum density variance, or DFS information. In this way, the perceptual characteristics of the target can be determined based on the statistical characteristics of the amplitude and / or the statistical characteristics of the phase corresponding to the third CSI. The first time length may be 10 minutes, 5 minutes, 1 minute, etc.
[0107] In one possible implementation, the first node 101 may use SG filtering and Zscore normalization methods to smooth and normalize the amplitude features and phase features; convert the amplitude features and phase features of the time domain signal into corresponding frequency domain signals through fast Fourier transform to obtain their respective power spectrum densities, and then obtain the corresponding power spectrum density variance.
[0108] Furthermore, when the power spectrum density variance of the amplitude is greater than the power spectrum density variance of the phase, the first node 101 can determine the perception feature based on the statistical characteristics of the amplitude; or, when the power spectrum density variance of the amplitude is less than the power spectrum density variance of the phase, the first node 101 can determine the perception feature based on the statistical characteristics of the phase. Among them, "the power spectrum density variance of the amplitude is greater than the power spectrum density variance of the phase" can be understood as the power spectrum density of the amplitude changes more than the power spectrum density of the phase, and "the power spectrum density variance of the amplitude is less than the power spectrum density variance of the phase" can be understood as the power spectrum density of the amplitude changes less than the power spectrum density of the phase. A larger change in the power spectrum density variance means that the feature is more sensitive to signal perception. Therefore, the first node 101 can determine the perception feature of the target based on the feature of the larger change in the power spectrum density variance of the third CSI, which can further improve the performance of target perception.
[0109] Method example 2: The first information is the first CSI and the second CSI corresponding to the first frequency point, and the second node 102 is used as a node for determining the perception characteristics of the target. In this case, the contactless perception device is deployed in the second node 102.
[0110] As shown in FIG4 , in method example 2, the contactless sensing method provided in the embodiment of the present application may include the following steps:
[0111] S401: The first node 101 sends a first perception signal to the second node 102. Correspondingly, the second node 102 receives the first perception signal.
[0112] S402. The second node 102 determines a first CSI according to the first perception signal.
[0113] For the specific implementation of S402, please refer to the relevant description of S302 above, which will not be repeated here.
[0114] S403: The second node 102 sends a second perception signal to the first node 101. Correspondingly, the first node 101 receives the second perception signal.
[0115] S404: The first node 101 determines a second CSI according to the second perception signal.
[0116] For the specific implementation of S404, please refer to the related description of S305 above, which will not be repeated here.
[0117] S405: The first node 101 sends the second CSI to the second node 102. Correspondingly, the second node 102 receives the second CSI.
[0118] In S405, the first node 101 feeds back the second CSI to the second node 102, so that on the one hand the second node 102 can perform subsequent target perception operations based on the first CSI, and on the other hand the second node 102 can adjust the transmission parameters based on the second CSI, such as adjusting the transmission power, selecting an appropriate coding and modulation scheme, or applying beamforming technology.
[0119] S406. The second node 102 constructs a third CSI according to the first CSI and the second CSI.
[0120] S407: The second node 102 determines the perceptual characteristics of the target according to the third CSI.
[0121] For the specific implementation of S406-S407, please refer to the relevant description of the specific implementation of S306-S307. It is only necessary to replace the first node 101 with the second node 102, and no further details are given here.
[0122] Method example 3: The first information is the first CSI and the second CSI corresponding to the first frequency point, and the third node 103 is used as the node for determining the perception characteristics of the target. At this time, the contactless perception device is deployed in the third node 103.
[0123] As shown in FIG5 , in method example 3, the contactless sensing method provided in the embodiment of the present application may include the following steps:
[0124] S501: The first node 101 sends a first perception signal to the second node 102. Correspondingly, the second node 102 receives the first perception signal.
[0125] S502: The second node 102 determines a first CSI according to the first perception signal.
[0126] For the specific implementation of S502, please refer to the relevant description of S302 above, which will not be repeated here.
[0127] S503: The second node 102 sends the first CSI to the third node 103. Correspondingly, the third node 103 receives the first CSI.
[0128] In S503 , the second node 102 sends the first CSI to the third node 103 , so that the third node 103 can perform a subsequent target perception process according to the first CSI.
[0129] S504: The second node 102 sends a second perception signal to the first node 101. Correspondingly, the first node 101 receives the second perception signal.
[0130] S505: The first node 101 determines a second CSI according to the second perception signal.
[0131] For the specific implementation of S505, please refer to the relevant description of S305 above, which will not be repeated here.
[0132] S506: The first node 101 sends the second CSI to the third node 103. Correspondingly, the third node 103 receives the second CSI.
[0133] In S506 , the first node 101 sends the second CSI to the third node 103 , so that the third node 103 can perform a subsequent target perception process according to the second CSI.
[0134] S507 : The third node 103 constructs a third CSI according to the first CSI and the second CSI.
[0135] S508: The third node 103 determines the perceptual characteristics of the target according to the third CSI.
[0136] For the specific implementation of S507-S508, please refer to the relevant description of the specific implementation of S306-S307. It is only necessary to replace the first node 101 with the third node 103, and no further details are given here.
[0137] Method example 4: The first information is the third CSI or the temporary perception feature of the target, and the fourth node 104 is used as the node for determining the perception feature of the target. At this time, the contactless perception device is deployed in the fourth node 104.
[0138] As shown in FIG6 , in method example 4, the contactless sensing method provided in an embodiment of the present application may include the following steps:
[0139] S601: The first node 101 sends a first perception signal to the second node 102. Correspondingly, the second node 102 receives the first perception signal.
[0140] S602: The second node 102 determines a first CSI according to the first perception signal.
[0141] For the specific implementation of S602, please refer to the relevant description of S302 above, which will not be repeated here.
[0142] S603: The first node 101 sends first CSI to the third node 103. Correspondingly, the third node 103 receives the first CSI.
[0143] S604: The second node 102 sends a second perception signal to the first node 101. Correspondingly, the first node 101 receives the second perception signal.
[0144] S605: The first node 101 determines a second CSI according to the second perception signal.
[0145] For the specific implementation of S605, please refer to the related description of S305 above, which will not be repeated here.
[0146] S606: The first node 101 sends the second CSI to the third node 103. Correspondingly, the third node 103 receives the second CSI.
[0147] S607: The third node 103 determines a third CSI or a temporary perception feature of the target according to the first CSI and the second CSI.
[0148] The specific implementation of the third node 103 determining the third CSI according to the first CSI and the second CSI can be found in the description of the specific implementation of S306. It is only necessary to replace the first node 101 with the third node 103, which will not be repeated here.
[0149] Among them, the specific implementation process of the third node 103 determining the temporary perception characteristics of the target based on the first CSI and the second CSI can be: the third node 103 constructs a third CSI based on the first CSI and the second CSI; and determines the temporary perception characteristics of the target based on the third CSI.
[0150] S608: The third node 103 sends the third CSI or the temporary perception feature of the target to the fourth node 104. The fourth node 104 receives the third CSI or the temporary perception feature of the target.
[0151] S609: The fourth node 104 determines the perceptual feature of the target according to the third CSI or the temporary perceptual feature of the target.
[0152] Among them, the specific implementation method of the fourth node 104 determining the perceptual characteristics of the target according to the third CSI can be found in the relevant description of the specific implementation method of S307. It is only necessary to replace the first node 101 with the fourth node 104, and no further details are given here.
[0153] In a possible embodiment, the temporary perception feature of the target includes one or more temporary perception features. The fourth node 104 needs to filter out the temporary perception feature with a confidence greater than a preset threshold from the one or more temporary perception features, and use the temporary perception feature with a confidence greater than the preset threshold as the perception feature of the target.
[0154] In one possible implementation, the fourth node 104 may input the temporary perceptual features of the target into a perceptual feature recognition model, and determine the perceptual features of the target based on the recognition results of the perceptual feature recognition model. The perceptual feature recognition model may be pre-trained. For example, if the perceptual feature recognition model is a human posture recognition model, and the temporary perceptual feature of the target is a falling posture, the fourth node 104 may input the falling posture into the human posture recognition model for further recognition. If the confidence level output by the human posture recognition model when recognizing the falling posture is greater than 0.9, the falling posture is used as the perceptual feature of the target.
[0155] In the above examples 1 to 4, the first CSI and the second CSI corresponding to the first frequency point are taken as an example to introduce the process of determining the perception characteristics of the target by the non-contact sensing device.
[0156] In other embodiments of the present application, the contactless sensing device can also obtain the first CSI and the second CSI of M frequency points, and determine the third CSI corresponding to the M frequency points. In this way, the contactless sensing device can determine the first frequency point that meets the first condition among the M frequency points. When the first frequency point meets the first condition, it can be understood that the first frequency point is more sensitive to signal changes, and thus the perception characteristics of the target determined based on the first frequency point are more accurate.
[0157] The first condition may include but is not limited to the following:
[0158] Case 1: The first condition may be that the power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than the power spectral density variance of the amplitude of the third CSI corresponding to other frequency points among the M frequency points, and / or the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than the power spectral density variance of the phase of the third CSI corresponding to other frequency points among the M frequency points.
[0159] Exemplarily, the M frequency points include frequency point 1, frequency point 2, frequency point 3, and frequency point 4, wherein the power spectrum density variance of the amplitude of the third CSI of frequency point 1 is greater than the power spectrum density variance of the amplitude of the third CSI corresponding to frequency point 2, frequency point 3, and frequency point 4, and the power spectrum density variance of the phase of the third CSI corresponding to frequency point 1 is greater than the power spectrum density variance of the phase of the third CSI corresponding to frequency point 2, frequency point 3, and frequency point 4. Then, the contactless sensing device determines the perception characteristics of the target based on the third CSI corresponding to frequency point 1.
[0160] In case 2, the first condition may be that the power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than a first threshold, and / or the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than a second threshold. The specific values of the first threshold and the second threshold may be the same or different.
[0161] Example 1, M frequency points include frequency point 1, frequency point 2, frequency point 3, and frequency point 4, where the power spectrum density variance of the amplitude of the third CSI of frequency point 1 and frequency point 2 is greater than the first threshold, and the power spectrum density variance of the phase of the third CSI corresponding to frequency point 1 and frequency point 2 is greater than the second threshold, then the contactless sensing device determines the perception characteristics of the target based on the third CSI corresponding to frequency point 1 and frequency point 2.
[0162] Example 2, M frequency points include frequency point 1, frequency point 2, and frequency point 3, where the power spectral density variance of the amplitude of the third CSI of frequency point 1 and frequency point 2 is greater than the first threshold, then the non-contact sensing device determines the perception characteristics of the target based on the third CSI corresponding to frequency point 1 and frequency point 2.
[0163] Example 3, M frequency points include frequency 1, frequency 2, frequency 3, and frequency 4, where the power spectrum density variance of the phase of the third CSI corresponding to frequency 1 and frequency 2 is greater than the second threshold value, then the contactless sensing device determines the perception characteristics of the target based on the third CSI corresponding to frequency 1 and frequency 2.
[0164] For ease of understanding, the non-contact sensing method provided by the present application is further introduced below with reference to specific examples.
[0165] Example 1: The target’s perceptual features take the user’s breathing rate as an example.
[0166] FIG7A shows a schematic diagram of a scenario in which contactless sensing is applied to indoor monitoring, which includes a first node 101, a second node 102, and a user. The first node 101, the second node 102, and the user can be located in the same indoor space. When the user breathes, the rise and fall of the chest will affect the CSI of the signal transmitted between the first node 101 and the second node 102. Therefore, the first node 101 or the second node 102 can detect the user's breathing rate based on the CSI of the signal transmitted between the first node 101 and the second node 102. When the first node 101 is a G node and the second node 102 is a T node, a schematic diagram of the signal flow transmitted between the first node 101 and the second node 102 is shown in FIG7B. The G node sends a sensing signal 1 to the T node, and the T node determines the first CSI based on the sensing signal 1. The T node then sends a sensing signal 2 to the G node, and the G node determines the second CSI based on the sensing signal 2.
[0167] As shown in FIG8 , the first node 101 determines the user's breathing frequency based on the CSI of the signal transmitted between the first node 101 and the second node 102, including the following process:
[0168] S801. The first node 101 constructs a third CSI based on the first CSI and the second CSI.
[0169] In S801, the first node 101 constructs the third CSI based on the first CSI and the second CSI, which can eliminate the influence of the phase offset and / or amplitude offset of the first CSI and the second CSI on the breathing detection process, and can also reduce the noise level on the amplitude of the first CSI and the second CSI, thereby greatly expanding the perception range of breathing detection.
[0170] S802: The first node 101 determines a variation period of the amplitude of the third CSI within a first time period and / or a variation period of the phase of the third CSI within the first time period.
[0171] The first duration may be, for example, 1 minute, 5 minutes, 10 minutes, etc.
[0172] S803: The first node 101 converts a variation period of the amplitude of the third CSI within the first time period and / or a variation period of the phase of the third CSI within the first time period into a first waveform.
[0173] S804: The first node 101 calculates an average time interval between k peaks or k troughs in the first waveform. The average time interval is used to represent a time interval between two breaths of the user.
[0174] S805: The first node 101 determines the respiratory frequency according to the average time interval.
[0175] For example, Figure 9A shows a schematic diagram of waveform 1 corresponding to the change period of the amplitude of the third CSI within 5 minutes. In Figure 9A, the time interval between peak 1 and peak 2 of waveform 1 is T1, and the time interval between peak 2 and peak 3 of waveform 1 is T2. The first node 101 can obtain the average time interval (T1+T2) / 2, and use (T1+T2) / 2 as the time interval between two breaths of the user. Then, the first node 101 can determine the user's breathing frequency based on the time interval.
[0176] For another example, FIG9B shows a schematic diagram of waveform 2 corresponding to the phase change period of the third CSI within 5 minutes. In FIG9B , the time interval between trough 1 and trough 2 of waveform 2 is T3, and the time interval between trough 2 and trough 3 of waveform 2 is T4. The first node 101 can obtain the average time interval (T3+T4) / 2, and use (T3+T4) / 2 as the time interval between two breaths of the user. Then, the first node 101 can determine the user's breathing frequency based on the time interval.
[0177] For another example, Figure 9C shows a schematic diagram of waveform 1 corresponding to the change period of the amplitude of the third CSI within 5 minutes, and a schematic diagram of waveform 2 corresponding to the change period of the phase of the third CSI within 5 minutes. In Figure 9C, the time interval between the peak 1 and the peak 2 of waveform 1 is T1, and the time interval between the peak 2 and the peak 3 of waveform 1 is T2; the time interval between the trough 1 and the trough 2 of waveform 2 is T3, and the time interval between the trough 2 and the trough 3 of waveform 2 is T4; then the first node 101 can obtain the average time interval (T1+T2+T3+T4) / 4, and use (T1+T2+T3+T4) / 4 as the time interval between two breaths of the user, and then the first node 101 can determine the user's breathing frequency based on the time interval.
[0178] Example 2: The perceptual features of the target are taken as an example of the user's posture of kicking the trunk of a car.
[0179] Figure 10 shows a schematic diagram of a scenario in which contactless sensing is applied to a vehicle, including a vehicle and a user. A first node 101, a second node 102, and a third node 103 are deployed in the vehicle. First node 101 and second node 102 may be, for example, onboard cameras with specific communication functions, and third node 103 may be, for example, an onboard controller.
[0180] First node 101, second node 102, and third node 103 can exchange information via the in-vehicle communication network. For example, first node 101 can send sensing signal 1 to second node 102. Second node 102 can determine first CSI based on sensing signal 1 and send the first CSI to third node 103. Second node 102 can send sensing signal 2 to first node 101. First node 101 can then determine second CSI based on sensing signal 2 and send the second CSI to third node 103. Because first and second CSI vary with the user's posture, third node 103 can detect whether the user is in the posture of kicking the vehicle trunk based on the first and second CSI. If so, third node 103 can control the vehicle's rear door to automatically open.
[0181] As shown in FIG11 , the specific process of the third node 103 detecting whether the user has a kicking gesture on the trunk of the vehicle based on the first CSI and the second CSI includes:
[0182] S1101. The third node 103 constructs a third CSI based on the first CSI and the second CSI.
[0183] In S1101 , the third node 103 constructs a third CSI based on the first CSI and the second CSI, which can eliminate the influence of the phase offset and / or amplitude offset of the first CSI and the second CSI on the process of detecting the user posture.
[0184] S1102: The third node 103 determines DFS information of the amplitude of the third CSI within the first time period and / or DFS information of the phase within the first time period.
[0185] S1103 : The third node 103 determines whether the user has a kicking gesture on the trunk of the vehicle based on the DFS information of the amplitude of the third CSI within the first time period and / or the DFS information of the phase within the first time period.
[0186] It should be understood that different DFS information corresponds to different body postures of the user.
[0187] As shown in Figure 12, in one possible implementation, the third CSI includes CSI corresponding to M frequency points. First, the third node 103 can low-pass filter the CSI corresponding to the M frequency points; then, the third node 103 can determine the variance corresponding to the CSI corresponding to the M frequency points after filtering; and, determine G frequency points among the M frequency points whose variance corresponding to the CSI is greater than a first threshold, and perform principal component analysis, wavelet transform, feature extraction and other operations on the CSI corresponding to the G frequency points in sequence to obtain DFS information of the amplitude and / or phase of the CSI corresponding to the G frequency points within a first time length; the third node 103 determines the user's current human posture feature based on the DFS information of the amplitude and / or phase of the CSI corresponding to the G frequency points within the first time length; further, the third node 103 inputs the user's current human posture feature into the human posture recognition model. If the human posture output by the human posture recognition model is the user kicking the trunk of the vehicle, the third node 103 controls the rear door of the vehicle to open automatically. The human posture recognition model may be, for example, a support vector machine (SVM) classifier.
[0188] Based on the above method embodiments, the embodiments of the present application further provide a contactless sensing device for executing the method in the above method embodiments. For related features, please refer to the above method embodiments and will not be repeated here.
[0189] As shown in Figure 13, the contactless sensing device 1300 may include: an acquisition unit 1301, used to obtain first information, where the first information is associated with the first channel state information CSI and the second CSI of the first frequency point; wherein the first CSI is the CSI of the link between the first node and the second node, and the second CSI is the CSI of the link between the second node and the first node; and a processing unit 1302, used to determine the perception characteristics of the target based on the first information.
[0190] In one possible design, when the processing unit 1302 is used to determine the perceptual characteristics of the target based on the first information, it is specifically used to: construct a third CSI based on the first CSI and the second CSI; and determine the perceptual characteristics based on the third CSI.
[0191] In one possible design, the processing unit 1302 constructs a third CSI based on the first CSI and the second CSI, including: multiplying or conjugate multiplying the first CSI and the second CSI to obtain the third CSI.
[0192] In one possible design, the device is applied to a first node, and the acquisition unit 1301 acquires the first CSI and the second CSI, including: receiving the first CSI from the second node, where the first CSI is associated with a first perception signal sent by the first node; receiving a second perception signal from the second node, and determining the second CSI based on the second perception signal.
[0193] In one possible design, the device is applied to a second node, and the acquisition unit 1301 acquires the first CSI and the second CSI of the first frequency point, including: receiving a first perception signal from the first node, and determining the first CSI based on the first perception signal; and receiving the second CSI from the first node, where the second CSI is associated with the second perception signal sent by the second node.
[0194] In one possible design, the device is applied to a third node, and the acquisition unit 1301 acquires first channel state information CSI and second CSI of a first frequency point, including: receiving the first CSI from the second node, where the first CSI is associated with a first perception signal sent by the first node; receiving the second CSI from the first node, where the second CSI is associated with a second perception signal sent by the second node.
[0195] In one possible design, the processing unit 1302 determines the perceptual feature based on the third CSI, including: extracting the amplitude and / or phase corresponding to the third CSI; determining the statistical characteristics of the amplitude and / or the statistical characteristics of the phase; wherein the statistical characteristics of the amplitude include at least one of the changing period of the amplitude within the first time length, the power spectrum density variance, or the Doppler frequency shift DFS information, and the statistical characteristics of the phase include at least one of the changing period of the phase within the first time length, the power spectrum density variance, or the DFS information; the perceptual feature is determined based on the statistical characteristics of the amplitude and / or the statistical characteristics of the phase.
[0196] In one possible design, the processing unit 1302 determines the perceptual feature based on the statistical features of the amplitude and / or the statistical features of the phase, including: when the power spectrum density variance of the amplitude is greater than the power spectrum density variance of the phase, determining the perceptual feature based on the statistical features of the amplitude; or, when the power spectrum density variance of the amplitude is less than the power spectrum density variance of the phase, determining the perceptual feature based on the statistical features of the phase.
[0197] In one possible design, when the perception feature is the breathing frequency, the processing unit 1302 determines the perception feature based on the statistical features of the amplitude and / or the statistical features of the phase, including: converting the changing period of the amplitude within the first time length and / or the changing period of the phase within the first time length into a first waveform; calculating the average time interval between k peaks or k troughs in the first waveform, the average time interval being used to characterize the time interval between two breaths of the user; and determining the breathing frequency based on the average time interval.
[0198] In one possible design, when the perceptual feature is a human body posture, the processing unit 1302 determines the perceptual feature based on the statistical characteristics of the amplitude and / or the statistical characteristics of the phase, including: inputting the DFS information of the amplitude within the first time length and / or the DFS information of the phase within the first time length into a classifier to obtain the human body posture.
[0199] In one possible design, the first CSI is N CSIs, the second CSI is N CSIs, and the third CSI includes N CSIs.
[0200] In one possible design, the power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than a first threshold, and the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than a second threshold.
[0201] In one possible design, the first frequency point is one of M frequency points, and the acquisition unit 1301 is further used to: obtain the first CSI and the second CSI corresponding to other frequency points among the M frequency points except the first frequency point; the power spectrum density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than the power spectrum density variance of the amplitude of the third CSI corresponding to the other frequency points, and the power spectrum density variance of the phase of the third CSI corresponding to the first frequency point is greater than the power spectrum density variance of the phase of the third CSI corresponding to the other frequency points.
[0202] In one possible design, the first information is a third CSI or a temporary perception characteristic of the target; wherein the third CSI or the temporary perception characteristic of the target is associated with the first CSI and the second CSI.
[0203] In one possible design, when the device is applied to the fourth node, the acquisition unit 1301 is used to receive the third CS from the second node or the first node; or, the acquisition unit 1301 is used to receive the temporary perception characteristics of the target from the second node or the first node.
[0204] For the specific implementation method, please refer to the method steps implemented in the above method embodiment, which will not be repeated here.
[0205] It should be understood that the division of the various units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into a physical entity, or they can be physically separated. In addition, the units in the device can be implemented in the form of a processor calling software; for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of the various units of the device, where the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units can be realized by designing the hardware circuits. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units by designing the logical relationship of the components in the circuit. For another example, in another implementation, the hardware circuit can be implemented by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units. All units of the above devices can be implemented in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0206] In an embodiment of the present application, a processor is a circuit with a signal processing capability. In one implementation, the processor may be a circuit with instruction reading and execution capability, such as a CPU, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the processor loads a configuration document and implements the process of hardware circuit configuration, which can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0207] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.
[0208] In addition, the various units in the above devices can be fully or partially integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a system-on-a-chip (SOC). The SOC may include at least one processor for implementing any of the above methods or implementing the functions of the various units of the device. The type of the at least one processor can be different, for example, including a CPU and FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.
[0209] The embodiment of the present application also relates to a chip system, the chip system 1400, which includes at least one processor 1401 and a communication interface 1403. In an optional design, a memory 1402 may also be included.
[0210] In the embodiment of the present application, the specific connection medium between the processor 1401 and the memory 1402 is not limited. For example, the bus 1404 may be used.
[0211] In the chip system 1400, the processor 1401 can transmit data through the communication interface 1403 when communicating with other devices. The processor 1401 in Figure 14 can call the computer-executable instructions stored in the memory 1402 to enable the chip system 1400 to execute any of the above method embodiments.
[0212] The processor is configured to call a computer program or computer instruction stored in a memory so that the processor executes the method of any one of the above embodiments.
[0213] In a possible implementation, the processor may be coupled to the memory through an interface.
[0214] In a possible implementation, the chip system may also directly include a memory, in which a computer program or computer instructions are stored.
[0215] For example, the memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache memory. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0216] An embodiment of the present application further relates to a processor, which is used to call a computer program or computer instruction stored in a memory so that the processor executes the method described in any of the above embodiments.
[0217] For example, in the embodiments of the present application, the processor is an integrated circuit chip with signal processing capabilities. For example, the processor can be an FPGA, a general-purpose processor, a DSP, an ASIC or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, a system on chip (SoC), a CPU, a network processor (NP), a microcontroller unit (MCU), a PLD or other integrated chip, and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0218] It should be understood that the embodiments of the present application may be provided as methods, systems, or computer program products.
[0219] In one possible implementation, an embodiment of the present application provides a computer-readable storage medium, which stores program code. When the program code runs on the computer, the computer executes the above method embodiment.
[0220] In a possible implementation, an embodiment of the present application provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above method embodiment.
[0221] Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0222] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0223] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0224] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these changes and variations. In the various embodiments of the present application, unless otherwise specified or logically conflicting, the terms and / or descriptions between the various embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
Claims
1. A non-contact sensing method, characterized in that: include: Acquire first information, where the first information is associated with first channel state information CSI and second CSI of a first frequency point; wherein the first CSI is the CSI of a link between a first node and a second node, and the second CSI is the CSI of a link between the second node and the first node; Based on the first information, a perceptual characteristic of the target is determined.
2. The method according to claim 1, characterized in that The first information is the first CSI and the second CSI corresponding to the first frequency point.
3. The method according to claim 2, characterized in that Determining the perceptual characteristics of the target based on the first information includes: constructing a third CSI according to the first CSI and the second CSI; Based on the third CSI, the perceptual characteristic is determined.
4. The method according to claim 3, characterized in that Constructing a third CSI according to the first CSI and the second CSI, including: Perform a first operation on the first CSI and the second CSI to obtain the third CSI; The first operation is any one of the following: multiplying the first CSI and the second CSI, conjugate multiplying the first CSI and the second CSI, dividing the first CSI and the second CSI, or conjugate dividing the first CSI and the second CSI.
5. The method according to any one of claims 2 to 4, characterized in that: The method is applied to a first node, and acquiring the first CSI and the second CSI includes: receiving the first CSI from the second node, where the first CSI is associated with a first perception signal sent by the first node; receiving a second perception signal from the second node, and determining the second CSI according to the second perception signal.
6. The method according to any one of claims 2 to 4, characterized in that: The method is applied to the second node, and obtaining the first CSI and the second CSI of the first frequency point includes: receiving a first perception signal from the first node, and determining the first CSI according to the first perception signal; The second CSI is received from the first node, where the second CSI is associated with a second perception signal sent by the second node.
7. The method according to any one of claims 2 to 4, characterized in that: The method is applied to a third node, and acquiring first channel state information CSI and second CSI of a first frequency point includes: receiving the first CSI from the second node, where the first CSI is associated with a first perception signal sent by the first node; The second CSI is received from the first node, where the second CSI is associated with a second perception signal sent by the second node.
8. The method according to any one of claims 3 to 7, characterized in that: Determining the perceptual feature based on the third CSI includes: Extracting an amplitude and / or phase corresponding to the third CSI; Determine the statistical characteristics of the amplitude and / or the statistical characteristics of the phase; wherein the statistical characteristics of the amplitude include at least one of a change period of the amplitude within a first time length, a power spectrum density variance, or Doppler frequency shift DFS information, and the statistical characteristics of the phase include at least one of a change period of the phase within the first time length, a power spectrum density variance, or DFS information; The perceptual feature is determined according to the statistical feature of the amplitude and / or the statistical feature of the phase.
9. The method according to claim 8, characterized in that Determining the perceptual feature according to the statistical feature of the amplitude and / or the statistical feature of the phase includes: When the power spectral density variance of the amplitude is greater than the power spectral density variance of the phase, the perceptual feature is determined based on the statistical characteristics of the amplitude; or, when the power spectral density variance of the amplitude is less than the power spectral density variance of the phase, the perceptual feature is determined based on the statistical characteristics of the phase.
10. The method according to claim 8 or 9, characterized in that When the sensing feature is the respiratory frequency, determining the sensing feature according to the statistical feature of the amplitude and / or the statistical feature of the phase includes: Converting a change period of the amplitude within the first time period and / or a change period of the phase within the first time period into a first waveform; Calculating an average time interval between k peaks or k troughs in the first waveform, where the average time interval is used to characterize a time interval between two breaths of the user; The respiratory frequency is determined based on the average time interval.
11. The method according to claim 8 or 9, characterized in that: When the perception feature is a human body posture, determining the perception feature according to the statistical feature of the amplitude and / or the statistical feature of the phase includes: The DFS information of the amplitude within the first time length and / or the DFS information of the phase within the first time length are input into a classifier to obtain the human body posture.
12. The method according to any one of claims 3-4, 8-11, characterized in that: The first CSI is N CSIs, the second CSI is N CSIs, and the third CSI includes N CSIs.
13. The method according to any one of claims 3-4, 8-12, characterized in that: The power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than a first threshold, and / or the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than a second threshold.
14. The method according to any one of claims 3-4, 8-13, characterized in that: The first frequency point is one of M frequency points, and the method further includes: Acquire the first CSI and the second CSI corresponding to other frequency points among M frequency points except the first frequency point; The power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than the power spectral density variance of the amplitude of the third CSI corresponding to the other frequency points, and the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than the power spectral density variance of the phase of the third CSI corresponding to the other frequency points.
15. The method according to claim 1, wherein: The first information is a third CSI or a temporary perception characteristic of the target; wherein the third CSI or the temporary perception characteristic of the target is associated with the first CSI and the second CSI.
16. The method according to claim 15, characterized in that The method is applied to a fourth node; Acquiring the third CSI includes: receiving the third CS from the second node or the first node; or, Acquiring the temporary perception feature of the target includes: receiving the temporary perception feature of the target from the second node or the first node.
17. The method according to any one of claims 2 to 16, characterized in that: The first CSI and the second CSI correspond to the same antenna port pair.
18. A non-contact sensing device, characterized in that: include: an acquiring unit, configured to acquire first information, wherein the first information is associated with first channel state information CSI and second CSI of a first frequency point; wherein the first CSI is the CSI of a link between a first node and a second node, and the second CSI is the CSI of a link between the second node and the first node; A processing unit is used to determine the perceptual characteristics of the target based on the first information.
19. The device according to claim 18, characterized in that The first information is the first CSI and the second CSI corresponding to the first frequency point.
20. The device according to claim 19, characterized in that The processing unit, when used to determine the perceptual feature of the target based on the first information, is specifically used to: constructing a third CSI according to the first CSI and the second CSI; Based on the third CSI, the perceptual characteristic is determined.
21. The device according to claim 20, characterized in that The processing unit constructs a third CSI according to the first CSI and the second CSI, including: Perform a first operation on the first CSI and the second CSI to obtain the third CSI; The first operation is any one of the following: multiplying the first CSI and the second CSI, conjugate multiplying the first CSI and the second CSI, dividing the first CSI and the second CSI, or conjugate dividing the first CSI and the second CSI.
22. The device according to any one of claims 19 to 21, characterized in that The device is applied to a first node, and the acquiring unit acquires the first CSI and the second CSI, including: receiving the first CSI from the second node, where the first CSI is associated with a first perception signal sent by the first node; receiving a second perception signal from the second node, and determining the second CSI according to the second perception signal.
23. The device according to any one of claims 19 to 21, characterized in that The device is applied to a second node, and the acquiring unit acquires the first CSI and the second CSI of the first frequency point, including: receiving a first perception signal from the first node, and determining the first CSI according to the first perception signal; The second CSI is received from the first node, where the second CSI is associated with a second perception signal sent by the second node.
24. The device according to any one of claims 19 to 21, characterized in that The device is applied to a third node, and the acquiring unit acquires first channel state information CSI and second CSI of a first frequency point, including: receiving the first CSI from the second node, where the first CSI is associated with a first perception signal sent by the first node; The second CSI is received from the first node, where the second CSI is associated with a second perception signal sent by the second node.
25. The device according to any one of claims 20 to 24, characterized in that The processing unit determines the perceptual feature based on the third CSI, including: Extracting an amplitude and / or a phase corresponding to the third CSI; Determine the statistical characteristics of the amplitude and / or the statistical characteristics of the phase; wherein the statistical characteristics of the amplitude include at least one of a change period of the amplitude within a first time length, a power spectrum density variance, or Doppler frequency shift DFS information, and the statistical characteristics of the phase include at least one of a change period of the phase within the first time length, a power spectrum density variance, or DFS information; The perceptual feature is determined according to the statistical feature of the amplitude and / or the statistical feature of the phase.
26. The device according to claim 25, characterized in that The processing unit determines the perceptual feature according to the statistical feature of the amplitude and / or the statistical feature of the phase, including: When the power spectral density variance of the amplitude is greater than the power spectral density variance of the phase, the perceptual feature is determined based on the statistical characteristics of the amplitude; or, when the power spectral density variance of the amplitude is less than the power spectral density variance of the phase, the perceptual feature is determined based on the statistical characteristics of the phase.
27. The device according to claim 25 or 26, characterized in that When the perception feature is the respiratory frequency, the processing unit determines the perception feature according to the statistical feature of the amplitude and / or the statistical feature of the phase, including: Converting a change period of the amplitude within the first time period and / or a change period of the phase within the first time period into a first waveform; Calculating an average time interval between k peaks or k troughs in the first waveform, where the average time interval is used to characterize a time interval between two breaths of the user; The respiratory frequency is determined based on the average time interval.
28. The device according to claim 25 or 26, characterized in that When the perception feature is a human body posture, the processing unit determines the perception feature according to the statistical feature of the amplitude and / or the statistical feature of the phase, including: The DFS information of the amplitude within the first time length and / or the DFS information of the phase within the first time length are input into a classifier to obtain the human body posture.
29. The device according to any one of claims 20-21, 25-28, characterized in that The first CSI is N CSIs, the second CSI is N CSIs, and the third CSI includes N CSIs.
30. The device according to any one of claims 20-21, 25-29, characterized in that The power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than a first threshold, and / or the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than a second threshold.
31. The device according to any one of claims 20-21, 25-30, characterized in that The first frequency point is one of the M frequency points, and the acquiring unit is further used for: Acquire the first CSI and the second CSI corresponding to other frequency points among M frequency points except the first frequency point; The power spectral density variance of the amplitude of the third CSI corresponding to the first frequency point is greater than the power spectral density variance of the amplitude of the third CSI corresponding to the other frequency points, and the power spectral density variance of the phase of the third CSI corresponding to the first frequency point is greater than the power spectral density variance of the phase of the third CSI corresponding to the other frequency points.
32. The device according to claim 18, characterized in that The first information is a third CSI or a temporary perception characteristic of the target; wherein the third CSI or the temporary perception characteristic of the target is associated with the first CSI and the second CSI.
33. The device according to claim 32, characterized in that The device is applied to a fourth node; Acquiring the third CSI includes: receiving the third CS from the second node or the first node; or, Acquiring the temporary perception feature of the target includes: receiving the temporary perception feature of the target from the second node or the first node.
34. The device according to any one of claims 19 to 33, characterized in that The first CSI and the second CSI correspond to the same antenna port pair.
35. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 17 is implemented.
36. A communication device, characterized in that: The method comprises at least one processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 17 through a logic circuit or executing code instructions.
37. A terminal, characterized in that: The terminal comprises a detection device as described in any one of claims 18-34.
38. The terminal according to claim 37, characterized in that The terminal is a vehicle.
Citation Information
Patent Citations
Non-contact breathing detection method
CN109171731A
Non-contact cooperative sensing method for indoor personnel behaviors
CN110991559A
Communication method and device
CN113115415A
Wireless radio frequency signal-based non-contact living state monitoring method and system
CN115474901A
Perception signal transmission processing method and apparatus, electronic device, and readable storage medium
WO2023040747A1