Parallel Sub-Frame Display Update for Passive Matrix Panels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Passive matrix displays face inefficiencies in updating images due to sequential row-by-row methods, which are slow and power-intensive, especially for bistable displays with long pixel response times, and fail to prioritize visually salient information effectively.

Innovation Solution

A method that analyzes images to determine visual saliency and applies sub-frame updates in parallel, driving multiple rows and columns simultaneously to accelerate image rendering and reduce power consumption, while leveraging asymmetric pixel switching for faster updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sequential row-by-row driving method is used, then the display can be driven with simple circuitry, but the update rate is slow and power consumption is high

Engineering Contradiction:
Improveupdate rateVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The display frame is divided into multiple sub-frames, where each sub-frame contains data for a subset of rows. This segmentation allows parallel processing of multiple row groups simultaneously, increasing the overall update rate while reducing the time each individual row group needs to be driven, thereby reducing power consumption

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension by dividing the frame into sub-frames that can be processed in parallel. Instead of sequentially processing all rows in a single frame, multiple sub-frames are prepared and transmitted in parallel, effectively adding a time-based dimension to the driving approach that increases throughput

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

2Speed

If sequential row-by-row driving method is used, then the circuitry remains simple, but the response time for bistable displays is excessively long

Engineering Contradiction:
Improveresponse timeVSAvoidcircuitry complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The display data is segmented into multiple sub-frames, each containing row data for a specific time interval. This allows the system to process and update multiple row groups in parallel, significantly reducing the overall response time for bistable displays while keeping the individual sub-frame processing relatively simple

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple sub-frames are prepared in advance before being transmitted to the display. This preliminary preparation allows the data processing to occur in parallel, reducing the critical path delay and improving response time without requiring complex real-time switching circuitry

Inventive Principle:
Principle #10Preliminary action

3Productivity

If parallel sub-frame updates are applied, then the update rate increases and power consumption decreases, but the system complexity increases

Engineering Contradiction:
Improveeffective update rateVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The display data is divided into multiple sub-frames that can be processed and transmitted in parallel. Each sub-frame contains data for a specific subset of rows and time interval, enabling independent processing that increases update rate while distributing the computational load

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a temporal dimension to the data transmission by organizing frames into multiple sub-frames that can be processed across different time intervals. This dimensional transformation allows parallel processing without requiring simultaneous access to all display rows, managing system complexity

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

4Loss of time

If visual saliency analysis is performed, then important information is prioritized for faster rendering, but the processing time for image analysis increases

Engineering Contradiction:
Improverendering time for important informationVSAvoidimage processing complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The visual saliency analysis identifies and prioritizes specific regions or elements within the image that contain important information. By applying different processing priorities to different parts of the image based on their saliency, the system renders critical information faster while maintaining overall image quality

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs visual saliency analysis to identify the most important portions of the image and prioritizes rendering these areas first. This partial action approach ensures that critical information is displayed quickly without requiring complete processing of the entire image, reducing perceived rendering time

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10515606B2Parallelizing display update
Publication Date: 2019.12.24 SAMSUNG ELECTRONICS CO LTD
  • US10515606B2 patent drawing
  • US10515606B2 patent drawing
  • US10515606B2 patent drawing

AI summary

A target image can be analyzed determine a respective level of visual saliency for each of a plurality of information presented in the target image. At least a first sub-frame update for a display panel can be determined, the at least first sub-frame update providing at least a partial rendering of the target image on the display panel, the at least partial rendering of the target image providing the information presented in the target image that is determined to have a highest level of visual saliency from among the plurality of information. The at least first sub-frame update can be applied to the display panel.