Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
CAN/CSA-ISO/IEC 15938-13-16 is the Canadian adoption of the international standard ISO/IEC 15938-13:2002/Amd 16:2022, which forms part of the MPEG-7 (Multimedia Content Description Interface) family. This particular amendment specifies Image Description Tools that extend the Multimedia Description Schemes (MDS) defined in ISO/IEC 15938-13. The standard provides a formal framework for describing the semantic and structural content of still images, enabling interoperability across different platforms, applications, and content management systems.
The scope of CAN/CSA-ISO/IEC 15938-13-16 covers:
The standard targets developers of multimedia authoring tools, digital asset management systems, search engines, and any system that requires standardized image metadata.
CAN/CSA-ISO/IEC 15938-13-16 defines several new and updated XML schema components within the MPEG-7 MDS framework. The core technical requirements are summarised in the table below.
| Component | Type | Description | Usage Example |
|---|---|---|---|
StillRegion | Description Scheme | Represents a static region within an image and its associated properties. | Describing a face in a photograph. |
SemanticLabel | Descriptor | Assigns a semantic concept (e.g., “car”, “sunset”) to a region or whole image. | Tagging objects in an image. |
MediaLocator | Descriptor | Provides a URI or path to the image file or its fragment. | Linking metadata to the actual image. |
ImageText | Description Scheme | Captures text embedded in or associated with an image (e.g., OCR results). | Extracting captions or labels. |
MatchingHint | Descriptor | Contains features to support similarity matching (e.g., color histogram, SIFT descriptors). | Content-based image retrieval. |
A key requirement of the standard is the ability to create structured semantic annotations. Annotations must conform to the SemanticBase DS and may reference external ontologies or the MPEG-7 classification schemes. The standard mandates that every image description must include at least one MediaLocator and optionally one or more StillRegion elements if regions are annotated.
All descriptions must be serialised using well-formed XML Schema instances that comply with the namespaces and schema locations defined in ISO/IEC 15938-13:2002/Amd 16. The recommended encoding is UTF-8. Descriptions may be stand-alone or embedded in MPEG-7 metadata containers. The standard also defines compatibility layers with earlier MPEG-7 tools (e.g., the VisualDescriptor set).
Organisations that manage large image libraries benefit from the standardised metadata model. The semantic labels enable automatic indexing, cross-repository search, and rights management. Implementation typically involves:
SemanticLabel).The standard was designed to be extensible. However, to achieve true interoperability, implementers should:
Image description files can become large when many regions are annotated. Consider using the standard’s media profiling mechanism to assign subsets of descriptors to different quality levels. For real-time applications, use the binary representation format (BiM) as defined in ISO/IEC 15938-1 to reduce parsing overhead.
The standard distinguishes between conformant descriptions (which follow the schema and semantics) and conformant systems (which can produce or consume such descriptions). Conformance testing should be performed using the MPEG-7 Test Model (XM). Specific checks include:
id attributes) are correctly assigned.CAN/CSA-ISO/IEC 15938-13-16 is a non‑free standard; users must obtain a licensed copy from CSA Group. The reference software (XM) is available under the ISO/IEE copyright, but many implementations use open-source alternatives that claim compatibility. Use caution with non‑certified tools: they may not correctly handle the amendment’s new elements.
Systems built on earlier MPEG-7 Image Description (e.g., ISO/IEC 15938-5) must be migrated. The amendment deprecates some older StillRegion attributes. A migration script is provided in the informative Annex B. The recommendation is to create parallel representations during a transition period until the new descriptions are verified.
RenderingType) may be used from the MPEG-7 visual tools in Part 7.SpatialMask descriptor allows arbitrary shapes; otherwise, regions are usually rectangular or polygonal. The schema includes a Relation element to describe topological relationships (e.g., “overlaps”, “contains”).Last updated: January 2026. This article reflects the technical content of CAN/CSA-ISO/IEC 15938-13-16 as of 2026.