Annotation > Region > Interval > TimeFrame


Definition A temporal interval in an audio or video stream. This is similar to the term segment used in audio processing, but that term has a different meaning in the image and video community.
URI http://mmif.clams.ai/0.1.0/vocabulary/TimeFrame

Metadata

Metadata from Region

Property Type Description
unit String The unit used to determine boundaries. For text regions this is typically *offsets* to indicate character offsets, for images this is could be *pixels*, and for audio or video streams *seconds*, *milliseconds*, *timestamps* or *frames*.

Metadata from Annotation

Property Type Description
medium ID The identifier of the medium that the annotation is over. [Required]

Properties

Property Type Description
frameType String The type of TimeFrame. Could be bars-and-tones, speech, noise, music, other.

Properties from Interval

Property Type Description
start Integer The starting offset in the primary data. What unit is used is determined by the *unit* metadata property.
end Integer The ending offset in the primary data. What unit is used is determined by the *unit* metadata property.
targets List of IDs IDs of a sequence of annotations covering the region of primary data referred to by this annotation. Used as an alternative to *start* and *end* to point to component annotations (for example a token sequence) rather than directly into primary data, or to link two or more annotations (for example in a coreference annotation).

Properties from Annotation

Property Type Description
id ID A unique identifier for the annotation. Uniqueness is relative to the view the annotation is in. [Required]