AR Virtual Object Aspect Control for Visual Variety

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvevisual varietyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the virtual object changes according to recognition conditions, then visual variety increases, but the processing complexity increases

Engineering Contradiction:
Improvevisual varietyVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9602740B2Computer-readable recording medium recording information processing program, information processing apparatus, information processing system, and information processing method for superimposing a virtual image on a captured image of real space
Publication Date: 2017.03.21 NINTENDO CO LTD
  • US9602740B2 patent drawing
  • US9602740B2 patent drawing
  • US9602740B2 patent drawing

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.