Dynamic Virtual Camera Positional Relationship Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems lack flexibility in displaying positional relationships between a main character and sub-characters in virtual spaces, with fixed methods for determining display manner and voice loudness based on distance and direction, limiting dynamic interaction.

Innovation Solution

A storage medium storing an image processing program that dynamically outputs positional relationship information between a referential position and object positions, allowing changes based on conditions such as height, distance, and object attributes, enabling flexible detection ranges and priority object determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed methods are used to determine display manner and voice loudness based on distance and direction, then the system implementation is simple, but the flexibility and adaptability of the system is reduced

Engineering Contradiction:
ImproveflexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adjustment of display parameters by allowing the detection range and priority determination to change based on the virtual camera's height position. The system transitions from fixed parameters to dynamic parameters that adapt to different viewing conditions, resolving the contradiction between flexibility and complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter state by introducing height-based parameter variations. The detection range radius and priority object determination parameters are modified according to the camera height, enabling the system to adapt to different viewing conditions while maintaining a manageable complexity through parameterized control

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If detection range is fixed, then the system is simple to implement, but it cannot adapt to different viewing conditions such as height changes

Engineering Contradiction:
Improveadaptability to viewing conditionsVSAvoiddetection range control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by making the detection range radius a variable parameter that depends on the virtual camera's height position. This allows the detection range to automatically adapt to different viewing conditions without requiring complex manual configuration, resolving the contradiction between adaptability and implementation complexity

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If priority object determination is fixed, then the processing is straightforward, but it lacks responsiveness to changing situational conditions

Engineering Contradiction:
Improveresponsiveness to conditionsVSAvoidpriority determination logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic priority determination by making the priority object selection dependent on the current detection range, which in turn varies with camera height. This creates a responsive system that automatically adapts to changing conditions while maintaining clear processing logic through the hierarchical dependency structure

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9417761B2Storage medium storing image processing program, image processing apparatus, image processing method and image processing system for displaying a virtual space in which objects are arranged with a virtual camera
Publication Date: 2016.08.16 NINTENDO CO LTD
  • US9417761B2 patent drawing
  • US9417761B2 patent drawing
  • US9417761B2 patent drawing

AI summary

An image processing apparatus writes a virtual space image obtained by imaging a virtual space in which objects are arranged from a virtual camera to an output area. When a pointer image representing a positional relationship between a referential position and an arrangement position of the object is depicted on the virtual space image stored in the output area, the pointer image to be depicted is changed in correspondence with conditions, such as the height of the virtual camera and the attribute of the object.