Multi-Camera 3D Model Rendering with Segmented Static-Dynamic Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for generating photo-realistic synthetic 3D models from multiple digital cameras struggle with setting virtual viewing angles without distortion, maintaining object proportions, real-time processing, and synchronizing camera settings, especially in large-scale scenes with varying lighting and dynamic conditions.

Innovation Solution

A method that processes video feeds from multiple digital cameras to generate a 3D model combining static and dynamic elements, with automatic control of camera settings like white balance, shutter speed, and aperture, allowing seamless presentation from multiple cameras, and the option for independent or synchronized settings, enabling real-time viewing angle adjustments and dynamic weather simulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video feeds from multiple cameras are processed to generate a photo-realistic 3D model in real-time, then the viewing angle can be adjusted dynamically, but the computational load increases significantly

Engineering Contradiction:
Improveviewing angle adjustmentVSAvoidcomputational load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the scene into static elements and dynamic elements. Static elements are processed offline to create a 3D model structure, while only dynamic elements require real-time processing. This segmentation reduces the computational load during real-time operation while maintaining the ability to adjust viewing angles dynamically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary processing by creating the 3D model structure and mapping static textures before real-time operation. This preliminary action reduces the computational requirements during real-time viewing angle adjustments, as only dynamic element updates are needed rather than complete scene reconstruction.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If camera settings are synchronized across multiple cameras, then the 3D model quality improves, but the system complexity increases

Engineering Contradiction:
Improve3D model qualityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system uses a master camera that performs multiple functions: it serves as both a regular imaging device and as the reference for synchronizing settings across all other cameras. This universal approach simplifies the control system while maintaining synchronized camera settings for high-quality 3D model generation.

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

Solution Approach 2:

The system implements feedback control where the master camera's settings are used as a reference, and other cameras automatically adjust their settings based on feedback from the master camera. This feedback mechanism ensures synchronized settings across all cameras while using a relatively simple control architecture.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If conventional consumer-grade digital video cameras are used instead of specialized systems, then the cost is reduced, but the synchronization of camera settings becomes more difficult

Engineering Contradiction:
ImprovecostVSAvoidsynchronization difficulty
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system enables self-service synchronization where each camera (except the master) automatically adjusts its own settings based on commands from the master camera. This self-service approach simplifies the overall system operation while achieving synchronized settings across multiple conventional cameras without requiring complex manual configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10375382B2System comprising multiple digital cameras viewing a large scene
Publication Date: 2019.08.06 GORILOVSKY DMITRY
  • US10375382B2 patent drawing
  • US10375382B2 patent drawing
  • US10375382B2 patent drawing

AI summary

Multiple digital cameras view a large scene, such as a part of a city. Some of the cameras view different parts of that scene, and video feeds from the cameras are processed at a computer to generate a photo-realistic synthetic 3D model of the scene. This enables the scene to be viewed from any viewing angle, including angles that the original, real cameras do not occupy—i.e. as though viewed from a ‘virtual camera’ that can be positioned in any arbitrary position. The 3D model combines both static elements that do not alter in real-time, and also dynamic elements that do alter in real-time or near real-time.