Video Call Quality Measurement via Screen Capture Timestamps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video call quality measurement methods fail to accurately represent the actual quality of video calls due to factors like network environment, and rely on simple comparisons between transmitted and reference videos, lacking objective parameters.

Innovation Solution

A method and system that capture and analyze display screens of electronic devices involved in a video call to extract specific time values from frame images, calculating parameters such as end-to-end delay, FPS, frame interval, and PSNR to objectively measure video call quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If service provider suggests FPS as video call quality indicator, then quality assessment is simplified, but measurement precision deteriorates due to network environment variations

Engineering Contradiction:
Improvequality assessment simplicityVSAvoidvideo call quality measurement accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces a quality-of-video call measurer as an intermediary device that captures display screens and extracts time values to calculate objective quality parameters. This mediator bridges the gap between simple FPS indication and accurate quality measurement by independently measuring actual video delivery performance through screen capture and timestamp analysis, resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the subjective/service-provider-based FPS metric with an objective automated measurement system that captures display screens and calculates quality parameters through image processing and timestamp extraction. This substitution of measurement mechanism eliminates human subjectivity and network environment variations, achieving both operational simplicity through automation and measurement precision through objective data collection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If simple comparison between transmitted video and reference video is used, then measurement process is simplified, but measurement precision deteriorates due to lack of objective parameters

Engineering Contradiction:
Improvemeasurement process complexityVSAvoidvideo call quality measurement accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces a quality-of-video call measurer as an intermediary device that captures display screens and extracts time values to calculate objective quality parameters. This mediator bridges the gap between simple FPS indication and accurate quality measurement by independently measuring actual video delivery performance through screen capture and timestamp analysis, resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the measurement parameters from subjective video comparison to objective timestamp-based calculations. By extracting specific time values from captured display screens and calculating end-to-end delay, FPS, frame interval, and PSNR, the system transforms the measurement approach while maintaining operational simplicity through automated processing.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If display screen capture and timestamp extraction method is used, then measurement precision is improved through objective parameters, but device complexity increases

Engineering Contradiction:
Improvevideo call quality measurement accuracyVSAvoidmeasurement system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements self-service measurement where the quality-of-video call measurer automatically captures display screens, extracts timestamps, and calculates quality parameters without manual intervention. The system serves itself by using its own captured data to generate quality reports, reducing the need for external measurement infrastructure and minimizing operational complexity despite the sophisticated measurement technique.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal measurement system that can assess multiple video call quality parameters (end-to-end delay, FPS, frame interval, PSNR) through a single integrated approach of screen capture and timestamp extraction. This multi-functional capability achieves high measurement precision while consolidating complexity into one versatile measurement platform rather than requiring separate systems for each parameter.

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

Data Source

PatentUS10129504B2Method and system for measuring quality of video call
Publication Date: 2018.11.13 LY CORP
  • US10129504B2 patent drawing
  • US10129504B2 patent drawing
  • US10129504B2 patent drawing

AI summary

Provided is a quality-of-video call measuring method and system. The quality-of-video call measuring method may include capturing a display screen of a second electronic device that performs video call with a first electronic device over network. The captured display screen may include a frame image associated with first electronic device and a frame image associated with second electronic device. The frame image associated with first electronic device may include a first time value. The frame image associated with second electronic device may include a second time value. The quality-of-video call measuring method may include analyzing the captured display screen, and extracting the first time value included in the frame image associated with first electronic device and the second time value included in the frame image associated with second electronic device; and calculating at least one parameter indicating a quality of video call using the extracted first and second time values.