Gesture Recognition Threshold Adjustment via Object Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touch operation recognition systems, such as those using stereo cameras and electrostatic capacitance type touch panels, often suffer from detection errors due to low distance resolution, leading to incorrect determination of touch and release states, requiring manual user adjustments for sensitivity settings.

Innovation Solution

An information processing apparatus that dynamically sets a release threshold condition based on the moving speed of an object during a touch operation, using a setting unit to determine the object's release from an operation surface by analyzing three-dimensional coordinate information and adjusting the release threshold value accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If a predetermined threshold value is set for distance between operation surface and fingertip to determine touch and release states, then the system can automatically determine touch operations, but detection errors occur when distance resolution is low causing false release detection

Engineering Contradiction:
Improveautomatic touch operation determinationVSAvoiddetection accuracy of touch and release states
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent applies dynamics by making the release threshold value changeable based on object movement speed. Instead of using a fixed threshold, the system dynamically adjusts the threshold according to how fast the object is moving, allowing the determination criteria to adapt to different operational contexts and reduce false detections

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of release threshold value based on movement speed. By introducing movement speed as a variable parameter, the system transforms from using a static threshold to a dynamic threshold that considers the temporal characteristics of object motion, thereby improving detection reliability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manual adjustment of touch panel sensitivity is allowed to suppress malfunctions, then user control over detection sensitivity is improved, but operation complexity increases requiring manual settings

Engineering Contradiction:
Improvesuppression of malfunction detectionVSAvoidmanual sensitivity setting requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling the system to automatically determine appropriate release threshold values based on measured movement speed without requiring manual user intervention. The system serves itself by autonomously adjusting detection parameters according to real-time operational conditions

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses feedback by continuously measuring object movement speed and using this information to adjust the release threshold value. The system creates a closed-loop control where detection results inform parameter adjustments, which in turn improve subsequent detection accuracy

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10120452B2Information processing apparatus for recognizing operation input by gesture of object and control method thereof
Publication Date: 2018.11.06 CANON KK
  • US10120452B2 patent drawing
  • US10120452B2 patent drawing
  • US10120452B2 patent drawing

AI summary

An information processing apparatus includes an obtainment unit configured to obtain information indicating a proximity state of an object and a predetermined operation surface, a setting unit configured to set a condition regarding the proximity state for determining whether the object is released from the operation surface based on a moving speed of the object in a period during which the object is regarded as touching the operation surface for input by the information obtained by the obtainment unit, and a determination unit configured to determine that the object is released from the operation surface in response to that the information obtained by the obtainment unit satisfies the condition set by the setting unit.