Head-Based Input-Output Space Mapping for HCI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current head-tracking human-computer interaction systems are not optimized for head-based input, leading to reduced accuracy, speed, and comfort due to their reliance on interfaces designed for mouse or touch-based modalities, and there is a need for adaptive mapping techniques that leverage head orientation for efficient and comfortable interaction.

Innovation Solution

The method involves designing and calibrating a head-based user interface by mapping head orientation inputs to an output space with a non-uniform allocation of input space to GUI elements, based on the precision of head movement in different sub-ranges of the neck's range of motion, using error data to adjust target sizes and account for user-specific characteristics and context, allowing for efficient and comfortable human-computer interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If head tracking is used for hands-free interaction, then ease of operation is improved for users with disabilities or in hands-occupied contexts, but measurement precision deteriorates compared to mouse or touch-based input

Engineering Contradiction:
Improvehands-free interaction capabilityVSAvoidinput accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by creating non-uniform input space allocation where different regions of the head movement input space are mapped to different sizes of output space regions. Specifically, regions where head movement precision is lower are mapped to larger output regions, while regions with higher precision are mapped to smaller output regions. This compensates for the inherent precision limitations of head tracking by adjusting the effective target size based on the local precision characteristics of head movements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the mapping parameter from a uniform ratio to a non-uniform allocation based on precision characteristics. The input-output mapping is adjusted dynamically according to the precision of head movements in different sub-ranges, transforming the fixed CD gain concept into an adaptive mapping that varies across the input space to optimize both accessibility and accuracy.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If uniform input-output mapping is used in head-based interaction, then device complexity is reduced, but measurement precision deteriorates due to varying head movement precision across different sub-ranges

Engineering Contradiction:
Improvemapping system simplicityVSAvoidtarget selection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements local quality by dividing the input space into multiple sub-ranges and applying different mapping characteristics to each sub-range. Each sub-range is assigned a mapping ratio that accounts for the precision characteristics of head movements in that specific region, rather than applying a single uniform mapping ratio across all regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the continuous input space of head movements into discrete sub-ranges, each with its own mapping characteristics. This segmentation allows the system to handle different precision requirements in different regions independently, improving overall target selection accuracy without requiring a completely complex adaptive system.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If existing mouse-based interfaces are adapted for head tracking, then adaptability is improved by reusing existing UI frameworks, but measurement precision deteriorates because the interfaces were not designed for head input characteristics

Engineering Contradiction:
Improveinterface compatibilityVSAvoidhead movement to cursor mapping accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent modifies the mapping parameters of existing interfaces by introducing non-uniform input space allocation. Instead of directly reusing the uniform mapping parameters designed for mouse input, the system transforms these parameters to account for the varying precision characteristics of head movements across different angular ranges.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary mapping layer between the head tracking input and the existing UI framework. This intermediary layer performs the non-uniform space allocation and precision compensation, allowing the existing mouse-based interface to work with head tracking input without requiring fundamental changes to the UI framework itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If non-uniform input space allocation is implemented based on precision data, then measurement precision is improved across different sub-ranges, but device complexity increases due to calibration and error data processing

Engineering Contradiction:
Improvetarget selection precisionVSAvoidcalibration and mapping system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary calibration and error data collection during an initialization phase before actual interaction begins. The precision characteristics and error data are measured and stored in advance, allowing the non-uniform mapping to be applied during interaction without requiring real-time computation or complex adaptive algorithms during the actual use phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-calibration by automatically measuring the precision characteristics of individual user head movements and generating the appropriate non-uniform mapping parameters without requiring manual configuration. The system serves itself by adapting to each user's specific head movement characteristics through automated calibration procedures.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11797081B2Methods, devices and media for input/output space mapping in head-based human-computer interactions
Publication Date: 2023.10.24 HUAWEI TECH CO LTD
  • US11797081B2 patent drawing
  • US11797081B2 patent drawing
  • US11797081B2 patent drawing

AI summary

Methods, devices, and media are disclosed for mapping of input and output spaces in head-based human-computer interactions. In some embodiments, an end-to-end method is described for designing a head-based user interface, calibrating the interface to individual users, and interacting with a user in real time by mapping head-based user inputs to an output space in a way that optimizes the target selection efficiency of the interaction. Head orientation may be leveraged to define the mapping between the user input and the output space.