Media Stream Quality Determination via Lookup Table
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining the quality of media data streams, particularly in adaptive streaming, face challenges in efficiently assessing quality across varying bitrate levels without requiring extensive real-time transmitter-side analysis and energy expenditure, especially in scenarios with multiple clients.
Innovation Solution
A device and method that derive identifiers from each data stream section, look up parameter sets from a pre-generated look-up table, and aggregate these to determine quality, allowing quality assessment at the receiver side without transmitting additional quality information and enabling standardized, subjective quality measurement techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If full-reference quality measurement techniques are used to determine media quality, then measurement precision is improved, but device complexity and energy consumption increase significantly
Solution Approach 1:
The patent pre-calculates quality metrics for all possible media sections at different quality-to-bitrate levels and stores them in a look-up table before transmission. This preliminary action eliminates the need for complex real-time quality analysis during transmission, as the receiver can directly retrieve pre-computed quality values using identifiers derived from received data stream sections.
Solution Approach 2:
Instead of transmitting actual quality measurement data or performing complex quality analysis, the patent uses identifier copying - deriving identifiers from received data stream sections to retrieve corresponding pre-stored quality metrics. This copying approach maintains measurement precision while avoiding the computational complexity of full-reference analysis at transmission time.
2Measurement precision
If full-reference quality measurement is performed for each client in real-time, then measurement precision is improved, but productivity decreases due to time and energy expenditure
Solution Approach 1:
Quality metrics are pre-calculated and stored in a look-up table during an offline preparation phase. This preliminary computation allows multiple clients to receive quality information instantly without requiring real-time analysis, thereby maintaining high measurement precision while dramatically improving productivity by serving multiple clients simultaneously with the same pre-computed data.
Solution Approach 2:
The same look-up table containing pre-computed quality metrics can be universally applied to serve multiple clients simultaneously. The system performs a single set of quality calculations that benefits all clients, rather than performing separate real-time analysis for each client, thus improving overall productivity while maintaining measurement precision for all users.
3Measurement precision
If quality information is transmitted additional to the media data stream, then measurement precision is improved, but loss of information increases due to additional data transmission requirements
Solution Approach 1:
The patent extracts quality information from the media data stream itself by deriving identifiers from the received data sections. Instead of relying on separately transmitted quality information, the system extracts the necessary quality metrics by matching received sections against pre-stored identifiers in the look-up table, thereby eliminating the need for additional quality data transmission.
Solution Approach 2:
The system copies quality metrics from pre-stored look-up table entries using identifiers derived from the received media sections. This copying mechanism retrieves accurate quality information without requiring additional transmission channels, thus maintaining measurement precision while avoiding the data overhead of separate quality information transmission.
4Adaptability or versatility
If adaptive streaming with varying quality levels is implemented, then adaptability is improved, but measurement precision deteriorates when using uniform quality metrics across different bitrate levels
Solution Approach 1:
The patent applies local quality assessment by storing and retrieving quality metrics specific to each media section and quality-to-bitrate level combination in the look-up table. Instead of using a single uniform quality metric for all adaptive streaming levels, the system retrieves locally-appropriate quality values that are specifically calculated for each section and bitrate level, thereby maintaining measurement precision across varying adaptability levels.
Data Source
AI summary
Determining a quality of a media data stream including a sequence of data stream sections which transmit different media sections of a media content at quality-to-bitrate levels that vary across the media content, such as within the context of adaptive streaming, is configured to be more effective by deriving, from each data stream section, an identifier for the respective section, and by looking up, for each data stream section, a parameter set from a look-up table by means of the identifier derived for the respective data stream section, so that it is possible to aggregate the parameter sets and to determine the quality on the basis thereof.


