Variable Scaling Ratio Image Processing Circuitry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing techniques that scale image data often introduce artifacts like blurriness, aliasing, and jagged edges, especially when using constant weighting coefficients for different scaling ratios, which affect the perceived quality of images displayed on electronic devices.
Innovation Solution
Implementing a variable scaling ratio across an image frame using a scaling curve to adjust weighting coefficients, with tap points spaced differently based on the scaling ratio, and accounting for fractional pixel positions to reduce artifacts and improve image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If constant weighting coefficients are used for different scaling ratios, then the scaling process is simple and fast, but image artifacts such as blurriness, aliasing, and jagged edges appear
Solution Approach 1:
The patent applies dynamics by transitioning from static constant weighting coefficients to dynamic variable weighting coefficients that adapt to different scaling ratios. The system calculates specific weighting coefficients based on the actual scaling ratio being applied, allowing the weighting scheme to dynamically adjust rather than relying on pre-fixed values. This resolves the contradiction by enabling image quality optimization for each specific scaling operation without requiring complex pre-computation for all possible scaling scenarios.
Solution Approach 2:
The patent implements parameter changes by modifying the weighting coefficients based on the scaling ratio parameter. Instead of using fixed coefficients, the system adjusts the weighting parameters according to the specific scaling operation being performed. This allows the scaling algorithm to optimize its behavior for different scaling ratios, reducing artifacts while maintaining computational efficiency through parameter adaptation rather than structural complexity.
2Adaptability or versatility
If different scaling ratios are applied to different portions of the image, then the image can be better adapted to display resolution and optical distortions, but the processing complexity increases
Solution Approach 1:
The patent applies local quality by enabling different scaling ratios to be applied to different portions of the image frame. Instead of uniform scaling across the entire image, the system can specify variable scaling ratios for different spatial regions, allowing optimization for local display characteristics, optical distortions, or content-specific requirements. This is achieved through the variable scaling ratio interface that accepts spatially-varying scaling parameters.
Solution Approach 2:
The patent implements universality by creating a scaling system that can handle multiple scaling scenarios through a unified interface. The variable scaling ratio mechanism can accommodate constant scaling, linear gradient scaling, and spatially-varying scaling all through the same computational framework. This multi-functionality allows the system to adapt to different display resolutions, optical configurations, and content requirements without requiring separate processing pipelines for each scenario.
3Manufacturing precision
If variable weighting coefficients are calculated for each scaling ratio, then image artifacts are reduced, but the computation time increases
Solution Approach 1:
The patent applies parameter changes by calculating weighting coefficients based on the specific scaling ratio parameter being used. Rather than maintaining separate coefficient sets for all possible scaling ratios, the system computes coefficients as a function of the scaling ratio parameter, enabling efficient adaptation to different scaling operations. This parameter-based approach reduces computation time compared to maintaining multiple fixed coefficient tables while still providing optimized weighting for each scaling scenario.
Data Source
AI summary
An electronic device may include an electronic display to display an image based on scaled image data and variable scaling circuitry to generate the scaled image data. Generating the scaled image data may include receiving input pixel values in a first resolution and determining multiple tap point locations based on a scaling ratio to be applied to the input pixel values. Generating the scaled image data may also include determining weighting coefficients based on a scaling curve and the tap point locations, and weighting the input pixel values based on the weighting coefficients. The variable scaling circuitry may generate the scaled image data at a second resolution based on the aggregation of the weighted input pixel values.


