Augmented reality proximity sensing
First Claim
Patent Images
1. A system configured to determine an orientation of a body part of a wearer that wears a wearable display, the system comprising:
- a plurality of proximity sensors, in communication with the wearable display, configured to generate a detection signal; and
a processor communicatively coupled to the plurality of proximity sensors and configured to perform or control performance of operations that comprise;
determine a position of the body part of the wearer based on the generated detection signal, wherein;
at least one proximity sensor of the plurality of proximity sensors is configured to provide, to the processor, a plurality of capacitance measurements that are based on at least two capacitances associated with a body of the wearer, andto determine the position of the body part of the wearer, the processor is configured to perform or control performance of one or more operations that comprise;
construct a plurality of filtered time averages for the plurality of capacitance measurements; and
generate a plurality of filtered signals, wherein the plurality of filtered signals comprise a first filtered signal and a second filtered signal, wherein the first filtered signal is provided by a first plurality of proximity sensors, of the plurality of proximity sensors, and the second filtered signal is provided by a second plurality of proximity sensors, of the plurality of proximity sensors, wherein the first plurality of proximity sensors and the second plurality of proximity sensors are different, wherein each of the first filtered signal and the second filtered signal is generated based on at least a summation of two values, wherein each of the two values corresponds to a capacitance measurement of the plurality of capacitance measurements and a filtered time average of the plurality of filtered time averages, and wherein the capacitance measurement that corresponds to each value of the two values is provided by a different proximity sensor of the plurality of proximity sensors; and
determine the orientation of the body part of the wearer based on a respective time average of each of the first filtered signal and the second filtered signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for employing proximity sensing mechanisms in augmented reality (AR) systems. Sensors strategically placed on AR eyeglasses in locations such as right and/or left arms, bridge, or flip-up feature of the eyeglasses may be used to detect AR eyeglass usage for power management and/or to provide user interface elements like volume control, display controls, user input, and comparable ones. According to some examples, the sensors may be mechanical sensors, capacitive sensors, optical sensors, inductive sensors, magnetic sensors, and/or similar components.
-
Citations
19 Claims
-
1. A system configured to determine an orientation of a body part of a wearer that wears a wearable display, the system comprising:
-
a plurality of proximity sensors, in communication with the wearable display, configured to generate a detection signal; and a processor communicatively coupled to the plurality of proximity sensors and configured to perform or control performance of operations that comprise; determine a position of the body part of the wearer based on the generated detection signal, wherein; at least one proximity sensor of the plurality of proximity sensors is configured to provide, to the processor, a plurality of capacitance measurements that are based on at least two capacitances associated with a body of the wearer, and to determine the position of the body part of the wearer, the processor is configured to perform or control performance of one or more operations that comprise; construct a plurality of filtered time averages for the plurality of capacitance measurements; and generate a plurality of filtered signals, wherein the plurality of filtered signals comprise a first filtered signal and a second filtered signal, wherein the first filtered signal is provided by a first plurality of proximity sensors, of the plurality of proximity sensors, and the second filtered signal is provided by a second plurality of proximity sensors, of the plurality of proximity sensors, wherein the first plurality of proximity sensors and the second plurality of proximity sensors are different, wherein each of the first filtered signal and the second filtered signal is generated based on at least a summation of two values, wherein each of the two values corresponds to a capacitance measurement of the plurality of capacitance measurements and a filtered time average of the plurality of filtered time averages, and wherein the capacitance measurement that corresponds to each value of the two values is provided by a different proximity sensor of the plurality of proximity sensors; and determine the orientation of the body part of the wearer based on a respective time average of each of the first filtered signal and the second filtered signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17)
-
-
10. A method to control operational aspects of a wearable display, the method comprising:
-
receiving a sense signal; determining a value of the received sense signal; obtaining a plurality of capacitance measurements, wherein the plurality of capacitance measurements are obtained based on at least two capacitances associated with a wearer that wears the wearable display; determining one or more positions of a body part of the wearer, a user input, and a status of the wearable display based on at least one of the received sense signal and the plurality of capacitance measurements, wherein the value of the received sense signal is compared to expected values in a look-up table to determine the user input and the status of the wearable display, and wherein; a plurality of filtered time averages are constructed for the plurality of capacitance measurements, and the determination of the one or more positions of the body part of the wearer is based on a plurality of filtered signals, wherein the plurality of filtered signals comprise a first filtered signal and a second filtered signal, wherein each of the first filtered signal and the second filtered signal is generated based on at least a summation of two values, and wherein each value of the two values corresponds to a capacitive measurement of the plurality of capacitance measurements and a filtered time average of the plurality of filtered time averages; determining an orientation of the body part of the wearer based on a correlation of a positive value and a negative value of a respective time average of each of the first filtered signal and the second filtered signal; and performing an action associated with an operational aspect of the wearable display in response to the determination of the one or more positions of the body part of the wearer, the orientation of the body part of the wearer, the user input, and the status of the wearable display. - View Dependent Claims (11, 18, 19)
-
-
12. A non-transitory computer-readable medium that stores executable instructions that, in response to execution, cause one or more processors to perform or control performance of operations that comprise:
-
detect a sense signal that represents one or more of;
a position of a body part of a wearer that wears a wearable display, a user input, and a status of the wearable display;determine whether to power up or power down the wearable display based on the status of the wearable AR display, wherein the status is determined by comparison of a value of the detected sense signal to expected values in a look-up table; determine the position of the body part of the wearer based on the detected sense signal, wherein; a plurality of capacitance measurements that are based on at least two capacitances associated with a body of the wearer are obtained, and to determine the position of the body part of the wearer; a plurality of filtered time averages are constructed for the plurality of capacitance measurements, and a plurality of filtered signals are generated, wherein the plurality of filtered signals comprises a first filtered signal and a second filtered signal, wherein each of the first filtered signal and the second filtered signal is generated based on at least a summation of two values, and wherein each value of the two values corresponds to a capacitance measurement of the plurality of capacitance measurements and a filtered time average of the plurality of filtered time averages; correlate the first filtered signal and the second filtered signal, wherein the correlation of the first filtered signal and the second filtered signal includes a correlation of a time average of the first filtered signal and a time average of the second filtered signal; determine, based on the correlation of the time averages, an orientation of the body part of the wearer, wherein the determination of the orientation of the body part of the wearer includes a determination of a leftward orientation of the body part of the wearer based on a negative value of the time average of the first filtered signal and a positive value of the time average of the second filtered signal, and a determination of a rightward orientation of the body part of the wearer based on a positive value of the time average of the first filtered signal and a negative value of the time average of the second filtered signal; infer a user response based on one or more of the position of the body part of the wearer, and the orientation of the body part of the wearer; and determine an action associated with an operational aspect of the wearable display in response to one of the inferred user response or the sensed user input. - View Dependent Claims (13, 14, 15)
-
Specification