US 12,340,028 B2
RF-based micro-motion tracking for gesture tracking and recognition
Jaime Lien, Mountain View, CA (US); Erik M. Olson, Mountain View, CA (US); Patrick M. Amihood, Mountain View, CA (US); and Ivan Poupyrev, Sunnyvale, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US); and The Board of Trustees of the Leland Stanford Junior University, Palo Alto, CA (US)
Filed on Jul. 21, 2023, as Appl. No. 18/356,885.
Application 18/356,885 is a continuation of application No. 17/023,122, filed on Sep. 16, 2020, granted, now 11,709,552.
Application 17/023,122 is a continuation of application No. 16/252,477, filed on Jan. 18, 2019, granted, now 10,817,070, issued on Oct. 27, 2020.
Application 16/252,477 is a continuation of application No. 15/142,689, filed on Apr. 29, 2016, granted, now 10,241,581, issued on Mar. 26, 2019.
Claims priority of provisional application 62/167,823, filed on May 28, 2015.
Claims priority of provisional application 62/155,357, filed on Apr. 30, 2015.
Prior Publication US 2023/0367400 A1, Nov. 16, 2023
Int. Cl. G06F 3/01 (2006.01); G01S 7/41 (2006.01); G01S 13/58 (2006.01); G01S 13/66 (2006.01); G01S 13/88 (2006.01); G01S 13/89 (2006.01)
CPC G06F 3/017 (2013.01) [G01S 7/415 (2013.01); G01S 13/58 (2013.01); G01S 13/66 (2013.01); G01S 13/88 (2013.01); G01S 13/89 (2013.01); G06F 3/011 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A computer-implemented method for gesture recognition, the computer-implemented method comprising:
receiving first reflections of a radar field off first and second points of a single non-rigid target at a first time, the first and second points of the single non-rigid target moving at first and second Doppler-based velocities, respectively;
generating, based on the received first reflections, Doppler-based measurements representing a velocity profile of the single non-rigid target, the Doppler-based measurements including first and second measurements respectively associated with the first and second Doppler-based velocities, the first and second measurements having higher energies than another measurement corresponding to another point of the single non-rigid target that is moving at another Doppler-based velocity, and the first and second points moving relative to one another within the radar field;
determining, based on the first and second measurements, a first relative velocity between the first and second points at the first time;
receiving second reflections of the radar field off the first and second points at a second time;
determining, based on the second reflections, a second relative velocity between the first and second points at the second time; and
determining, based on the first and second relative velocities, a gesture performed by the single non-rigid target.