Advanced Gaming and Virtual Reality Control Using Radar
First Claim
Patent Images
1. A computer-implemented method for determining a user control action in a gaming or virtual reality environment, the computer-implemented method comprising:
- providing a radar field by a radar system;
receiving a radar signal representing a superposition of reflections of first and second points within the radar field, at least one of the first or second points being on a portion of a user;
determining, based on the radar signal, a relative displacement between the first and second points by spatially resolving the first and second points;
determining the user control action for a gaming or virtual reality application based on the relative displacement between the first and second points;
orproviding the relative displacement between the first and second points effective to enable determination of the user control action by the gaming or virtual reality application;
determining locations in three dimensions, or relative to the user, of the first and second points; and
representing, in a game user interface or a virtual reality world associated with the gaming or virtual reality application, the first and second points;
orpassing the locations of the first and second points to the gaming or virtual reality application effective to enable the gaming or virtual reality application to represent the first and second points within the game user interface or the virtual reality world.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described herein that enable advanced gaming and virtual reality control using radar. These techniques enable small motions and displacements to be tracked, even in the millimeter or submillimeter scale, for user control actions even when those actions are optically occluded or obscured.
37 Citations
20 Claims
-
1. A computer-implemented method for determining a user control action in a gaming or virtual reality environment, the computer-implemented method comprising:
-
providing a radar field by a radar system; receiving a radar signal representing a superposition of reflections of first and second points within the radar field, at least one of the first or second points being on a portion of a user; determining, based on the radar signal, a relative displacement between the first and second points by spatially resolving the first and second points; determining the user control action for a gaming or virtual reality application based on the relative displacement between the first and second points;
orproviding the relative displacement between the first and second points effective to enable determination of the user control action by the gaming or virtual reality application; determining locations in three dimensions, or relative to the user, of the first and second points; and representing, in a game user interface or a virtual reality world associated with the gaming or virtual reality application, the first and second points;
orpassing the locations of the first and second points to the gaming or virtual reality application effective to enable the gaming or virtual reality application to represent the first and second points within the game user interface or the virtual reality world. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
one or more computer processors; a radar system comprising; one or more radar-emitting elements configured to provide a radar field; and one or more antenna elements configured to receive a radar signal representing a superposition of reflections of two or more points within the radar field provided by the radar system; and one or more computer-readable storage media having instructions stored thereon that, responsive to execution by the one or more computer processors, implement a micro-motion tracking module and a control recognition module; the micro-motion tracking module configured to determine a relative displacement between a first and second point of the two or more points, at least one of the two or more points being on a portion of a user, the determination performed by spatially resolving the first and second points; and the control recognition module configured to; determine a user-control action based on the relative displacement between the first and second points; and pass the user-control action to a game application or virtual reality program. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable storage media having instructions stored thereon that, responsive to execution by one or more computer processors, cause the processors to:
-
receive a radar signal representing a superposition of reflections of two or more points within a radar field provided by a radar system; spatially resolve a first point and a second point of the two or more points, at least one of the first or second points being on a portion of a user; determine a relative displacement between the first and second points based on the resolving; determine a user control action for a gaming or virtual reality application based on the relative displacement between the first and second points;
orprovide the relative displacement between the first and second points effective to enable determination of the user control action by the gaming or virtual reality application; determine locations in three dimensions, or relative to the user, of the first and second point based on the resolving; and represent, in a game user interface or a virtual reality world associated with the gaming or virtual reality application, the first and second points;
orpass the locations of the first and second points to the gaming or virtual reality application effective to enable the gaming or virtual reality application to represent the first and second points within the game user interface or the virtual reality world. - View Dependent Claims (20)
-
Specification