IP Library Granted Patent US 12,710,524
Granted Patent B2
US 12,710,524 · App. 17/838,228 · Granted Aug 18, 2026

Method, apparatus, and system for wireless sensing based on channel information

Inventors: Xiaolu Zeng (Beijing, CN); Beibei Wang (Clarksville, MD); Chenshu Wu (Hong Kong, CN); Sai Deepika Regani (Hyattsville, MD); K. J. Ray Liu (Potomac, MD); Oscar Chi-Lim Au (San Jose, CA)
Assignee: ORIGIN RESEARCH WIRELESS, INC.
G01S13/003G01S13/56G01S7/006
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,710,524
App. No.
17/838,228
Filed
Jun 12, 2022
Granted
Aug 18, 2026
Kind
B2
Examiner
LU, ZHIYU
Art Unit
2665
USPC
455/67.11
Abstract

Methods, apparatus and systems for wireless sensing based on channel information are described. In one example, a described system comprises: a transmitter configured to transmit a wireless signal through a wireless multipath channel of a venue, wherein the wireless multipath channel is impacted by a motion of an object in the venue; a receiver configured to receive the wireless signal through the wireless multipath channel, wherein the received wireless signal differs from the transmitted wireless signal due to the wireless multipath channel and the motion of the object; and a processor. The processor is configured for: obtaining N1 time series of channel information (TSCI) of the wireless multipath channel based on the received wireless signal, computing N4 selected projections based on the N1 TSCI, and performing a sensing task associated with the motion of the object based on the N4 selected projections. N4 is a positive integer. N1=N2*N3. N2 is a quantity of transmit antennas on the transmitter. N3 is a quantity of receive antennas on the receiver. Each TSCI is associated with a respective transmit antenna of the transmitter and a respective receive antenna of the receiver.

Claims (133)

1 . A system for wireless sensing, comprising:

a transmitter configured to transmit a wireless signal through a wireless multipath channel of a venue, wherein the wireless multipath channel is impacted by a motion of an object in the venue;

a receiver configured to receive the wireless signal through the wireless multipath channel, wherein the received wireless signal differs from the transmitted wireless signal due to the wireless multipath channel and the motion of the object; and

a processor configured for:

obtaining N1 time series of channel information (TSCI) of the wireless multipath channel based on the received wireless signal, wherein N1=N2*N3, wherein N2 is a quantity of transmit antennas on the transmitter, wherein N3 is a quantity of receive antennas on the receiver, wherein each TSCI is associated with a respective transmit antenna of the transmitter and a respective receive antenna of the receiver, wherein each channel information (CI) comprises N7 components,

determining N8 time stamps such that there are N1*N7*N8 components among the N1*N8 CI among the N1 TSCI at the N8 time stamps,

constructing N1 first feature vectors each of size N7*N8 based on the N1*N7*N8 components, each of the N1 first feature vectors constructed by concatenating the N7 components of N8 respective CI among the N1*N8 CI,

computing N1 projection operations based on the N1 first feature vectors each being a (N7*N8)-tuple vector, wherein each respective projection operation is computed based on a respective (N7*N8)-tuple first feature vector, wherein:

the respective projection operation is associated with a respective linear transformation of the respective (N7*N8)-tuple first feature vector associated with a respective projection matrix,

the respective projection matrix is associated with respective N complete or over-complete spanning basis vectors each being a (N7*N8)-tuple vector,

N is equal to N7*N8,

the linear transformation comprises at least one of: Fourier Transform, Sine Transform, Cosine Transform, Hadamard Transform, Slant Transform, any trigonometric transform, non-orthogonal transform, over-complete projection, or singular value decomposition (SVD),

computing N1 projection vectors each comprising N components, the N components of each respective projection vector being respective N projected scalar values based on the respective projection operations based on the respective (N7*N8)-tuple first feature vector, each of the respective N projected scalar values being a projected scalar value of the respective (N7*N8)-tuple first feature vector under the respective projection operation,

selecting N4 selected projected scalar values from all the N1*N projected scalar values based on: a selection criterion, all of the first feature vectors, all of the projection operations and the N1 TSCI, wherein:

