MISB ST STANDARD. 27 February Ancillary Text Metadata Sets. 1 Scope. 2 References. 2.1 Normative References.

Similar documents
MISB ST STANDARD. 29 October Ancillary Text Metadata Sets. 1 Scope. 2 References. 3 Acronyms. 4 Definitions

MISB RP RECOMMENDED PRACTICE. 24 October Annotation Universal Metadata Set. 1 Scope. 2 References. 2.1 Normative References

Annotation Universal Metadata Set. 1 Scope. 2 References. 3 Introduction. Motion Imagery Standards Board Recommended Practice MISB RP 0602.

MISB ST STANDARD. Timestamps for Class 1/Class 2 Motion Imagery. 25 February Scope. 2 References

MISB ST STANDARD. 27 February Motion Imagery Interpretability and Quality Metadata. 1 Scope. 2 References. 2.1 Normative References

MISB RP September Security Metadata Universal and Local Sets for Digital Motion Imagery. 1. Scope. 2. References

MISB RP May Security Metadata Universal and Local Sets for Digital Motion Imagery. 1. Scope. 2. References

MISB RP 1302 RECOMMENDED PRACTICE. 27 February Inserting KLV in Session Description Protocol (SDP) 1 Scope. 2 References

MISB Standard Standard. 03 September Security Metadata Universal and Local Sets for Digital Motion Imagery. 1. Scope. 2.

MISB RP November Security Metadata Universal Set for Digital Motion Imagery. 1. Scope. 2. References

MISB ST STANDARD. MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata. 25 February Scope.

MISB ST STANDARD. MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata. 27 October Scope.

[1] ISO/IEC :2007 Information technology - Generic coding of moving pictures and associated audio information: Systems

Material Exchange Format Timecode Implementation

[4] MISB ST , Floating Point to Integer Mapping, Feb 2014

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

PROPOSED SMPTE STANDARD for Television Material Exchange Format (MXF) Operational pattern 1A (Single Item, Single Package)

Material Exchange Format (MXF) Mapping Type D-10 Essence Data to the MXF Generic Container

Data encoding protocol using key-length-value

This document is a preview generated by EVS

ITU-T J.288. Encapsulation of type length value (TLV) packet for cable transmission systems

1 Scope. 2 Introduction. 3 References MISB EG Motion Imagery Standards Board. 18 September 2008

MISB EG October Predator UAV Basic Universal Metadata Set. 1 Scope. 2 References. 3 Introduction

DRAFT. Encapsulation of Dirac Video content and time code markers in ISO/IEC Transport Streams

Date of presentation Proposer AFNOR. Secretariat SIS

Integration of Motion Imagery into the STANAG 4559 Data Model

ISO/IEC INTERNATIONAL STANDARD

ANSI/SCTE

MISB TRM Technical Reference Material. 19 April Constructing a MISP Compliant File/Stream. 1 Scope. 2 References

ISO/IEC INTERNATIONAL STANDARD

This main body of this document describes the recommended practices with a particular focus on problems (1) and (4).

MISB TRM Technical Reference Material. 28 November Constructing a MISP Compliant File/Stream. 1 Scope. 2 References

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes

ANSI/SCTE

ENGINEERING COMMITTEE Digital Video Subcommittee

ISO/IEC Information technology Coding of audio-visual objects Part 15: Advanced Video Coding (AVC) file format

AMERICAN NATIONAL STANDARD

Compression Of the approved compression algorithms (MPEG-2, H.264 and JPEG2000), which is recommended? What is the status of H.265 within MISB?

ISO/IEC INTERNATIONAL STANDARD. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 2: Conformance and reference software

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000

This document is a preview generated by EVS

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD. Ophthalmic optics Information interchange for ophthalmic optical equipment

ISO/IEC INTERNATIONAL STANDARD

MISB ST STANDARD. 24 February Range Motion Imagery. 1 Scope. 2 References. 2.1 Normative Reference

ISO/IEC TR TECHNICAL REPORT. Information technology Coding of audio-visual objects Part 24: Audio and systems interaction

Administrative Guideline. SMPTE Metadata Registers Maintenance and Publication SMPTE AG 18:2017. Table of Contents

AMWA Specification. AMWA Specification Policy Application Specification UL Guidelines May 24, 2016 (rev 1.1) Executive Summary

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 18: Font compression and streaming

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format

ISO/IEC INTERNATIONAL STANDARD. Identification cards Integrated circuit card programming interfaces Part 2: Generic card interface

Information technology MPEG systems technologies. Part 8: Coding-independent code points

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF transfer format Part 3: Encoding ENCODING.1

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000

INTERNATIONAL STANDARD

Preview only reaffirmed Fifth Avenue, New York, New York, 10176, US

OBJECTIVES After reading this chapter, the student should be able to:

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

