Volumetric Representation Generation for Mixed Reality Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack the capability to capture a three-dimensional (3D) representation of an environment that includes both physical and computer-generated objects, only capturing two-dimensional (2D) images or video streams.

Innovation Solution

An electronic device generates a volumetric representation of a capture region by obtaining depth information and disambiguating points from a 3D point cloud, using this information to create a 3D model that includes both physical and computer-generated objects within a defined capture region.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a system captures only 2D images or video streams, then the capture mechanism is simple and straightforward, but the system lacks the capability to capture 3D representations of environments

Engineering Contradiction:
Improvecapability to capture 3D representationVSAvoidcapture mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transitions from 2D image capture to 3D volumetric capture by introducing depth information and spatial coordinates. The system captures images at multiple depths and combines them to create volumetric representations, adding the depth dimension to traditional 2D photography. This allows the system to capture three-dimensional representations of both physical and virtual objects within a mixed reality environment.

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

Solution Approach 2:

The patent introduces depth maps and point cloud data as intermediary representations between the captured images and the final volumetric output. These intermediaries facilitate the transformation from 2D images to 3D volumetric representations by providing spatial information and depth relationships, enabling the system to reconstruct three-dimensional structures from two-dimensional inputs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system captures both physical and computer-generated objects in 3D, then the representation capability is enhanced, but the complexity of processing and generating volumetric data increases

Engineering Contradiction:
Improverepresentation completenessVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the capture space into multiple depth planes and captures images at each depth level separately. This segmentation allows the system to process physical and virtual objects at different depths independently, reducing the overall processing complexity. By dividing the volumetric capture task into multiple 2D image captures at different depths, the system can manage the complexity of representing both physical and computer-generated objects more effectively.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates point cloud representations and depth maps as simplified copies or approximations of the full volumetric data. These intermediate representations capture the essential spatial and depth information without requiring complete volumetric processing of all pixels. The point clouds serve as lightweight proxies that preserve the 3D structure while reducing computational complexity for further processing and rendering.

Inventive Principle:
Principle #26Copying

3Measurement precision

If the system generates detailed volumetric representations, then the spatial accuracy and depth information are improved, but the data processing time and computational resources increase

Engineering Contradiction:
Improvedepth information accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing by capturing depth information and generating point cloud representations during the image capture phase itself. Rather than computing full volumetric representations after capturing all images, the system prepares depth maps and spatial data in advance, organizing the data into structured formats that facilitate faster subsequent processing. This preliminary organization of depth and spatial information reduces the computational burden during the final volumetric reconstruction stage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11641460B1Generating a volumetric representation of a capture region
Publication Date: 2023.05.02 APPLE INC
  • US11641460B1 patent drawing
  • US11641460B1 patent drawing
  • US11641460B1 patent drawing

AI summary

A method includes displaying, on a display, a representation of a physical environment and a computer-generated object. The method includes generating a three-dimensional (3D) point cloud associated with the representation of the physical environment. The method includes obtaining depth information characterizing the physical environment. The method includes obtaining a capture event associated with a capture region within the representation of the physical environment. The capture region includes a portion of the computer-generated object. The method includes, in response to obtaining the capture event, disambiguating a group of points from the 3D point cloud, and generating, based on a function of the depth information and the group of points, a volumetric representation of the capture region. The group of points satisfies a spatial threshold with respect to the capture region. The volumetric representation includes a volumetric representation of the portion of the computer-generated object.