Light-Field Rendering via Depth Layer Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing techniques for light-field images, particularly extended depth-of-field (EDOF) images, often result in undesirable artifacts due to depth-dependent variations in sampling, prefiltering, and noise levels, leading to irregular processing flows and visible discontinuities.

Innovation Solution

The method involves creating layers based on a depth map of the light-field image, processing each layer individually using algorithms like inpainting, reconstruction, and enhancement, and then combining them to generate a processed image that mitigates artifacts by using appropriate parameters for each depth range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional image processing techniques are applied to light-field images, then processing can be performed uniformly across the entire image, but artifacts appear due to depth-dependent variations in sampling, prefiltering, and noise levels

Engineering Contradiction:
Improveprocessing simplicityVSAvoidimage quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The light-field image is segmented into multiple depth layers based on a depth map. Each layer corresponds to a specific depth range and is processed independently with depth-appropriate parameters, preventing artifacts caused by uniform processing of depth-variant regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing parameters are applied to different depth layers according to their specific characteristics. This local quality approach ensures that each region is processed with optimal parameters for its depth, sampling rate, and noise level, eliminating the artifacts produced by global uniform processing.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If depth-dependent processing parameters are used for different regions, then image quality improves by reducing artifacts, but processing complexity increases and parallelization becomes difficult

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

By segmenting the image into discrete depth layers with well-defined boundaries, the system enables independent processing of each layer. This segmentation allows depth-dependent parameters to be applied systematically while maintaining manageable processing complexity through modular layer handling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A depth map is generated in advance to classify pixels into different depth layers before the actual image processing occurs. This preliminary action organizes the data structure so that subsequent processing can efficiently apply depth-specific parameters without excessive complexity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If uniform processing parameters are applied across all depths, then processing flow remains regular and parallelizable, but visible discontinuities and artifacts appear in the output image

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidimage continuity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The image is divided into depth layers that can be processed in parallel, maintaining productivity. Each layer's segmentation ensures that processing parameters are matched to depth characteristics, preventing discontinuities while allowing efficient parallel processing of independent layers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Processing parameters are changed according to depth layer characteristics rather than remaining uniform. This parameter adaptation maintains image continuity by matching processing strength to depth-appropriate sampling and noise levels, while layers can still be processed efficiently in parallel.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9444991B2Robust layered light-field rendering
Publication Date: 2016.09.13 GOOGLE LLC
  • US9444991B2 patent drawing
  • US9444991B2 patent drawing
  • US9444991B2 patent drawing

AI summary

According to various embodiments, the system and method disclosed herein process light-field image data so as to prevent, mitigate, and/or remove artifacts and/or other image degradation effects. A light-field image may be captured with a light-field image capture device with a microlens array. Based on a depth map of the light-field image, a plurality of layers may be created, and samples from the light-field image may be projected onto the layers to create a plurality of layer images. The layer images may be processed with one or more algorithms such as an inpainting algorithm to fill null values, a reconstruction algorithm to correct degradation effects from capture, and/or an enhancement algorithm to adjust the color, brightness, contrast, and/or sharpness of the layer image. Then, the layer images may be combined to generate a processed light-field image.