Automated Video Testing Using Embedded QR Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual testing of video rendering devices is time-consuming and prone to human error, leading to inconsistencies and inaccuracies in evaluating video output quality.

Innovation Solution

An automated test system that overlays matrix codes on video frames with test parameters, allowing a video quality analyzer to perform quality tests and provide pass/fail decisions, identifying anomalies, and calculating frame-by-frame quality measures using a video capture device and matrix code reader.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual testing is used to evaluate video output quality, then human judgment can be applied to assess video quality, but the testing process becomes time-consuming and prone to human error

Engineering Contradiction:
Improvevideo quality assessment accuracyVSAvoidtesting duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical testing process with an automated electronic testing system. A video capture device records the video output, a matrix code reader automatically decodes test parameters from overlaid matrix codes, and a processor automatically performs quality tests and generates pass/fail decisions, eliminating human involvement in the actual testing process

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

Solution Approach 2:

The testing system performs self-evaluation by automatically capturing video output, decoding test parameters from matrix codes, executing quality tests, and generating test results without requiring human operators. The system serves itself by autonomously completing the entire testing workflow

Inventive Principle:
Principle #25Self-service

2Reliability

If manual testing is used by test personnel, then subjective evaluation can be performed, but human error and inconsistency occur in test results

Engineering Contradiction:
Improvetest result consistencyVSAvoidtesting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces subjective human evaluation with objective automated analysis. The processor executes predefined quality tests based on decoded matrix code parameters, generating consistent pass/fail decisions and quality metrics without human intervention, thereby eliminating variability and error associated with manual testing

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

Solution Approach 2:

The patent transforms the testing approach by changing from subjective human judgment to objective parameter-based automated testing. Test parameters are encoded in matrix codes and executed by the processor, which analyzes video frames using standardized quality metrics, ensuring consistent and repeatable results across different test instances

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If the test duration is extended to ensure thorough verification, then more comprehensive testing can be performed, but the tester cannot reliably verify the test due to fatigue

Engineering Contradiction:
Improvetesting thoroughnessVSAvoidtester verification reliability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The automated testing system performs comprehensive verification without human fatigue. The processor continuously executes quality tests on video frames based on matrix code parameters, maintaining consistent attention and accuracy throughout extended testing periods, eliminating the reliability issues associated with human tester fatigue

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9460503B2Automated video testing using QR codes embedded in a video stream
Publication Date: 2016.10.04 ARRIS ENTERPRISES LLC
  • US9460503B2 patent drawing
  • US9460503B2 patent drawing
  • US9460503B2 patent drawing

AI summary

A test system is provided for analyzing a video frame received from a device under test such as a video rendering device includes a video capture device, a matrix code reader and a video quality analyzer. The video capture device receives a video stream from a video rendering device that includes a plurality of video frames. At least one of the video frames includes a matrix code overlaid thereon. The matrix code encodes one or more test parameters specifying one or more quality tests that are to be performed on the video frame on which the matrix code is overlaid. The matrix code reader scans and decodes the matrix code. The video quality analyzer analyzes the quality of the video frame based on the one or more quality tests embodied in the matrix code and decoded by the matrix code decoding device.