Video Compression Metadata Handling for Autonomous Driving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Standard video compression algorithms used in autonomous driving vehicles are not optimized for post-processing, lacking support for machine perception processes and requiring complex extensions to facilitate efficient video data processing for navigation and control operations.

Innovation Solution

A method involving metadata processing, where timestamps and other metadata are appended to, extracted from, and reattached to video frames during compression, enabling efficient video compression and post-processing for machine perception in autonomous driving systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If standard video compression algorithms are used for autonomous driving vehicles, then video data can be compressed for storage and transmission, but the algorithms do not support post-processing requirements for machine perception processes

Engineering Contradiction:
Improvevideo compression implementationVSAvoidsupport for machine perception post-processing
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The video data is segmented into individual frames, and metadata is appended to each frame independently. This allows standard compression algorithms to process each frame while preserving the ability to perform post-processing operations on specific frames without affecting the entire video stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Metadata is introduced as an intermediary element that carries timing and synchronization information between the compressed video frames and the machine perception processes. This metadata layer enables post-processing operations without requiring modifications to the standard compression algorithm itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If video compression is applied to reduce data size, then storage and transmission efficiency improve, but time synchronization and metadata preservation become more difficult

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidmetadata and timestamp preservation
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

Metadata including timestamps is appended to video frames before compression. This preliminary action ensures that the metadata is preserved through the compression process and is available for post-processing operations, eliminating the need for separate metadata transmission channels.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The metadata is nested within the video frame data structure, allowing it to be transmitted and stored together with the compressed video data. This nesting ensures that metadata remains associated with its corresponding video frames throughout the compression, transmission, and decompression process.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Adaptability or versatility

If complex extensions are made to video compression standards to support ADV features, then post-processing capability improves, but system complexity and compatibility issues increase

Engineering Contradiction:
Improvepost-processing support for ADVVSAvoidcompression standard extensions
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The solution uses universally supported video compression standards without requiring proprietary extensions. By appending metadata to individual frames and using standard compression algorithms, the system achieves multi-functionality - working with both standard video players and advanced driver assistance systems without requiring different compression formats.

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

Data Source

PatentUS11245909B2Timestamp and metadata processing for video compression in autonomous driving vehicles
Publication Date: 2022.02.08 BAIDU USA LLC
  • US11245909B2 patent drawing
  • US11245909B2 patent drawing
  • US11245909B2 patent drawing

AI summary

A method to perform video compression for ADV is disclosed. The method receives multiple frames of image data from multiple cameras. Metadata are appended to each frame of the image data to generate one of multiple frames of uncompressed image data as the image data are received. The frames of uncompressed image data may be stored. To compress the image data later, the method retrieves the frames of uncompressed image data, extracts the metadata from each frame of the uncompressed image data to generate one of multiple frames of processed image data. The method compresses each frame of the processed image data with the metadata extracted to generate one of multiple frames of compressed image data. The method reattaches the metadata to a corresponding frame of the compressed image data to generate one of multiple compressed image frames. The metadata supports time synchronization and error handling of the image data.