Proximity ROI Video Selection for Encoder Resource Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In video communication systems, the number of ROI video requests that can be simultaneously met by a sending device is limited by the available encoder resources, leading to a shortage where the device cannot generate ROI videos for all requesting receiving devices.
Innovation Solution
The sending device selects a proximity ROI video from previously generated ROI videos that include at least a partial region of the target region indicated by the ROI video request, allowing it to send a proximity ROI video without consuming additional encoder resources, thus breaking through the limitation of encoder resource constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the sending device generates ROI videos for multiple receiving devices using encoder resources, then the quality of service for each receiving device is improved, but the encoder resource consumption increases, limiting the number of simultaneous ROI video requests that can be met
Solution Approach 1:
The patent applies the copying principle by transmitting the original video stream to receiving devices without generating separate encoded ROI videos. Instead of creating multiple copies of the video through encoding, the system transmits the original uncompressed video stream and performs ROI processing at the receiving end, thereby eliminating the need for multiple encoder resources while still providing personalized ROI views to multiple receiving devices simultaneously
Solution Approach 2:
The patent applies segmentation by separating the ROI processing function from the encoding function. The original video stream is segmented into different ROI regions at the receiving device based on individual user requirements, rather than creating separate encoded streams for each user. This allows the sending device to transmit a single original video stream that can be differently segmented for multiple receiving devices
2Adaptability or versatility
If the sending device generates separate ROI videos for each receiving device, then the individual requirements of each user are met, but the device complexity and resource requirements increase
Solution Approach 1:
The patent applies the self-service principle by enabling receiving devices to perform ROI video generation independently using the transmitted original video stream. Each receiving device autonomously determines its own ROI regions and generates the appropriate video output without requiring the sending device to pre-process or pre-segment the video for specific users, thereby reducing the complexity and resource requirements at the sending device while still meeting individual user requirements
Data Source
Figure 1~2
Figure 3A
Figure 3B~3D
AI summary
Embodiments of the present invention provide an ROI video request processing method and an ROI video request processing apparatus. The method includes: obtaining an ROI video request sent by a receiving device; selecting a first proximity ROI video from proximity ROI videos, where the proximity ROI videos are generated ROI videos that include at least a partial region in a target region indicated by the ROI video request; and sending the first proximity ROI video to the receiving device. According to the embodiments, when receiving an ROI video request, a sending device may select a proximity ROI video from generated ROI videos, and send the proximity ROI video to a receiving device. In this way, the ROI video request can be met without consuming an encoder resource, so as to break through limitation caused by an encoder resource amount to a quantity of ROI video requests that can be simultaneously met by the sending device.