Dynamic Mapping Algorithm for Non-Contact Pointing Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing non-contact pointing systems inaccurately calculate the pointing position on a display due to variations in user motion, leading to unintended pointing locations despite the user's intention.

Innovation Solution

An information processing device with a feature recognition unit, mapping unit, and input operation specifying unit that recognizes specific user body parts, maps their positions using a dynamic mapping algorithm, and adjusts calibration based on user motion to ensure accurate pointing, utilizing a reference trajectory displayed on the screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If calibration is performed using fixed operation point and base point, then the system structure is simple, but the pointing position accuracy deteriorates due to variations in user motion

Engineering Contradiction:
Improvepointing position accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed calibration model to a dynamic one. The mapping algorithm is no longer static but adapts based on the user's motion characteristics. The system dynamically determines the mapping algorithm by analyzing the user's trajectory during calibration, allowing the calibration parameters to vary according to the actual motion pattern rather than assuming a fixed operation point and base point.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the calibration system from fixed coordinates to variable parameters that depend on motion analysis. Instead of using predetermined operation and base points, the system adjusts the mapping parameters based on the user's actual motion trajectory, enabling the calibration to accommodate different pointing styles and improve accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple mapping algorithms are prepared for different motion types, then the pointing position accuracy improves, but the device complexity increases

Engineering Contradiction:
Improvepointing position accuracyVSAvoidmapping algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies self-service by automatically selecting the appropriate mapping algorithm without requiring user input or manual configuration. The calibration process itself generates the information needed for selection, as the system analyzes the user's motion trajectory and autonomously determines which mapping algorithm best fits the observed behavior, eliminating the need for users to choose or understand different algorithm types.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback by using the user's actual calibration trajectory to inform the selection of the mapping algorithm. The system observes the motion pattern during calibration and uses this feedback to determine the most suitable algorithm, creating a closed-loop system where the calibration process itself provides the information needed for accurate mapping.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If calibration is performed explicitly before main processing, then the mapping accuracy improves, but the loss of time increases due to additional calibration steps

Engineering Contradiction:
Improvemapping accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing the mapping algorithm determination during the calibration phase, which is done once before main processing. By establishing the appropriate mapping algorithm in advance based on the user's calibration trajectory, the system prepares the accurate mapping configuration beforehand, avoiding the need for repeated calibration or algorithm selection during actual use.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12014010B2Information processing device and information processing method based on input operation of user
Publication Date: 2024.06.18 SONY SEMICON SOLUTIONS CORP
  • US12014010B2 patent drawing
  • US12014010B2 patent drawing
  • US12014010B2 patent drawing

AI summary

The present embodiment is an information processing device adapted to a non-contact user interface. The information processing device includes a display control unit configured to perform control such that a first screen is displayed on a display, a feature recognition unit configured to recognize a feature related to a specific part of a user in a spatial coordinate system, a mapping unit configured to specify a position on the first screen, the position corresponding to a position of the specific part in the spatial coordinate system, according to a mapping algorithm on the basis of the feature, an input operation specifying unit configured to specify an input operation on the basis of content of the first screen and the position on the first screen, and a processing execution unit configured to execute processing on the basis of the input operation. The mapping unit causes a reference trajectory to be displayed on the first screen under the control of the display control unit, and determines an optimal mapping algorithm on the basis of a user trajectory according to a motion of the user with respect to the reference trajectory.