Computer-Generated Hologram Processing for Extended Depth of Field

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer-generated holography methods face challenges in achieving high depth of field and efficient computation, leading to blurred depth recognition and increased computational complexity.

Innovation Solution

A method involving depth map-based processing, utilizing Fourier transforms and iterative propagation of object data between layers to optimize amplitude and phase values, ensuring clear depth recognition and reduced computational load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional computer-generated holography methods are used to generate holograms by calculating interference patterns from object data, then holographic images can be displayed on flat panel displays, but the computational complexity increases and depth of field is limited

Engineering Contradiction:
Improvecomputational complexityVSAvoiddepth of field
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the holographic display into multiple depth layers, with each layer containing object data at specific depth positions. By segmenting the hologram generation process into layer-by-layer iterative optimization, the computational complexity is managed while achieving extended depth of field through cumulative refinement across layers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic iterative optimization where amplitude and phase values are repeatedly adjusted across multiple depth layers until convergence criteria are met. This dynamic process allows the system to adaptively optimize the holographic reconstruction, improving depth of field while distributing computational load across iterations rather than requiring excessive computation in a single step.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple depth layers are processed to improve depth of field, then holographic image clarity is enhanced, but computational load increases

Engineering Contradiction:
Improvedepth of fieldVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary actions by initializing amplitude and phase values for each depth layer before iterative optimization begins. This preparation includes setting up the depth layer structure and initial parameter distributions, which streamlines subsequent computational steps and reduces overall computational load while maintaining depth of field improvements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the reconstructed holographic image is evaluated against target amplitude and phase values at each depth layer. This feedback drives iterative optimization, allowing the system to converge efficiently by learning from previous iterations and adjusting parameters to minimize computational waste while achieving the desired depth of field.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If amplitude and phase values are optimized across multiple depth layers, then image clarity improves, but the processing time increases

Engineering Contradiction:
Improveimage clarityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent employs periodic iterative optimization cycles where amplitude and phase values are systematically adjusted across depth layers in repeated cycles. Each cycle refines the image clarity further, and the periodic nature allows for structured convergence control, balancing processing time against image quality improvements through predetermined iteration limits and convergence thresholds.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent systematically changes parameters including amplitude values, phase values, and depth layer configurations during iterative optimization. By strategically modifying these parameters across iterations and using convergence criteria to terminate processing, the system achieves high image clarity while minimizing unnecessary processing time through adaptive parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

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

Enhances depth of field in holographic images while optimizing computational efficiency, preventing blurring and black spots, and improving overall image clarity.

Implementation Method 1

obtain object data in a second depth layer by propagating the object data from the first depth layer to the second depth layer

Methodology Applied
Scientific EffectFourier transform:

Implementation Method 2

obtain changed object data in the first depth layer by back-propagating the object data having the second target amplitude value from the second depth layer to the first depth layer

Methodology Applied
Scientific EffectBack-propagation:

Data Source

PatentEP3958065B1Method and apparatus for generating computer-generated hologram
Publication Date: 2025.12.31 SAMSUNG ELECTRONICS CO LTD
  • EP3958065B1 patent drawingFigure 1
  • EP3958065B1 patent drawingFigure 2A
  • EP3958065B1 patent drawingFigure 2B

AI summary

Disclosed are a method and a system for processing a computer-generated hologram (CGH). The system for processing a CGH includes a CGH generation apparatus and a display apparatus. The CGH generation apparatus repeatedly performs a process of propagating object data from a first depth layer to a second depth layer, changing amplitude data of the object data to second predefined amplitude data, back-propagating the object data from the second depth layer to the first depth layer, and changing the amplitude data of the object data to first predefined amplitude data, and generates a CGH by using the object data.