Metadata Propagation Rules in Non-Linear Video Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern non-linear editors often ignore auxiliary metadata associated with digital video, and there is a lack of coherent methods for propagating metadata across different stages of the video processing system, necessitating an innovative approach for metadata management.

Innovation Solution

A method for processing metadata in a multi-state video processing system that specifies and applies rules for propagating metadata between stages, including exporting, recapturing, and displaying metadata based on defined rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If metadata is propagated across all stages of the video processing system, then metadata availability and usability are improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvemetadata availabilityVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments metadata into different types (e.g., camera settings, timecode, scene information) and applies different propagation rules to each type. This allows selective propagation of only relevant metadata through different processing stages, reducing overall system complexity while maintaining metadata availability where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts metadata propagation based on the current processing stage and user preferences. Metadata propagation rules are not static but adapt to different contexts (e.g., during editing vs. during export), allowing the system to maintain flexibility while managing complexity.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple rules are defined for propagating different types of metadata, then metadata management flexibility is improved, but rule management complexity increases

Engineering Contradiction:
Improvemetadata management flexibilityVSAvoidrule management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal rule management system that handles multiple types of metadata through a common framework. The same propagation engine and rule structure are used across different metadata types and processing stages, providing flexibility without requiring separate complex management systems for each metadata type.

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

Solution Approach 2:

The system uses template-based rule copying where standard propagation rules can be defined once and then copied or instantiated for different metadata types. This allows editors to quickly set up metadata propagation for multiple types by copying and modifying base templates, reducing the complexity of managing numerous individual rules.

Inventive Principle:
Principle #26Copying

3Reliability

If metadata is exported to storage based on specified rules, then data integrity is improved, but processing time increases

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary evaluation of export rules before actual metadata export. It pre-determines which metadata should be exported based on the specified rules, allowing for optimized export operations that only process necessary data, thus maintaining data integrity while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary metadata for export based on the specified rules, rather than exporting all metadata unconditionally. This selective extraction approach maintains data integrity for required metadata while minimizing processing time by avoiding unnecessary export operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8041186B1Propagating metadata associated with digital video
Publication Date: 2011.10.18 APPLE INC
  • US8041186B1 patent drawing
  • US8041186B1 patent drawing
  • US8041186B1 patent drawing

AI summary

Some embodiments provide a method for processing metadata associated with digital video in a multi-state video computer readable medium. The method specifies a set of rules for propagating the metadata between different states in the video computer readable medium. It then propagates the metadata between the states based on the specified set of rules.