AR Virtual Object Aspect Control for Visual Variety
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality techniques lack visual variety, as they simply display three-dimensional image data at the position of a marker, resulting in monotonous visual effects.
Innovation Solution
An information processing program that acquires captured images, detects features, determines virtual objects and their aspects based on imaging device conditions, and generates images of virtual spaces to be displayed on a real space, allowing for dynamic and varied visual experiences by changing virtual objects or their aspects based on recognition conditions and user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If three-dimensional image data is simply displayed at the position of a marker, then the implementation is simple, but the visual variety is monotonous
Solution Approach 1:
The patent applies dynamics by making the virtual object's display state changeable based on recognition conditions. The virtual object can switch between different display modes (e.g., first display mode showing the object, second display mode hiding the object) based on whether the feature is recognized, creating dynamic visual variety without requiring complex additional hardware
Solution Approach 2:
The patent changes parameters of the virtual object such as transparency, size, or position based on recognition conditions. When the feature is recognized, the virtual object's parameters are adjusted to provide appropriate visual feedback, enabling visual variety through parameter modification rather than system complexity
2Adaptability or versatility
If the virtual object changes according to recognition conditions, then visual variety increases, but the processing complexity increases
Solution Approach 1:
The patent implements feedback by using the recognition result of the feature as input to control the display state of the virtual object. The system detects whether the feature is recognized and feeds this information back to adjust the virtual object's display parameters, creating visual variety through a simple feedback loop rather than complex processing
Solution Approach 2:
The patent makes the virtual object serve multiple functions by enabling it to respond to different recognition conditions. The same virtual object can provide different visual effects based on whether the feature is recognized, eliminating the need for multiple separate systems while achieving visual variety
Data Source
AI summary
An example information processing apparatus includes: an image acquiring unit that acquires a captured image of a real space; a feature detecting unit that detects a feature from the captured image; a determining unit that determines a virtual object, or, a virtual object and an aspect of the virtual object while changing the same in accordance with a condition of imaging device for the captured image; an image generating unit that generates an image of a virtual space in which the determined virtual object or the virtual object in the determined aspect is placed on a basis of the feature; and a display controlling unit that displays an image on a display device such that the image of the virtual space is visually recognized by a user while being superimposed on the real space.


