JPEG Depth Map Metadata for Light Field Refocusing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image decoding technologies face challenges in efficiently rendering light field images, particularly in applying depth-based effects and modifying images based on depth maps within the context of existing JPEG standards, which limits the ability to refocus, change viewpoints, and enhance image quality.

Innovation Solution

The system configures a processor to locate and decode light field image files containing encoded images and metadata, including depth maps, to post-process images by applying depth-based effects such as modifying focal planes, depth of field, and blur, while utilizing JPEG standards for compression and decoding to enable rendering from different viewpoints and improve image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If depth maps are stored as metadata in JPEG files, then light field image rendering capabilities are enabled, but file format complexity increases

Engineering Contradiction:
Improvelight field image rendering capabilityVSAvoidfile format complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The depth map metadata is nested within the JPEG file structure as application-specific segments (APP2, APP9, or APP14 markers), allowing the depth information to be embedded within the existing image container without creating a separate file format. This nesting approach enables light field rendering capabilities while maintaining compatibility with standard JPEG processing pipelines.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The JPEG file format is extended to serve multiple functions: it can be decoded as a standard 2D image by conventional decoders, or it can be processed as a light field image by advanced decoders that recognize and utilize the embedded depth map metadata. This multi-functionality allows the same file format to serve both traditional and advanced imaging needs.

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

2Manufacturing precision

If depth-based effects are applied during post-processing, then image quality and focal control are improved, but computational complexity increases

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

Solution Approach 1:

The depth map is pre-computed and stored as metadata during the JPEG encoding process, capturing depth information from light field data before the final image is rendered. This preliminary computation of depth information eliminates the need for complex real-time depth estimation during post-processing, reducing computational complexity while maintaining image quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The depth map acts as an intermediary data structure that mediates between the raw light field data and the final rendered image. By using this intermediate depth representation, the system can apply depth-based effects through simpler operations (comparing pixel depths to focal distances) rather than performing complex ray-tracing or optical simulations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If JPEG compression is used for light field images, then data transmission efficiency is improved, but depth information accuracy may be reduced

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoiddepth information accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The light field data is segmented into two separate components: the 2D image data (which benefits from JPEG compression) and the depth map metadata (which can be compressed separately or stored with higher precision). This segmentation allows optimized compression strategies for each component, maintaining depth accuracy while improving overall transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The depth map is stored using appropriate data types and compression parameters that balance accuracy and file size. By adjusting precision parameters (such as using 16-bit or 32-bit floating point values) and applying selective compression only to the image portion while preserving depth data quality, the system maintains depth information accuracy while achieving efficient data transmission.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240333901A1Systems and Methods for Decoding Image Files Containing Depth Maps Stored as Metadata
Publication Date: 2024.10.03 ADEIA IMAGING LLC
  • US20240333901A1 patent drawing
  • US20240333901A1 patent drawing
  • US20240333901A1 patent drawing

AI summary

Systems and methods in accordance with embodiments of the invention are configured to decode images containing an image of a scene and a corresponding depth map. A depth-based effect is applied to the image to generate a synthetic image of the scene. The synthetic image can be encoded into a new image file that contains metadata associated with the depth-based effect. In many embodiments, the original decoded image has a different depth-based effect applied to it with respect to the synthetic image.