Fresnel Lens Logic Circuit for Real-Time Holographic Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing holographic projector systems face inefficiencies in calculating Fresnel lens values, requiring numerous multiplications for each pixel, which is resource-intensive and demanding, especially in real-time holographic projection systems.

Innovation Solution

A logic circuit is developed that reduces the number of multiplications needed to calculate Fresnel lens values by using an arithmetic progression of integers and addition functions instead of multiplication functions, particularly suitable for field-programmable gate arrays, to generate a continuous stream of Fresnel lens values for a pixelated display device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional multiplication functions are used to calculate Fresnel lens values, then calculation accuracy is maintained, but processing resource consumption increases significantly

Engineering Contradiction:
Improvecalculation accuracyVSAvoidprocessing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent transforms the calculation parameter from multiplication operations to addition operations by using the relationship x² = (x-1)² + 2x - 1. This parameter change maintains calculation accuracy while significantly reducing processing resource consumption, as addition is computationally less intensive than multiplication.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the mechanical multiplication operation with an equivalent addition-based computational mechanism. By using iterative addition and register storage, the system replaces resource-intensive multiplication hardware operations with simpler addition circuits, reducing overall processing demands.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If real-time holographic projection is implemented, then projection speed is improved, but processing complexity increases

Engineering Contradiction:
Improveprojection speedVSAvoidprocessing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent performs preliminary calculations by pre-computing and storing intermediate values in registers before the actual projection process. The first register stores (x-1)² and the second register stores 2x-1, allowing the final x² value to be obtained through a simple addition operation during real-time projection, thus reducing processing complexity while maintaining speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the calculation of Fresnel lens values into separate computational components stored in different registers. By dividing the calculation into (x-1)² and 2x-1 parts stored in separate registers, the system can process these segments independently and combine them through addition, reducing overall processing complexity for real-time operation.

Inventive Principle:
Principle #1Segmentation

3Productivity

If the number of multiplications is reduced, then processing efficiency is improved, but calculation method complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcalculation method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a self-service calculation mechanism where the system maintains its own computational state in registers across iterations. The registers automatically store and update intermediate values ((x-1)² and 2x-1), allowing the calculation to serve itself by reusing previously computed values rather than requiring external recalculation, thus improving efficiency while keeping the method systematic.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12032158B2Display device and system
Publication Date: 2024.07.09 DUALITAS LTD
  • US12032158B2 patent drawing
  • US12032158B2 patent drawing
  • US12032158B2 patent drawing

AI summary

A logic circuit comprises a logic sub-circuit arranged to output a stream, S1, of Fresnel lens values, F(x), of a Fresnel lens for display on [m×n] pixels of a pixelated display device, and an iterative method outputs a stream, S1, of Fresnel lens values, F(x), of a Fresnel lens for display on [m×n] pixels of a pixelated display device. The circuit and method can reduce the number of multiplications used to provide each value of a stream of display values for the display device, wherein the display values include values of a Fresnel lens function. Accordingly, they can be implemented in an advanced integrated circuit, such as a field-programmable gate array.