Overview
ISO/IEC 14495-1:1999 - Baseline - specifies lossless and near‑lossless compression methods for continuous‑tone still images (gray‑scale or colour). Published jointly with ITU‑T (Recommendation T.87), the standard defines a complete coding framework: how to convert source image data to compressed form, how to reconstruct images, the coded bitstream formats, and practical implementation guidance (including a reference implementation and conformance test set). This baseline part is commonly known as the JPEG‑LS baseline specification.
Key topics and requirements
- Lossless and near‑lossless coding: Supports bit‑preserving compression and controlled error (per‑sample error bounded by a predefined value).
- Encoding and decoding processes: Formal definitions of encoder and decoder behaviour, required parameters, and interchange format requirements.
- Prediction and context modelling: Uses causal templates, context determination and adaptive prediction to reduce redundancy (detailed procedures are in normative annexes).
- Run mode and regular mode: Separate handling for long runs of similar samples and normal predictive coding to optimize compression efficiency.
- Multi‑component support: Handling of colour images, line‑interleaved and sample‑interleaved modes, and Minimum Coded Units (MCUs).
- Compressed data format: Syntax and mapping tables for the JPEG‑LS bitstream, plus an abbreviated format option for compact representations.
- Conformance and testing: Encoder and decoder conformance tests, test images, and procedures for interoperability and validation.
- Implementation guidance: Annexes include encoding/decoding procedures, examples, SPIFF usage, and a reference implementation; Annex J lists known patents.
Practical applications
ISO/IEC 14495-1 is suited for applications that require high fidelity or exact reconstruction of still images:
- Medical and scientific imaging where lossless storage/transmission is essential
- Archival and cultural heritage digitization
- Machine vision and industrial inspection pipelines
- Remote sensing and satellite imagery
- Embedded and low‑power image capture devices needing efficient, low‑complexity codecs
The near‑lossless mode is useful where limited bounded error is acceptable to increase compression while preserving diagnostic or analytical value.
Who uses this standard
- Codec and imaging library developers implementing JPEG‑LS encoders/decoders
- Hardware designers and FPGA/ASIC implementers targeting low‑complexity lossless compression
- Software integrators for PACS, archival, and imaging systems
- QA teams performing conformance testing and interoperability validation
- Standards and regulatory bodies mapping imaging workflows to standardized formats
Related standards
Keywords: ISO/IEC 14495-1, JPEG‑LS, lossless compression, near‑lossless, continuous‑tone still images, image coding, encoder, decoder, conformance testing.