Video Quality Data Collection System with Adaptive Sampling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of users in a video distribution service increases, the network load and information management server load also increase, leading to inefficiencies in collecting quality-related information from video playback terminals.
Innovation Solution
A quality information collecting system that determines whether to request quality-related information from viewing clients based on network communication situations, using a quality information control functional unit to assess the need for reporting and a quality information collecting and analysis functional unit to receive and process this information, thereby reducing the amount of data collected.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If quality-related information is collected from all viewing clients, then the completeness of quality data is improved, but the network load and server load increase
Solution Approach 1:
The patent segments the viewing client population into multiple groups based on video content categories, time periods, and device types. Instead of uniformly collecting quality information from all clients, the system selectively collects data from representative subsets of each segment, thereby maintaining data completeness across different viewing scenarios while significantly reducing overall network and server load.
Solution Approach 2:
The system implements partial action by collecting quality information from only a portion of viewing clients rather than all clients. By selecting representative sampling groups based on specific criteria (content type, time, device), the system obtains sufficient quality data to assess viewing conditions without the excessive burden of universal data collection.
2Measurement precision
If quality information is collected frequently, then the accuracy of quality assessment is improved, but the network communication load increases
Solution Approach 1:
The system implements periodic action by collecting quality information at specific time intervals rather than continuously. Quality data is gathered at predetermined periods (e.g., every 5 minutes or at key playback milestones), which maintains adequate measurement precision for quality assessment while dramatically reducing network communication load compared to continuous monitoring.
Solution Approach 2:
The system applies partial action by collecting quality information only when necessary - specifically at key playback moments (start, middle, end of videos) or when quality thresholds are breached. This selective timing provides sufficient accuracy for quality assessment without the excessive network load of constant monitoring.
3Reliability
If quality-related information is collected from all users, then the reliability of quality statistics is improved, but the processing complexity on the server increases
Solution Approach 1:
The patent segments quality statistics processing by creating separate analysis streams for different viewing groups (content categories, time periods, device types). Each segment is processed independently with tailored aggregation rules, which maintains statistical reliability within each category while reducing overall server processing complexity through modular, parallelized computation.
Solution Approach 2:
The system implements partial processing by analyzing quality statistics only for selected representative groups rather than aggregating data from all users uniformly. This selective statistical analysis maintains reliability for targeted quality assessments while significantly reducing server processing complexity.
Data Source
AI summary
A quality information collecting system acquiring video data distributed in response to a viewing request and collecting quality-related information regarding video viewing from a viewing client playing back a video includes a quality information control functional unit configured to determine whether or not to request the viewing client having made a viewing request to report quality-related information, based on a network communication situation in which the video data is distributed, and a quality information collecting and analysis functional unit configured to receive, in accordance with a determination of the quality information control functional unit, the quality-related information transmitted from the viewing client.


