Multi-Resolution Camera Set for Depth Map Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera array systems face challenges in generating high-resolution depth maps efficiently, leading to computational intensity, high hardware costs, and image artifacts due to occlusions and low-resolution depth maps, which are exacerbated by the need for expensive laser or Time of Flight systems and inflexible industrial designs.

Innovation Solution

A method using a multi-resolution camera set with a central high-resolution camera surrounded by multiple lower-resolution cameras, where images are captured, down-scaled, and up-scaled to generate a high-resolution depth map, optimizing depth map generation and occlusion determination, and implemented in various configurations including individual camera modules, wafer-based solutions, and integration with mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a large number of high-resolution cameras are used in camera arrays, then depth map accuracy and image quality are improved, but hardware cost and device complexity increase significantly

Engineering Contradiction:
Improvedepth map accuracyVSAvoidcamera array complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different resolution cameras in different spatial positions within the array. Specifically, certain strategic positions are occupied by high-resolution cameras to capture critical depth information, while other positions use lower-resolution cameras. This non-uniform distribution optimizes depth map accuracy in key areas while reducing overall system complexity and cost.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The camera array is segmented into multiple resolution tiers rather than using uniform high-resolution cameras throughout. The system divides the camera array into different functional groups with varying resolutions, allowing independent optimization of each segment's contribution to depth mapping while controlling overall system complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If traditional depth map generation methods are used with camera arrays, then depth information can be obtained, but computational complexity and processing time increase

Engineering Contradiction:
Improvedepth map generationVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing depth map generation at multiple resolution levels in a hierarchical sequence. First, a coarse depth map is generated using lower-resolution camera data, establishing initial depth estimates. Then, this preliminary depth map is refined using high-resolution camera data only in regions where improved accuracy is needed, rather than processing all data at full resolution from the start.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The depth map generation process is made dynamic through multi-resolution processing. The system adaptively selects which resolution level to use for processing different regions of the scene based on the preliminary depth estimates and confidence metrics, optimizing computational resources in real-time during the depth mapping process.

Inventive Principle:
Principle #15Dynamics

3Productivity

If low-resolution depth maps are used to reduce computational load, then processing complexity decreases, but image quality and depth accuracy deteriorate

Engineering Contradiction:
Improvecomputational efficiencyVSAvoiddepth map resolution
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent transitions from a single-resolution approach to a multi-resolution dimensional hierarchy. Instead of choosing between one resolution level, the system operates across multiple resolution dimensions, using low-resolution data for initial processing and high-resolution data for refinement, effectively adding a resolution dimension to the processing pipeline.

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

Solution Approach 2:

The system performs preliminary depth estimation at low resolution to identify regions requiring high-resolution processing. This preliminary action guides subsequent high-resolution processing only where necessary, maintaining depth accuracy while preserving computational efficiency by avoiding unnecessary high-resolution processing in all areas.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If expensive laser or Time of Flight systems are used, then depth measurement accuracy is improved, but hardware cost and device complexity increase

Engineering Contradiction:
Improvedepth measurement accuracyVSAvoidsystem configuration
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates multiple virtual views of the scene by computationally synthesizing images from different perspectives using the camera array geometry and depth information. These synthesized views serve as copies that can be used for depth verification and refinement without requiring additional physical sensors or expensive specialized depth measurement hardware.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The camera array system is designed to perform multiple functions using only standard cameras: it can capture color images, generate depth maps, create synthetic views, and perform refocusing. This multi-functionality eliminates the need for separate specialized depth measurement systems like laser scanners or Time of Flight cameras, reducing hardware cost and complexity while maintaining measurement accuracy.

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

Data Source

PatentUS10326981B2Generating 3D images using multi-resolution camera set
Publication Date: 2019.06.18 NISENZON SEMYON
  • US10326981B2 patent drawing
  • US10326981B2 patent drawing
  • US10326981B2 patent drawing

AI summary

Techniques for generating 3D images using multi-resolution camera set are described. In one example embodiment, the method includes, disposing a set of multi-resolution cameras including a central camera, having a first resolution, and one or more multiple camera groups, having one or more resolutions that are different from the first resolution, that are positioned substantially surrounding the central camera. Images are then captured using the multi-resolution camera set. A low-resolution depth map is then generated by down scaling the captured higher resolution image to lower resolution image. Captured lower resolution images are then up-scaled. A high-resolution depth map is then generated using the captured image of the central camera, the up-scaled captured images of the one or more multiple camera groups, and the generated low-resolution depth map. The 3D image of the captured image is then generated using the generated high-resolution depth map and the captured images.