Tap Detection on 3D Virtual Images via Vibrometer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective methods for detecting input directed to virtual images in three-dimensional computer-generated environments, particularly in scenarios where users interact with virtual keyboards through physical surface contacts, leading to inaccuracies in selecting virtual keys and performing operations.

Innovation Solution

The use of a remote sensing vibrometer that emits light beams to detect vibrations on a physical surface, combined with camera-based hand tracking, allows for precise determination of contact locations relative to virtual images, enabling accurate selection of virtual keys and performing operations such as text input or deletion in a three-dimensional environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a virtual image is displayed on a physical surface in a three-dimensional environment, then user interaction with virtual objects is enabled, but accurate detection of user input (tap contact) on the virtual image is not achieved

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidinput detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces a physical surface as an intermediary between the user and the virtual image. The physical surface captures and transmits tactile input (tap contacts) to the system, enabling the detection of user interactions with virtual objects that are not directly tangible. This mediator bridges the gap between physical user actions and virtual object manipulation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical touch detection systems with an optical sensing system. Instead of using physical switches or pressure sensors embedded in the display, the system uses light-based detection methods to sense tap contacts on the physical surface, thereby detecting user input with high precision without mechanical components.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If camera-based hand tracking is used to determine contact location, then relative position tracking is achieved, but precise contact location detection on the physical surface is insufficient

Engineering Contradiction:
Improvecontact location informationVSAvoidcontact location precision
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent merges two different sensing modalities: camera-based hand tracking and physical surface tap contact detection. The camera provides coarse location information and tracks hand movement, while the physical surface detection provides precise contact point data. By combining these two sources, the system achieves both comprehensive tracking and high-precision contact location detection.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses feedback from the physical surface detection to refine and correct the contact location information initially obtained from camera tracking. When a tap contact is detected on the physical surface, this feedback provides accurate location data that compensates for any limitations in camera-based estimation, ensuring precise mapping of user input to virtual image coordinates.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution enables reliable and accurate detection of user inputs on virtual keyboards, allowing for efficient text entry and manipulation within virtual text-entry fields, improving user interaction with virtual interfaces in extended reality environments.

Implementation Method 1

a remote sensing vibrometer that emits light beams to detect vibrations on a physical surface

Methodology Applied
Scientific EffectLight reflection: Reflection

Implementation Method 2

detects contact with the physical surface based on one or more vibrations in the physical surface that are detected using the one or more light beams

Methodology Applied
Scientific EffectVibration detection: Vibration

Data Source

PatentUS12254176B1System and method of tap detection on a three-dimensional image
Publication Date: 2025.03.18 APPLE INC
  • US12254176B1 patent drawing
  • US12254176B1 patent drawing
  • US12254176B1 patent drawing

AI summary

In some examples, an electronic device may be in communication with one or more input devices, including a camera, and a remote sensing vibrometer. In some examples, the remote sensing vibrometer may be configurable to emit, using a light source, one or more light beams that are incident on the physical surface on which the virtual image is displayed. In some examples, the remote sensing vibrometer detects contact with the physical surface based on one or more vibrations in the physical surface that are detected using the one or more light beams. In some examples, when the physical object contacts the physical surface on which the virtual image is displayed, the electronic device determines a location of the contact relative to the virtual image on the physical surface based on the detected vibrations produced by the contact of the physical object on the physical surface in the computer-generated environment.