Integrated Downscaler in Video Core for Memory Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video processing systems face inefficiencies in downscaling video data, leading to increased resource consumption and processing time, as they often require separate downscaling processes during encoding and decoding, which can double the resource usage and memory requirements.
Innovation Solution
Integrating a downscaler within the video core that computes and writes a downscaled frame directly to external memory, allowing the target display device to read this frame instead of the original higher resolution frame, thus conserving resources like memory bandwidth, power, and processing power by performing downscaling during encoding or decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate downscaling processes are performed during both encoding and decoding, then video data can be processed at each stage, but resource consumption and processing time are doubled
Solution Approach 1:
The patent merges the downscaling function into the video core, allowing downscaling to be performed during either encoding or decoding operations. This consolidation eliminates the need for separate dedicated downscaling processes, thereby reducing resource consumption and processing time while maintaining complete video processing capability.
2Manufacturing precision
If high resolution video data is stored and processed, then video quality is maintained, but memory bandwidth and storage resources are increased
Solution Approach 1:
The patent performs downscaling during the encoding or decoding process itself, rather than as a subsequent separate operation. This preliminary action reduces the resolution of video data before it needs to be stored or transmitted, thereby maintaining adequate video quality for the target display while significantly reducing memory bandwidth and storage resource requirements.
3Adaptability or versatility
If downscaling is performed as a separate process after encoding/decoding, then video format conversion is achieved, but additional processing time and power consumption occur
Solution Approach 1:
The patent combines the downscaling operation with the existing encoding or decoding processes within the video core. By merging these functions, the system achieves video format compatibility and adaptability to different display resolutions without requiring additional processing steps, thereby reducing power consumption and eliminating redundant operations.
Data Source
AI summary
Implementations include video image processing systems, methods, and apparatus for integrated video downscale in a video core. The downscaler computes and writes a display frame to an external memory. This frame may have the same resolution as a target display device (e.g., mobile device). The target display device then reads this display frame, rather than the original higher resolution frame. By enabling downscale during encoding/decoding, the device can conserve resources such as memory bandwidth, memory access, bus bandwidth, and power consumption associated with separately downscaling a frame of video data.