MISB ST 1101 STANDARD. 23 October STANAG 4586 Control of UAS Motion Imagery Payloads. 1 Scope. 2 References. 2.1 Normative References

ARIB TECHNICAL REPORT

Motion Imagery Standards Board

Annex (informative) to A001 Rev. 6: Guidelines for the Implementation of DTS Coded Audio in DVB Compliant Transport Streams

File Format for Digital Moving- Picture Exchange (DPX) Amendment 1

Digital Imaging and Communications in Medicine (DICOM)

ISO/TR TECHNICAL REPORT

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG extensible middleware (MXM) Part 3: MXM reference software

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

ATSC Candidate Standard: A/341 Amendment

ISO/IEC INTERNATIONAL STANDARD. Information technology Biometric data interchange formats Part 9: Vascular image data

ISO Intelligent transport systems Reference model architecture(s) for the ITS sector Data presentation in ASN.1

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 16: Animation Framework extension (AFX)

This is a preview - click here to buy the full publication

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia framework (MPEG-21) Part 21: Media Contract Ontology

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Trusted Platform Module Part 2: Design principles

Multimedia Standards

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API

This document is a preview generated by EVS

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: An entry level JPEG 2000 encoder

ISO/IEC INTERNATIONAL STANDARD

This document is a preview generated by EVS

ISO INTERNATIONAL STANDARD. Stationary equipment for agriculture Data communications network for livestock farming

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 13: Augmented reality application format

ATTACHED BINARY OBJECT DATA STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language

ST2110 & AES67. Commonalities & Constraints. - Andreas Hildebrand RAVENNA Technology Evangelist ALC NetworX, Munich

ISO 3901 INTERNATIONAL STANDARD. Information and documentation International Standard Recording Code (ISRC)

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 11: Stereoscopic video application format

This is a preview - click here to buy the full publication

This document is a preview generated by EVS

TA Document SMPTE Time Code and Sample Count Transmission Protocol Ver.1.0

TA Document Transmission of Rec. ITU-R BO.1294 System B Transport 1.0

Transcription:

MISB ST 0808.1 STANDARD Ancillary Text Metadata Sets 27 February 2014 1 Scope This Standard documents the SMPTE KLV metadata sets used to encode text data associated with a motion imagery data stream. This Standard defines KLV metadata elements, their use and allowed values for inserting text, such as chat, into a MISP-compliant motion imagery stream to enhance the exploitation of MISP-compliant motion imagery data. The inclusion of descriptive text within a motion imagery stream can support new search capabilities, as well as providing valuable context information about motion imagery data. 2 References 2.1 Normative References The following references and the references contained therein are normative. [1] ISO/IEC 13818-1:2013 Information technology - Generic coding of moving pictures and associated audio information: Systems [2] MISB ST 1402 MPEG-2 Transport of Compressed Motion Imagery and Metadata, Feb 2014 [3] SMPTE ST 336:2007, Data Encoding Protocol Using Key-Length-Value [4] MISB ST 0107.2 Bit and Byte Order for Metadata in Motion Imagery Files and Streams, Feb 2014 [5] MISB ST 0603.2 Common Time Reference for Digital Motion Imagery Using Coordinated Universal Time (UTC), Feb 2014 [6] ISO/IEC 646:1991 Information technology - ISO 7-bit coded character set for information interchange [7] MISB ST 0807.13 MISB KLV Metadata Dictionary, Feb 2014 3 Acronyms CCS IEC ISO KLV MISB SMPTE Coded Character Set International Electrotechnical Commission International Organization for Standardization Key Length Value Motion Imagery Standards Board Society of Motion Picture and Television Experts 27 February 2014 Motion Imagery Standards Board 1

4 Revision History Revision Date Summary of Changes ST 0808.1 02/27/2014 Promoted to ST 5 Introduction Text keywords or descriptions are commonly used to describe a motion imagery sequence. Text may be generated in chat rooms, in mission narration, or later as part of the analytic exploitation process. If this text is stored within the clip as metadata, it can then be used for subsequent indexing, cataloging, and discovery of the motion imagery. Text may be added to a MPEG-2 Transport Stream [1] motion imagery stream using the metadata carriage methods described in MISB ST 1402 [1]. The Key-Length-Value (KLV) metadata encoding protocol SMPTE ST 336 [3] for representing data items and data groups independent of the application or data transport method is used to encode text metadata. ST 0808.1-01 Text data shall be encoded in accordance with SMPTE ST 336 [3] compliant Universal Sets or Local Sets. The multiplexing of a metadata stream into an MPEG-2 Transport Stream is not detailed in this document. ST 0808.1-02 Metadata data shall be multiplexed into a MPEG-2 Transport Stream in accordance with MISB ST 1402 [2]. 6 Ancillary Text Data Components This section defines a metadata set consisting of mandatory and optional elements required to create KLV metadata containing ancillary text. A text data stream is encoded consistent with the following items: 6.1 Metadata Format ST 0808.1-03 All metadata shall be expressed in accordance with MISB ST 0107[4]. It is assumed that text streams will be embedded in an existing motion imagery stream, which may already include other KLV encoded metadata. 27 February 2014 Motion Imagery Standards Board 2

