Image Interpolation for Sinusoidal Beam Scanning Distortion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display devices with non-linear beam trajectories often fail to accurately intersect pixel locations, leading to image distortion and inefficiencies in pixel data utilization, particularly when scanning in sinusoidal patterns.

Innovation Solution

The implementation of an image generation apparatus with pixel interpolation and distortion correction mechanisms, utilizing a combination of frame buffers, scan position determination components, and interpolation and distortion correction components to accurately determine and correct pixel positions, even for non-linear scan trajectories, ensuring proper pixel data interpolation and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a non-linear beam trajectory (e.g., sinusoidal pattern) is used for scanning, then the display device can achieve more flexible scanning patterns and potentially higher speed, but the beam fails to accurately intersect pixel locations, causing image distortion and loss of manufacturing precision

Engineering Contradiction:
Improvebeam scanning speedVSAvoidpixel intersection accuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The system performs preliminary interpolation of pixel data before the beam reaches the corresponding location. By calculating and preparing the correct pixel intensity values in advance based on the known non-linear trajectory, the system ensures that when the beam passes through each pixel location, the correct data is already ready for display, thus maintaining precision despite the non-linear scanning pattern

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where the actual beam position is continuously monitored and used to adjust the pixel data selection. By comparing the expected beam position (based on predetermined trajectory) with the actual position, the system dynamically corrects any deviations and ensures accurate pixel intersection even with non-linear scanning patterns

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a non-linear beam trajectory is used, then scanning flexibility is improved, but pixel data utilization becomes inefficient as the beam traverses portions of the image with no underlying pixel data

Engineering Contradiction:
Improvescan pattern flexibilityVSAvoidpixel data utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system pre-calculates the exact pixel locations that will be intersected by the non-linear beam trajectory and prepares the corresponding pixel data in advance. This preliminary action ensures that only necessary pixel data is retrieved and processed, eliminating waste and improving efficiency while maintaining the flexible scanning pattern

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the pixel sampling parameters based on the specific non-linear trajectory being used. By changing the sampling rate and interpolation parameters to match the trajectory characteristics, the system optimizes pixel data utilization efficiency for each specific scanning pattern while maintaining flexibility

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If pixel interpolation and distortion correction components are added to correct image distortion, then manufacturing precision and display quality are improved, but device complexity increases due to additional frame buffers and processing components

Engineering Contradiction:
Improvepixel position accuracyVSAvoidimage processing system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system uses a single frame buffer that serves multiple functions: storing original pixel data, holding interpolated pixel values, and providing data for distortion correction. By making the frame buffer multi-functional rather than creating separate buffers for each purpose, the system reduces overall device complexity while still achieving accurate pixel positioning and distortion correction

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

Solution Approach 2:

The system introduces an intermediary processing stage that sits between the frame buffer and the display output. This intermediary performs both interpolation and distortion correction in a unified manner, acting as a mediator that reconciles the non-linear beam trajectory with the regular pixel grid without requiring completely separate processing systems for each function

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8068115B2Image generation with interpolation and distortion correction
Publication Date: 2011.11.29 MICROVISION INC
  • US8068115B2 patent drawing
  • US8068115B2 patent drawing
  • US8068115B2 patent drawing

AI summary

An image generation apparatus provides interpolation and distortion correction. The interpolation and distortion correction may be provided in one or two dimensions. Nonlinear image scan trajectories, such as sinusoidal and bi-sinusoidal trajectories are accommodated. Horizontal and vertical scan positions are determined using a linear pixel clock, and displayed pixel intensities are determined using interpolation techniques.