CPC G06F 3/016 (2013.01) [G06F 3/017 (2013.01); G06F 3/0304 (2013.01); G06F 3/0346 (2013.01); G06F 3/04815 (2013.01); G06V 40/28 (2022.01)] | 20 Claims |
1. A method of determining intent for an interaction between a hand in a three-dimensional (3D) sensory space and a movable virtual object in a virtual space that the hand interacts with, the method including:
defining at distal ends of fingers of a hand that serves as a control object, a plurality of feeler zones for display upon establishing one or more points of virtual contacts between the distal ends of fingers of the hand and corresponding locations anywhere on any surface of a virtual object, each feeler zone, of the feeler zones, representing a virtual location in the virtual space that corresponds to a location tangent to a particular finger of the hand in the 3D sensory space, as tracked by a camera based sensor; and
responsive to detecting a hand-gesture made by fingers or the hand, manipulating the virtual object according to forces applied to the movable virtual object at the one or more points of virtual contacts established at the feeler zones at the distal ends of fingers of a hand with the corresponding locations anywhere on any surface of the virtual object.
|