Virtual Keyboard Gesture Recognition for Touch Input Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touch panel character input methods, such as handwriting and virtual keyboards, face challenges in achieving high-speed input due to time-consuming recognition and repetitive finger gestures.
Innovation Solution
An information processing device with a touch panel that displays a virtual keyboard and uses gesture recognition to determine intentional button touches based on trajectory and movement patterns, allowing for consecutive character input without requiring finger movement up and down for each button.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If handwriting input is used on a touch panel, then character input can be performed without a physical keyboard, but input speed is reduced due to time-consuming recognition
Solution Approach 1:
The patent introduces a virtual keyboard as an intermediary between the touch panel and character input. Instead of directly recognizing handwriting, the system displays virtual buttons representing characters, and detects finger movement trajectories across these buttons to determine input characters. This intermediary virtual keyboard enables faster recognition compared to direct handwriting analysis.
2Ease of operation
If a virtual keyboard is used for character input, then character input capability is provided, but input speed is reduced due to repetitive finger gestures
Solution Approach 1:
The patent enables continuous finger movement across multiple virtual buttons without requiring the finger to lift off the touch panel between button presses. By detecting the trajectory of continuous contact, the system allows users to input multiple characters in a single continuous gesture, eliminating the repetitive up-and-down finger movements required by conventional virtual keyboards.
3Productivity
If continuous finger movement is detected across multiple buttons, then input speed increases, but accuracy decreases due to difficulty in distinguishing intentional touches from accidental passes
Solution Approach 1:
The patent applies dynamic criteria to distinguish intentional button presses from accidental passes during continuous finger movement. The system evaluates multiple dynamic parameters including停留时间 (dwell time) at each button position, movement speed, and trajectory characteristics. Buttons where the finger pauses or changes direction are identified as intentional presses, while buttons passed through quickly and smoothly are considered accidental passes. This dynamic analysis maintains high input speed while improving recognition accuracy.
Data Source
AI summary
According to an aspect, an information processing device includes: a touch panel for detecting a contact; and a controller configured to display a virtual keyboard including a plurality of buttons on the touch panel, and receive, when the touch panel detects a contact started at a first position on the surface of the touch panel and terminated at a second position on the surface of the touch panel, a character string including characters corresponding to the buttons displayed on a trajectory obtained by connecting each position at which the contact is detected from when the contact is started at the first position to when the contact is terminated at the second position as input.


