Graphics Upscaling System with Dynamic Resolution Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As graphics rendering for high resolution video formats becomes increasingly resource-intensive, existing technologies face challenges in efficiently managing processing capacity, memory, and power consumption, particularly when transitioning between different resolutions such as 4k×2k and 1080p.
Innovation Solution
A method and system for selectively upscaling graphics resolution, which determines the appropriate rendering resolution based on processing parameters, using polyphase or pixel repeating scaling modes to optimize graphics quality and resource usage, and applies low pass filtering to maintain image quality during upscaling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If graphics are rendered in high resolution (4k×2k), then image quality is improved, but processing requirements and power consumption increase
Solution Approach 1:
The system dynamically switches between rendering graphics at full resolution (4k×2k) and rendering at reduced resolution with upscaling (1080p to 4k×2k) based on processing capacity conditions. This dynamic adaptation allows the system to maintain high image quality when resources permit while reducing power consumption when processing capacity is limited.
Solution Approach 2:
The invention changes the rendering resolution parameter based on system conditions. When processing capacity is sufficient, graphics are rendered at 4k×2k resolution. When processing capacity is limited, the system renders at 1080p and applies upscaling algorithms to achieve the target 4k×2k display resolution, thereby adjusting the parameter to balance quality and power usage.
2Manufacturing precision
If graphics are rendered in high resolution (4k×2k), then image quality is improved, but memory usage increases
Solution Approach 1:
The system dynamically adjusts memory allocation and rendering resolution based on available processing capacity. When memory resources are constrained, the system renders graphics at lower resolution (1080p) and uses upscaling algorithms to achieve the target display resolution (4k×2k), thereby reducing memory usage while maintaining output quality.
Solution Approach 2:
The invention changes the rendering resolution parameter from 4k×2k to 1080p under memory constraints, and applies upscaling parameters to transform the lower-resolution graphics to the target high resolution. This parameter adjustment reduces the quantity of memory required for graphics processing.
3Manufacturing precision
If graphics are rendered in high resolution (4k×2k), then image quality is improved, but device complexity increases
Solution Approach 1:
The system dynamically selects between two rendering approaches based on processing capacity: direct high-resolution rendering (4k×2k) when resources are abundant, or low-resolution rendering with upscaling (1080p to 4k×2k) when resources are constrained. This dynamic selection simplifies device operation by providing adaptive behavior rather than requiring complex constant high-resolution processing.
Solution Approach 2:
The invention changes the rendering resolution parameter and applies different processing algorithms based on system conditions. When processing capacity is limited, the system renders at 1080p and applies upscaling parameters to achieve 4k×2k output, thereby reducing processing complexity while maintaining image quality.
4Manufacturing precision
If upscaling is applied to maintain high resolution display, then image quality is preserved, but processing requirements increase
Solution Approach 1:
The system dynamically determines whether to apply upscaling based on processing capacity conditions. When processing capacity is sufficient, graphics are rendered directly at the target resolution (4k×2k) without upscaling. When processing capacity is limited, the system renders at lower resolution (1080p) and applies upscaling algorithms to achieve the target display resolution, thereby dynamically adjusting processing requirements.
Solution Approach 2:
The invention changes the rendering resolution parameter based on processing capacity, and conditionally applies upscaling parameters. When processing capacity is limited, the system renders at 1080p and applies upscaling transformation parameters to achieve 4k×2k display resolution, optimizing the balance between processing power and display quality.
Data Source
AI summary
Systems and methods for upscaling graphics resolution are provided. The systems and methods may selectively upscale graphics frames having a first resolution to a second resolution by various scaling methods. Depending on a variety of factors, at least a first mode of upscaling and a second mode of upscaling may provide for improved upscaling on a variety of graphics data.


