この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序章
ISO/IEC 18477 のこの部分では、連続階調の高ダイナミック レンジおよび低ダイナミック レンジの写真コンテンツを格納するためのコード化されたコードストリーム形式を指定しています。 JPEG XT Part 6 は、9 ~ 16 ビットのビット精度の整数サンプルで構成される複数のコンポーネント イメージをサポートするスケーラブルなイメージ コーディング システムです。フォーマット自体は、ISO/IEC 18477-3 で指定されたボックス ベースのフォーマットに基づいており、レガシー アプリケーションが Rec. ITU-T T.81 | に準拠していることを保証します。 ISO/IEC 10918-1 は、低品質、低ダイナミック レンジ、サンプルあたり 8 ビットのイメージ バージョンを再構築できます。
今日、最も広く使用されているデジタル写真形式である JPEG の最小限の実装 (ITU 勧告 T.81 | ISO/IEC 10918-1 で指定) は、8 のビット深度を使用します。一緒に画像ピクセルを構成する 3 つのチャネルはそれぞれ 8 ビットで表され、チャネルごとに 256 の表現可能な値を提供します。より要求の厳しいアプリケーションでは、ビット深度 16 を使用して、ピクセル内の各チャネルを表すために 65 536 の表現可能な値を提供し、2.8 × 10 14を超える表現可能な色の値を提供することは珍しくありません。
最も一般的な写真および画像形式では、8 ビットまたは 16 ビットの符号なし整数値を使用して、各カラー チャネルの強度の関数を表します。理論的には、特定の数値を現実世界の色に割り当てる 1 つの方法に合意することは可能かもしれませんが、そうするのは現実的ではありません。特定のデバイスには、色再現の範囲が限られているため、デバイスの範囲は、合意されたユニバーサル カラー範囲のごく一部である可能性があります。結果として、このようなアプローチは、特にチャネルごとに 8 ビット (または 256 の一意の値) しか使用しない場合、使用可能な数値の使用が非常に非効率的になります。ピクセル値を可能な限り効率的に表現するために、デバイスは、可能な色または色域の独自の範囲に合わせて最適化された数値エンコーディングを使用します。
JPEG XT は主に、中間のダイナミック レンジと広色域コンテンツを含むコード化されたデータを提供すると同時に、Rec. ITU- T T.81 | ISO/IEC 10918-目標は、レガシー アプリケーションと既存のツールチェーンが、ISO/IEC 18477 のこの部分に準拠するコードストリームで動作し続けることを可能にする後方互換性のあるコーディング仕様を提供することです。
JPEG XT は、レガシー アプリケーションと下位互換性を持つように設計されていると同時に、コーディングの複雑さを軽減するように設計されています。 JPEG XT は、可能な限り、Rec. ITU-T T.81 | の機能ブロックを使用します。 ISO/IEC 10918-1 は、従来の JPEG コーディング システムの機能を拡張します。中程度のダイナミック レンジと広色域の画像の保存と送信に最適化されていると同時に、複雑さの少ないエンコーダとデコーダの実装も可能になります。
ISO/IEC 18477 のこの部分は、ISO/IEC 18477-1 の拡張であり、Rec. ITU-T T.81 と下位互換性のある連続階調デジタル静止画像の圧縮システムです。 ISO/IEC 10918-つまり、Rec. ITU-T T.81 | 準拠のレガシー アプリケーションです。 ISO/IEC 10918-1 は、ISO/IEC 18477 のこの部分に準拠するエンコーダによって生成されたストリームを再構築できますが、この勧告で定義されているフル ダイナミック レンジ、フル品質、またはその他の機能では、そのようなストリームを再構築できない可能性があります。 | |国際規格。
ISO/IEC 18477 のこの部分自体は、他の JPEG 規格と同様のボックスベースのファイル形式を定義する ISO/IEC 18477-3 に基づいています。 ISO/IEC 18477 のこの部分の目的は、9 ~ 16 ビットを必要とするサンプル値で表される画像である中間ダイナミック レンジ画像のコーディングを、潜在的に限定された方法でサポートするレガシー アプリケーションの移行パスを提供することです。精度。従来の Rec. ITU-T T.81 | ISO/IEC 10918-1 では、12 ビット サンプル精度のコーディング モードが既に定義されています。このモードでエンコードされた画像は、8 ビット モードのみを実装するアプリケーションではデコードできません。従来の規格とは異なり、ISO/IEC 18477 のこの部分では、サンプルあたり 9 ~ 16 ビットのすべてのビット深度をサポートしながら、従来のアプリケーションとの互換性を維持するスケーラブルなコーディング エンジンを定義しています。このようなアプリケーションは引き続き動作しますが、コード ストリームに含まれる完全なイメージの 8 ビット標準ロー ダイナミック レンジ (LDR) バージョンを再構築することしかできません。 ISO/IEC 18477 のこの部分は、JPEG XT と呼ばれるコード化されたファイル形式を指定します。これは、主に連続階調の写真コンテンツの保存と交換のために設計されています。
Introduction
This part of ISO/IEC 18477 specifies a coded codestream format for storage of continuous-tone high and low dynamic range photographic content. JPEG XT part 6 is a scalable image coding system supporting multiple component images consisting of integer samples of a bit precision between 9 and 16 bits. The format itself is based on the Box Based format specified in ISO/IEC 18477-3, which ensures that legacy applications conforming to Rec. ITU-T T.81 | ISO/IEC 10918-1 are able to reconstruct a lower quality, low dynamic range, eight bits per sample version of the image.
Today, the most widely used digital photography format, a minimal implementation of JPEG (specified in ITU Recommendation T.81 | ISO/IEC 10918-1), uses a bit depth of 8; each of the three channels that together compose an image pixel is represented by 8 bits, providing 256 representable values per channel. For more demanding applications, it is not uncommon to use a bit depth of 16, providing 65 536 representable values to describe each channel within a pixel, resulting on over 2,8 × 1014 representable colour values.
Most common photo and image formats use an 8-bit or 16-bit unsigned integer value to represent some function of the intensity of each colour channel. While it might be theoretically possible to agree on one method for assigning specific numerical values to real world colours, doing so is not practical. Since any specific device has its own limited range for colour reproduction, the device’s range may be a small portion of the agreed-upon universal colour range. As a result, such an approach is an extremely inefficient use of the available numerical values, especially when using only 8 bits (or 256 unique values) per channel. To represent pixel values as efficiently as possible, devices use a numeric encoding optimized for their own range of possible colours or gamut.
JPEG XT is primarily designed to provide coded data containing intermediate dynamic range and wide colour gamut content while simultaneously providing 8 bits per pixel low dynamic range images using tools defined in ISO/IEC 18477-1, which is itself a subset of Rec. ITU-T T.81 | ISO/IEC 10918-1. The goal is to provide a backwards compatible coding specification that allows legacy applications and existing toolchains to continue to operate on codestreams conforming to this part of ISO/IEC 18477.
JPEG XT has been designed to be backwards compatible to legacy applications while at the same time having a small coding complexity; JPEG XT uses, whenever possible, functional blocks of Rec. ITU-T T.81 | ISO/IEC 10918-1 to extend the functionality of the legacy JPEG Coding System. It is optimized for storage and transmission of intermediate dynamic range and wide colour gamut images while also enabling low-complexity encoder and decoder implementations.
This part of ISO/IEC 18477 is an extension of ISO/IEC 18477-1, a compression system for continuous tone digital still images which is backwards compatible with Rec. ITU-T T.81 | ISO/IEC 10918-1. That is, legacy applications conforming to Rec. ITU-T T.81 | ISO/IEC 10918-1 will be able to reconstruct streams generated by an encoder conforming to this part of ISO/IEC 18477, though will possibly not be able to reconstruct such streams in full dynamic range, full quality or other features defined in this Recommendation| International Standard.
This part of ISO/IEC 18477 is itself based on ISO/IEC 18477-3 which defines a box-based file format similar to other JPEG standards. The aim of this part of ISO/IEC 18477 is to provide a migration path for legacy applications to support, potentially in a limited way, coding of intermediate dynamic range images, that is images represented by sample values requiring 9 to 16 bits precision. While the legacy Rec. ITU-T T.81 | ISO/IEC 10918-1 already defines a coding mode for 12 bit sample precision, images encoded in this mode cannot be decoded by applications implementing only the 8 bit mode. Unlike the legacy standard, this part of ISO/IEC 18477 defines a scalable coding engine supporting all bit depths between 9 and 16 bits per sample while also staying compatible with legacy applications. Such applications will continue to work, but will only able to reconstruct an 8 bit standard low dynamic range (LDR) version of the full image contained in the codestream. This part of ISO/IEC 18477 specifies a coded file format, referred to as JPEG XT, which is designed primarily for storage and interchange of continuous-tone photographic content.