Video Frame Matching for Accurate Quality Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video quality processes yield inaccurate scores due to frame dropping, duplication, or out-of-order issues in degraded videos, leading to wasted resources and suboptimal video delivery decisions.

Innovation Solution

Implement a frame matching process to identify and correct frame variations in degraded videos, creating aligned new versions of source and degraded videos for accurate quality assessment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If frame-by-frame comparison is performed on source and degraded videos, then video quality scores can be generated, but the scores become inaccurate when frame dropping, duplication, or out-of-order frames occur in the degraded video

Engineering Contradiction:
Improvevideo quality score accuracyVSAvoidframe matching reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by performing frame matching and identifying corresponding frames between source and degraded videos before conducting the quality comparison. The system pre-processes the video sequences to establish correct frame correspondences, accounting for frame dropping, duplication, and reordering issues that occur during degradation. This preliminary alignment ensures that subsequent quality metrics are computed on correctly matched frames, resolving the accuracy problem.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If video quality process is performed on degraded videos with frame variations, then quality assessment can be provided, but computing resources are wasted due to meaningless comparisons

Engineering Contradiction:
Improvevideo quality assessment efficiencyVSAvoidcomputing resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts and identifies the specific frame variations (dropped frames, duplicate frames, out-of-order frames) from the degraded video sequence. By detecting these variations and removing their negative impact through proper frame matching, the system eliminates meaningless comparisons. This allows the quality assessment process to focus only on valid frame pairs, thereby reducing unnecessary computational operations and conserving resources.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If sequential frame comparison is used for video quality measurement, then the process is simple to implement, but the measurement becomes meaningless when frames are not properly aligned between source and degraded videos

Engineering Contradiction:
Improvevideo quality process complexityVSAvoidframe comparison accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary frame matching process that acts as a mediator between the source video and degraded video sequences. This intermediary step establishes correct correspondences between frames by detecting and compensating for frame dropping, duplication, and reordering. The frame matching process serves as a bridge that connects the two video sequences in a meaningful way, enabling accurate quality comparison without requiring complex alternative approaches.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12614266B2Quality measurement between mismatched videos
Publication Date: 2026.04.28 BEIJING YOJAJA SOFTWARE TECHNOLOGY DEVELOPMENT CO LTD
  • US12614266B2 patent drawing
  • US12614266B2 patent drawing
  • US12614266B2 patent drawing

AI summary

In some embodiments, a method receives a first video and processes frames of the first video to generate a second video. A frame matching process is performed to determine whether frames of the second video and frames of the first video meet a condition that determines whether frames match to generate a new version of the second video and a new version of the first video. A sequence of frames in the new version of the first video is different from the first video. The method compares frames of the new version of the second video and frames of the new version of the first video to generate a score based on a quality metric.