Deinterlacer Scan Line Access Control for Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image processing apparatuses experience inefficient bandwidth usage due to unsatisfactory scan line access methods, leading to redundant access and performance issues during deinterlacing and vertical scaling.
Innovation Solution
An image processing apparatus with a control unit that manages scan line access and storage, prioritizing scan lines that occupy more bandwidth, utilizing a control unit, accessor, deinterlacer, line buffer, and vertical scaler to optimize deinterlacing and vertical scaling operations by determining which scan lines to store based on scaling ratio and vertical scaling parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional scan line access methods are used for deinterlacing and vertical scaling, then the operations can be performed, but redundant bandwidth usage occurs and performance deteriorates
Solution Approach 1:
The control unit predicts which scan lines will be needed in advance based on the vertical scaling ratio and field number, and pre-loads these scan lines into the line buffer before they are actually needed. This preliminary action eliminates redundant access operations and optimizes bandwidth usage during the deinterlacing and vertical scaling processes.
Solution Approach 2:
The control unit uses feedback from the vertical scaling ratio and field number parameters to dynamically adjust which scan lines are accessed and stored. By continuously monitoring these parameters and adjusting the access pattern accordingly, the system avoids redundant bandwidth usage while maintaining optimal performance for deinterlacing and vertical scaling operations.
2Productivity
If scan lines are accessed frequently to execute interpolation operation, then deinterlacing and vertical scaling can be performed, but the access method influences performance negatively
Solution Approach 1:
The control unit changes the access parameters by using the vertical scaling ratio and field number to determine which scan lines to access. Instead of using a fixed access pattern, the system dynamically adjusts the access parameters based on the scaling requirements, simplifying the access method while improving performance.
3Productivity
If the same scan line is accessed and executed repeatedly, then deinterlacing and vertical scaling are completed, but bandwidth is wasted
Solution Approach 1:
The control unit predicts which scan lines will be needed and pre-loads them into the line buffer before they are needed. This eliminates the need to repeatedly access the same scan lines from the source, thereby preventing bandwidth waste while ensuring processing completion.
Solution Approach 2:
The system recovers scan lines by storing them in the line buffer for reuse. Instead of discarding scan lines after a single access, the buffer retains them for subsequent operations, eliminating redundant bandwidth usage while maintaining processing efficiency.
Data Source
AI summary
An image processing apparatus for deinterlacing and vertical scaling a plurality of initial scan lines includes a control unit, a deinterlacer, a vertical scaler and a buffer. The control unit controls the deinterlacer and the vertical scaler to store parts of the processed scan lines thereof into the buffer according to a scaling ratio factor and a vertical scaling algorithm.


