Video Quality Assessment Using Transport Header Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for predicting the effect of packet loss on video transmission quality are limited by the need for access to the video payload, which is often encrypted, making accurate estimation difficult, especially when frames span multiple packets and factors like frame type, packet loss position, and endpoint behavior are not adequately considered.

Innovation Solution

A method that estimates video quality degradation using only the media transport protocol header, employing weighted counters to account for packet loss impact based on frame size and position, and optimizing weighting coefficients for specific video endpoints, thus being independent of payload encryption and considering various frame types and endpoint behaviors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If access to video payload is used for quality assessment, then measurement precision is improved, but ease of operation deteriorates due to encryption requirements

Engineering Contradiction:
Improvevideo quality assessment accuracyVSAvoidpayload access requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The invention extracts the necessary quality assessment information from the packet header fields (sequence numbers, timestamps, frame type indicators) rather than requiring access to the encrypted video payload. This extraction approach maintains measurement capability while eliminating the operational barrier of payload decryption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The packet header serves as an intermediary that carries sufficient information for quality assessment without requiring direct access to the encrypted payload. The header fields act as a mediator between the unencrypted transport layer and the quality assessment function, enabling measurement without breaking encryption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If packet loss impact is assessed without considering frame type and position, then device complexity is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improveassessment model simplicityVSAvoidvideo quality prediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The invention applies local quality assessment by differentiating the impact of packet loss based on frame type (I-frames, P-frames, B-frames) and packet position within a frame. Different weighting factors are applied to different frame types and loss positions, reflecting the local importance of different parts of the video stream to overall quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The assessment model dynamically changes parameters (weighting factors) based on frame type and packet position. I-frames receive higher weighting than P-frames, and packets containing frame headers or critical data receive higher weighting than other packets, allowing precise quality prediction without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If generic packet loss model is used, then adaptability is improved, but measurement precision deteriorates due to endpoint-specific variations

Engineering Contradiction:
Improveapplicability to different codecsVSAvoidprediction accuracy for specific endpoints
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The invention implements a dynamic weighting system where the importance weights for different frame types and packet positions can be adjusted based on the specific video endpoint and codec being assessed. This allows the generic model structure to adapt to endpoint-specific characteristics, maintaining both versatility and precision.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7843850B2Video quality assessment
Publication Date: 2010.11.30 PSYTECHNICS
  • US7843850B2 patent drawing
  • US7843850B2 patent drawing
  • US7843850B2 patent drawing

AI summary

The present invention relates to the problem of estimating the effect of packet transmission impairments, including packet loss, on the subjective quality of a video transmission where frames of data relating to the same video frame or field are permitted to span more than one packet. The invention provides a method of assessing quality of a video signal comprising a sequence of video frames received via a packet switched network using a parameter which is a weighted sum of two counters where the first counter is incremented in dependence of the total number of packets in frames determined to have been received with one or more lost packets and the second counter is incremented in dependence of the number of packets following the first lost packet in each frame and the lost packet itself.