US 11,709,552 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 Sep. 16, 2020, as Appl. No. 17/23,122.
Application 17/023,122 is a continuation of application No. 16/252,477, filed on Jan. 18, 2019, granted, now 10,817,070.
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 2020/0409472 A1, Dec. 31, 2020
Int. Cl. G06F 3/01 (2006.01); G01S 7/41 (2006.01); G01S 13/88 (2006.01); G01S 13/58 (2006.01); G01S 13/89 (2006.01); G01S 13/66 (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)] 20 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 corresponding to first and second Doppler centroids, respectively, the first and second Doppler centroids having higher energies than Doppler centroids corresponding to another point of the single non-rigid target, and the first and second points moving relative to one another within the radar field;
determining, based on the first reflections, 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.