A High Data Rate Interface for Digital Cinema Equipment .fr

Generally interfaces with data rates of 10 Gb/s to 20 Gb/s seem suitable for the digital cinema field. In this article an interface based on standard 10G Ethernet. 5.
221KB taille 6 téléchargements 425 vues
A High Data Rate Interface for Digital Cinema Equipment By Adrian Widera and Siegfried Foessel

Introduction For many years the HDTV area with single and dual link HD-SDI connections marked the high end of digital data transmission interfaces. Corresponding standards are SMPTE 292M1 with 1.485 Gb/s data rate and SMPTE 372M2 with 2.97 Gb/s. With the introduction of digital cinema the demand on higher bandwidth interfaces for real-time transmission of data appears. This is evident in the acquisition and exhibition process with image sizes from 2 MPixels to 12 MPixels per frame and bit depths of more than 10 Bit for all color components. For acquisition of theatrical motion picture content several electronic cameras have been introduced to the public lately. The potential output capabilities of many of these cameras exceed the data rates of the above mentioned interfaces. The same appears in the exhibition process, where the Digital Cinema Initiatives, LCC (DCI)4 defined 2k and 4k formats. If the movie data is decompressed in a player device and transferred over a link to a projector the data rate on the link exceeds the previous interface limits. Generally interfaces with data rates of 10 Gb/s to 20 Gb/s seem suitable for the digital cinema field. In this article an interface based on standard 10G Ethernet5 is proposed as a solution for real-time interfaces for digital cameras in particular, but also for other areas of digital cinema.

Field of Application The primarily intended field of application for the proposed interface is the connection of electronic digital cinema cameras to appropriate recording devices. Besides that the interface should possibly be suitable for interconnecting digital cinema equipment for postproduction, distribution and presentation. If possible an interface should be used, which is also used in other areas. This guarantees a wider spread, a better availability of devices and accessories and in the end competitively priced systems.

Postproduction

Acquisition

Camera

10Gig Interface

Field Recorder

10Gig Interface

IT-Environment

10Gig Interface

Presentation

Server

Projector

10Gig Interface

Figure 1: High Data Rate Interfaces for Digital Cinema Equipment

Requirements Data Types The main task of the interface is the exchange of essence data in form of image or audio data and associated metadata as well as control information. Whereas control information and

some metadata require a simultaneous, bidirectional communication, it can be assumed that the comparatively huge amount of essence data will only be transferred unidirectional. The different data types should be bit-serialized and multiplexed as shown in Figure 2.

Figure 2: Communication Channel

Bandwidth The camera's estimated potential image output capabilities and resulting data rates for uncompressed, baseband images are given in Table 1. Data rates resulting from DCI image containers and state of the art film scanners are listed as well. Adding a comparatively small amount of data for audio, metadata, control information and transfer mechanisms, an interface providing a sustained data rate of approximately 10 Gb/s is required. The red shaded cells in Table 1 indicate where the capabilities of current industry standard interfaces like SMPTE 292M and SMPTE 372M which are limited to data rates of 1.485 Gb/s and 2.970 Gb/s respectively are exceeded. Furthermore these interfaces generally refer to HDTV content with image raster formats defined in SMPTE 274M3. For digital theatrical motion pictures the highest achievable image quality is expected which leads to higher spatial resolutions, higher bit depths, avoidance of horizontal sub-sampling and eventually results in higher data rates. According to the "DCI, Digital Cinema System Specification"4 image structure containers with resolutions up to 4096 x 2160 pixels and 2048 x 1080 pixels and a bit depth of 12 Bit per component are proposed. In order to provide appropriate overhead for postproduction, spatial and temporal resolution, as well as bit depth might be even higher during acquisition than presentation. Because of the variety of formats and possible payloads e.g. compressed or baseband data, a flexible interface with freely definable image parameters within some given boundaries is needed.

Film Scanner

Cameras

DCI

Source Type

hRes vRes Samp- Frame Data Rate [Gb/s] for Bit Depth of [px] [px] ling Rate 10Bit 12Bit 14Bit 16Bit [fps]

4k

4096

2160

444

24

6,370

7,644

8,918

10,192

2k

2048

1080

444

24

1,593

1,911

2,230

2,548

2k

2048

1080

444

48

3,185

3,822

4,459

5,096

ARRI D-20

2880

2160

444

24

ND

5,375

ND

ND

1920

1080

444

96

ND

7,166

ND

ND

Dalsa Origin

4046

2048

444

24

ND

ND

ND

9,546

2048

1080

444

24

ND

ND

ND

1920

1080

422

24

1,593 0,995

ND

ND

ND

Panavision Genesis

1920

1080

444

50

3,110

ND

ND

ND

1k full aperture

1024

778

444

24

0,574

0,688

0,803

0,918

2k full aperture

2048

1556

444

24

2,294

2,753

3,212

3,671

3k full aperture

3072

2334

444

24

5,162

6,195

7,227

8,260

4k full aperture

4096

3112

444

8

3,059

3,671

4,283

4,895

6k full aperture

6144

4668

444

0,5

0,430

0,516

0,602

0,688

8k full aperture

8192

6224

444

0,1

0,153

0,184

0,214

0,245

Table 1: Estimated Image Data Output Capabilities and Resulting Data Rates

Interface Outline Underlying Technology, Layer Concept 10GE (10 Gigabit Ethernet) technology seems to have the potential to bridge the gap between professional acquisition equipment and IT environments commonly used in postproduction facilities. A layered approach as depicted in Figure 3 should provide the necessary flexibility to separate standard conform implementations from application specific. Application layer Data

