Micro-LED Row-Shift and Frame-Rotation Scheduling to Reduce Color Break-Up

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Micro-LED displays suffer from color break-up (CBU) due to the human eye detecting different subframe colors and spatial offsets, resulting in multiple slightly offset images of objects.

Innovation Solution

Implementing row-shifting and frame-rotation in the color updating schedule to minimize or eliminate CBU by adjusting the timing of color updates across rows and frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional color updating schedule is used, then manufacturing and operation are simple, but color break-up occurs causing multiple offset images

Engineering Contradiction:
Improveimage qualityVSAvoidcolor updating schedule complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the color updating schedule adaptive and variable. Instead of a fixed traditional schedule, the system dynamically adjusts the timing and sequence of color subframe updates based on detected motion or specific display conditions. This dynamic adjustment prevents color break-up artifacts while maintaining operational simplicity through automated detection and adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the temporal parameters of the color updating schedule. By modifying when different color subframes are updated relative to each other (changing the timing parameters), the system eliminates color break-up. The invention introduces variable update intervals and sequencing that adapt to content characteristics, resolving the contradiction between image quality and schedule complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If row-shifting and frame-rotation are implemented, then color break-up is minimized or eliminated, but the color updating schedule becomes more complex

Engineering Contradiction:
Improveimage consistencyVSAvoidcolor updating schedule
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the display frame into multiple color subframes (e.g., red, green, blue components) and applies different update schedules to each segment. By dividing the color update process into separate controllable segments and applying row-shifting and frame-rotation techniques to each segment independently, the system achieves image consistency while managing complexity through modular organization of update operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces spatial dimensionality changes through row-shifting (changing which rows are updated at each time step) and frame-rotation (changing the temporal sequence in which color components are updated). These dimensional transformations of the update schedule prevent color break-up by ensuring that no single color component remains static while others update, thereby achieving image consistency through multi-dimensional scheduling variations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12367816B1Row-shift frame-rotate driving method for sequential driving microLED display panel
Publication Date: 2025.07.22 OMNIVISION TECHNOLOGIES INC
  • US12367816B1 patent drawing
  • US12367816B1 patent drawing
  • US12367816B1 patent drawing

AI summary

A micro-LED display panel includes a pixel array that includes a plurality of pixels arranged in a plurality of rows and columns, wherein each pixel of the pixel array includes a blue LED, a green LED, and a red LED. The display further includes a frame buffer and a bitplane generator. The bitplane generator is configured to receive display data from the frame buffer and to output a color updating schedule according to the display data. The color updating schedule updates a luminance and a color of the display data for each pixel in the pixel array during each of a plurality of time intervals that define a frame time of a frame. The color updating schedule row-shifts and frame-rotates at least one row of the frame.