Overview
ISO/IEC 21122-4:2025 defines the conformance testing framework for the JPEG XS low-latency lightweight image coding system. As Part 4 of the ISO/IEC 21122 series, it specifies the concepts, methodology, test procedures and pass/fail criteria required to claim conformance to ISO/IEC 21122‑1 (core codestream), ISO/IEC 21122‑2 (profiles and buffer models) and ISO/IEC 21122‑3 (transport and container formats). The standard also provides executable test suites, reference codestreams, decoded reference images and error metrics in an electronic attachment to support objective testing.
Key topics and technical requirements
- Conformance testing framework: Defines a structured approach and terminology for testing codestreams, sequences of codestreams, files and decoders against the JPEG XS specifications.
- Codestream syntax testing: Normative procedures (Annex A) and parsing tools to verify syntactic correctness and adherence to profile/level/sublevel/frame-buffer constraints.
- Decoder testing: Procedures (Annex B) and executable test suites (Annex C) to validate decoder behavior, including two conformance points:
- Strict conformance - bitwise-identical reconstruction to reference data.
- Relaxed conformance - allows implementation-specific variation within defined error bounds.
- File format syntax testing: Procedures (Annex D) to check JPEG XS files for compliance with ISO/IEC 21122‑3.
- Buffer and frame-buffer model tests: Tests (Annex E, F) to validate compliance with buffer models and the frame buffer bandwidth model defined in ISO/IEC 21122‑2.
- Test assets and software: Electronic attachment (Annex G) includes reference test streams, auxiliary programs and instructions for use; conformance files are made available via the ISO site.
- Included error metrics: Reference decoded images and metrics to quantify decoder reconstruction accuracy.
- Recent updates (3rd edition): revised reference streams, added tests for codestream sequences, new test streams for additional profiles (e.g., TDC 444.12, TDC MLS 444.12) and a frame-buffer bandwidth test protocol.
Note: the document explicitly excludes acceptance, performance, robustness testing and certain image processing flows (upsampling, CFA interpolation, colour-space conversion) from its scope.
Practical applications and who uses it
- Codec implementers (encoder/decoder authors) use the standard to verify compliance with JPEG XS profiles and buffer models.
- Conformance labs and test houses run the normative test suites and report pass/fail results.
- Silicon vendors and device manufacturers validate hardware decoders for broadcast, live production, AR/VR, automotive or real‑time imaging use cases where low latency and predictable buffering are critical.
- Software integrators and streaming platform operators ensure file/transport compatibility and interoperability across encoders, decoders and containers.
Related standards
Keywords: ISO/IEC 21122-4:2025, JPEG XS conformance testing, codestream syntax, decoder conformance, buffer model testing, frame buffer bandwidth, JPEG XS profiles, test suites, executable test suite.