Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
CAN/CSA-ISO/IEC ISP 12062-6-04 is the Canadian adoption of the International Standardized Profile (ISP) for Image Processing and Interchange (IPI) – Part 6: Image Interchange Facility (IIF) Functional Specification. It defines a comprehensive set of data structures, encoding methods, and metadata rules to enable the lossless and lossy exchange of digital images among heterogeneous systems. The standard targets applications in medical imaging, geospatial analysis, graphic arts, and document management where reliable color fidelity, compression, and metadata transfer are critical. By adhering to this profile, vendors can ensure that imaging devices and software products interoperate seamlessly within Canadian and international markets.
The IIF profile supports a range of image types including bilevel, grayscale, and color (both palettized and true-color). Each image must conform to a defined data model that specifies pixel depth, spatial resolution, and coordinate system. Color images require an embedded ICC profile or must use one of the mandatory color spaces: sRGB (for RGB workflows) or CIELAB (for device-independent interchange). The standard distinguishes between baseline (mandatory) and extended conformance classes, allowing implementers to match the capabilities of their target domain.
CAN/CSA-ISO/IEC ISP 12062-6-04 mandates baseline JPEG (ISO/IEC 10918-1) for continuous-tone images and CCITT Group 4 (ISO/IEC 11544) for bilevel images. For high-fidelity applications, optional support for JPEG 2000 (ISO/IEC 15444-1) is defined in an extended conformance class. Encoders must store compressed data according to the IIF data container format, which wraps the compressed stream with profile headers and metadata. The following table summarizes the required image types and their default compression:
| Image Type | Mandatory Compression | Allowed Color Spaces | Bit Depth |
|---|---|---|---|
| Bilevel | CCITT Group 4 | N/A | 1 |
| Grayscale | JPEG (Baseline) | Grayscale tone curve | 8, 12, 16 |
| RGB Color | JPEG (Baseline) or JPEG 2000 (extended) | sRGB, CIELAB, ICC profile | 8, 10, 12, 16 |
| Palette Color | JPEG (Baseline) or lossless encoding | sRGB palette | 8 |
The profile requires that every image include a mandatory set of tags covering image dimensions, compression type, color space identifier, and software origin. Optional tags allow for time stamps, author information, calibration data, and user-defined extensions. To maintain cross-platform readability, all metadata must be encoded using the IIF tag structure defined in the standard, which is compatible with TIFF/EP (ISO 12234-2) semantics. The tag dictionary ensures that an application can parse essential image characteristics without relying on external registries.
Implementers should start by selecting a conformance class: baseline (required by all products) or extended (for additional features such as JPEG 2000 and high-bit-depth support). The core library must include a parser for the IIF container, decoders for the mandatory compression schemes, and a color management module capable of transforming between sRGB and CIELAB using the parametric curve specified. Developers are encouraged to validate their implementation against the test images provided in the ISO conformance package.
Because CAN/CSA-ISO/IEC ISP 12062-6-04 aligns completely with its ISO counterpart, software that passes the ISO conformance tests will also satisfy the Canadian adoption. However, Canadian deployments often involve specific environmental conditions (e.g., extended temperature ranges for outdoor imaging). The standard does not dictate hardware ruggedness, but the profile’s metadata tags can be used to encode device calibration logs to assist with condition monitoring.
Compliance with CAN/CSA-ISO/IEC ISP 12062-6-04 is typically demonstrated through self-declaration and a supplier’s declaration of conformity (SDoC) per CSA B299 series. Third-party certification is available from accredited testing laboratories that use the official ISO conformance test suite. Products that claim compliance must support at least the baseline conformance class; any optional features must be documented in the product manual. The standard does not currently include a certification mark, but industry groups (e.g., the Canadian Image Interchange Forum) maintain a registry of compliant products.