Context-Aware Video Quality Prediction via Global Score Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video quality assessment (VQA) models face challenges in handling inconsistent ground truth quality scores from different datasets, which can lead to unreliable predictions when applied to new videos.

Innovation Solution

A machine learning model is trained using a dataset with videos from different contexts, allowing it to predict a global quality score that is then mapped to context-dependent quality scores using multiple mapping functions, thereby addressing inconsistencies across datasets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a machine learning model is trained using ground truth quality scores from multiple different datasets, then the model can handle diverse video contexts, but the inconsistent quality scores from different datasets lead to unreliable predictions

Engineering Contradiction:
Improveability to handle diverse video contextsVSAvoidprediction reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The model segments the quality assessment task into two independent parts: (1) a context-invariant feature extractor that processes video content, and (2) context-specific linear mappings that adapt predictions to different datasets. This segmentation allows the model to learn from multiple datasets without allowing inconsistencies to corrupt the core quality assessment, resolving the contradiction between versatility and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary linear mapping layer between the neural network features and the final quality predictions. This intermediary acts as a buffer that can be independently trained for each dataset context, allowing the model to adapt to different quality score distributions without affecting the core feature extraction, thus maintaining reliability while achieving versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If the model is trained to predict global quality scores only, then training is simplified, but the model cannot account for context-specific quality assessment variations

Engineering Contradiction:
Improvetraining simplicityVSAvoidquality score accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The model performs preliminary action by first training the neural network to extract context-invariant features and predict global quality scores in a simplified manner. Only after this preliminary training is complete are the context-specific linear mappings added and trained. This staged approach maintains training simplicity while ultimately achieving context-aware precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The prediction process is segmented into two stages: first obtaining a global quality score from the neural network, then applying context-specific linear mappings. This segmentation allows the complex task of context-aware prediction to be broken down into simpler, more manageable steps that maintain overall training ease while improving accuracy.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If context-dependent quality scores are predicted for each dataset, then prediction accuracy improves, but the model complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The model changes parameters by using simple linear mappings with learnable weights and biases for each context, rather than creating complex context-specific neural networks. This parameter change approach allows the model to adapt to different contexts with minimal additional complexity, achieving high prediction accuracy while maintaining model simplicity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The linear mapping layer serves as a universal component that can be applied across multiple datasets and contexts. Rather than creating separate complex models for each dataset, the same linear mapping structure is reused and adapted to different contexts, reducing overall model complexity while maintaining versatility and accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12273521B2Obtaining video quality scores from inconsistent training quality scores
Publication Date: 2025.04.08 GOOGLE LLC
  • US12273521B2 patent drawing
  • US12273521B2 patent drawing
  • US12273521B2 patent drawing

AI summary

A training dataset that includes a first dataset and a second dataset is received. The first dataset includes a first subset of first videos corresponding to a first context and respective first ground truth quality scores of the first videos, and the second dataset includes a second subset of second videos corresponding to a second context and respective second ground truth quality scores of the second videos. A machine learning model is trained to predict the respective first ground truth quality scores and the respective second ground truth quality scores. Training the model includes training it to obtain a global quality score for one of the videos; and training it to map the global quality score to context-dependent predicted quality scores. The context-dependent predicted quality scores include a first context-dependent predicted quality score corresponding to the first context and a second context-dependent predicted quality score corresponding to the second context.