Image Processing System Polar Form Fourier Transform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing systems face inefficiencies in performing two-dimensional Fourier transforms and data compression of complex image data, particularly in holographic display applications, where phase information is critical and existing methods lead to quality losses and increased processing time due to memory bottlenecks.

Innovation Solution

An image processing system that performs a 1D Fourier transform on each linear array of a complex data set, converts values to polar form, reduces the bit number format, stores and processes these values efficiently, and then converts back to Cartesian form for further processing, thereby reducing memory requirements and maintaining image quality by prioritizing phase information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the full precision complex data is stored in memory during row-column transformation, then image quality is maintained, but memory requirements and processing time increase significantly

Engineering Contradiction:
Improveimage qualityVSAvoidmemory requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by treating magnitude and phase components differently during compression. The magnitude component is compressed with higher precision (maintaining more bits) while the phase component uses lower precision, reflecting the local importance of each component to image quality. This resolves the contradiction by allocating memory resources non-uniformly based on local quality requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the representation parameters of complex data by separating magnitude and phase, then applying different bit-depth reductions to each. This parameter change allows selective compression that maintains critical quality attributes while reducing overall memory requirements, directly addressing the contradiction between quality and memory usage.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If bit reduction is applied to complex image data, then memory requirements decrease, but image quality and phase information accuracy deteriorate

Engineering Contradiction:
Improvememory requirementsVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent implements local quality by applying differential compression to magnitude and phase components. The phase component, which is critical for holographic quality, retains more precision while magnitude undergoes greater compression. This resolves the contradiction by preserving quality in the most critical local components while reducing overall data size.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the precision parameters selectively for different components of the complex data. By maintaining higher bit-depth for phase information and reducing it for magnitude, the system achieves memory reduction without sacrificing the quality-critical phase accuracy, thus resolving the contradiction.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If conventional Fourier transform methods are used, then image processing is performed, but processing speed is limited by memory bottlenecks

Engineering Contradiction:
Improveprocessing speedVSAvoidmemory bandwidth requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the data representation parameters by converting complex data to polar form (magnitude and phase) before processing. This parameter change enables more efficient memory usage during the Fourier transform, as the separated components can be processed with different precision levels, reducing memory bandwidth requirements and improving processing speed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality principles by processing magnitude and phase components with different precision levels during the Fourier transform. This allows the system to allocate memory bandwidth efficiently, prioritizing the transport of critical phase information while using less bandwidth for magnitude data, thus improving overall processing speed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12105473B2Image processing systems and methods
Publication Date: 2024.10.01 DUALITAS LTD
  • US12105473B2 patent drawing
  • US12105473B2 patent drawing
  • US12105473B2 patent drawing

AI summary

Methods of performing a complex Fourier transform of a complex data set corresponding to an image are disclosed. The methods comprise receiving a complex data set and performing a first 1D complex Fourier transform in the complex data set in Cartesian form; converting the complex data set into polar form and compressing the complex data set in polar form; performing a row-column transformation of the complex data set; decompressing the complex data set and converting the complex data set back into Cartesian form; and performing a second 1D Fourier transform in the complex data set in Cartesian form, wherein the second 1D complex Fourier transform is orthogonal to the first 1D complex Fourier transform. Corresponding systems are also disclosed, as are application to the iterative computation of computer-generated holograms.