Silhouette Model Rendering for Virtual Space Positional Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies fail to effectively render the positional relationship of objects in a virtual space without impairing the atmosphere, particularly when an object is at the front surface, leading to issues with transparency processing and shadow portrayal.

Innovation Solution

An image processing program that generates a display image of a three-dimensional virtual space by rendering a silhouette model at the front surface of another model, allowing the user to recognize positional relationships without transparency processing, thereby maintaining the atmosphere of the virtual space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If transparency processing is applied to objects at the front surface to enable recognition of objects behind, then the positional relationship can be recognized, but the atmosphere and visual quality of the front surface objects is impaired

Engineering Contradiction:
Improvepositional relationship recognitionVSAvoidatmosphere impairment
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The solution segments the rendering approach by creating a silhouette model separate from the original front surface object. The silhouette model is rendered with transparency to show the object behind, while the original front surface object maintains its full visual quality and atmosphere without any transparency processing applied to it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A silhouette model (copy) of the front surface object is created and rendered instead of applying transparency to the original. This copy contains the outline information needed to show the object behind, while the original object remains fully opaque and visually intact, preserving its atmosphere.

Inventive Principle:
Principle #26Copying

2Loss of information

If shadow description is used to portray objects in two directions, then the positional relationship can be recognized, but the method becomes complex and less effective when objects are at the front surface

Engineering Contradiction:
Improvepositional relationship recognitionVSAvoidrendering complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The solution extracts only the essential outline information from the front surface object to create the silhouette model. Instead of using complex shadow descriptions in multiple directions, only the critical silhouette data is extracted and used to render the transparent overlay that reveals the object behind.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The solution applies transparency processing locally only to the silhouette model, not to the entire scene or the original object. This localized application of transparency achieves the goal of showing the object behind while maintaining the visual quality of the front surface object and simplifying the overall rendering approach.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9196078B2System and methods for displaying virtual space including a silhouette image
Publication Date: 2015.11.24 HAL LABORATORY
  • US9196078B2 patent drawing
  • US9196078B2 patent drawing
  • US9196078B2 patent drawing

AI summary

There is generated a display image of a state in which a three-dimensional virtual space, including a first model and a second model to which a predetermined texture is pasted, is imaged by a virtual camera, and the generated image is displayed on a display device. In the generated display image, there is rendered, at a front surface of the first model, a silhouette model which is a silhouette model that is present at a position corresponding to the second model present behind the first model with respect to a view direction of the virtual camera in the virtual space, and to which a silhouette image of the second model is pasted.