Video Camera Metadata Embedding and Extraction Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video stream processing in video cameras involves complex image transformations and metadata handling, where existing methods require separate processing of images and metadata, leading to inefficiencies and potential conflicts with standard encoders due to embedded metadata.

Innovation Solution

A method that embeds metadata with the image prior to transformation, allowing it to follow the image during processing, and separates it before encoding, enabling efficient transformation and compression while maintaining metadata accuracy and compatibility with standard encoders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If metadata is embedded in the image prior to transformation, then metadata accuracy is maintained and processing efficiency is improved, but compatibility with standard encoders deteriorates

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidencoder compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system separates metadata handling from the main image processing pipeline. Metadata is extracted from the image data structure before being passed to standard encoders, allowing the image processing benefits of embedded metadata while maintaining encoder compatibility through separate metadata streams.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary processing layer is introduced between the image transformation stage and the encoder. This layer manages the metadata embedding and extraction, acting as a mediator that allows embedded metadata to follow image transformations while preventing conflicts with standard encoder expectations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If separate processing of images and metadata is performed, then encoder compatibility is maintained, but processing complexity increases

Engineering Contradiction:
Improveencoder compatibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges metadata processing with the image processing pipeline by embedding metadata within the image data structure. This allows metadata to automatically follow image transformations through the pipeline, reducing the need for separate parallel processing paths while maintaining compatibility through controlled extraction points.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If metadata is embedded with the image through the entire processing pipeline, then processing overhead is reduced, but conflicts with standard encoders occur

Engineering Contradiction:
Improveprocessing overheadVSAvoidencoder compatibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary extraction of metadata from the embedded data structure before the image reaches the encoder stage. This preliminary action ensures that standard encoders receive only clean image data without embedded metadata conflicts, while the extracted metadata is routed through separate processing paths that benefit from the embedded approach.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10057591B2Method and device for processing a video stream in a video camera
Publication Date: 2018.08.21 AXIS
  • US10057591B2 patent drawing
  • US10057591B2 patent drawing
  • US10057591B2 patent drawing

AI summary

A method for processing an image in a video device, comprises reading an image and combining the image with metadata related to the image by embedding the metadata in or with the image. The method further includes combining transforming the image and extracting the metadata from the image, before encoding the image in an encoder and utilizing the metadata as input in further processing.