N4 is a positive integer less than or equal to N1*N,

the N4 selected projected scalar values are computed based on the projection vectors,

constructing a second feature vector based on the N4 selected projected scalar values, and

performing a sensing task associated with the motion of the object based on the second feature vector.

2 . The system of claim 1 , wherein the processor is further configured for:

training a classifier based on the N4 selected projected scalar values computed based on the N1 TSCI obtained in a training phase.

3 . The system of claim 2 , wherein the processor is further configured for:

classifying the motion of the object based on the classifier in an operating phase based on the N4 selected projected scalar values.

4 . The system of claim 3 , wherein the processor is further configured for:

detecting a presence of the object based on the classifier in the operating phase based on the N4 selected projected scalar values.

5 . The system of claim 4 , wherein the processor is further configured for:

performing a number of presence detection procedures sequentially in the operating phase; and

skipping all subsequent presence detection procedures when the presence of the object is detected in any presence detection procedure.

6 . The system of claim 5 , wherein the processor is further configured for:

in a first one of the presence detection procedures, detecting the presence of the object by detecting a transitional motion of the object based on the classifier and the N4 selected projected scalar values;

in a second one of the presence detection procedures, detecting the presence of the object by detecting a motion of the object based on a first motion statistics computed based on a pair of CI from the N1 TSCI; and

in a third one of the presence detection procedures, detecting the presence of the object by detecting a periodic motion of the object for a sustained period of time based on a second motion statistics computed based on an auto-correlation function (ACF) of the N1 TSCI.

7 . The system of claim 1 , wherein each of the N4 selected projected scalar values is one of:

an eigenvalue obtained from an eigen-decomposition of one of the first feature vectors;

a singular value obtained from a singular value decomposition (SVD) of one of the first feature vectors;

a principal component value obtained from a principal component analysis (PCA) of one of the first feature vectors;

an independent component value obtained from an independent component analysis of one of the first feature vectors; or

a value obtained from another decomposition of one of the first feature vectors.

8 . The system of claim 7 , wherein the processor is further configured for:

selecting one of the N4 selected projected scalar values from the N projected scalar values of a particular first feature vector based on a statistical distribution of the N projected scalar values.

9 . The system of claim 8 , wherein:

the selected one of the N4 selected projected scalar values is selected based on a magnitude of each of the N projected scalar values of the particular first feature vector.

10 . The system of claim 9 , wherein:

the N4 selected projected scalar values are N4 selected projected scalar values having the largest magnitudes among the N1*N projected scalar values of the N1 projection vectors.

11 . The system of claim 7 , wherein the processor is further configured for:

computing the projection matrix for a particular first feature vector based on a covariance matrix of the particular first feature vector.

12 . The system of claim 11 , wherein:

the covariance matrix is computed based on a sliding time window of the N1 TSCI.

13 . The system of claim 11 , wherein:

each of the N8 time stamps associated with the first feature vector is a common time stamp to all of the N1 TSCI.

14 . The system of claim 1 , wherein the processor is further configured for:

determining N1 first feature vectors, each of which is a concatenation of N8 channel information (CI) at the N8 time stamps from a respective one of the N1 TSCI;

computing N1 projection matrices, each of which is computed based on a respective one of the N1 first feature vectors and the respective TSCI;

computing a respective plurality of projected scalar values based on the respective first feature vector, the respective projection matrix and the respective TSCI; and

selecting the N4 selected projected scalar values from all the project scalar values.

15 . The system of claim 14 , wherein:

each of the N1 projection matrices is computed based on a respective covariance matrix of the respective first feature vector and a sliding time window of the respective TSCI.

16 . The system of claim 14 , wherein:

each first feature vector has N7*N8 components; and

each projection matrix is of size (N7*N8)×(N7*N8).

17 . The system of claim 14 , wherein:

the N4 selected projected scalar values are selected as the N4 projected scalar values with largest magnitudes.

18 . The system of claim 13 , wherein:

the N8 common time stamps are equally spaced in time.

19 . The system of claim 1 , wherein the processor is further configured for:

