Method, apparatus, and system for people counting and recognition based on rhythmic motion monitoring

US12046040B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12046040-B2
Application numberUS-202016871004-A
CountryUS
Kind codeB2
Filing dateMay 10, 2020
Priority dateJul 17, 2015
Publication dateJul 23, 2024
Grant dateJul 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatus and systems for counting and recognizing objects or people based on rhythmic motion monitoring are described. A described method comprises: obtaining N1 time series of channel information (TSCI) of a wireless multipath channel that is impacted by a rhythmic motion of an object in a venue, wherein the N1 TSCI is extracted from a wireless signal transmitted from a transmitter to a receiver through the wireless multipath channel; decomposing each of the N1 TSCI into N2 time series of channel information components (TSCIC), wherein a channel information component (CIC) of each of the N2 TSCIC at a time comprises a respective component of a channel information (CI) of the TSCI at the time, wherein N1 and N2 are positive integers; monitoring the rhythmic motion of the object based on at least one of: the N1*N2 TSCIC and the N1 TSCI.

First claim

Opening claim text (preview).

We claim: 1. A system for rhythmic motion monitoring, comprising: a transmitter configured for transmitting a wireless signal through a wireless multipath channel that is impacted by a rhythmic motion of an object in a venue; a receiver configured for: receiving the wireless signal through the wireless multipath channel, and extracting N1 time series of channel information (TSCI) of the wireless multipath channel from the wireless signal modulated by the wireless multipath channel that is impacted by the rhythmic motion of the object, wherein: there are N1 links between the transmitter and the receiver, each link associated with a respective transmit antenna of the transmitter and a respective receive antenna of the receiver, each TSCI is associated with a respective link, each channel information (CI) comprises one of: channel state information (CSI), channel frequency response (CFR), or channel impulse response (CIR), each CI has N2 CI components (CIC), each CIC comprises one of: a component of a CSI, a subcarrier of a CFR, or a tap of a CIR; and a processor configured for: decomposing each of the N1 TSCI into N2 time series of channel information components (TSCIC) to obtain N1*N2 TSCIC, wherein there are N1*N2 combinations of link and CIC associated with the N1*N2 TSCIC, wherein N1 and N2 are positive integers, computing N1*N2 short-time frequency transformation (STFT) in a sliding time window, wherein each of the N1*N2 STFT is an STFT of the CIC of a respective TSCIC in the sliding time window, wherein each of the N1*N2 STFT has a same amount N3 of frequency components, wherein: each combination (m,k) of m{circumflex over ( )}{th} link and k{circumflex over ( )}{th} CIC is associated with a respective one of the N1*N2 TSCIC and with a respective one of the N1*N2 STFT, the STFT comprises at least one of: short-time Fourier transform, trigonometric transform, discrete cosine transform, discrete sine transform, Hadamard transform, slant transform, integer transform, power-of-2 transform, fast transform, sparse transform, wavelet transform, Laplace transform, Hilbert transform, graph-based transform, or orthogonal transform, computing a number of intermediate STFT (ISTFT) each comprising N3 respective frequency components for the sliding time window based on respective subsets of the N1*N2 STFT, wherein: each frequency component of each ISTFT is a respective first aggregate of the respective frequency components of the respective subset of the N1*N2 STFT, any aggregate quantity comprises at least one of: average, weighted average, mean, trimmed mean, median, mode, arithmetic mean, geometric mean, harmonic mean, truncated mean, generalized mean, power mean, f-mean, or inter-quartile mean of individual quantities, computing a combined STFT (CSTFT) comprising N3 frequency components for the sliding time window based on the number of ISTFT, wherein each frequency component of the CSTFT is a respective second aggregate of the respective frequency components of the number of ISTFT, for each frequency component index q: selecting a respective subset of the N1*N2 combinations of link and CIC, based on the q{circumflex over ( )}{th} frequency components of the N1*N2 STFT and a respective q{circumflex over ( )}{th} selection criterion, wherein each selected combination of link and CIC is associated with a respective selected TSCIC and a respective selected STFT, computing the q{circumflex over ( )}{th} frequency component of each ISTFT as a respective first aggregate of the q{circumflex over ( )}{th} frequency component of all the selected STFT associated with the ISTFT, and computing the q{circumflex over ( )}{th} frequency component of the CSTFT as the respective second aggregate of the q{circumflex over ( )}{th} frequency components of the number of ISTFT, monitoring the rhythmic motion of the object based on the CSTFT, and triggering a response action based on the monitoring of the rhythmic motion of the object. 2. The system of claim 1 , wherein: each CI of the N1 TSCI is associated with a time stamp; each CI of the N1 TSCI comprises at least one of: N2 frequency-domain components, and N2 time-domain components; and the processor is further configured for performing at least one of the following: transforming, by a frequency transform (FT), each CI with N2 time-domain components to another CI with N2 frequency-domain components, transforming, by an inverse frequency transform (IFT), each CI with N2 frequency-domain components to another CI with N2 time-domain components, and uniformly re-sampling each CI with time stamps evenly spaced in time. 3. The system of claim 1 , wherein the processor is further configured for: segmenting each TSCI into overlapping segments of CI, wherein each of the overlapping segments of CI comprises CI each associated with a time stamp in a respective sliding time window; and monitoring the rhythmic motion of the object in each of the overlapping segments of CI. 4. The system of claim 1 , wherein the processor is further configured for: adjusting a sampling time of at least one CI of a TSCI such that all CI of the TSCI and all CIC of the N2 associated TSCIC are uniformly sampled with time stamps evenly spaced in time; and computing the STFT of each of the N1*N2 TSCIC in each of the overlapping segments after adjusting the sampling time. 5. The system of claim 4 , wherein: the sampling time of a CI is adjusted by interpolating a re-sampled CI at a desirable time stamp based on the CI and its neighboring CI; and the sampling time of a CIC associated with the CI is adjusted by at least one of: copying the respective component of the re-sampled CI, and interpolating a respective re-sampled CIC at the desirable time stamp based on the CIC and its neighboring CIC. 6. The system of claim 4 , wherein monitoring the rhythmic motion of the object comprises: computing N1*N2 analytics associated with the rhythmic motion of the object based on the STFT of the N1*N2 TSCIC; and computing a combined analytics based on a function of the N1*N2 analytics, wherein each of the N1*N2 analytics is associated with a respective one of the N1*N2 TSCIC. 7. The system of claim 1 , wherein monitoring the rhythmic motion comprises: computing N1 ISTFT, wherein each of the N1 ISTFT is associated with one of the N1 links and is computed as a function of the STFT of respective N2 TSCIC associated with the link. 8. The system of claim 1 , wherein monitoring the rhythmic motion of the object comprises: computing N2 ISTFT, wherein each of the N2 ISTFT is associated with one of the N2 CIC and is computed based on respective N1 TSCIC associated with the CIC; and for each frequency component q of each of the N2 ISTFT: selecting the respective subset of the N1*N2 combinations of link and CIC, wherein the CIC of each selected combination is the respective CIC associated with the ISTFT. 9. The system of claim 8 , wherein each of the N2 ISTFT is computed as a function of the STFT of the respective N1 TSCIC in the overlapping segment. 10. The system of claim 7 , wherein monitoring the rhythmic motion of the object comprises: computing the CSTFT based on a function of the N1 ISTFT. 11. The system of claim 1 , wherein monitoring the rhythmic motion of the object comprises computing at least one analytics associated with the rhythmic motion of the object based on a processing of at least one of: the N1 TSCI and the N1*N2 TSCIC, wherein the at least one analytics comprises at least one of: a frequency, a period, a periodicity parameter, a rhythm, an intensity, a phase, a musical note, a pitch, an expression with a rhythm, a musical rhythm, a punctuated r

Assignees

Inventors

Classifications

  • Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands · CPC title

  • Frequency diversity · CPC title

  • by analysing the shape of a waveform, e.g. extracting parameters relating to peaks · CPC title

  • using sounding signals · CPC title

  • G06V20/52Primary

    Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12046040B2 cover?
Methods, apparatus and systems for counting and recognizing objects or people based on rhythmic motion monitoring are described. A described method comprises: obtaining N1 time series of channel information (TSCI) of a wireless multipath channel that is impacted by a rhythmic motion of an object in a venue, wherein the N1 TSCI is extracted from a wireless signal transmitted from a transmitter t…
Who is the assignee on this patent?
Wang Fengyu, Wang Beibei, Regani Sai Deepika, and 7 more
What technology area does this patent fall under?
Primary CPC classification G06V20/52. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).