Virtual Object Selection via Depth Layering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual reality spaces where multiple objects are closely positioned, users face difficulties in accurately selecting the intended object due to the proximity of other objects.

Innovation Solution

An information processing apparatus that displays multiple objects in a virtual space and allows users to easily select an intended object by extracting object groups, specifying one object based on user input, and displaying the selected object in an identifiable manner relative to other objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple objects are disposed close to each other in virtual space to increase information density, then the quantity of displayed objects increases, but the ease of operation deteriorates because users cannot accurately select the intended object

Engineering Contradiction:
Improvenumber of displayed objectsVSAvoidobject selection accuracy
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent segments the virtual space into multiple depth layers (foreground, middle ground, background) and assigns objects to different layers based on their depth information. This layering allows multiple objects to be displayed closely in the horizontal plane while maintaining distinguishability through vertical separation in the depth dimension, thus resolving the contradiction between displaying more objects and enabling accurate selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces depth as an additional dimension for object arrangement by obtaining depth information from image recognition and stereo parallax. Objects are positioned not only in the traditional 2D screen space but also in the 3D depth space, creating a multi-layered virtual display environment that increases object capacity while maintaining selection accuracy through depth-based differentiation.

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

2Measurement precision

If detailed operations are required to accurately designate object position, then object selection precision improves, but the time required for operation increases

Engineering Contradiction:
Improveobject selection precisionVSAvoidoperation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary depth information acquisition and object layer assignment before the user selection operation. By pre-organizing objects into depth layers and preparing depth maps, the system reduces the computational and operational burden during the actual selection process, allowing users to make accurate selections more quickly without requiring complex detailed operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system provides depth-based visual cues and layer information to users during the selection process. This feedback helps users understand the spatial relationships between objects and makes more informed selection decisions faster, improving both precision and speed of object selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12223600B2Information processing apparatus, display device, information processing system, and non-transitory computer readable medium storing program
Publication Date: 2025.02.11 FUJIFILM BUSINESS INNOVATION CORP
  • US12223600B2 patent drawing
  • US12223600B2 patent drawing
  • US12223600B2 patent drawing

AI summary

Provided is an information processing apparatus including a processor configured to display, in a virtual space, plural objects, and an operation object for operating the objects, based on input information from a user, extract an object group from the plural objects, specify one object from the object group, according to an operation of the operation object in the virtual space, and display the one specified object in an identifiable manner with respect to other objects other than the one object.