Overview
ISO/IEC 15938-1:2002/Amd 1:2005 is Amendment 1 to Part 1 (Systems) of ISO/IEC 15938 - the Multimedia Content Description Interface (commonly known as MPEG-7). This amendment extends the Systems specification by adding definitions, mechanisms and implementation guidance to support dynamic binary descriptions, schema updates, fragment referencing and optimized decoding methods. It also adds a normative reference to RFC 1950 (ZLIB) for compressed data handling.
Key Topics
- Schema management
- Initial schema (decoder-known at initialization) and additional schemas (can be updated during stream lifetime).
- Schema Update Unit (SUU): carries namespace identifiers, code tables and binary-encoded schema fragments to update decoder schema knowledge.
- Rules for partial schema transmission and the mandatory first schema update unit for initialization.
- Access units and update units
- An Access Unit may contain multiple Schema Update Units followed by Fragment Update Units (FUs).
- Fragment Update Units carry either coded description fragments or fragment references (deferred or non-deferred).
- Fragment referencing
- Description fragment reference and fragment reference marker support deferred acquisition (application resolves later) or immediate resolution by the terminal.
- Optimised decoders
- Definitions for fixed, advanced, and contextual optimised decoders (type codecs) and their parameters, instances and mappings to data types.
- Contextual decoders (e.g., ZLib-based) are flushable/resettable as part of decoder lifecycle.
- Binary coding primitives
- New mnemonic types (example: vlurmsbf5) and the ReservedBitsZero element for future extension.
Applications
This amendment is practical for implementers and architects who build or integrate multimedia metadata systems:
- Developers of BiM (Binary MPEG-7) encoders/decoders and streaming systems implementing efficient binary metadata representation.
- Multimedia platform engineers who need runtime schema evolution, on-demand metadata retrieval, or optimized type-specific decoding.
- Content providers and broadcasters using metadata-driven composition, adaptive streaming or interactive multimedia services.
- Tool and SDK vendors offering metadata authoring, indexing and delivery pipelines that must interoperate with ISO/IEC 15938 Systems.
Related Standards
- ISO/IEC 15938 (other Parts) - the broader Multimedia Content Description Interface (MPEG-7) family.
- RFC 1950 - ZLIB Compressed Data Format Specification (referenced by this amendment) for contextual optimized decoding and compression interoperability.
Keywords: ISO/IEC 15938-1:2002/Amd 1:2005, MPEG-7, BiM, Schema Update Unit, fragment reference, optimised decoder, multimedia metadata, ZLIB, RFC1950.