Understanding, Detecting and Mitigating the Effects of Coactivations in Ten-Finger Mid-Air Typing in Virtual Reality

Honorable Mention
Hand Gesture RecognitionFull-Body Interaction & Embodied InputEye Tracking & Gaze Interaction

Title of the Paper

Understanding, Detecting and Mitigating the Effects of Coactivations in Ten-Finger Mid-Air Typing in Virtual Reality

Paper Information

  • Research Domain: Study on ten-finger mid-air typing input techniques and coactivation issues in virtual reality
  • Keywords: Virtual reality, text input, ten-finger typing, coactivation, error detection, statistical decoding, interaction design, auto-correction, hand physiology, behavioral feature analysis

Research Background and Issues

  • Identified Problems or Challenges:

    • Ten-finger mid-air typing on virtual keyboards faces input noise and coactivation issues (especially errors caused by unintentional finger coactivation).
    • Traditional physical keyboards mitigate coactivation effects due to passive resistance and fixed physical reference points, advantages that virtual keyboards lack.
    • Coactivation may lead to erroneous character inputs, frustrating user experience and increasing error rates.
  • Significance:

    • With the rapid development of virtual reality and augmented reality technologies and their demand for natural user interaction, higher accuracy in virtual keyboard input is required.
    • Efficient and accurate text input is critical for the success of many applications in virtual reality environments.
  • Research Motivation and Related Work:

    • Existing studies have explored ten-finger mid-air typing and finger coactivation, but there is a lack of in-depth exploration into the characteristics of coactivation in virtual reality and effective detection and mitigation methods.
    • The authors aim to understand the mechanisms and features of coactivation in detail and propose universally applicable, computationally lightweight methods to reduce text input error rates.

Solution

  • Proposed Methods or Solutions:

    • Phase 1: Conduct qualitative and quantitative analysis of coactivation to understand the conditions and characteristics of its occurrence.
    • Phase 2: Propose three coactivation detection methods (Naive Bayes, Support Vector Machines, and Neural Networks) and integrate coactivation detection functionality into a statistical decoding framework.
  • Innovations:

    • By analyzing ten-finger mid-air typing data in virtual reality, the study identifies key features representing coactivation:
      1. Finger depth differences
      2. Finger velocity (coactivated fingers tend to move slower)
      3. Keypress intervals (rapid consecutive inputs are likely unintentional)
      4. Correlation of finger velocities
    • Modularizing coactivation detection functionality enables seamless integration into existing virtual keyboard input decoding systems.
  • Implementation Steps:

    • Feature Extraction: Extract dynamic features such as depth, velocity, and keypress intervals from typing data.
    • Model Design and Training: Train coactivation detection models using Neural Networks, Naive Bayes, and Support Vector Machines, and refine feature dimensions based on validation results.
    • System Integration: Combine the detection module with a statistical decoding framework to detect and remove input errors caused by coactivation in real-time, improving text input accuracy.

Research Outcomes

  • Specific Results:

    • Detailed characterization of coactivation, including spatial distribution and kinematic characteristics of finger movements.
    • Identification and validation of four effective coactivation detection features:
      1. Finger depth
      2. Finger velocity
      3. Keypress intervals
      4. Correlation of finger velocities
    • Achieved 97% accuracy and 98% recall using the Neural Network model, integrating coactivation detection into the text decoder.
  • Advantages:

    • Compared to existing solutions, this method does not rely on large-scale user data and has low computational overhead.
    • Modular design ensures high adaptability, allowing direct integration with various keyboard configurations.
  • Experimental or Evaluation Results:

    • In experimental data, the decoder integrated with the coactivation detection module reduced the character error rate (CER) by approximately 10% (relative) and 0.9% (absolute) compared to regular decoders.
    • For subsets of data containing coactivation, CER decreased by approximately 18% (relative) and 2% (absolute).
  • Limitations and Future Directions:

    • Current model features and functionality are relatively simple and do not cover all coactivation scenarios (e.g., pre-trigger coactivation).
    • Data used is limited to specific experimental conditions; larger-scale and more diverse training and testing datasets are needed in the future.
    • On-site user testing has not yet been conducted, requiring further validation of practical applicability.
    • Future work could incorporate dynamic feature backtracking and optimized error correction strategies.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/47259/2021

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3411764.3445671
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2021
emoji_events
Award
Honorable Mention
group
Authors
5 authors
sell
Subtopics
Hand Gesture Recognition, Full-Body Interaction & Embodied Input, Eye Tracking & Gaze Interaction
work
Professions
article
Content Status
Full text indexed
hub
Related Papers
10 related papers