US 12,093,461 B2
Measurement based on point selection
Jean-Charles Bernard Marcel Bazin, Sunnyvale, CA (US); Anselm Grundhoefer, Campbell, CA (US); and Ivan Kolesov, Mountain View, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Feb. 10, 2022, as Appl. No. 17/668,868.
Claims priority of provisional application 63/148,796, filed on Feb. 12, 2021.
Prior Publication US 2022/0261085 A1, Aug. 18, 2022
Int. Cl. G06F 3/01 (2006.01); G06F 3/03 (2006.01); G06F 3/04815 (2022.01)
CPC G06F 3/017 (2013.01) [G06F 3/0304 (2013.01); G06F 3/04815 (2013.01)] 20 Claims
OG exemplary drawing
 
8. A system comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the system to:
detect a finger in a 3D environment;
determine, based on an image of the 3D environment, a 3D position of a measurement point based on whether the finger is at least a first threshold distance away from the measurement point and whether the finger is within a second threshold distance to the measurement point, wherein the first threshold distance is larger than the second threshold distance, wherein if the finger is determined to be at least the first threshold distance away from the measurement point, the 3D position of the measurement point is determined based on a 3D position of the finger and a 3D position of an eye of a user, and if the finger is determined to be within the second threshold distance to the measurement point, the 3D position of the measurement point is determined based on the 3D position of the finger; and
provide a measurement based on the 3D position of the measurement point.