Encoded Video Object Detection Using Metadata-Guided Frame Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video stream processing methods are resource-intensive as they uniformly process and decode all frames, including those without objects of interest, leading to unnecessary resource consumption.

Innovation Solution

An object detection resource gateway analyzes metadata of non-key frames to identify frames with objects of interest, selectively decoding and processing only those frames, thereby reducing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all video frames are continuously processed and transmitted for object detection, then detection accuracy is maintained, but network and processing resources are wasted

Engineering Contradiction:
Improveobject detection accuracyVSAvoidnetwork and processing resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by analyzing metadata (such as motion vectors and packet sizes) before performing full frame decoding and object detection. This preliminary analysis identifies frames containing objects of interest, allowing the system to skip unnecessary processing of empty frames while maintaining detection accuracy for relevant frames.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and analyzes specific metadata elements (motion vectors, packet sizes, frame differences) from the video stream without processing the entire frame data. This extraction approach enables resource-efficient identification of frames containing objects of interest, separating the detection task from full frame processing.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of energy

If metadata analysis is used to skip frame decoding, then resource usage is reduced, but detection accuracy may be compromised

Engineering Contradiction:
Improveprocessing resource consumptionVSAvoidobject detection accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The patent implements feedback by using detected objects from previously decoded frames to inform subsequent frame processing decisions. When objects are detected, the system adjusts its metadata analysis thresholds and continues decoding subsequent frames, creating a feedback loop that maintains detection accuracy while optimizing resource usage based on actual detection results.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes parameters dynamically by adjusting detection thresholds and processing intensity based on metadata analysis results. When motion vectors or packet sizes indicate potential objects of interest, the system increases processing intensity; when metadata suggests empty frames, it reduces processing, thereby maintaining accuracy while optimizing resource consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12627819B2Reduced video stream resource usage
Publication Date: 2026.05.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12627819B2 patent drawing
  • US12627819B2 patent drawing
  • US12627819B2 patent drawing

AI summary

The description relates to resource aware object detection for encoded video streams that can identify frames of the video stream that include an object of interest, such as a human, without decoding the frames.