Video Bitrate Optimization via Foreground Background Stream Blending
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video content compression methods fail to optimize bit-rate reduction while maintaining subjective quality, especially in varying network conditions.
Innovation Solution
The method involves dividing a video stream into a background and foreground component, where the background stream has the lowest bit-rate and the foreground stream covers only a part of the content with a higher bit-rate, allowing for blending to optimize bit-rate while maintaining quality, and includes supplementary streams for adaptive selection based on connection thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If video compression methods (MPEG-2, H.264, HEVC) are applied to reduce bit-rate, then data compression is improved, but subjective content quality deteriorates
Solution Approach 1:
The video stream is segmented into multiple independent streams with different bit-rates and quality levels. Each stream represents a portion of the complete source content, allowing selective transmission based on network conditions while maintaining overall quality through composition of multiple segments
Solution Approach 2:
Different streams are created with locally optimized quality characteristics - some streams prioritize certain aspects of content quality over others. This allows the system to allocate bit-rates strategically to maintain subjective quality where it matters most while reducing overall bit-rate
2Adaptability or versatility
If multiple video streams with different bit-rates are provided for receiver selection, then adaptability to network conditions is improved, but device complexity increases
Solution Approach 1:
The system dynamically adapts the set of available streams based on current network conditions. Rather than providing a fixed set of streams, the system can adjust which streams are made available to the receiver based on real-time connectivity status, optimizing the balance between quality and complexity
Solution Approach 2:
The system provides a universal interface for stream selection that handles multiple quality levels and network conditions through a single unified mechanism. The receiver can access all streams through a consistent interface, simplifying the user experience despite the complexity of managing multiple bit-rate options
3Manufacturing precision
If complete source content is transmitted to ensure high quality, then content quality is improved, but transmission time increases
Solution Approach 1:
The complete source content is divided into multiple segments that can be transmitted and assembled in parallel. This allows the system to provide high quality content faster by transmitting multiple quality levels simultaneously rather than sequentially, reducing overall transmission time while maintaining quality
Data Source
AI summary
A method for optimization of video bitrate of a given content, the method comprising the steps of: receiving (401) of a background data stream (102), having the lowest bitrate within a set of available streams for the given content and being created by compressing a complete source content (100) having the highest bitrate; starting reception (402) of a foreground data stream (101) wherein the video content of said foreground data stream (101) covers only a part of the complete source content (100) and has a higher bitrate than said lowest bitrate; verifying (403) whether it is possible to receive and present the foreground data stream (101) within a predefined threshold delay; presenting (404) a blended foreground data stream (101) on top of the background data stream (102).


