Display System Selective Frame Buffer Overwrite
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Digital video displays require significant processing power to handle high-resolution video data, often wasting resources by repeatedly writing the same pixel data, especially when frames have similar content.
Innovation Solution
A display system that selectively overwrites only the changed regions of previously stored frames in the data buffer based on encoded information, reducing the need to update the entire image, thereby minimizing processing power and data transfer bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the display driver writes complete frames to the data buffer at high resolution, then the image quality is maintained, but the processing power and data transfer bandwidth increase significantly
Solution Approach 1:
The patent divides the frame buffer into multiple regions and segments the frame update process. Instead of writing complete frames, the system identifies and writes only the changed regions (segments) of the frame buffer, reducing the volume of data processed while maintaining complete frame quality where changes occur
Solution Approach 2:
The patent applies local quality by treating different regions of the frame buffer differently. Regions with changes receive full-resolution writing, while unchanged regions retain their existing data, optimizing processing resources based on the actual content requirements of each local area
2Reliability
If the display driver writes complete frames to the data buffer, then the image data is complete, but the data transfer bandwidth increases significantly
Solution Approach 1:
The patent extracts only the necessary changed regions from the complete frame data and transfers only those segments to the frame buffer. This extraction process removes redundant unchanged data from the transfer stream, reducing bandwidth consumption while ensuring all necessary image data is transferred
Solution Approach 2:
The patent applies partial action by writing only the minimum necessary portions of frame data (changed regions) to the buffer, rather than performing excessive full-frame writes. This partial writing approach maintains data completeness for displayed regions while reducing overall data transfer volume
3Ease of operation
If the display driver updates the entire frame buffer, then the processing is simple, but the processing power and time are wasted on unchanged regions
Solution Approach 1:
The patent introduces dynamic processing by adapting the write operation based on content changes. The system dynamically determines which regions require updates and adjusts the processing scope accordingly, making the processing adaptive rather than static, thereby improving efficiency without significantly complicating the operation
Solution Approach 2:
The patent implements self-service through automatic change detection and region identification mechanisms that operate autonomously within the display driver. The system automatically identifies changed regions and directs writing operations without requiring external intervention, maintaining operational simplicity while improving productivity
Data Source
AI summary
A display system includes a pixel array, a data buffer and a display driver. In a particular embodiment the data buffer receives and stores frames of image data and provides the frames of image data to the pixel array. The display driver overwrites an entire frame of image data on the data buffer during some frame times and selectively overwrites a portion of a frame of image data, leaving another portion of the frame of image data in the data buffer, during other frame times.


