Graphics Co-Processor Temporal Processing Logic for Display Frame Buffer Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing systems require expensive electronics in display devices for frame storage and processing, which is unnecessary and inefficient, as these operations can be handled by a graphics co-processor or integrated within the display unit, leading to increased costs and complexity.
Innovation Solution
A graphics processing circuit with display output control logic and fixed function display type specific temporal processing logic that processes current and previous frames to produce temporally compensated display frames, eliminating the need for a frame buffer in the display unit by reusing the frame buffer for graphic processing purposes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If display-specific temporal processing operations are performed in the display unit using specialized electronics and frame buffer, then image processing quality is improved, but device cost and complexity increase
Solution Approach 1:
The patent extracts the display-specific temporal processing operations (frame rate conversion, deinterlacing, overdrive compensation) from the display unit and relocates them to the graphics co-processor. This extraction eliminates the need for specialized electronics and frame buffer in the display unit, reducing complexity while maintaining processing quality.
Solution Approach 2:
The graphics co-processor is enhanced to perform multiple functions including both standard graphics processing and display-specific temporal processing operations. This multi-functionality allows a single device to handle all image processing tasks, eliminating the need for separate specialized electronics in the display unit.
2Manufacturing precision
If frame buffer and specialized electronics are integrated within the display unit for temporal processing, then display-specific image processing is improved, but manufacturing cost increases
Solution Approach 1:
The patent extracts the frame buffer and temporal processing electronics from the display unit and relocates them to the graphics co-processor. This extraction reduces manufacturing cost in the display unit while maintaining display-specific image processing capabilities through the enhanced graphics co-processor.
Solution Approach 2:
The patent merges the frame buffer and temporal processing functionality into the graphics co-processor, which already exists in the system. This consolidation eliminates duplicate components and reduces overall manufacturing cost while preserving all necessary image processing capabilities.
3Adaptability or versatility
If display-specific processing is performed in specialized electronics within the display unit, then processing capability is improved, but device simplicity is reduced
Solution Approach 1:
The graphics co-processor is designed with multi-functionality to handle both standard graphics processing and display-specific temporal processing operations. This universal approach maintains processing capability across different display types while simplifying the overall device architecture by eliminating separate specialized electronics.
Solution Approach 2:
The patent extracts display-specific processing functionality from the display unit and consolidates it in the graphics co-processor. This extraction reduces device complexity by removing unnecessary components from the display unit while maintaining all required processing capabilities in the centralized graphics co-processor.
Data Source
AI summary
An image processing circuit, such as a graphics accelerator chip or any other suitable circuit, includes display output control logic that is operative to receive a current frame of information from a frame buffer and is operative to process a current frame, such as by providing gamma correction, image scaling, graphics or video overlaying, or other suitable processing, to produce a processed current display frame and stores the processed current display frame back in the frame buffer. Fixed function or dedicated, display type specific temporal processing logic receives the processed current display frame stored in the frame buffer and also obtains at least one previous processed current display frame from the frame buffer and temporally processes pixels from each of the processed current display frame and the previous processed current display frame to produce a temporally compensated display frame for a specific type of display.


