ISO/IEC 15444-15:2019
Information technology — JPEG 2000 image coding system — Part 15: High-Throughput JPEG 2000
Information technology — JPEG 2000 image coding system — Part 15: High-Throughput JPEG 2000
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 72
- Дата публикации:
- 15 октября 2019 г.
- Издание:
- ISO/IEC IS 15444 edition 1 version 1
- ICS:
- 35.040.30
This Recommendation | International Standard specifies an alternate block-coding algorithm that can be used in place of the block-coding algorithm specified in Rec. ITU-T T.800 | ISO/IEC 15444-1. This alternate block-coding algorithm offers a significant increase in throughput at the expense of slightly reduced coding efficiency, while a) allowing mathematically lossless transcoding to and from codestreams that use the block-coding algorithm specified in Rec. ITU‑T T.800 | ISO/IEC 15444-1, and b) preserving codestream syntax and features specified in Rec. ITU-T T.800 | ISO/IEC 15444-1. Recommendation ITU-T T.814 (2019) is a common text with ISO/IEC 15444-15:2019, both in their first edition.
Abstract
Overview
ISO/IEC 15444-15:2019, also known as High-Throughput JPEG 2000 (HTJ2K), is a part of the JPEG 2000 image coding system standards developed by ISO and IEC. This international standard introduces an alternative block-coding algorithm designed to significantly increase encoding and decoding throughput compared to the original JPEG 2000 (as defined in ISO/IEC 15444-1). While offering higher processing speeds, it maintains mathematical lossless transcoding compatibility and preserves the codestream syntax and most features of the core JPEG 2000 standard.
HTJ2K addresses the growing demands of imaging applications requiring fast compression and decompression, providing a crucial performance boost for industries handling large volumes of high-resolution image data.
Key Topics
- High-Throughput Block-Coding Algorithm: The core of HTJ2K is its alternate block-coding approach, which replaces the more computationally intensive arithmetic coding of the original standard with a combination of variable length coding, adaptive run-length coding, and efficient bit-packing. This results in a substantial increase in processing speed.
- Maintained Compatibility: HTJ2K allows mathematically lossless transcoding between codestreams produced by HTJ2K and those using the original JPEG 2000 block-coding algorithm. The syntax and features of core JPEG 2000 remain intact, supporting interoperability.
- Reduced Coding Efficiency: While improving speed, HTJ2K may result in a slight reduction in coding efficiency and eliminates substantial quality scalability. For many high-speed use cases, this trade-off is considered acceptable.
- Preserved Syntax and Structure: Most of the original JPEG 2000 codestream structure, marker segments, and features are preserved, ensuring that existing workflows and file structures remain usable with HTJ2K.
- Operational Passes: The algorithm consists of three main coding passes per code-block:
- Significance Propagation (SigProp)
- Magnitude Refinement (MagRef)
- Cleanup Pass
Applications
The practical value of ISO/IEC 15444-15:2019 is most evident in scenarios where speed and throughput are essential for image processing, compression, and transmission:
- Massive Image Archives: Organizations needing rapid batch processing-such as digital libraries, medical image repositories, and satellite imagery archives-benefit from the increased throughput.
- Real-Time Imaging: Applications like video surveillance, live broadcasting, and medical diagnostics, where near-instantaneous image coding and decoding are critical, leverage HTJ2K's speed.
- Cloud Storage and Web Delivery: Faster encoding and decoding facilitate efficient storage, retrieval, and delivery of high-resolution images over networks.
- Interoperable Workflows: The ability to transcode losslessly between traditional and high-throughput codestreams simplifies integration into existing JPEG 2000 pipelines without the need for extensive re-engineering.
By balancing high-speed operation with robust compatibility, HTJ2K makes JPEG 2000 technology more accessible for performance-sensitive use cases.
Related Standards
HTJ2K is closely related to and interoperable with other parts of the JPEG 2000 family and broader multimedia coding standards, including:
- ISO/IEC 15444-1: JPEG 2000 Image Coding System-Core Coding System (basis for syntax and features).
- ITU-T T.814 (2019): Recommendation equivalent to ISO/IEC 15444-15:2019, issued as common text.
- ISO/IEC 15444-2: JPEG 2000 Extensions (offers additional capabilities).
- ISO/IEC 23001-8 and ITU-T H.273: Standards for coding-independent code points for broader multimedia and video processing contexts.
- ISO/IEC 15076-1: Image technology colour management, relevant for accurate color handling in JPEG 2000 workflows.
For organizations and developers working with high-speed image applications and large-scale image repositories, ISO/IEC 15444-15:2019 provides a standardized, compatible, and high-performance extension to the JPEG 2000 ecosystem.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 15444-15:2019
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 15444-11:2007
ДействующийInformation technology — JPEG 2000 image coding system: Wireless — Part 11:
Overview ISO/IEC 15444-11:2007 (also published as ITU‑T Rec. T.810) defines Wireless JPEG 2000 (JPWL) - an extensible syntax and set of methods to protect JPEG 2000 codestreams during transmission ov…
ISO/IEC 15444-2:2023
ДействующийInformation technology — JPEG 2000 image coding system — Part 2: Extensions
Overview ISO/IEC 15444-2:2023 - "Information technology - JPEG 2000 image coding system - Part 2: Extensions" defines the extended features of the JPEG 2000 ecosystem. This third-edition standard spe…