determining N8 first feature vectors each associated with a respective one of the N8 time stamps, each first feature vector of size N1*N7 being a concatenation of N1 CI at the respective time stamp, each CI being from a respective one of the N1 TSCI;

computing N8 projection matrices of size (N1*N7)×(N1*N7) based on the N1 TSCI, wherein each of the N8 matrices is associated with a respective first feature vector and a respective time stamp and comprises at least one of: a covariance matrix, a correlation matrix, a Hermitian matrix, a symmetric matrix, a positive semi-definite matrix, a matrix of matrices, or an augmented matrix; and

performing the sensing task based on the N8 projection matrices, wherein N8 is an integer larger than one.

20 . The system of claim 19 , wherein the processor is further configured for:

computing a plurality of projected scalar values based on each of the N8 projection matrices; and

selecting the N4 selected projected scalar values from all projected scalar values.

21 . The system of claim 20 , wherein:

the N4 selected projected scalar values are selected based on a magnitude of each projected scalar value.

22 . The system of claim 21 , wherein:

the N4 selected projected scalar values are N4 projected scalar values having the largest magnitudes among all projected scalar values of all of the N8 projection matrices.

23 . The system of claim 21 , wherein:

the N4 selected projected scalar values comprise N9 largest projected scalar values of each of the N8 projection matrices, wherein N9 is a positive integer; and

N4=N8*N9.

24 . The system of claim 19 , wherein:

the N8 time stamps associated with the N8 matrices are evenly spaced in time.

25 . A wireless device of a system for wireless sensing, comprising:

a processor;

a memory communicatively coupled to the processor; and

a receiver communicatively coupled to the processor, wherein:

an additional wireless device of the system is configured to transmit a wireless signal through a wireless multipath channel of a venue,

the wireless multipath channel is impacted by a motion of an object in the venue,

the receiver is configured to receive the wireless signal through the wireless multipath channel,

the received wireless signal differs from the transmitted wireless signal due to the wireless multipath channel and the motion of the object, and

the processor is configured for:

obtaining N1 time series of channel information (TSCI) of the wireless multipath channel based on the received wireless signal, wherein N1=N2*N3, wherein N2 is a quantity of transmit antennas on the transmitter, wherein N3 is a quantity of receive antennas on the receiver, wherein each TSCI is associated with a respective transmit antenna of the transmitter and a respective receive antenna of the receiver, wherein each channel information (CI) comprises N7 components,

determining N8 time stamps such that there are N1*N7*N8 components among the N1*N8 CI among the N1 TSCI at the N8 time stamps,

constructing N1 first feature vectors each of size N7*N8 based on the N1*N7*N8 components, each of the N1 first feature vectors constructed by concatenating the N7 components of N8 respective CI among the N1*N8 CI,

computing N1 projection operations based on the N1 first feature vectors each being a (N7*N8)-tuple vector, wherein each respective projection operation is computed based on a respective (N7*N8)-tuple first feature vector, wherein:

the respective projection operation is associated with a respective linear transformation of the respective (N7*N8)-tuple first feature vector associated with a respective projection matrix,

the respective projection matrix is associated with respective N complete or over-complete spanning basis vectors each being a (N7*N8)-tuple vector,

N is equal to N7*N8,

the linear transformation comprises at least one of: Fourier Transform, Sine Transform, Cosine Transform, Hadamard Transform, Slant Transform, any trigonometric transform, non-orthogonal transform, over-complete projection, or singular value decomposition (SVD),

computing N1 projection vectors each comprising N components, the N components of each respective projection vector being respective N projected scalar values based on the respective projection operations based on the respective (N7*N8)-tuple first feature vector, each of the respective N projected scalar values being a projected scalar value of the respective (N7*N8)-tuple first feature vector under the respective projection operation,

selecting N4 selected projected scalar values from all the N1*N projected scalar values based on: a selection criterion, all of the first feature vectors, all of the projection operations and the N1 TSCI, wherein:

N4 is a positive integer less than or equal to N1*N,

the N4 selected projected scalar values are computed based on the projection vectors,

constructing a second feature vector based on the N4 selected projected scalar values, and

performing a sensing task associated with the motion of the object based on the second feature vector.

26 . The wireless device of claim 25 , wherein the processor is further configured for:

