DRAFT. Sign Language Video Encoding for Digital Cinema

Similar documents
D-BOX in SMPTE/DCI DCP

Erratum Spec 1.0 Page Sections Affected Description. Trusted Environment. Reel n+1... Encryption. (Reel n) [optional] Encryption (Reel n) [optional]

Version 0.5 (9/7/2011 4:18:00 a9/p9 :: application v2.doc) Warning

TECHNICAL MEDIA SPECIFICATION ON THE FILE BASED SUBMISSION OF MATERIALS TO BE AIRED

The following references and the references contained therein are normative.

Digital Cinema System Specification

AN MPEG-4 BASED HIGH DEFINITION VTR

Configuration. -- Rrs Right rear surround. 13 Motion Data Synchronous signal (currently used. 14 Sync Signal Used for external sync (e.g.

AMWA Draft Document. AS-07 MXF Archive and Preservation Format. DRAFT FOR COMMENT September 4, Disclaimer

ISDCF Main Meeting Notes August 10, 2017

ISDCF Main Meeting Notes October 19, 2017

MISB ST STANDARD. Time Stamping and Metadata Transport in High Definition Uncompressed Motion Imagery. 27 February Scope.

Copyright 2016 AMWA. Licensed under a Creative Commons Attribution-Share Alike 4.0 International License. (CC BY-SA 4.0)

ATSC Candidate Standard: Video Watermark Emission (A/335)

Motion Video Compression

Delivery of Spots to

A White Paper on High Frame Rates from the EDCF Technical Support Group

R2T12T&S12T45TP. CLIPSTER Release Note Software Version TF

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

ATSC Standard: Video Watermark Emission (A/335)

DELIVERY SPECIFICATIONS. TAPE and FILE DELIVERY

IPTV delivery of media over networks managed end-to-end, usually with quality of service comparable to Broadcast TV

TECHNICAL SUPPLEMENT FOR THE DELIVERY OF PROGRAMMES WITH HIGH DYNAMIC RANGE

Serial Digital Interface

ATSC Standard: A/342 Part 1, Audio Common Elements

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 1

1 Scope. 2 Introduction. 3 References MISB STD STANDARD. 9 June Inserting Time Stamps and Metadata in High Definition Uncompressed Video

Digital Cinema Specifications 71 Locarno Festival

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

Event Triggering Distribution Specification

HEVC/H.265 CODEC SYSTEM AND TRANSMISSION EXPERIMENTS AIMED AT 8K BROADCASTING

VERSION User Guide Version 3.0. QuVIS Technologies, Inc. Page 1 Wraptor Digital Cinema Mastering

Technical requirements for the reception of TV programs, with the exception of news and public affairs programs Effective as of 1 st January, 2018

MTG London Digital Delivery Specification TX Ready Short form

Since the early 80's, a step towards digital audio has been set by the introduction of the Compact Disc player.

DXP-xMAP General List-Mode Specification

ENGINEERING COMMITTEE Digital Video Subcommittee. American National Standard

Dolby Laboratories, Inc Market Street San Francisco, CA USA T F DOLBY.COM

DPP DRAFT List of QC tests to be undertaken this is work in progress.

Pablo Rio, Pablo PA. V2.0 rev 13 New Feature List. If you have any questions please contact Damon Hawkins

Media Delivery Technical Specifications for VMN US Network Operations

Alpha channel A channel in an image or movie clip that controls the opacity regions of the image.

PROGRAM DELIVERY SPECIFICATIONS AND REQUIREMENTS FOR NOVA TV

MULTIMEDIA TECHNOLOGIES

ATSC Candidate Standard: Captions and Subtitles (A/343)

Advanced Authoring Format (AAF) Edit Protocol

SHOW-TIME REALD 3D MASTERS SPECS & CREATIVE DELIVERY INFORMATION

Standards Update. Alan Lambshead, SVP Standards Howard Lukk, Director of Engineering and Standards November 2, 2017

Proposed Standard Revision of ATSC Digital Television Standard Part 5 AC-3 Audio System Characteristics (A/53, Part 5:2007)

Digital Cinema Specification. Agenda

TECHNICAL REQUIREMENTS Commercial Spots

Digital television The DVB transport stream

Request for Comments: 5119 Category: Informational February 2008

THE MPEG-H TV AUDIO SYSTEM

980 Protocol Analyzer General Presentation. Quantum Data Inc Big Timber Road Elgin, IL USA Phone: (847)

TR 040 EVALUATION OF IMF FOR BROADCASTERS

Chapter 2 Introduction to

AVTP Pro Video Formats. Oct 22, 2012 Rob Silfvast, Avid

Technology Group Report: ATSC Usage of the MPEG-2 Registration Descriptor

Technical specifications Television - Montreal

ANSI/SCTE

File Delivery Specifications for Nine / International / SVOD:

TECHNICAL STANDARD FOR DELIVERY OF HD PROMOTIONS & PRESENTATION MATERIAL. Broadcaster Logo

Video Compression. Representations. Multimedia Systems and Applications. Analog Video Representations. Digitizing. Digital Video Block Structure

DVS Whitepaper. DVS and JPEG2000: Hydra OEM board

TEN.02_TECHNICAL DELIVERY - INTERNATIONAL

TECHNICAL SPECIFICATIONSS Nova BG Channels, FOX Channels, Discovery Channels, Disney Channel & Cartoon. Summary

DVB-UHD in TS

Version 0.5 (3/6/2012 4:08:00 a3/p3 :: application _r010.doc) Warning

Insert Broadcaster Name and Logo

ATSC Digital Television Standard: Part 6 Enhanced AC-3 Audio System Characteristics

DISCOVERING THE POWER OF METADATA

New Technologies for Premium Events Contribution over High-capacity IP Networks. By Gunnar Nessa, Appear TV December 13, 2017

Scalable Media Systems using SMPTE John Mailhot November 28, 2018 GV-EXPO

============================================================================

Film Grain Technology

INTERNATIONALE FILMFESTSPIELE BERLIN

ISO INTERNATIONAL STANDARD. Digital cinema (D-cinema) packaging Part 4: MXF JPEG 2000 application

TECHNICAL STANDARDS FOR DELIVERY OF FILE BASED RADIO PROGRAMMES TO

TWD SPECIFICATION Interoperable Master Format Broadcast & Online IMF Application Constraints - ProRes

OPERATION MANUAL. USF-1013DEMUX Digital Audio Demultiplexer. 2 nd Edition. Software Version Higher

Metadata for Enhanced Electronic Program Guides

PROGRAM DELIVERY SPECIFICATIONS AND REQUIREMENTS FOR NOVA TV

06 Video. Multimedia Systems. Video Standards, Compression, Post Production

TV TECHNICAL SPECIFICATIONS FOR COMMERCIALS

AUDIOVISUAL COMMUNICATION

Standards Manager Web Standards List SMPTE-Society of motion picture & television Engineers

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP-28 DIGITAL BETACAM Issue 2 December 2002 Page 1 of 5

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD. HEVC Video Constraints for Cable Television Part 2- Transport

445 Hamilton, White Plains, NY Telephone: Fax:

INTERNATIONAL STANDARD

Digital Video Telemetry System

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

"#!# *+, " %+- "#.! / # %!. 0. ", # -.,!!0- !5%,+ 85,,"+!-. 4,"!#.!"!" 0."!#6"#7 !!,!.5!!"! 1 # +,!%5 %+- +!% -,%.,!!0-5#!!,!.5!!

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

Audio. by Jeff Mazur. S/PDIF (Sony/Philips Digital Interconnect Format)

Multimedia Systems. Part 13. Mahdi Vasighi

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

MPEG + Compression of Moving Pictures for Digital Cinema Using the MPEG-2 Toolkit. A Digital Cinema Accelerator

Implementation of an MPEG Codec on the Tilera TM 64 Processor

Transcription:

Sign Language Video Encoding for Digital Cinema ISDCF Document 13 October 24, 2017 Version 0.10 ISDCF Document 13 Page 1 of 6 October 19, 2017

1. Introduction This document describes a method for the encoding and packaging of a sign language video track within a Digital Cinema Package (DCP) for distribution to exhibition. This scheme benefits from the following advantages: compatibility with all existing Digital Cinema projection systems supports random access playback synchronization with audio at the output of the media block Decoding of the video track may be performed internal to or external to the Media Block. 2. Video Format This section describes the format requirement for the sign language video track. 2.1. Codec The video codec shall be VP9 1. 2.2. Resolution The video shall be 480 pixels wide and 640 pixels high (i.e., portrait orientation). 2.3. Framerate The video frame rate shall be 24.0 fps regardless of any other DCP frame rates in use. 2.4. Bitrate The VP9 bitstream shall have a maximum bitrate of 1.0 Mbps. 2.5. Colorspace The video shall be encoded as Y UV. 2.6. Pixel Format The video shall use Y UV420p chroma sub-sampling. 1 VP9 is a high-quality, open video format; see <https://www.webmproject.org/vp9/>. ISDCF Document 13 Page 2 of 6 October 19, 2017

3. Mapping Into the DCP This section describes the method for mapping the above video bitstream into a digital audio channel for inclusion in a DCP. 3.1. Background on Digital Cinema Audio DCPs carry audio as a sequence of uncompressed frames of (up to) 16 channels of 24-bit Pulse-Code Modulation (PCM) 2. The PCM has a sample rate of 48 khz. Note that 96 khz is supported in digital cinema but shall be prohibited for this application. Each audio frame has a duration: where e is Edit Rate of the composition. duration = 1/e During playback, projection systems sequentially decrypt each frame of audio and output each of its channels to their corresponding AES/EBU digital output to form 16 independent digital audio streams. Each of these 16 digital streams is therefore operating at the following fixed bitrate: 3.2. VP9 Chunking 48000 samples/s * 24 bit/sample = 1.152 Mb/s. VP9 is inherently a variable bitrate codec. To allow for carriage in fixed bitrate digital audio, and to allow for operator-initiated timeline jumps (i.e., trick play ), the video must be encoded into discrete chunks that get distributed evenly throughout the digital audio program. Each chunk contains both an EBML Header and VP9 Segment. The duration of each VP9 chunk shall be: D c = 2 seconds. 2 See EBU Tech 3285. ISDCF Document 13 Page 3 of 6 October 19, 2017

3.3. PCM Block Structure Each segment of VP9 is carried in a block corresponding to PCM essence of equal duration. Thus the length of each PCM block is: L b = 48,000 samples/s 3 bytes/sample D c = 288,000 bytes A PCM block is composed of a 20-byte header, followed by the VP9 EBML Header, followed by the VP9 segment, followed by zero or more null bytes. See diagram below for details: PCM Block H 1 L v L b H 2 E VP9 Segment P L e 20-Byte Header Null Padding Timeline Where: H 1 = 0xFFFFFFFF L v = Length of VP9 segment in bytes (32-bit unsigned integer, big-endian) L b = Length of PCM Block in bytes (32-bit unsigned integer, big-endian) L e = Length of VP9 EBML Header in bytes (32-bit unsigned integer, big-endian) H 2 = 0xFFFFFFFF E = VP9 EBML Header P = A sequence of L b L v L e 20 null bytes 3.4. Complete PCM Program Each PCM Block described above is combined to form the final PCM program as follows: PCM Program PCM Block 1 PCM Block 2 PCM Block 3 PCM Block n 3.5. Audio Channel Number The sign language PCM program shall reside in channel 15 of a 16-channel DCP Main Sound track file. ISDCF Document 13 Page 4 of 6 October 19, 2017

4. Forensic Marking To prevent the corruption of an encrypted sign language track by the audio forensic marking feature of the digital cinema projection system, associated Key Delivery Messages (KDMs): a) shall carry the selective audio FM mark flag as specified at Section 9.4.6.2.3(d) of the DCI System Specification, set to a value smaller than or equal to 14 (see Note below); and b) may also carry the http://www.smpte-ra.org/430-1/2006/kdm#mrkflg-audiodisable flag for compatibility with legacy image media blocks (IMBs). NOTE: The value of the selective audio FM mark flag is based on the specific sound channels that cannot be forensically-marked. In particular, when targeting a Composition containing Motion Data and External Sync Signal in addition to the Sign Language Video, the selective audio FM mark flag is set to a value smaller than or equal to 12. 5. SMPTE DCP Mastering These guidelines apply to SMPTE DCPs that carry Sign Language Video. 5.1. Composition Playlist Metadata SMPTE Composition Playlists (CPLs) that carry a Sign Language Video track should indicate the presence of this track using CPL Metadata (see SMPTE ST 429-16). The following extension element should be used within the ExtensionMetadataList element: <ExtensionMetadata scope="http://isdcf.com/2017/10/signlanguagevideo"> <Name>Sign Language Video</Name> <PropertyList> <Property> <Name>Language Tag</Name> <Value>DESCRIPTION</Value> </Property> </PropertyList> </ExtensionMetadata> Where DESCRIPTION is a Language-Tag, as specified in RFC 5646, that identifies the sign language present in the Sign Language Video Track. The IANA Language Subtag Registry 3 lists subtags for sign languages. 3 https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry ISDCF Document 13 Page 5 of 6 October 19, 2017

