US 12,229,344 B2
Pinch recognition using finger zones
Victor Belyaev, San Jose, CA (US); Bhavin Vinodkumar Nayak, San Jose, CA (US); Daniel J. Brewer, San Jose, CA (US); Itay Bar Yosef, Sunnyvale, CA (US); Julian K. Shutzberg, San Francisco, CA (US); and Matthias M. Schroeder, Cupertino, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 29, 2023, as Appl. No. 18/478,183.
Claims priority of provisional application 63/505,887, filed on Jun. 2, 2023.
Prior Publication US 2024/0402823 A1, Dec. 5, 2024
Int. Cl. G06F 3/01 (2006.01); G06T 7/215 (2017.01); G06T 7/246 (2017.01); G06T 7/60 (2017.01); G06V 40/20 (2022.01)
CPC G06F 3/017 (2013.01) [G06T 7/215 (2017.01); G06T 7/248 (2017.01); G06T 7/60 (2013.01); G06V 40/28 (2022.01); G06T 2207/30196 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining hand tracking data based on a series of camera frames;
detecting a touch between a first finger and a second finger in a first frame based on the hand tracking data;
detecting a first contact location for the touch at a first point on the first finger;
in accordance with a determination that the first contact location is within a predefined gesture zone for a first gesture, initiating a gesture-based input event corresponding to the first gesture;
detecting the touch in a second frame at a second contact location at a second point on the first finger; and
cancelling the gesture-based input event in accordance with a difference between the first point and the second point on the first finger satisfying a cancellation criterion.