6.2 Ancillary Text Universal Metadata Set ST 0808.1-04 Each ancillary text universal metadata set shall have the designator Ancillary Text Universal Set Label as defined in MISB 0808.1 Table 1. 6.3 Ancillary Text Local Metadata Set Local metadata sets provide a good balance of coding efficiency and flexibility. Use of an Ancillary Text Local Metadata Set is recommended as a preferential alternative to the use of an Ancillary Text Universal Metadata Set. ST 0808.1-05 Each ancillary text local metadata set shall have the designator Ancillary Text Local Set as defined in MISB 0808.1 Table 1. 6.4 Ancillary Text Mandatory Elements ST 0808.1-06 Each ancillary text metadata set shall include a Precision Time Stamp as defined in MISB ST 0603 [5]. ST 0808.1-07 Each ancillary text metadata set shall include an Ancillary Text Message Body as defined in MISB 0808.1 Table 1. The Precision Time Stamp identifies the time in the motion imagery stream to which the is associated. The Ancillary Text Message Body element contains the text of the to be encoded. This element is free text, encoded with the ISO 7-Bit Coded Character Set 1. 6.5 Ancillary Text Optional Elements The following are optional elements for any ancillary text metadata sets: Author Chat Room Name Message Creation Time The Author element identifies the sender of the, for example by username. The Chat Room Name element identifies the name of the chat room, if any. The Message Creation Time element identifies the time at which the ancillary text was created (e.g. if added to the stream during analysis subsequent to the initial recording). This element is consistent with the encoding of the Precision Time Stamp defined in MISB ST 0603 [5]. 27 February 2014 Motion Imagery Standards Board 3

7 Ancillary Text Metadata Table 1 lists the metadata elements that comprise the ancillary text metadata set. Table 1: Ancillary Text Universal and Local Metadata Sets Name 16-byte Universal Label LS Tag Description Universal Set Local Set Chat Author Time Stamp Body Chat Room Name Message Creation Time 06.0E.2B.34.02.01.01.01. 0E.01.03.05.01.00.00.00 (CRC 22270) 06.0E.2B.34.02.03.01.01. 0E.01.03.05.02.00.00.00 (CRC 28049) 0E.01.01.04.02.00.00.00 (CRC 59820) 06.0E.2B.34.01.01.01.03. 07.02.01.01.01.05.00.00 (CRC 64827) 0E.01.01.04.04.00.00.00 (CRC 52789) 0E.01.01.04.01.00.00.00 (CRC 29296) 0E.01.01.03.20.00.00.00 (CRC 21598) N/A N/A 1 2 KLV container for a text KLV container for a text Text identifier for the author of a Precision Time Stamp See MISB ST 0603 [5] 3 Text of the body 4 5 Text identifier for the chat room or server Time the was created 27 February 2014 Motion Imagery Standards Board 4

8 Ancillary Text Metadata Item Formats, Ranges and Presence Table 2 provides allowed values for the various elements in the ancillary text metadata set. Table 2: Allowed values for metadata elements Element Name Type Value Length (bytes) Value Range Presence / Frequency Universal Set SMPTE ST 336[3] Variable Contains: 1 Body, 1 Precision Time Stamp, 0 or 1 Chat Author element 0 or 1 Chat Room Name Element 0 or 1 Message Creation Time Once per (if not using Local Data Set encoding) Local Set SMPTE ST 336[3] Variable Contains: 1 Body, 1 Precision Time Stamp, 0 or 1 Chat Author element 0 or 1 Chat Room Name element 0 or 1 Message Creation Time Once per (preferred encoding) Chat Author ISO/IEC 646 1 [6] Variable 0x09 0x0D or 0x20 0x7E Optional Chat Room Name Body ISO/IEC 646 1 [6] Variable 0x09 0x0D or 0x20 0x7E Optional ISO/IEC 646 1 [6] Variable 0x09 0x0D or 0x20 0x7E Required Message Creation Time Precision Time Stamp (see MISB ST 0603 [5]) 8 [0, 0xFFFFFFFFFFFFFFFF] Optional 1 To promote interoperability, the value range of ISO 7-Bit CCS text is further constrained to exclude the use of non-printable characters such as nulls. Specifically, ASCII characters with codes 9 through 13 (tab through carriage return) and 32 through 126 (space through tilde) are allowed. Other ASCII characters are not allowed to be in the Author, Chat Room Name, or Ancillary Text Message Body elements. 27 February 2014 Motion Imagery Standards Board 5