AR Virtual Image Control via Interaction Device Face Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality systems require users to perform complex operations, such as frequent head rotations, to control virtual images, leading to inconvenience.
Innovation Solution
A system and method that utilize a terminal device and an interaction device to acquire relative spatial positions, generate virtual images with user interface elements, and execute control operations based on rotation vectors, allowing users to interact with virtual content by aligning the interaction device's faces with corresponding user interface elements in a virtual space.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users control virtual image by frequent head rotation or complicated operations, then the virtual image can be controlled, but user convenience deteriorates and operation complexity increases
Solution Approach 1:
The patent introduces an interaction device with faces as an intermediary between the user and the virtual image control system. Instead of directly controlling the virtual image through complex head rotations, the user interacts with the interaction device's faces, which then mediate the control signals to adjust the virtual image position, thereby simplifying user operations
Solution Approach 2:
The patent replaces the mechanical head rotation operation with a different interaction mechanism involving the interaction device. The control is achieved through spatial positioning and face alignment rather than physical head movement, substituting one mechanical interaction mode with another that is more convenient and controllable
2Ease of operation
If users perform frequent head rotation to control virtual image, then virtual image control is achieved, but user fatigue increases and operation simplicity decreases
Solution Approach 1:
The interaction device serves as a mediator that translates simple user actions into virtual image control commands. Users interact with the interaction device rather than directly controlling the virtual image through tiring head rotations, reducing physical strain while maintaining control capability
Solution Approach 2:
The system pre-establishes the relationship between interaction device faces and virtual image control parameters. The rotation vector and face mappings are prepared in advance, so users only need to perform simple alignment actions without needing to understand or execute complex control sequences, reducing operational burden
3Adaptability or versatility
If the interaction device has multiple faces for control, then control versatility improves, but device complexity increases
Solution Approach 1:
The interaction device is designed with multiple faces that can each serve different control functions. Each face can correspond to different rotation vectors and control different aspects of the virtual image, making the device multi-functional and adaptable to various control scenarios without requiring separate devices for each function
Solution Approach 2:
The interaction device is segmented into multiple distinct faces, with each face potentially having different properties or functions. This segmentation allows the device to handle diverse control tasks through different faces, increasing versatility while maintaining a unified device structure that is easier to manage than multiple separate components
Data Source
AI summary
The present application provides a method of controlling a virtual image. The method may includes acquiring relative spatial position between a terminal device and an interaction device; generating the virtual image based on the relative spatial position, wherein the virtual image includes one or more user interface elements, and a superimposing position of each user interface element in a real space correspond to the interaction device; generating in advance and acquiring a rotational vector corresponding to the interaction device, determining a spatial position of the rotational vector in a virtual space based on the relative spatial position, wherein a direction indicated by the rotational vector may be fixed; and when the spatial position is located with a region corresponding to any user interface element in the virtual space, performing a corresponded control operation based on the user interface element corresponding to the region.


