Warp Processing Circuit for HUD Rotation and Distortion Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing head-up display systems face challenges in accurately tracking and displaying virtual objects relative to real objects due to latency, leading to positional and rotational deviations, which are not effectively addressed by current vibration correction techniques.

Innovation Solution

A circuit device and display system that perform warp processing to correct rotational deviations by converting coordinates based on warp parameters and rotation correction parameters, minimizing latency through inverse warp processing and interpolation, allowing the virtual object to accurately follow real objects like vehicles or roads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If vibration correction is performed using projection optical unit or image processing, then positional accuracy of virtual object is improved, but latency increases and rotational deviation correction is insufficient

Engineering Contradiction:
Improvepositional accuracyVSAvoidlatency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs warp processing in advance to pre-calculate correction values for both distortion and rotational deviation. By preparing correction data before display, the system reduces real-time processing latency while maintaining accurate tracking of virtual objects relative to real objects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides correction into two independent components: distortion correction (using warp parameters) and rotational deviation correction (using rotation correction parameters). This segmentation allows each correction type to be optimized separately and applied efficiently, reducing overall processing time while improving positional accuracy.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If distortion correction is performed using warp parameters, then image distortion is corrected, but rotational deviation of virtual object relative to real object is not corrected

Engineering Contradiction:
Improvedistortion correctionVSAvoidrotational accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The patent merges distortion correction and rotational deviation correction into a unified warp processing system. By combining both correction functions in one processing pipeline, the system simultaneously achieves accurate distortion correction and rotational alignment, ensuring virtual objects maintain correct orientation relative to real objects.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The warp processing section is designed to perform multiple functions: it applies both distortion correction (via warp parameters) and rotational deviation correction (via rotation correction parameters). This multi-functional approach ensures comprehensive image correction without requiring separate processing systems.

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

Data Source

PatentUS12020605B2Circuit device, display system, and electronic apparatus
Publication Date: 2024.06.25 SEIKO EPSON CORP
  • US12020605B2 patent drawing
  • US12020605B2 patent drawing
  • US12020605B2 patent drawing

AI summary

A circuit device includes a storing section configured to store a rendering image and a warp processing section. The warp processing section includes a coordinate converting section, a coordinate-address converting section, and an output section. The coordinate converting section converts, with coordinate conversion based on warp parameters and rotation correction parameters, an output coordinate, which is a coordinate on a display image, into an input coordinate, which is a coordinate on the rendering image. The coordinate-address converting section converts the input coordinate into a read address of the storing section. The output section reads out pixel data of the rendering image from the read address of the storing section and outputs, based on the read-out pixel data, pixel data in the output coordinate of the display image.