Video Stream Accuracy Analysis Using Embedded Code Symbols

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for evaluating digital video stream quality are time-consuming, prone to errors, and do not accurately reflect end-user experience, as they rely on subjective manual testing and traditional metrics that do not correlate with user experience.

Innovation Solution

A communication system that embeds code symbols, such as QR codes, within video streams to analyze video accuracy by determining decodability, calculating video quality metrics based on distortions, freezes, and jumps, and computing an Overall Video Accuracy Score.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If traditional objective video quality measurement metrics are used, then automated testing can be performed, but the measurement results do not correlate with end user experience

Engineering Contradiction:
Improveautomated testingVSAvoidcorrelation with end user experience
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent introduces code symbols as an intermediary element embedded within video streams. These code symbols serve as mediators between the automated measurement system and human perception, enabling automated testing while maintaining correlation with end-user experience. The code symbols are imperceptible to humans but provide machine-readable quality indicators throughout the video stream.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical/manual quality assessment methods with an automated electronic system that detects and analyzes code symbols embedded in video streams. This substitution enables objective, automated measurement while achieving correlation with subjective quality through the code symbol intermediary.

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

2Measurement precision

If manual subjective testing is used, then accurate end user experience measurement can be achieved, but the process is time consuming and prone to errors

Engineering Contradiction:
Improveend user experience measurementVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Code symbols embedded in video streams serve as intermediaries that carry quality information throughout the video. This allows automated systems to measure end-user experience correlation without requiring actual human testing, dramatically reducing time while maintaining measurement accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of quality information through code symbols that mirror what humans would perceive. Instead of requiring actual human observers, the system uses these code symbol copies to represent quality metrics, enabling rapid automated assessment with high precision.

Inventive Principle:
Principle #26Copying

3Productivity

If code symbols are embedded in video streams for automated analysis, then video quality can be measured accurately and automatically, but the system complexity increases

Engineering Contradiction:
Improvevideo quality measurement efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The code symbol embedding and detection system serves multiple functions: it enables automated quality measurement, provides distortion detection, tracks video stream integrity, and maintains correlation with end-user experience. This multi-functionality justifies the added system complexity by delivering comprehensive video quality assessment in a unified framework.

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

4Device complexity

If traditional video quality metrics are used, then simple measurement can be performed, but the results do not reflect actual video stream accuracy

Engineering Contradiction:
Improvemeasurement simplicityVSAvoidvideo stream accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

Code symbols act as intermediaries that bridge the gap between simple automated measurement and accurate video stream quality assessment. While the measurement process remains automated and relatively simple, the code symbols provide the precision needed to accurately reflect actual video stream quality and distortions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9172952B2Method and system for analyzing video stream accuracy in a network environment
Publication Date: 2015.10.27 CISCO TECHNOLOGY INC
  • US9172952B2 patent drawing
  • US9172952B2 patent drawing
  • US9172952B2 patent drawing

AI summary

A method is provided in one example and includes receiving a video sequence having at least one code symbol embedded therein. The at least one code symbol is selected from a sequence of code symbols. The method further includes determining whether the at least one code symbol is decodable, and determining one or more video quality parameters based upon whether the at least one symbol is decodable. The method still further includes determining a video quality metric associated with the video sequence based upon the one or more video quality parameters.