Virtual Reality Object Segmentation and 3D Mask Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in effectively interacting with and identifying objects within virtual reality environments, particularly in providing immersive experiences for users, especially for those who are blind, and in seamlessly integrating 2D images into 3D objects within these environments.

Innovation Solution

The system employs image segmentation and classification techniques to automatically identify and classify objects in images, allowing for interactive descriptions and the integration of 2D image elements into 3D objects within virtual reality environments, enabling users to perceive and engage with virtual objects through touch-based interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If image segmentation and classification techniques are used to automatically identify and classify objects in virtual reality environments, then user interaction and accessibility are improved, but device complexity increases

Engineering Contradiction:
Improveuser interactionVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs automatic object identification and classification without requiring manual user input or annotation. The image segmentation and classification techniques operate autonomously to extract object information, which then enables interactive descriptions and virtual object integration without user intervention in the analysis process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual object identification methods with automated computer vision systems. Instead of requiring users to manually select or describe objects, the system uses image segmentation algorithms to automatically detect, classify, and describe objects in the virtual reality environment, substituting mechanical user interaction with automated computational processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If 2D images are integrated into 3D objects in virtual reality environments, then immersive experience is enhanced, but manufacturing precision requirements increase

Engineering Contradiction:
Improveimmersive experienceVSAvoidintegration precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system segments the 3D object into multiple surfaces or regions and applies the 2D image mask to corresponding segments. This allows the 2D image to be integrated onto specific portions of the 3D object, enabling precise control over where the image is applied while maintaining the overall 3D structure and geometry.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the 2D image mask into a 3D context by applying it to the surface of a 3D object. The mask, which is originally two-dimensional, is mapped onto the three-dimensional object surface, creating a virtual object that combines 2D image elements with 3D geometry. This dimensional transformation enables immersive experiences while maintaining precision through computational geometry rather than physical manufacturing.

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

Data Source

PatentUS10649614B2Image segmentation in virtual reality environments
Publication Date: 2020.05.12 META PLATFORMS INC
  • US10649614B2 patent drawing
  • US10649614B2 patent drawing
  • US10649614B2 patent drawing

AI summary

In one embodiment, a method includes delineating a region in a two-dimensional (2D) image in a virtual reality environment, generating a mask based on an object detected in the delineated region, wherein the mask is defined by a perimeter, and generating a virtual object in the virtual reality environment, where the virtual object incorporates the detected object, and the virtual object is generated by applying the mask to a three-dimensional (3D) object. Delineating a region may include receiving user input that delineates the region, and the input may trace a perimeter of the region. Delineating a region may include detecting an object and determining a perimeter of the detected object. The detected object may be classified as corresponding to a specified object type. The 2D image may include a camera perspective view of an object in the virtual reality environment.