Encoded Video Quality Detection With Frame-Level Alarm Scores

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding processes are resource-intensive and require significant processing and memory resources, making it difficult to efficiently detect and correct quality issues in encoded video content, often necessitating manual review of entire content for lower quality segments.

Innovation Solution

An automated alarm system integrated within the encoding process that analyzes frame-level metrics to calculate quality scores, flags potential quality issues, and generates notifications when thresholds are exceeded, allowing for real-time detection and correction during the encoding process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video encoding processes are made more resource-intensive to achieve acceptable video quality, then video quality is improved, but processing and memory resource consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing resource consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by performing quality detection during the encoding process itself, rather than after encoding is complete. The quality detection service analyzes frame-level metrics and generates quality scores while the video is being encoded, allowing for real-time identification of quality issues before they propagate through the entire encoding pipeline. This enables early intervention and correction without requiring additional post-processing resources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the quality detection function as a separate service that operates independently from the main encoding process. The quality detection service receives encoded video frames and associated metrics from the encoding process, analyzes them separately, and provides quality feedback. This extraction allows quality analysis to be performed using dedicated resources without burdening the encoding process itself, resolving the contradiction between quality assessment needs and encoding resource constraints.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If manual review is performed to detect quality issues in encoded video, then quality detection accuracy is improved, but time consumption and productivity decrease

Engineering Contradiction:
Improvequality detection accuracyVSAvoidencoding throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces the mechanical system of manual human review with an automated quality detection service that uses algorithmic analysis of frame-level metrics. The service calculates quality scores based on objective measurements of video frames, replacing subjective human assessment with consistent, automated computational analysis. This substitution maintains high detection accuracy while eliminating the time consumption and productivity losses associated with manual review processes.

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

Solution Approach 2:

The patent implements self-service by enabling the encoding system to automatically detect and identify quality issues without requiring external manual intervention. The quality detection service continuously monitors encoded video output, automatically generates quality scores, and flags segments that meet quality thresholds. This self-monitoring capability allows the system to maintain high detection accuracy while preserving encoding throughput, as the detection process operates autonomously without human involvement.

Inventive Principle:
Principle #25Self-service

3Reliability

If comprehensive quality analysis is performed on entire video content, then quality detection completeness is improved, but processing time and complexity increase

Engineering Contradiction:
Improvequality detection completenessVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the video content into discrete frames and analyzing quality metrics at the frame level. The quality detection service processes individual frames independently, calculating quality scores for each frame based on frame-level metrics such as PSNR, SSIM, or other video quality measurements. This segmentation enables comprehensive quality analysis across the entire video while managing complexity through modular, frame-by-frame processing rather than requiring complex analysis of the entire video as a single unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by focusing quality detection on specific frame-level metrics and key quality indicators rather than performing exhaustive analysis of all possible video attributes. The quality detection service selectively measures relevant quality parameters (such as PSNR, SSIM, or encoder-specific metrics) and uses these partial measurements to generate overall quality scores. This approach achieves sufficient quality detection completeness without the excessive complexity and processing requirements of comprehensive full-spectrum video analysis.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12452432B1Detecting quality issues in encoded video
Publication Date: 2025.10.21 AMAZON TECH INC
  • US12452432B1 patent drawing
  • US12452432B1 patent drawing
  • US12452432B1 patent drawing

AI summary

Disclosed are various embodiments for detecting potential quality issues in encoded video content. Frame level metrics included in metric data that is associated with an encoded video can be analyzed and one or more quality scores can be calculated using the frame level metric values. If the quality scores meet or exceed one or more threshold values, an alarm notification can be generated that identifies a video segment that has a quality issue along with the one or more quality scores. The alarm notification can be sent to an entity for further evaluation of the encoded video.