training a classifier based on the N4 selected projected scalar values computed based on the N1 TSCI obtained in a training phase;

classifying the motion of the object based on the classifier in an operating phase based on the N4 selected projected scalar values; and

detecting a presence of the object based on the classifier in the operating phase based on the N4 selected projected scalar values.

27 . The wireless device of claim 26 , wherein the processor is further configured for:

performing a number of presence detection procedures sequentially in the operating phase;

skipping all subsequent presence detection procedures when the presence of the object is detected in any presence detection procedure;

in a first one of the presence detection procedures, detecting the presence of the object by detecting a transitional motion of the object based on the classifier and the N4 selected projected scalar values;

in a second one of the presence detection procedures, detecting the presence of the object by detecting a motion of the object based on a first motion statistics computed based on a pair of CI from the N1 TSCI; and

in a third one of the presence detection procedures, detecting the presence of the object by detecting a periodic motion of the object for a sustained period of time based on a second motion statistics computed based on an auto-correlation function (ACF) of the N1 TSCI.

28 . A method for wireless sensing, comprising:

transmitting a wireless signal from a transmitter through a wireless multipath channel of a venue, wherein the wireless multipath channel is impacted by a motion of an object in the venue;

receiving the wireless signal by a receiver through the wireless multipath channel, wherein the received wireless signal differs from the transmitted wireless signal due to the wireless multipath channel and the motion of the object;

obtaining N1 time series of channel information (TSCI) of the wireless multipath channel based on the received wireless signal, wherein N1=N2*N3, wherein N2 is a quantity of transmit antennas on the transmitter, wherein N3 is a quantity of receive antennas on the receiver, wherein each TSCI is associated with a respective transmit antenna of the transmitter and a respective receive antenna of the receiver, wherein each channel information (CI) comprises N7 components;

determining N8 time stamps such that there are N1*N7*N8 components among the N1*N8 CI among the N1 TSCI at the N8 time stamps;

constructing N1 first feature vectors each of size N6*N7N7*N8 based on the N1*N7*N8 components, each of the N1 first feature vectors constructed by concatenating the N7 components of N8 respective CI among the N1*N8 CI;

computing N1 projection operations based on the N1 first feature vectors each being a (N7*N8)-tuple vector, wherein each respective projection operation is computed based on a respective (N7*N8)-tuple first feature vector, wherein:

the respective projection operation is associated with a respective linear transformation of the respective (N7*N8)-tuple first feature vector associated with a respective projection matrix,

the respective projection matrix is associated with respective N complete or over-complete spanning basis vectors each being a (N7*N8)-tuple vector,

N is equal to N7*N8,

the linear transformation comprises at least one of: Fourier Transform, Sine Transform, Cosine Transform, Hadamard Transform, Slant Transform, any trigonometric transform, non-orthogonal transform, over-complete projection, or singular value decomposition (SVD);

computing N1 projection vectors each comprising N components, the N components of each respective projection vector being respective N projected scalar values based on the respective projection operations based on the respective (N7*N8)-tuple first feature vector, each of the respective N projected scalar values being a projected scalar value of the respective (N7*N8)-tuple first feature vector under the respective projection operation;

selecting N4 selected projected scalar values from all the N1*N projected scalar values based on: a selection criterion, all of the first feature vectors, all of the projection operations and the N1 TSCI, wherein:

N4 is a positive integer less than or equal to N1*N,

the N4 selected projected scalar values are computed based on the projection vectors;

constructing a second feature vector based on the N4 selected projected scalar values; and

performing a sensing task associated with the motion of the object based on the second feature vector.

29 . The method claim 28 , further comprising:

training a classifier based on the N4 selected projected scalar values computed based on the N1 TSCI obtained in a training phase;

classifying the motion of the object based on the classifier in an operating phase based on the N4 selected projected scalar values; and

