Digital Image Scaling Device Data Flow Control Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digital image scaling modules increase data quantity significantly, leading to inefficiencies in processing speed and requiring external memory for bulk data handling, while also underutilizing bandwidth during downscaling.
Innovation Solution
A scaling module with a direct memory access device controls data flow quantity by managing the input and output data according to the processing capabilities of post-stage units, using a scaling speed control logic to ensure data is processed within the limits of these units, thereby eliminating the need for external memory and optimizing processing speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional scaling module up-scales digital image signal, then scaling ratio is improved, but data quantity increases significantly causing processing bottleneck
Solution Approach 1:
The patent implements dynamic control of data flow quantity through a flow controlling device that adjusts the number of rows processed based on real-time bandwidth conditions and post-stage processing capabilities. This dynamic adjustment allows the scaling module to adaptively optimize between scaling ratio and processing speed, resolving the contradiction by making the system flexible rather than fixed.
Solution Approach 2:
The patent changes the parameter of data flow quantity (number of rows) to resolve the contradiction. By controlling the flow of data rows to match post-stage processing capacity, the system can achieve high scaling ratios without overwhelming the processing units, thus maintaining both adaptability and productivity.
2Adaptability or versatility
If conventional scaling module processes bulk data, then scaling capability is improved, but external memory is required to temporarily store data
Solution Approach 1:
The patent extracts the flow control function from the overall system and implements it within the scaling module itself through a dedicated flow controlling device. This extraction of control capability allows the module to self-regulate data output to match post-stage processing capacity, eliminating the need for external memory buffering while maintaining full scaling capability.
Solution Approach 2:
The scaling module performs self-service by incorporating a flow controlling device that automatically adjusts data flow based on internal and external conditions. The module monitors its own output capacity and the post-stage processing capacity, then self-regulates the data flow accordingly, making the system self-sufficient without requiring external memory assistance.
3Quantity of substance
If conventional scaling module down-scales digital image signal, then data quantity decreases, but bandwidth is underutilized
Solution Approach 1:
The patent applies dynamic flow control that adjusts data row processing based on scaling direction and bandwidth conditions. During down-scaling operations, the flow controlling device dynamically increases the number of rows processed to fully utilize available bandwidth, transforming the static down-scaling process into an adaptive operation that maximizes resource utilization while maintaining appropriate data quantity reduction.
Data Source
AI summary
A scaling device for receiving and scaling a digital image signal includes a scaling module and a data quantity control logic. The scaling module scales the digital image signal and then outputs a scaled output signal according to a scaling ratio. The data quantity control logic controls output quantity of the scaled output signal according to a scaling ratio. Thus, when the data quantity outputted from the scaling module is controlled within the data quantity that may be processed by the post stage of the scaling module per unit time, the data quantities that may be processed per unit time in the post stage processing devices of the scaling module approximate a constant value such that the post stage processing speed of the scaling module may be increased.


