Virtual Camera Spatial Rendering for Hand-Drawn Augmented Reality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image print creating apparatuses cannot effectively superimpose user-created images onto real spaces, resulting in a lack of natural augmented reality, as they only handle still images and do not allow users to feel that the image exists in the real world.

Innovation Solution

An information processing technique that uses a computer connected to an imaging device, input device, and display device to capture and detect images, calculate relative positions, set a virtual camera, and generate object images for display on a screen, allowing users to input and display hand-drawn images as if they exist in real space, with features like dynamic display changes based on user input and marker detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a still image is superimposed on a planar image obtained by photographing the user, then the makeup image can be displayed on the screen, but the user cannot feel as if the makeup image exists in the real space

Engineering Contradiction:
Improvenatural augmented realityVSAvoidimage processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transitions from 2D planar image superimposition to 3D spatial rendering by introducing depth information and three-dimensional coordinate systems. The image processing apparatus calculates three-dimensional positions of users and renders images with depth perception, allowing users to feel as if objects exist in real space rather than merely on a flat screen.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces a camera as an intermediary device to capture real-world spatial information and user positions. This camera data serves as a mediator between the virtual makeup images and the user's real-space perception, enabling accurate spatial registration and depth-aware rendering that creates natural augmented reality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the image is merely superimposed on the planar still image, then the processing is simple, but the user feels that two objects in different spaces are superimposed

Engineering Contradiction:
Improveimage processing simplicityVSAvoidspatial realism
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces dynamic elements to the image superimposition process by continuously tracking user positions, head movements, and camera angles in real-time. The rendering adapts dynamically to user actions and environmental changes, maintaining spatial realism while keeping the interface intuitive and easy to operate through automatic tracking and adjustment.

Inventive Principle:
Principle #15Dynamics

3Reliability

If hand-drawn images are displayed with dynamic changes based on marker detection, then the sense of reality is enhanced, but the detection and measurement complexity increases

Engineering Contradiction:
Improvesense of realityVSAvoidmarker detection complexity
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses marker detection to create accurate copies of real-world spatial relationships and translates them into the virtual rendering environment. By detecting markers in the real world and copying their positional and orientational data into the three-dimensional coordinate system, the system achieves high spatial realism without requiring complex direct measurement of all environmental parameters.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8633947B2Computer-readable storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method
Publication Date: 2014.01.21 NINTENDO CO LTD
  • US8633947B2 patent drawing
  • US8633947B2 patent drawing
  • US8633947B2 patent drawing

AI summary

An information processing section of a game apparatus executes a program including: a step of obtaining an image captured by an outer camera; a step of calculating, when detection of a marker is completed, a position and an orientation of a virtual camera based on a result of the marker detection; a step of obtaining hand-drawn data; a step of capturing, with the virtual camera, a fundamental polygon to which a texture is applied to generate a hand-drawn image, and displaying, on an upper LCD, an image in which the hand-drawn image is superimposed on the camera image; and a step of displaying a hand-drawn input image on a lower LCD.