Virage Video Engine Architecture
-
Media Object: Encapsulation around
datatype. Isolate engine from specific details of various formats such
as MPEG, AVI, Quicktime, etc.
-
Primitive: Encapsulation around
the index extraction and comparison functionality to support different
media types uniformly.
Analysis phase: Insertion operation. Primitive performs data analysis
and
returns compact representation feature vector.
Comparison phase: Query
operation. Primitive uses feature vector to
generate responses to queries.
-
Other concepts: weights, scores, and schemas for managing
and combining outputs from primitives