Asynchronous Display Updates via Block-Based Camera Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional raster scanning methods require updating all pixels in a frame, leading to high power consumption and latency issues in applications like virtual reality and gaming, especially at lower frame rates.

Innovation Solution

Implementing an asynchronous display system that updates only the pixels that have changed between frames, using block-based camera updates and event-driven scheduling to reduce power consumption and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If raster scanning is used to update all pixels in a frame, then complete image display is achieved, but power consumption increases and latency increases

Engineering Contradiction:
Improveimage display completenessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and transmits only the modified scan lines and pixel data that have changed between frames, rather than transmitting the entire frame buffer. This is achieved by tracking which scan lines contain modified pixels and selectively sending only those portions, thereby reducing power consumption while maintaining complete image display.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The frame buffer is segmented into individual scan lines, and each scan line is further segmented into modified and unmodified portions. The system identifies and transmits only the modified segments, allowing selective updating of display regions and reducing overall power consumption.

Inventive Principle:
Principle #1Segmentation

2Reliability

If raster scanning is used to update all pixels in a frame, then complete image display is achieved, but latency increases

Engineering Contradiction:
Improveimage display completenessVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and transmits only the modified scan lines and pixel data that have changed between frames, rather than transmitting the entire frame buffer. This reduces the amount of data that needs to be processed and transmitted, thereby reducing latency while maintaining complete image display.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of performing the complete action of updating and transmitting the entire frame buffer, the system performs only the necessary partial action of updating and transmitting modified portions. This partial action approach reduces both power consumption and latency.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of time

If higher frame rates are used to reduce latency, then latency is reduced, but power consumption increases

Engineering Contradiction:
ImprovelatencyVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs only the necessary partial action of updating and transmitting modified portions of the frame buffer rather than complete frames. This allows the system to achieve lower latency without proportionally increasing power consumption, as the amount of data processed and transmitted is significantly reduced.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

By extracting and transmitting only the modified portions of scan lines and pixels, the system reduces the computational and transmission burden, enabling higher effective frame rates for dynamic content while maintaining lower power consumption compared to transmitting complete frames at the same rate.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3392756B1Block based camera updates and asynchronous displays
Publication Date: 2024.11.06 INTEL CORP
  • EP3392756B1 patent drawingFigure 1
  • EP3392756B1 patent drawingFigure 2A
  • EP3392756B1 patent drawingFigure 2B

AI summary

Systems, methods and computer readable mediums provide for displaying pixels asynchronously on a display, block-based camera updates, and event driven frame updates on an asynchronous display.