Mixed Spatial Resolution Video Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video compression techniques require significant data rates and bandwidth, and there is a need for improved efficiency to reduce data without degrading perceptual quality, especially in video transmission where much data is redundant.
Innovation Solution
A method and system for selectively reducing the spatial resolution of video frames before encoding, using a video codec that generates and compares reconstructed frames at different resolutions to determine the least deviation, and outputs coded data accordingly, while ensuring minimal quality degradation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If video compression is applied to reduce data rates, then bandwidth requirements are reduced, but picture quality deteriorates
Solution Approach 1:
The patent applies different spatial resolutions to different regions or frames of video content based on their complexity. Frames with simple content are encoded at lower resolution while frames with complex content maintain higher resolution, optimizing the balance between compression efficiency and perceived quality.
Solution Approach 2:
The patent dynamically changes the spatial resolution parameter of video frames based on content analysis. By adjusting resolution as a variable parameter rather than maintaining constant resolution, the system achieves better compression efficiency while maintaining acceptable quality thresholds.
2Productivity
If spatial resolution is reduced to improve compression efficiency, then data rates are reduced, but video quality degradation occurs
Solution Approach 1:
The patent performs preliminary analysis of video frame content before encoding to identify frames suitable for resolution reduction. By pre-classifying frames based on their complexity and information content, the system can make informed decisions about which frames to compress more aggressively.
Solution Approach 2:
The patent implements a feedback mechanism where reconstructed frames are compared with original frames to evaluate quality deviation. This feedback loop allows the system to adjust resolution reduction decisions based on actual quality outcomes, preventing excessive degradation.
3Manufacturing precision
If all video frames are encoded at full resolution, then picture quality is maintained, but data rates and bandwidth requirements increase significantly
Solution Approach 1:
The patent applies resolution reduction selectively to only those frames where it does not significantly impact perceived quality. Rather than uniformly reducing all frames or maintaining all frames at full resolution, the system applies partial resolution reduction to specific frames based on content analysis.
Data Source
AI summary
A method for encoding a frame of visual data which includes the steps of encoding an original full resolution frame, storing coded data for the encoded full resolution frame, reconstructing and storing encoded full resolution frame, downsampling the original full resolution frame to render it a reduced spatial resolution frame, encoding the reduced spatial resolution frame, storing coded data for the reduced spatial resolution frame, reconstructing and storing the reduced spatial resolution frame, upsampling and storing the reconstructed reduced spatial resolution frame, comparing a characteristic in the reconstructed full resolution frame with said characteristic in the original full resolution frame to determine the deviation of the reconstructed full resolution frame from the original full resolution frame with respect to said characteristic, comparing said characteristic in the upsampled reconstructed spatial reduced resolution frame with said characteristic in the original full resolution frame to determine the deviation of the upsampled reconstructed spatial reduced resolution frame from the original full resolution frame with respect to said characteristic, selecting the frame with the lesser deviation from the original full resolution frame with respect to said characteristic, and outputting the coded data corresponding to the frame with the lesser deviation from the original full resolution frame with respect to said characteristic to the bitstream.


