-
公开(公告)号:US12204695B2
公开(公告)日:2025-01-21
申请号:US18219517
申请日:2023-07-07
Applicant: Ultrahaptics IP Two Limited
Inventor: Raffi Bedikian , Jonathan Marsden , Keith Mertens , David Holz , Maxwell Sills , Matias Perez , Gabriel Hare , Ryan Julian
IPC: G06F3/01 , G06F3/03 , G06F3/04815 , G06V40/20
Abstract: Embodiments of display control based on dynamic user interactions generally include capturing a plurality of temporally sequential images of the user, or a body part or other control object manipulated by the user, and computationally analyzing the images to recognize a gesture performed by the user. In some embodiments, the gesture is identified as an engagement gesture, and compared with reference gestures from a library of reference gestures. In some embodiments, a degree of completion of the recognized engagement gesture is determined, and the display contents are modified in accordance therewith. In some embodiments, a dominant gesture is computationally determined from among a plurality of user gestures, and an action displayed on the device is based on the dominant gesture.
-
公开(公告)号:US11243612B2
公开(公告)日:2022-02-08
申请号:US16195755
申请日:2018-11-19
Applicant: Ultrahaptics IP Two Limited
Inventor: Raffi Bedikian , Jonathan Marsden , Keith Mertens , David Holz , Maxwell Sills , Matias Perez , Gabriel Hare , Ryan Julian
IPC: G06F3/01 , G06F3/0481 , G06F3/03 , G06K9/00 , G06K9/62
Abstract: Embodiments of display control based on dynamic user interactions generally include capturing a plurality of temporally sequential images of the user, or a body part or other control object manipulated by the user, and computationally analyzing the images to recognize a gesture performed by the user. In some embodiments, a scale indicative of an actual gesture distance traversed in performance of the gesture is identified, and a movement or action is displayed on the device based, at least in part, on a ratio between the identified scale and the scale of the displayed movement. In some embodiments, a degree of completion of the recognized gesture is determined, and the display contents are modified in accordance therewith. In some embodiments, a dominant gesture is computationally determined from among a plurality of user gestures, and an action displayed on the device is based on the dominant gesture.
-
公开(公告)号:US20220236808A1
公开(公告)日:2022-07-28
申请号:US17666534
申请日:2022-02-07
Applicant: Ultrahaptics IP Two Limited
Inventor: Raffi Bedikian , Jonathan Marsden , Keith Mertens , David Holz , Maxwell Sills , Matias Perez , Gabriel Hare , Ryan Julian
IPC: G06F3/01 , G06F3/04815 , G06F3/03 , G06V10/75 , G06V40/20
Abstract: A method and system are provided for controlling a machine using gestures. The method includes sensing a variation of position of a control object using an imaging system, determining, from the variation, one or more primitives describing a characteristic of a control object moving in space, comparing the one or more primitives to one or more gesture templates in a library of gesture templates, selecting, based on a result of the comparing, one or more gesture templates corresponding to the one or more primitives, and providing at least one gesture template of the selected one or more gesture templates as an indication of a command to issue to a machine under control responsive to the variation.
-
公开(公告)号:US11182685B2
公开(公告)日:2021-11-23
申请号:US16000768
申请日:2018-06-05
Applicant: Ultrahaptics IP Two Limited
Inventor: David S. Holz , Raffi Bedikian , Adrian Gasinski , Maxwell Sills , Hua Yang , Gabriel Hare
IPC: G06N5/04 , G06F3/0481 , G06F3/0484 , G06F3/03 , G06F3/042 , G06F3/01
Abstract: The technology disclosed relates to manipulating a virtual object. In particular, it relates to detecting a hand in a three-dimensional (3D) sensory space and generating a predictive model of the hand, and using the predictive model to track motion of the hand. The predictive model includes positions of calculation points of fingers, thumb and palm of the hand. The technology disclosed relates to dynamically selecting at least one manipulation point proximate to a virtual object based on the motion tracked by the predictive model and positions of one or more of the calculation points, and manipulating the virtual object by interaction between at least some of the calculation points of the predictive model and the dynamically selected manipulation point.
-
公开(公告)号:US12164694B2
公开(公告)日:2024-12-10
申请号:US17532976
申请日:2021-11-22
Applicant: Ultrahaptics IP Two Limited
Inventor: David S. Holz , Raffi Bedikian , Adrian Gasinski , Maxwell Sills , Hua Yang , Gabriel Hare
IPC: G06F3/04842 , G06F3/01 , G06F3/03 , G06F3/042 , G06F3/04815 , G06N5/04
Abstract: The technology disclosed relates to manipulating a virtual object. In particular, it relates to detecting a hand in a three-dimensional (3D) sensory space and generating a predictive model of the hand, and using the predictive model to track motion of the hand. The predictive model includes positions of calculation points of fingers, thumb and palm of the hand. The technology disclosed relates to dynamically selecting at least one manipulation point proximate to a virtual object based on the motion tracked by the predictive model and positions of one or more of the calculation points, and manipulating the virtual object by interaction between at least some of the calculation points of the predictive model and the dynamically selected manipulation point.
-
6.
公开(公告)号:US11740705B2
公开(公告)日:2023-08-29
申请号:US17666534
申请日:2022-02-07
Applicant: Ultrahaptics IP Two Limited
Inventor: Raffi Bedikian , Jonathan Marsden , Keith Mertens , David Holz , Maxwell Sills , Matias Perez , Gabriel Hare , Ryan Julian
IPC: G06F3/01 , G06F3/04815 , G06F3/03 , G06V40/20
CPC classification number: G06F3/017 , G06F3/0325 , G06F3/04815 , G06V40/20
Abstract: A method and system are provided for controlling a machine using gestures. The method includes sensing a variation of position of a control object using an imaging system, determining, from the variation, one or more primitives describing a characteristic of a control object moving in space, comparing the one or more primitives to one or more gesture templates in a library of gesture templates, selecting, based on a result of the comparing, one or more gesture templates corresponding to the one or more primitives, and providing at least one gesture template of the selected one or more gesture templates as an indication of a command to issue to a machine under control responsive to the variation.
-
-
-
-
-