Video Frame Spatial Region Segmentation for Network Delay Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network delays when sending video content over communication networks can result in unwanted pauses in video presentation, negatively impacting the user's viewing experience.
Innovation Solution
The video content is divided into multiple spatial regions based on the types of content within different areas of the video frames, and these regions are sent simultaneously via multiple communication networks, utilizing available network connections and adapting to changing network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If video content is sent via a single communication network, then the system complexity is low, but network delays cause unwanted pauses in video presentation
Solution Approach 1:
The video content is divided into multiple spatial regions (e.g., foreground, background, text regions) and each region is transmitted through different communication networks simultaneously. This segmentation allows parallel transmission to reduce overall playback delay while maintaining manageable system complexity through modular processing.
Solution Approach 2:
The patent transitions from single-network sequential transmission to multi-network parallel transmission by adding the network dimension. Video frames are split into spatial regions that traverse different network paths simultaneously, effectively utilizing additional transmission dimensions to reduce time delays.
2Reliability
If video content is divided into multiple spatial regions and sent via multiple networks, then video playback smoothness is improved, but the device complexity increases
Solution Approach 1:
Video frames are segmented into multiple spatial regions with different importance levels (e.g., foreground objects, background, text). Each region is assigned to different network connections based on their bandwidth and reliability characteristics, ensuring critical regions are transmitted through more reliable networks while maintaining playback smoothness.
Solution Approach 2:
Different spatial regions of the video are transmitted with different quality levels and through different network channels based on their local importance. Critical regions (e.g., foreground objects) receive higher priority and are sent through more reliable networks, while less critical regions use available networks, optimizing overall playback reliability without uniform complexity increase.
3Adaptability or versatility
If spatial region divisions are changed over time based on changing network conditions, then adaptability is improved, but the complexity of detecting and measuring increases
Solution Approach 1:
The spatial region divisions and network assignments are dynamically adjusted based on real-time network conditions. The system continuously monitors network status and reconfigures the video transmission strategy, making the system adaptive to changing conditions while maintaining manageable complexity through standardized adjustment protocols.
Solution Approach 2:
The system implements feedback mechanisms where network performance metrics are continuously monitored and used to adjust the spatial region division and network assignment strategy. This feedback loop enables automatic adaptation to changing network conditions without requiring complex manual intervention or analysis.
Data Source
AI summary
Systems, apparatuses, and methods are described for dynamically assigning a plurality of spatial regions of a video frame, to a plurality of communication networks based on the current conditions of the networks, and for simultaneously sending the assigned spatial regions, or subregions, via the plurality of communication networks for reassembly at a rendering device. The video frame may be adaptively sent in response to the changing network conditions, efficiently utilizing all the available bandwidth resources of the communication networks.