5.2. Track files using MXF Multichannel Audio (MCA) Framework The items of the Audio Channel Label Subdescriptor associated with a sign language video signal shall be set according to the following table: MCA Label Dictionary ID 06.0E.2B.34.04.??.??.??.??.??.??.??.??.??.??.?? MCA Tag Name Sign Language Video Stream MCA Tag Symbol SLVS RFC 5646 Spoken Language Same as the Soundfield Group Label Sub Descriptor 6. Decoder Behavior This section defines the role of a decoder as well as its basic behavior. 6.1. Overview A decoder is a device that is connected to a Digital Cinema Media Block such that it can consume the AES3 stream being output on channel 15 as depicted below: DCP Media Block AES3 ch-15 Video Decoder During playback, the decoder processes this AES3 stream in order to output native video to the auditorium. Note: The method used to distribute real-time video from the decoder to the auditorium is outside the scope of this document. 6.2. Robust Block Detection Decoders should not expect that all data presented to it on channel-15 conforms to the block structure outlined in Section 3.3. Not all compositions that contain essence on channel 15 will carry video as defined in this document. Some may contain silence, or other audio essence. Additionally, those compositions that do carry sign language video, may not carry valid blocks throughout the entire timeline. Therefore, a robust parser should continually scan its incoming stream for data that resembles a valid header, and data that does not resemble a valid header should be ignored. ISDCF Document 13 Page 6 of 6 October 19, 2017