Video Processor Error Detection Using Test Pattern Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video streaming to electronic devices often results in issues like judder or stuttering due to errors in either the input device or the electronic device itself, necessitating the determination of the error's location for correction.

Innovation Solution

An electronic device uses a test video with multiple frames containing patterns to determine if errors occur in the input device or its own video processors by analyzing the output order and normalcy of the frames, allowing it to identify and display the error location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video is streamed through multiple processing stages, then video quality and functionality are improved, but image disconnection errors (judder, stuttering) occur more frequently

Engineering Contradiction:
Improvevideo processing capabilityVSAvoidimage connection stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by inserting test patterns (first pattern for output order, second pattern for normalcy) into the test video before it enters the video processing system. These patterns are processed through the same video processing stages as actual content, allowing errors to be detected in advance without affecting normal video playback. The test patterns serve as markers that can be identified after processing to determine where errors occurred.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses test patterns as intermediary elements that mediate between the input video and the processed output. These patterns act as tracers or markers that survive through the video processing stages but can be reliably detected to identify processing errors. The test patterns serve as an intermediary detection mechanism that doesn't interfere with normal video content but provides sufficient information to locate errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If error detection methods are added to identify error locations, then error localization capability is improved, but device complexity increases

Engineering Contradiction:
Improveerror location identificationVSAvoidvideo processing system complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the video processing system into multiple independent processing stages (first video processor, second video processor, etc.), each responsible for specific processing operations. Error detection is segmented by associating specific test patterns with specific processing stages. The first pattern helps identify errors in output order, while the second pattern identifies errors in normalcy, allowing systematic localization of errors to specific segments of the processing chain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses different visual patterns (first pattern for output order detection, second pattern for normalcy detection) that can be distinguished through color or visual characteristics. These patterns are embedded in the test video and maintained through processing stages, allowing the system to detect and identify their presence after processing to determine where errors occurred. The distinct visual characteristics enable reliable detection without complex analysis.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS20240236264A1Electronic device for playing video and operating method of the same
Publication Date: 2024.07.11 SAMSUNG ELECTRONICS CO LTD
  • US20240236264A1 patent drawing
  • US20240236264A1 patent drawing
  • US20240236264A1 patent drawing

AI summary

An electronic device for processing and playing a video transmitted from an input device is provided. The electronic device includes video processors and a processor. The video processors are configured to perform processing operations based on a test video including frames received from the input device to generate a sampling video including the frames, where each of the frames include at least one pattern. The processor is configured to receive the sampling video, determine whether the sampling video is output normally or not and an output order of each of the plurality of frames on the sampling video, based on the at least one pattern, and determine whether an error occurs in at least one of the input device and the plurality of video processors, based on the output order of each of the plurality of frames and whether the sampling video is output normally or not.