detecting a presence of the object based on the classifier in the operating phase based on the N4 selected projected scalar values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2026
From: ZENG, XIAOLU; WANG, BEIBEI; WU, CHENSHU; REGANI, SAI DEEPIKA; LIU, K. J. RAY; AU, OSCAR CHI-LIM
To: ORIGIN RESEARCH WIRELESS, INC.
Reel/Frame 075017/0576 →
Continuity (43)
Continuation In Part 15326112 · Jul 17, 2015
Continuation In Part 16127151 · Sep 10, 2018
Continuation In Part 16790610 · Feb 13, 2020
Continuation In Part 16790627 · Feb 13, 2020
Continuation In Part 16871000 · May 10, 2020
Continuation In Part 16871004 · May 10, 2020
Continuation In Part 16871006 · May 10, 2020
Continuation In Part 16909913 · Jun 23, 2020
Continuation In Part 16909940 · Jun 23, 2020
Continuation In Part 16945827 · Aug 1, 2020
Continuation In Part 16945837 · Aug 1, 2020
Continuation In Part 17019270 · Sep 13, 2020
Continuation In Part 17113023 · Dec 5, 2020
Continuation In Part 17149625 · Jan 14, 2021
Continuation In Part 17149667 · Jan 14, 2021
Continuation In Part 17180763 · Feb 20, 2021
Continuation In Part 17180762 · Feb 20, 2021
Continuation In Part 17180760 · Feb 20, 2021
Continuation In Part 17180766 · Feb 20, 2021
Continuation In Part 17214841 · Mar 27, 2021
Continuation In Part 16667648 · Oct 29, 2019
Continuation In Part 16446589 · Jun 19, 2019
Continuation In Part 16101444 · Aug 11, 2018
Continuation In Part 17214836 · Mar 27, 2021
Continuation In Part 17352185 · Jun 18, 2021
Continuation In Part 17352306 · Jun 20, 2021
Continuation In Part 17492599 · Oct 2, 2021
Continuation In Part 17492598 · Oct 2, 2021
Continuation In Part 17537432 · Nov 29, 2021
Continuation In Part 17539058 · Nov 30, 2021
Continuation In Part 17540156 · Dec 1, 2021
Continuation In Part 17827902 · May 30, 2022
Provisional Application 63209907 · Jun 11, 2021
Provisional Application 63235103 · Aug 19, 2021
Provisional Application 63253083 · Oct 6, 2021
Provisional Application 63276652 · Nov 7, 2021
Provisional Application 63281043 · Nov 18, 2021
Provisional Application 63293065 · Dec 22, 2021
Provisional Application 63300432 · Jan 18, 2022
Provisional Application 63308927 · Feb 10, 2022
Provisional Application 63332658 · Apr 19, 2022
Provisional Application 63349082 · Jun 4, 2022
Related Publication 20220308195A1 · Sep 29, 2022
References Cited (45)
US 20100152600A1 · Droitcour · 2010 [cited by examiner]
US 20110273321A1 · Joshi · 2011 [cited by examiner]
US 20130028341A1 · Ayach · 2013 [cited by examiner]
US 20170090026A1 · Joshi · 2017 [cited by examiner]
CN 107171749 · 2017 [cited by examiner]
Beibei Wang et al., “The Promise of Radio Analytics: A Future Paradigm for Wireless Positioning, Tracking, and Sensing”, IEEE Signal Processing Magazine, vol. 35, No. 3, pp. 59-80, May 2018. [cited by applicant]
Feng Zhang et al., “WiSpeed: A Statistical Electromagnetic Approach for Device-Free Indoor Speed Estimation”, IEEE Internet of Things Journal, vol. 5, No. 3, pp. 2163-2177, Jun. 2018. [cited by applicant]
Feng Zhang et al., “WiBall: A Time-Reversal Focusing Ball Method for Decimeter-Accuracy Indoor Tracking”, IEEE Internet of Things Journal, vol. 5, No. 5, pp. 4031-4041, Oct. 2018. [cited by applicant]
Chenshu Wu et al., “EasiTrack: Decimeter-Level Indoor Tracking with Graph-based Particle Filtering”, IEEE Internet of Things Journal., vol. 7, No. 3, pp. 2397-2411, Mar. 2020. [cited by applicant]
Chenshu Wu et al., “RF-based Inertial Measurement”, ACM SIGCOMM, Beijing, China, Aug. 19-24, 2019. [cited by applicant]
Wei-Hsiang Wang et al., “Device-Free Room-Level Localization with WiFi Utilizing Spatial-Frequency-Time Diversity,” IEEE Internet of Things Journal, vol. 11, No. 21, pp. 35689-35698, Nov. 2024. [cited by applicant]
Chenshu Wu et al., “mmTrack: Passive Multi-Person Localization Using Commodity Millimeter Wave Radio”, IEEE International Conference on Computer Communications, Beijing, China, Apr. 27-30, 2020. [cited by applicant]
Qinyi Xu et al., “Radio Biometrics: Human Recognition Through a Wall”, IEEE Trans. on Information Forensics and Security, vol. 12, No. 5, pp. 1141-1155, May 2017. [cited by applicant]
Qinyi Xu et al., “TRIEDS: Wireless Events Detection Through the Wall”, IEEE Internet of Things Journal, vol. 4, No. 3, pp. 723-735, Jun. 2017. [cited by applicant]
Chen Chen et al., “TR-BREATH: Time-Reversal Breathing Rate Estimation and Detection”, IEEE Trans. on Biomedical Engineering, vol. 65, No. 3, pp. 489-501, Mar. 2018. [cited by applicant]
Fengyu Wang et al., “Respiration Tracking for People Counting and Recognition”, IEEE Internet of Things Journal, vol. 7, No. 6, pp. 5233-5245, Jun. 2020. [cited by applicant]
Fengyu Wang et al., “ViMo: Multi-person Vital Sign Monitoring using Commodity Millimeter Wave Radio”, IEEE Internet of Things Journal, vol. 8, No. 3, pp. 1294-1307, Feb. 2021. [cited by applicant]
Beibei Wang et al., “Green Wireless Communications: A Time-Reversal Paradigm”, IEEE Journal of Selected Areas in Communications , special issue on Energy-Efficient Wireless Communications, vol. 29, No. 8, pp. 1698-1710,… [cited by applicant]
Feng Zhang et al., “WiDetect: Robust Motion Detection with a Statistical Electromagnetic Model”, Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT), vol. 3, No. 3, Article 122:1-… [cited by applicant]
Yuqian Hu et al., Robust Passive Proximity Detection using Wi-Fi, IEEE Internet of Things Journal, vol. 10, No. 7, pp. 6221-6234, Apr. 2023. [cited by applicant]
Yuqian Hu et al., “DeFall: Environment-Independent Passive Fall Detection Using WiFi,” IEEE Internet of Things Journal, vol. 9, No. 11, pp. 546-557, Jun. 2022. [cited by applicant]
Sai Deepika Regani et al., “FallAware: An Explainable Learning Approach to Robust Fall Detection with WiFi,” IEEE Journal of Selected Areas in Sensors, vol. 2, pp. 71-83, Dec. 2024. [cited by applicant]
Feng Zhang et al., “SMARS: Sleep Monitoring via Ambient Radio Signals”, IEEE Trans. on Mobile Computing, vol. 20, No. 1, pp. 217-231, Jan. 2021. [cited by applicant]
Wei-Hsiang Wang et al., “WiResP: A Robust Wi-Fi-Based Respiration Monitoring via Spectrum Enhancement, ” IEEE Sensors Journal, vol. 24, No. 13, pp. 20999-21011, Jul. 2024. [cited by applicant]
K. J. Ray Liu et al., “Wireless AI: Wireless Sensing, Positioning, IoT, and Communications,” Cambridge University Press, 2019. [cited by applicant]
Chenshu Wu et al., “Wi-Fi Can Do More: Toward Ubiquitous Wireless Sensing,” IEEE Communications Standards Magazine, vol. 6, No. 2, pp. 42-49, Jun. 2022. [cited by applicant]
K. J. Ray Liu et al., “Statistical Principles of Time Reversal [Perspectives],” IEEE Signal Processing Magazine, vol. 41, No. 1, pp. 31-37, Jan. 2024. [cited by applicant]
Chenshu Wu et al., “GaitWay: Monitoring and Recognizing Gait Through the Walls”, IEEE Trans. on Mobile Computing, vol. 20, No. 6, pp. 2186-2199, Jun. 2021. [cited by applicant]
Sai Deepika Regani et al., “Driver Authentication for Smart Car Using Wireless Sensing”, IEEE Internet of Things Journal, vol. 7, No. 3, pp. 2235-2246, Mar. 2020. [cited by applicant]
Qinyi Xu et al., “Wireless AI in Smart Car: How Smart a Car Can Be?”, IEEE Access. [cited by applicant]
Fengyu Wang et al., “Driver Vital Signs Monitoring Using Millimeter Wave Radio,” IEEE Internet of Things Journal, vol. 9, No. 13, pp. 11283-11298, Jul. 2022. [cited by applicant]
Xiaolu Zeng et al., “WICPD: Wireless Child Presence Detection System for Smart Cars,” IEEE Internet of Things Journal, vol. 9, No. 24, pp. 24866-24881, Dec. 2022. [cited by applicant]
Guozhen Zhu et al., “Wi-MoID: Human and Nonhuman Motion Discrimination Using WiFi With Edge Computing,” IEEE Internet of Things Journal, vol. 11, No. 8, pp. 13900-13912, Apr. 2024. [cited by applicant]
Guozhen Zhu et al., “SrcSense: Robust WiFi-based Motion Source Recognition via Signal-Informed Deep Learning,” IEEE Journal of Selected Areas in Sensors, vol. 2, pp. 40-53, Dec. 2024. [cited by applicant]
Chenshu Wu et al., “mSense: Towards Mobile Material Sensing with a Single Millimeter-Wave Radio”, PACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT), Virtual Online, Sep. 2020. [cited by applicant]
Feng Zhang et al., “mmEye: Super-Resolution Millimeter Wave Imaging”, IEEE Internet of Things Journal, vol. 8, No. 8, pp. 6995-7008, Apr. 2021. [cited by applicant]
Sakila S. Jayaweera et al., “HRNet: High-Resolution Neural Network for Human Imaging Using mmWave Radar,” IEEE Internet of Things Journal, vol. 12, No. 1, pp. 881-893, Jan. 2025. [cited by applicant]
Sai Deepika Regani et al., “mmWrite: Passive Handwriting Tracking using a Single Millimeter Wave Radio”, IEEE Internet of Things Journal, vol. 8, No. 17, pp. 13291-13305, Sep. 2021. [cited by applicant]
Fengyu Wang et al., “mmHRV: Contactless Heart Rate Variability Monitoring using Millimeter-Wave Radio”, IEEE Internet of Things Journal, vol. 8, No. 22, pp. 16623-16636, Nov. 2021. [cited by applicant]
Yuqian Hu et al., “mmKey: Universal Virtual Keyboard using a Single Millimeter Wave Radio”, IEEE Internet of Things Journal, vol. 9, No. 1, pp. 510-524, Jan. 2022. [cited by applicant]
Mohammed Zahid Ozturk et al., “GaitCube: Deep Data Cube Learning for Human Recognition with Millimeter-Wave Radio”, IEEE Internet of Things Journal, vol. 9, No. 1, pp. 546-557, Jan. 2022. [cited by applicant]
Sai Deepika Regani et al., “GWrite: Enabling Through-the-Wall Gesture Writing Recognition Using WiFi,” IEEE Internet of Things Journal, vol. 10, No. 7, pp. 5977-5991, Nov. 2022. [cited by applicant]
Mohammed Zahid Ozturk et al., “RadioMic: Sound Sensing via Radio Signals,” IEEE Internet of Things Journal, vol. 10, No. 5, pp. 4431-4448, Oct. 2022. [cited by applicant]
Mohammed Zahid Ozturk et al., “RadioSES: mmWave-Based Audioradio Speech Enhancement and Separation System,” IEEE/ACM Transactions on Audio Speech, and Language Processing, vol. 31, pp. 1333-1347, Mar. 2023. [cited by applicant]
Mohammed Zahid Ozturk et al., “RadioVAD: mmWave-Based Noise and Interference-Resilient Voice Activity Detection,” IEEE Internet of Things Journal, vol. 11, No. 15, pp. 26005-26019, Aug. 2024. [cited by applicant]