Multi-Task Video Feature Bitstreams for Real-Time Machine Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies struggle to efficiently encode and decode video for both human and machine consumption, particularly in scenarios where real-time analysis and decision-making are required, such as in surveillance and IoT applications, due to the complexity of video quality, data usage, and computational demands of traditional neural networks.

Innovation Solution

A task-specific decoder architecture that includes a neural network backbone and head, capable of decoding video and extracting features for machine consumption, utilizing a bitstream architecture with separate substreams for video, features, and neural network descriptions, allowing for efficient encoding and decoding of video for both human and machine use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video is encoded using conventional video coding technologies, then video can be transmitted and decoded for human consumption, but processing speed and real-time analysis capability deteriorate due to the need to process large video data from multiple cameras

Engineering Contradiction:
Improveprocessing speedVSAvoidvideo data volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the video processing task into two independent streams: a video bitstream for human consumption and a feature bitstream for machine analysis. The encoder separately extracts features using a neural network backbone and encodes them independently, allowing parallel processing and reducing the computational burden on real-time analysis systems.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts relevant features from the video data using a neural network backbone before encoding. By taking out only the essential feature information rather than transmitting the complete video data, the system reduces the quantity of data that needs to be processed for machine analysis while maintaining processing speed.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If a single bitstream is used for both human and machine consumption, then transmission is simplified, but processing efficiency deteriorates because the same data must be processed for both purposes

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidbitstream architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the bitstream into two separate streams: a video bitstream containing compressed video data for human consumption and a feature bitstream containing extracted feature representations for machine analysis. This segmentation allows each stream to be optimized for its specific purpose, improving processing efficiency for machine tasks while maintaining video quality for human viewing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a multi-functional system where the feature extraction neural network backbone serves multiple purposes: it extracts features for machine analysis, provides representations for compressed feature encoding, and enables efficient processing for both human and machine consumption through the dual bitstream architecture.

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

3Measurement precision

If feature extraction is performed using deep learning techniques, then machine analysis accuracy is improved, but processing time increases due to computational complexity

Engineering Contradiction:
Improvefeature extraction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs feature extraction using a pre-trained neural network backbone in advance, before the actual analysis task is completed. By pre-extracting features and encoding them in the feature bitstream, the system reduces the computational time required during real-time analysis while maintaining high accuracy through the use of pre-trained deep learning models.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12627822B2Video and feature coding for multi-task machine learning
Publication Date: 2026.05.12 OP SOLUTIONS
  • US12627822B2 patent drawing
  • US12627822B2 patent drawing
  • US12627822B2 patent drawing

AI summary

A system and method for video and feature coding of neural-network structures used for multi-task machine learning includes an encoder, decoder and a decoder-compliant bitstream. A task-specific video decoder includes a first decoder receiving a bitstream having at least one feature and a description of a neural network backbone used to generate the bitstream, and a task-specific neural network head. The neural network head recreates the neural network backbone from the description, receives a feature from the bitstream a generates a task-specific output.