Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO 26429-4 specifies the mapping of JPEG 2000 coded pictures into the MXF Generic Container for digital cinema applications. Building on SMPTE 422M, this standard defines the constraints and specific values required for interoperability across D-Cinema playback equipment. The JPEG 2000 profiles are defined in ISO/IEC 15444-1 Amd 1, which specifies two profiles: 2K (2048×1080) and 4K (4096×2160). These profiles were specifically designed for digital cinema, with frame-based wrapping and constrained compression parameters that ensure consistent decode performance across all compliant projectors.
The choice of JPEG 2000 as the compression technology for digital cinema was driven by several key requirements. JPEG 2000 offers lossless or visually lossless compression at the bit rates required for cinema distribution, supports the 12-bit X’Y’Z’ color space required for DCDM, and enables resolution scalability from 2K to 4K. Unlike consumer video codecs, JPEG 2000 compresses each frame independently (intra-frame coding), which is essential for frame-accurate editing and random access in cinema playback servers.
| Parameter | 2K Profile | 4K Profile | Description |
|---|---|---|---|
| Rsiz (JPEG 2000) | 03h | 04h | D-Cinema profile identifier |
| Stored Width | 2048 (max) | 4096 (max) | Horizontal pixel resolution |
| Stored Height | 1080 (max) | 2160 (max) | Vertical pixel resolution |
| Component Max Ref | 4095 | 4095 | Maximum X’Y’Z’ code value (12-bit) |
| Component Min Ref | 0 | 0 | Minimum X’Y’Z’ code value |
| Pixel Layout | D8h-0Ch-D9h-0Ch-DAh-0Ch-00h-00h | Same | X’Y’Z’ color component identification |
| Picture Essence Compression UL | 03h (byte 16) | 04h (byte 16) | JPEG 2000 codestream restriction identifier |
The Essence Element Key for D-Cinema JPEG 2000 uses specific values in bytes 14-16 of the 16-byte UL: byte 14 = Essence Element Count (01h), byte 15 = Essence Element Type (08h for frame-wrapped JPEG 2000), byte 16 = Essence Element Number (01h). Frame-based wrapping is mandatory there shall be exactly one picture essence track per MXF file as defined in ISO 26429-3. These UL values ensure that decoders can unambiguously identify the essence type and apply the correct decoding algorithm.
The RGBA Picture Essence Descriptor provides comprehensive metadata about the picture encoding. Key fields include: Sample Rate (typically {24,1} or {48,1}), Frame Layout (0 = progressive), Component Max Ref (4095 for 12-bit), Component Min Ref (0), and Gamma. The JPEG 2000 Picture Sub Descriptor carries Rsiz, image dimensions (Xsiz, Ysiz), tile size (XTsiz, YTsiz), and component sizing information including the precision bits per component. The 2K profile uses 2048×1080 image size with a single tile per frame, while the 4K profile uses 4096×2160 with multiple tiles for efficient parallel decoding.
The Aspect Ratio defaults to {256,135} (approximately 1.896:1), which is the D-Cinema flat format. Other values are used when the pixel array does not fully occupy the DCDM operational level. The Video Line Map property uses an array of four Int32 values (typically 2, 4, 0, 0) to describe the first and last active lines of the video signal, which is essential for proper display synchronization.