この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。
この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives を参照)
このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。ドキュメントの開発中に特定された特許権の詳細は、序論および/または受信した特許宣言の ISO リスト ( www.iso.org/patents を参照) または受信した特許宣言の IEC リスト ( http://patents.iec.ch )
このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。
規格の自主的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および技術的貿易障壁 (TBT) における世界貿易機関 (WTO) の原則に対する ISO の遵守に関する情報については、 www を参照してください。 .iso.org/iso/foreword.html .
このドキュメントは、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 29, オーディオ、画像、マルチメディア、およびハイパーメディア情報のコーディングによって作成されました。
この第 2 版は、技術的に改訂された第 1 版 (ISO/IEC 18477-1:2015) を取り消して置き換えるものです。
前作からの主な変更点は以下の通り。
- 附属書 A.3 は、デフォルトで中央アップサンプリングを採用するように改訂されました。
- 全体を通してマイナーな編集上の変更。
ISO/IEC 18477 シリーズのすべての部品のリストは、ISO Web サイトで見つけることができます。
序章
このドキュメントでは、連続階調の写真コンテンツを格納するためのコード化されたコードストリーム形式を指定します。 JPEG XT は、従来の Rec. ITU-T T.81 | JPEG とも呼ばれる ISO/IEC 10918-1 コーディング システムですが、後方互換性を維持するように拡張されています。このドキュメントでは、JPEG コーディング システムの一般的に展開されているコンポーネントを指定します. ISO/IEC 18477 シリーズの追加部分は、このベースラインに基づいています.
JPEG XT は、レガシー アプリケーションと下位互換性を持つように設計されていると同時に、コーディングの複雑さを軽減するように設計されています。 JPEG XT は、可能な限り、Rec. ITU-T T.81 | の機能ブロックを使用します。 ISO/IEC 10918-1, 勧告 ITU-T T.86 | ISO/IEC 10918-4 および Rec. ITU-T T.871 | ISO/IEC 10918-5 は、従来の JPEG コーディング システムの機能を拡張するもので、優れた画質と圧縮効率が得られるように最適化されていると同時に、複雑さの少ないエンコーディングとデコーディングの実装も可能にします。
1 スコープ
このドキュメントは、主に連続階調の写真コンテンツ用に設計された JPEG XT と呼ばれるコーディング形式を指定します。このドキュメントは、ISO/IEC 18477 シリーズ全体の基礎となるコア コーディング システムを定義します。
2 参考文献
以下のドキュメントは、その内容の一部またはすべてがこのドキュメントの要件を構成するように、本文で参照されています。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- Rec. ITU-T T.81 | ISO/IEC 10918-1:1994, 情報技術 — 連続階調静止画像のデジタル圧縮およびコーディング — 1: 要件とガイドライン
- Rec. ITU-T T.86 | ISO/IEC 10918-4, 情報技術 — 連続階調静止画像のデジタル圧縮およびコーディング — 4: JPEG プロファイル、SPIFF プロファイル、SPIFF タグ、SPIFF 色空間、APPn マーカー、SPIFF 圧縮タイプ、および登録機関 (REGAUT) の登録
- Rec. ITU-T T.871 | ISO/IEC 10918-5, 情報技術 — 連続階調静止画像のデジタル圧縮およびコーディング — 5: JPEG ファイル交換フォーマット (JFIF)
3 用語と定義
このドキュメントでは、次の用語と定義が適用されます。
ISO および IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
3.1
ビットストリーム
エントロピー符号化されたセグメントを構成する、部分的に符号化または復号化されたビットのシーケンス
3.2
ブロック
サンプルの 8×8 配列または 1 つの成分の DCT 係数値の 8×8 配列
3.3
バイト
8 ビットのグループ
3.4
コーダー
コーディングプロセスの具体化
3.5
コード
エンコードまたはデコード
3.6
圧縮
ソース画像データを表すために使用されるビット数の削減
3.7
成分
出力または表示装置で同じ名称を持つサンプルの二次元配列。
注記 1画像は通常、赤、緑、青などの複数のコンポーネントで構成されます。
3.8
連続階調画像
コンポーネントがサンプルごとに複数のビットを持つイメージ
3.9
離散コサイン変換
DCT
順離散コサイン変換または逆離散コサイン変換のいずれか
3.10
ダウンサンプリング
コンポーネントの空間解像度を下げる手順
3.11
エントロピー符号化データ セグメント
圧縮された画像データのエントロピーでエンコードされたバイトの個別にデコード可能なシーケンス
3.12
マーカー
最初のバイトが 16 進数の FF で、2 番目のバイトが 1 と 16 進数の FE の間の値である 2 バイト コード
3.13
マーカー セグメント
マーカーと関連するパラメーターのセット
3.14
正確
特定のサンプルまたは DCT 係数に割り当てられたビット数
3.15
手順
符号化または復号化プロセスを構成するタスクの 1 つを達成する一連のステップ
3.16
サンプル
コンポーネントを構成する 2 次元配列の 1 つの要素
3.17
サンプルグリッド
座標 (0, 0) を持つ画像の左上端にあるサンプルを含む、画像のすべてのサンプルに共通の座標系。最初の座標は右に向かって増加し、2 番目の座標は下に向かって増加します。
3.18
スキャン
画像内の 1 つ以上のコンポーネントのデータを 1 回通過する
3.19
ヘッダーをスキャン
スキャンの開始マーカーと、スキャンの開始時にコード化される関連するスキャン パラメータを含むマーカー セグメント。
3.20
アップサンプリング
コンポーネントの空間分解能を上げる手順
3.21
垂直サンプリング係数
フレーム内の他のコンポーネントの垂直データ ユニットの数に対する、特定のコンポーネントの垂直データ ユニットの相対数
参考文献
| [1] | Rec. ITU-R BT 601-7, 標準 4:3 およびワイドスクリーン 16:9 アスペクト比のデジタル テレビのスタジオ エンコード パラメータ |
| [2] | ISO/IEC 18477-4, 情報技術 — 連続階調静止画像のスケーラブルな圧縮とコーディング — 4: コンフォーマンステスト |
| [3] | ISO/IEC 18477-8, 情報技術 — 連続階調静止画像のスケーラブルな圧縮とコーディング — 8: ロスレスおよびニアロスレスのコーディング |
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, 1. In particular, the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, 2 (see www.iso.org/directives ).
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ) or the IEC list of patent declarations received (see http://patents.iec.ch ).
Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html .
This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information.
This second edition cancels and replaces the first edition (ISO/IEC 18477-1:2015), which has been technically revised.
The main changes compared to the previous edition are as follows:
- Annex A.3 has been revised to adopt centred upsampling by default;
- minor editorial changes throughout.
A list of all parts in the ISO/IEC 18477 series can be found on the ISO website.
Introduction
This document specifies a coded codestream format for storage of continuous-tone photographic content. JPEG XT is a scalable image coding system that builds on the legacy Rec. ITU-T T.81 | ISO/IEC 10918-1 coding system, also known as JPEG, but extends it in a backwards compatible way. This document specifies the commonly deployed components of the JPEG coding system. Additional parts of the ISO/IEC 18477 series extend on this baseline.
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, Rec. ITU-T T.86 | ISO/IEC 10918-4 and Rec. ITU-T T.871 | ISO/IEC 10918-5 to extend the functionality of the legacy JPEG coding system. It is optimized for good image quality and compression efficiency while also enabling low-complexity encoding and decoding implementations.
1 Scope
This document specifies a coding format, referred to as JPEG XT, which is designed primarily for continuous-tone photographic content. This document defines the core coding system, which forms the basis for the entire ISO/IEC 18477 series.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
- Rec. ITU-T T.81 | ISO/IEC 10918-1:1994, Information technology — Digital compression and coding of continuous-tone still images — 1: Requirements and guidelines
- Rec. ITU-T T.86 | ISO/IEC 10918-4, Information technology — Digital compression and coding of continuous-tone still images — 4: Registration of JPEG profiles, SPIFF profiles, SPIFF tags, SPIFF colour spaces, APPn markers, SPIFF compression types and Registration Authorities (REGAUT)
- Rec. ITU-T T.871 | ISO/IEC 10918-5, Information technology — Digital compression and coding of continuous-tone still images — 5: JPEG File Interchange Format (JFIF)
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
3.1
bitstream
partially encoded or decoded sequence of bits comprising an entropy-coded segment
3.2
block
8×8 array of samples or an 8×8 array of DCT coefficient values of one component
3.3
byte
group of 8 bits
3.4
coder
embodiment of a coding process
3.5
coding
encoding or decoding
3.6
compression
reduction in the number of bits used to represent source image data
3.7
component
two-dimensional array of samples having the same designation in the output or display device
Note 1 to entry: An image typically consists of several components, e.g. red, green and blue.
3.8
continuous-tone image
image whose components have more than one bit per sample
3.9
discrete cosine transform
DCT
either the forward discrete cosine transform or the inverse discrete cosine transform
3.10
downsampling
procedure by which the spatial resolution of a component is reduced
3.11
entropy-coded data segment
independently decodable sequence of entropy encoded bytes of compressed image data
3.12
marker
two-byte code in which the first byte is hexadecimal FF and the second byte is a value between 1 and hexadecimal FE
3.13
marker segment
marker and associated set of parameters
3.14
precision
number of bits allocated to a particular sample or DCT coefficient
3.15
procedure
set of steps which accomplishes one of the tasks which comprise an encoding or decoding process
3.16
sample
one element in the two-dimensional array which comprises a component
3.17
sample grid
common coordinate system for all samples of an image with the samples at the top left edge of the image having the coordinates (0, 0), the first coordinate increases towards the right, the second to the bottom
3.18
scan
single pass through the data for one or more of the components in an image
3.19
scan header
marker segment that contains a start-of-scan marker and associated scan parameters that are coded at the beginning of a scan
3.20
upsampling
procedure by which the spatial resolution of a component is increased
3.21
vertical sampling factor
relative number of vertical data units of a particular component with respect to the number of vertical data units in the other components in the frame
Bibliography
| [1] | Rec. ITU-R BT 601-7, Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios |
| [2] | ISO/IEC 18477-4, Information technology — Scalable compression and coding of continuous-tone still images — 4: Conformance testing |
| [3] | ISO/IEC 18477-8, Information technology — Scalable compression and coding of continuous-tone still images — 8: Lossless and near-lossless coding |