Inverse Graphics Capture System for Photorealistic 6DOF Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for capturing and rendering physical spaces in fields like cinematography, computer graphics, and virtual/augmented reality struggle with creating photorealistic, fully modifiable, and semantically rich 6DOF models that allow for flexible camera poses, lighting changes, and real-time data processing without requiring expensive equipment.

Innovation Solution

An inverse graphics capture system (IGCS) that includes synchronized sensors and projectors to capture and generate photorealistic 6DOF models of physical spaces, allowing for flexible camera poses, lighting modifications, and real-time data processing, using a synchronization box to align heterogeneous sensors and projectors for precise data capture and projection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional video capture systems are used, then camera angles are limited to prevent capturing other cameras, but this restricts the flexibility of camera poses and viewing angles

Engineering Contradiction:
Improvecamera pose flexibilityVSAvoidcapture system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of capturing video from multiple camera angles and trying to reconstruct 3D geometry, the system inverts the approach by using structured light projection and sensor arrays to directly capture geometric data, then generates photorealistic images from any desired camera pose in post-processing. This eliminates the constraint of fixed camera angles while avoiding the complexity of coordinating multiple video cameras.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system replaces traditional mechanical video capture systems with a combination of structured light projection and sensor arrays that directly measure geometric properties. This substitution enables flexible camera poses through computational methods rather than physical camera repositioning, resolving the contradiction between adaptability and device complexity.

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

2Adaptability or versatility

If photorealistic graphical models with flexible lighting and virtual element integration are created, then the model can be fully modifiable, but this requires capturing and processing extensive geometric and environmental data

Engineering Contradiction:
Improvemodel modifiabilityVSAvoiddata capture and processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary capture of complete geometric, lighting, and material property data using structured light projection and sensor arrays. By capturing all necessary information in advance, the system enables full model modifiability without requiring complex real-time processing during subsequent modifications. The extensive data is acquired once, then freely manipulable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The capture system is designed to simultaneously acquire multiple types of data (geometry, lighting, material properties) using integrated sensors and projection systems. This multi-functional approach consolidates what would otherwise require separate capture processes, reducing overall system complexity while enabling comprehensive model modifiability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If real-time data processing is implemented for inverse graphics capture, then the system can generate photorealistic models dynamically, but this requires significant computational resources and processing power

Engineering Contradiction:
Improvereal-time model generation speedVSAvoidcomputational power requirement
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The system performs computationally intensive geometric and environmental data capture in advance using structured light projection and sensor arrays. By preprocessing and storing this data in organized formats, the system reduces real-time computational requirements, enabling fast model generation without demanding excessive processing power during runtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates simplified computational representations (digital twins) of the physical environment that replicate geometric and environmental properties. These copied models can be manipulated and rendered efficiently in real-time without requiring the full computational resources needed for direct physics-based simulations, thus achieving real-time productivity with reduced power requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10666929B2Hardware system for inverse graphics capture
Publication Date: 2020.05.26 COSTAR REALTY INFORMATION INC
  • US10666929B2 patent drawing
  • US10666929B2 patent drawing
  • US10666929B2 patent drawing

AI summary

This disclosure is directed to a hardware system for inverse graphics capture. An inverse graphics capture system (IGCS) captures data regarding a physical space that can be used to generate a photorealistic graphical model of that physical space. In certain approaches, the system includes hardware and accompanying software used to create a photorealistic six degree of freedom (6DOF) graphical model of the physical space. In certain approaches, the system includes hardware and accompanying software used for projection mapping onto the physical space. In certain approaches, the model produced by the IGCS is built using data regarding the geometry, lighting, surfaces, and environment of the physical space. In certain approaches, the model produced by the IGCS is both photorealistic and fully modifiable.