Virtual Camera View Volume Asymmetry for Stereoscopic Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for stereoscopic display require excessive processing due to the need to set and manage multiple virtual cameras and background images, increasing development workload and computational demands.

Innovation Solution

A display control program that sets a pair of virtual cameras on a straight line passing through a reference camera, generating object and background images based on their positional relation, allowing for efficient stereoscopic display with reduced processing complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple virtual cameras and background images are set and managed for stereoscopic display, then stereoscopic display quality is improved, but development workload and processing complexity increase

Engineering Contradiction:
Improvestereoscopic display qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent makes the background image generation process multi-functional by enabling it to automatically adapt to different camera configurations and stereoscopic display requirements. The background image generation unit can generate appropriate background images for various camera positions and parallax settings without requiring separate processing pipelines, thereby improving stereoscopic display quality while avoiding the complexity of managing multiple independent background processing systems.

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

Solution Approach 2:

The system implements self-service through automatic background image generation that adapts to the current camera configuration. When camera positions or parallax amounts change, the background image generation unit automatically adjusts and regenerates background images without requiring manual intervention or complex external control mechanisms. This self-adjusting capability maintains high stereoscopic display quality while reducing processing complexity by eliminating the need for manual camera and background management.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If multiple virtual cameras and background images are set and managed for stereoscopic display, then stereoscopic display quality is improved, but development workload increases

Engineering Contradiction:
Improvestereoscopic display qualityVSAvoiddevelopment workload
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The background image generation unit automatically adapts to different camera configurations and stereoscopic display parameters without requiring manual setup or management. When camera positions or parallax settings change, the system self-adjusts by automatically generating appropriate background images, thereby maintaining high stereoscopic display quality while significantly reducing the development workload compared to systems requiring manual configuration of multiple cameras and backgrounds.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The background image generation process is designed to handle multiple functions within a single unified system. It can generate background images for various camera positions, parallax amounts, and stereoscopic display configurations using the same processing pipeline, eliminating the need for separate development efforts for each configuration and thereby reducing overall development workload while maintaining display quality.

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

3Measurement precision

If background images are updated each time stereoscopic effect degree changes, then visual accuracy is improved, but processing load increases

Engineering Contradiction:
Improvevisual accuracyVSAvoidprocessing load
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent implements dynamic background image generation that automatically adjusts to changing stereoscopic display parameters. When the degree of stereoscopic effect or camera positions change, the background image generation unit dynamically regenerates appropriate background images without requiring complete system reconfiguration. This dynamic adaptation maintains high visual accuracy while optimizing processing load by only updating background images when necessary, rather than continuously or statically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system utilizes parameter changes in camera positions and parallax amounts to trigger selective background image updates. By monitoring changes in stereoscopic display parameters, the background image generation unit only regenerates background images when parameter changes exceed predefined thresholds, thereby maintaining visual accuracy for significant changes while reducing unnecessary processing load for minor adjustments.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2480000B1Display control program, library program, information processing system, and display control method
Publication Date: 2016.08.03 NINTENDO CO LTD
  • EP2480000B1 patent drawingFigure 1
  • EP2480000B1 patent drawingFigure 2
  • EP2480000B1 patent drawingFigure 3

AI summary

The present invention relates to a display control program for controlling a display capable of providing stereoscopic display. The program includes virtual camera setting instructions for setting respective positions and directions of a right virtual camera and a left virtual camera within a prescribed virtual space used for virtual photographing in the virtual space, and view volume setting instructions for setting respective view volumes of the right virtual camera and the left virtual camera. The view volume setting instructions are adapted to set the view volumes such that both of the view volume of the right virtual camera and the view volume of the left virtual camera include a display target region, which is a region in the virtual space at least to be displayed on a display. Furthermore, the respective cross sections of the view volumes of the right and left virtual camera taken at a position corresponding to the display target region coincide with the display target region. Consequently, the view volume of at least one virtual camera extends asymmetrically with respect to a line extending from the position of one virtual camera in the camera direction, toward the side where the other virtual camera is present.