Overview
ISO/IEC 14496-4:2004/Amd 9:2006 is Amendment 9 to Part 4 (Conformance testing) of the MPEG-4 / H.264 family. It specifies conformance test requirements for video decoders that implement ITU‑T Rec. H.264 / ISO/IEC 14496-10 AVC Fidelity Range Extensions (FRE). The amendment defines how normative test bitstreams, reference outputs, and test procedures are packaged and used to verify decoder conformance to AVC fidelity range extension features.
Key Topics
- Scope: Conformance testing for AVC Fidelity Range Extensions (FRE) within the ISO/IEC 14496-4 conformance framework.
- Conformance bitstream packaging: Each test bitstream is provided as a zipped electronic annex containing:
- H.264 / AVC video bitstream
- Reconstructed pictures or hashes (when available)
- Short description and trace file (ASCII bitstream)
- Reference decoder: The amendment uses the reference software decoder from ISO/IEC 14496-5 (ITU‑T H.264.2) to generate reference reconstructed pictures when hashes/pictures are not supplied.
- Static vs. dynamic tests:
- Static tests compare reconstructed sample values from the device under test to the reference decoder (or to hashes) to verify exact output-order decoding.
- Dynamic tests (referenced) verify output timing and run‑time behavior.
- Normative test suites: Tables (AMD9-1, AMD9-2) list which bitstreams apply to each profile/level combination. A decoder must pass the appropriate suite to claim conformance.
- Fidelity Range Extension test cases: New test bitstreams target FRE features and combinations such as:
- 4:2:0 8‑bit profiles with 4x4/8x8 transform modes
- CAVLC and CABAC entropy coding cases
- Scaling lists in SPS/PPS, 8x8 transform deblocking, and level‑prefix behavior
- Memory management control operations, reference-picture list reordering, pic_order_cnt types, field/frame coded slices
- Profiles and compatibility: Decoders claiming High (and related) profiles must also decode Main profile streams included in the test suites.
Applications
- Validating hardware and software H.264/AVC decoders that implement Fidelity Range Extensions.
- QA and interoperability testing in codec development, set‑top boxes, mobile devices, broadcasting, streaming platforms, and video processing tools.
- Test labs and manufacturers use the amendment to establish deterministic, repeatable conformance tests for product certification.
Related standards
- ISO/IEC 14496-10 / ITU‑T H.264 - AVC video codec specification (target of conformance tests)
- ISO/IEC 14496-5 / ITU‑T H.264.2 - Reference software decoder used to generate reference outputs
- ISO/IEC 14496-4 (base Part 4) - Conformance testing framework
Keywords: ISO/IEC 14496-4:2004/Amd 9:2006, AVC fidelity range extensions, conformance testing, H.264, test bitstreams, CAVLC, CABAC, 8x8 transform, scaling lists, reference decoder.