Blended Rendering Focused Plenoptic Camera Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional plenoptic cameras capture images at relatively low resolution due to their design assumptions about microlens focus and sampling of four-dimensional radiance, resulting in images with limited detail and depth of field adjustments.

Innovation Solution

The focused plenoptic camera technology, which positions microlenses on the image plane of the main camera lens and focuses them on the image formed inside the camera, allows for a flexible spatio-angular tradeoff, enabling higher resolution images by integrating angular samples across microlens images rather than within them, and employs rendering techniques like blending and depth-based rendering to produce high-resolution outputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional plenoptic camera design assumptions are used (each microlens image completely defocused), then the camera structure is simple and easy to manufacture, but the final image resolution is low (only 300×300 pixels)

Engineering Contradiction:
Improveimage resolutionVSAvoidcamera structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the focusing parameter of microlenses from complete defocus to partial focus. By adjusting the microlens focal length and positioning relative to the sensor plane, the system achieves a balance between capturing angular information and preserving spatial resolution, enabling high-resolution rendering without requiring complex structural modifications

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent transitions from treating microlens images as purely angular samples (2D angular space) to incorporating spatial dimension information. By rendering multiple pixels from each microlens image based on depth information, the system effectively adds a spatial dimension to the traditional light field sampling approach, achieving higher resolution outputs

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

2Manufacturing precision

If only a single pixel is rendered from each microlens image, then the rendering process is computationally simple and fast, but the final image resolution is low

Engineering Contradiction:
Improveimage resolutionVSAvoidrendering computational complexity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary depth estimation for different regions of the scene before the rendering process. This pre-computed depth information is then used to determine how many pixels to render from each microlens image and where to sample them, enabling high-resolution rendering without requiring complex real-time computations during the actual rendering phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the final image into multiple depth layers or segments, each with its own resolution requirements. By segmenting the rendering task according to depth information, the system can allocate computational resources efficiently, rendering more pixels from microlens images for foreground regions and fewer for background regions, thus achieving high overall resolution without uniform high computational cost

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If fixed patch sizes are used in rendering, then the rendering process is computationally efficient, but artifacts appear in the final image

Engineering Contradiction:
Improveimage qualityVSAvoidrendering efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements dynamic patch size adjustment based on local image content and depth information. Instead of using fixed patch sizes, the system adapts the patch size for each microlens image according to the estimated depth and importance of that region, reducing artifacts in critical areas while maintaining computational efficiency in less important regions through larger, coarser patches

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach results in significantly higher resolution images compared to conventional plenoptic cameras, enabling real-time or near-real-time refocusing and depth adjustments, and reduces artifacts associated with fixed patch sizes in rendering.

Implementation Method 1

a plenoptic camera, which uses a microlens array to capture a four-dimensional record of light in a three-dimensional scene

Methodology Applied
Scientific EffectOptical focusing: Focusing

Implementation Method 2

cameras sample the four-dimensional (4-D) optical phase space or light-field, and in doing so capture information about the directional distribution of the light rays

Methodology Applied
Scientific EffectLight field capture: Photography

Data Source

PatentUS8860833B2Blended rendering of focused plenoptic camera data
Publication Date: 2014.10.14 ADOBE INC
  • US8860833B2 patent drawing
  • US8860833B2 patent drawing
  • US8860833B2 patent drawing

AI summary

Methods, apparatus, and computer-readable storage media for rendering focused plenoptic camera data. A rendering with blending technique is described that blends values from positions in multiple microimages and assigns the blended value to a given point in the output image. A rendering technique that combines depth-based rendering and rendering with blending is also described. Depth-based rendering estimates depth at each microimage and then applies that depth to determine a position in the input flat from which to read a value to be assigned to a given point in the output image. The techniques may be implemented according to parallel processing technology that renders multiple points of the output image in parallel. In at least some embodiments, the parallel processing technology is graphical processing unit (GPU) technology.