Transport layer UDP

Data

UDP Framing

Data

IP Framing

Data

Ethernet Framing

Network layer IP header

UDP

Network interface Ethernet

IP header

UDP

Physical network

Figure 3: Layer Concept of UDP/IP

Physical Layer IEEE802.3ae5 compliant transceiver modules for the physical layer and standard clocking and framing allow utilization of commonly available IT components which is important regarding the cost factor. With the usage of 850nm 10GE standard XFP modules, fibre optic links of 300m length are possible. Various manufacturers offer appropriate modules for prices around 500 USD. Modules and fibres for 1300nm allow considerably longer distances.

Physical Connector The usage of one fibre per direction allows small physical connectors. Where standard optical LC-duplex connectors might be sufficient for in-house i.e. postproduction or presentation equipment, on set recording requires a modified, maybe hybrid harsh environment connector with micro lenses for cleaning purposes and beam expansion.

Connection Type, Protocols and Transport Dedicated point-to-point links and specific data stream protocols make sure that bandwidth and quality of service requirements are met. In case the data rate exceeds the capabilities of a single link a second parallel link analogue to dual link HD-SDI can be applied. It is important to note that especially the camera-to-recorder connection requires a special link rather than a general purpose 10GE interface. Therefore only special protocols might be implemented and compatibility to other existing 802.3 protocol standards might be provided only where needed. For example it makes sense that the recording device supports a wider spectrum of protocols to be downwards compatible to 1GE or even Fast Ethernet equipment for non-real time transfers whereas the camera interface might only provide special streamlined real time protocols.

For the camera-to-recorder interface a UDP/IP protocol as depicted in Figure 4: Data Transport Protocol seems to be appropriate. As shown in Figure 3 source data belongs to the application layer, the UDP header to the transport layer, the IP header to the network layer and the Ethernet header represent the network interface. To minimize protocol overhead and streamline the communication, layer 2 jumbo frames with sizes up to 9000 Bytes should be used. For detection and correction of transmission errors 6B line encoding in combination with CRC-32 (cyclic redundancy check) and an optional FEC (forward error correction) are recommended.

Figure 4: Data Transport Protocol

Conclusion With a 10G Ethernet based interface as point-to-point connection between camera and recorder a technology can be used which will most likely be vastly implemented in the IT industry within the next years. That guarantees lower priced realization possibilities and longterm support for corresponding chipsets and devices. UDP/IP is suited to support appropriately performing point-to-point connections using standard IT components i.e. switches and existing network drivers in computers. As next specification step it is essential to define the payload within the data stream. For this purpose data types for images, audio, metadata and control information shall be specified and standardized.

1

2

3

SMPTE 292M-1998 – Television, "Bit-Serial Digital Interface for High-Definition Television Systems", www.smpte.org SMPTE 372-2002M – Television, "Dual Link 292M Interface for 1920 x 1080 Picture Raster", www.smpte.org SMPTE 274M-2005 – Television, " 1920 x 1080 Image Sample Structure, Digital Representation and Digital Timing Reference Sequences for Multiple Picture Rates", www.smpte.org

4 5

Digital Cinema Initiatives LLC, Digital Cinema System Specification v1.0, July 20, 2005, www.smpte.org IEEE 802.3ae-2002 – " IEEE Standard for Information Technology - Local & Metropolitan Area Networks - Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications - Media Access Control (MAC) Parameters, Physical Layer, and Management Parameters for 10 Gb/s Operation", www.ieee.org

The Authors Adrian Widera

Adrian Widera is Research and Development Engineer at the Electronic Imaging Department of the Fraunhofer IIS (Institute for Integrated Circuits) in Erlangen, Germany. He is presently involved in several projects concerning the development of technologies for a future digital cinema. Adrian finished his studies of Media Technology with a specialization in Media Production at the Technical University of Ilmenau, Germany in June 2004 and holds a degree as DiplomIngenieur (M.Eng. equivalent). He began his career in the professional Film and Video industry as an intern at the Customer Service and Technical Support Department at Avid’s Central European Office in Munich, Germany in Oct 2000. Since then he is working as a freelancer for Avid and several resellers as Customer Service Field Engineer, Technical Support Representative or Instructor.

Siegfried Foessel

Siegfried Foessel is project manager and coordinator for all projects in the field digital and electronic cinema within the Fraunhofer IIS. Siegfried Foessel, born in 1964, received his Diploma degree (MS) in Electronic Engineering from the University of Erlangen, Germany, in 1989. He started his professional career as an engineer at the Fraunhofer Institute IIS in Erlangen. Between 1994 and 2001 he was

responsible for the business fields Industrial Automation Systems, later for Industrial Sensor Systems. Here his work focused on the integration of image processing systems in industrial environments and on the development of new cameras for industrial applications. In 2000 he received his Ph.D. degree from the University of Erlangen for his work on New Distribution Algorithms for Image Processing in Multiprocessor systems. Since 2001 he is project manager and coordinator for all projects in the field digital and electronic cinema within the IIS. Running projects are the development of high-end camera systems like the ARRI D20, the standardisation and implementation of new data compression algorithms for digital cinema (JPEG2000), the development of new field recorder systems as well as the development of new workflows for digital cinema. He is member of ISO SC29, SMPTE, DIN, FKTG and EDCF. Within the ISO SC29 JPEG group he chairs the adhoc group for digital cinema. He is also coordinator of the projects Worldscreen and Cinevision2006.