2D Interactive Display Viewpoint Control via 6DOF Touch Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current interface technologies, such as mouse-based systems, are considered unintuitive for users seeking to manipulate virtual objects or viewpoints on a screen, leading to a desire for more intuitive interfaces like touch screens that utilize multi-touch technology to enhance user convenience.
Innovation Solution
A method is provided to control virtual objects or viewpoints on a 2D interactive display by displaying a virtual manipulation medium, determining the manipulation target based on user input, and converting multi-touch data into 6 degrees of freedom (DOF) structured data to enable intuitive manipulation, including movement and rotation gestures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If mouse-based interface is used, then device compatibility is maintained, but user intuitiveness and convenience deteriorate
Solution Approach 1:
The patent replaces the mechanical mouse-based interface system with a direct touch interface system. Users interact directly with the display screen using their fingers, eliminating the need for external pointing devices. This substitution of mechanical interaction with direct tactile interaction significantly improves user intuitiveness while maintaining system compatibility through software-based implementation.
Solution Approach 2:
The patent introduces a virtual manipulation medium as an intermediary layer between the user's touch input and the virtual objects on the screen. This virtual medium translates multi-touch gestures into meaningful control commands, bridging the gap between direct finger contact and complex 3D object manipulation, thereby enhancing ease of operation without increasing perceived interface complexity.
2Ease of operation
If multi-touch technology is implemented, then user convenience is enhanced, but data processing complexity increases
Solution Approach 1:
The patent segments the complex multi-touch data processing into distinct functional modules: touch point detection, gesture recognition, virtual manipulation medium control, and 6DOF data generation. Each module handles a specific aspect of the interaction, making the overall complex system manageable and maintainable while preserving full multi-touch functionality for enhanced user convenience.
Solution Approach 2:
The patent transforms multi-touch input parameters (touch points, positions, movements) into standardized 6 degrees of freedom structured data. This parameter transformation consolidates multiple touch inputs into a unified control format that simplifies downstream processing while maintaining the richness of multi-touch gestures for improved user convenience.
3Measurement precision
If 6DOF structured data is generated from multi-touch inputs, then manipulation precision is improved, but computational requirements increase
Solution Approach 1:
The patent implements partial 6DOF data generation based on the specific manipulation context. Instead of calculating all six degrees of freedom for every touch gesture, the system calculates only the necessary degrees of freedom required for the current interaction type, reducing computational energy consumption while maintaining manipulation precision where needed.
Solution Approach 2:
The patent performs preliminary processing of touch inputs by the virtual manipulation medium before generating 6DOF structured data. This preliminary action includes filtering, smoothing, and preliminary gesture classification, which reduces the complexity and computational energy required for the final 6DOF data generation while preserving manipulation precision.
Data Source
AI summary
A method of controlling a viewpoint of a user or a virtual object on a two-dimensional (2D) interactive display is provided. The method may convert a user input to at least 6 degrees of freedom (DOF) structured data according to a number of touch points, a movement direction thereof, and a rotation direction thereof. Any one of the virtual object and the viewpoint of the user may be determined as a manipulation target based on a location of the touch point.


