UPinch
Also known as Unaligned Gaze + Pinch
Gaze registers a target while you open your index finger and thumb; pinching then selects it, so your eyes can already move on before the pinch closes.
How it works
The hand starts from a relaxed 'close pose'. As the index finger and thumb open past a starting threshold, the last target the user fixates is registered as the candidate, and it is updated until the opening passes an ending threshold. Touching the fingertips together then selects the candidate, whether or not the user is still looking at it. If no target is fixated while the hand opens, a pending mode with timeouts waits for a fixation, which supports reaching before looking (as in visual search). Releasing the pinch drops a dragged object, and opening the fingers again registers the next one. Thresholds are percentages of the user's comfortable pinch distance. Implemented on HoloLens 2 with MRTK 3; compared with Gaze + Pinch, Gaze + Handray and real grasping in three cross-reality experiments (pop-up targets, object translation, selection with prior location knowledge), with targets on a board 0.5 m in front of the user. It matched the aligned techniques in pointing and beat them in object translation, at the cost of more learning effort.
Papers
- Yuchen Wu, Shizhen Zhang, Shengxin Li, Yang Ouyang, Qian Zhu, Quan Li (2026). UPinch: Enabling Unaligned Gaze-Hand Coordination for Selection in 3D Environments. Proceedings of the 2025 International Conference on Human-Engaged Computing (ICHEC '25), Article 14 doi:10.1145/3786995.3787021