Overview
ISO/IEC TR 29199-1:2011 is a Technical Report that gives a non‑normative, technical overview of the JPEG XR image coding system. It complements the normative specification (ITU‑T Rec. T.832 | ISO/IEC 29199‑2) by describing the system architecture, internal data structures, encoding/decoding practices, and design rationale. As an informative report, it helps implementers, architects and product teams understand JPEG XR technology and practical deployment choices for image compression, including support for high dynamic range (HDR) signals and alpha planes.
Key topics and technical requirements
The report covers the architecture and operational building blocks of JPEG XR, including:
- Supported image formats and internal/output colour formats (primary and optional alpha image planes).
- Data processing hierarchy and structures: how samples, blocks, macroblocks and tiles are organized in the codestream.
- Image tiling: hard and soft tiling design for random access and large-image handling.
- Transform: use of the lapped bi‑orthogonal transform and the inverse core transform for decorrelation.
- Quantization modes and lossless representation: spatial, frequency-band and component‑level quantization controls and approaches that enable lossy and lossless modes.
- Adaptive coding techniques: adaptive coefficient normalization, adaptive VLC, adaptive inverse scanning and context variables for efficient parsing.
- Entropy coding and codestream structure: organization of DC/low-pass/high-pass bands, flexbits, and codestream modes (frequency vs spatial).
- Scalability and random access: decoder support for resolution and quality scalability, DC-only or partial decode modes.
- Compressed‑domain manipulation: guidelines for retiling, region extraction, rotation/flip and trimming without full decode.
- HDR considerations: supported HDR formats and HDR signal processing approaches in JPEG XR.
- Profiles and levels: defined profiles (Sub‑Baseline, Baseline, Main, Advanced) and level definitions to guide conformance and interoperability.
Applications and who uses it
JPEG XR is targeted where high visual fidelity, HDR support, alpha channels, efficient storage and good random access are important. Typical users:
- Image codec and library implementers seeking guidance on codestream structure and decoding features.
- Software vendors (photo editors, imaging SDKs, web and cloud imaging platforms).
- Systems architects for broadcast, medical imaging, and professional photography workflows requiring HDR or lossless options.
- Device manufacturers (cameras, scanners) and digital asset management teams optimizing storage and delivery.
- Standards committees and conformance test developers.
Related standards
Keywords: JPEG XR, ISO/IEC TR 29199‑1, image coding, HDR image coding, codestream, lapped bi‑orthogonal transform, entropy coding, image tiling, quantization, compressed‑domain manipulation.