この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
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, オーディオ、画像、マルチメディア、およびハイパーメディア情報のコーディングによって作成されました。
ISO/IEC 21122 シリーズのすべての部品のリストは、ISO Web サイトで見つけることができます。
序章
このドキュメントは、JPEG XS と呼ばれる低レイテンシの軽量画像コーディング システムの一連の標準の一部です。
映画の制作または伝送中の多くのユースケースでは、待ち時間と再圧縮損失を制限することが、圧縮効率よりも重要な側面です。 JPEG XS コーディング システムは、非常に適度な計算リソースで画像シーケンスの圧縮と再圧縮を提供すると同時に、複数の圧縮と解凍のサイクルやコンテンツ ソースの混合 (字幕、オーバーレイ、ロゴの埋め込みなど) に対しても堅牢性を維持します。視覚的に無損失の品質を保証する一般的なターゲット圧縮率は、ソース マテリアルの性質に応じて 2:1 から 10:1 の範囲です。エンド ツー エンドのレイテンシは、フレームの一部に限定できます。通常は、少数のライン間から 1 ライン未満までです。
このドキュメントでは、JPEG XS コードストリームのトランスポートおよびコンテナ フォーマットを指定します。また、トランスポート、編集、およびプレゼンテーションを容易にするために、画像シーケンスの伝送用のトランスポート プロトコルを強化するメタデータも定義します。
1 スコープ
このドキュメントは、ISO/IEC 21122-1 で指定されているように、JPEG XS コードストリームのトランスポートおよびコンテナー フォーマットを定義します。コンピューター プラットフォーム上で静止画像および動画シーケンス ファイルを操作するためのファイル形式を定義し、コード ストリームをトランスポート ストリームに埋め込む方法についてのガイダンスを提供し、インターネット ベースの通信を可能にします。
このドキュメントでは、既存のファイル形式の仕様を使用し、JPEG XS コードストリームを埋め込むためにそれらを拡張しています。
2 参考文献
以下のドキュメントは、その内容の一部またはすべてがこのドキュメントの要件を構成するように、本文で参照されています。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- ISO/IEC 646, 情報技術 — 情報交換のための ISO 7 ビット コード化文字セット
- ISO/IEC 10646, 情報技術 — Universal Coded Character Se, W3C 勧告
3 用語と定義
このドキュメントの目的のために、ISO/IEC 14496-12, ISO/IEC 21122-1, ISO/IEC 21122-2, ISO/IEC 23008-12 および以下に記載されている用語、定義、および略語が適用されます。
ISO および IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
3.1
補助
通常、不透明度チャネルまたはアルファ マスクとして使用される補助コンポーネント チャネル
3.2
ビッグエンディアン
値表現の最上位ビットから最下位ビットの順に
3.3
箱
画像または画像復号化プロセスを記述する構造化されたデータの集合。
3.4
箱の中身
ボックス (3.3) 構造内にラップされたデータ
3.5
ボックスタイプ
ボックスに保存されている情報の種類 (3.3)
3.6
バイト
8 ビットのグループ
3.7
コーディングに依存しないコード ポイント
CICP
色空間の定義のための列挙値に基づくコードポイント
注記1: Rec. ITU-T H.273で定義されたコードポイント。
3.8
HEIF
高効率画像ファイル形式
静止画像と モーション シーケンスを埋め込むことができる画像ファイル形式 (3.10)
グレード 1 から初級: ISO/IEC 23008-12 に基づく。
3.9
JXS
JPEG XS 圧縮画像を含む静止画像ファイル形式
3.10
モーションシーケンス
映画
時間指定された画像のシーケンス
3.11
サンプル
<coding> コンポーネントを構成する 2 次元画像配列内の 1 つの要素
注記 1:この定義は附属書 A で使用されている。
[出典: ISO/IEC 21122-1:2019, 3.1.42, modified – ドメインと注記 1 をエントリに追加]
3.12
サンプル
<ISOBMFF> 単一の時間に関連付けられたすべてのデータ
注記 1:この定義は、シーケンス内の 1 つのコード化された画像に関連付けられたデータとして、附属書 B および C で使用されます。
3.13
スーパーボックス
ペイロードデータとして他のボックスを運ぶ ボックス (3.3)
3.14
UTF-8
可変長文字エンコーディング
注記 1エンコーディングは ISO/IEC 10646 で定義されている。
参考文献
| [1] | ITU-T 勧告 T.800 | ISO/IEC 15444-1:2016, JPEG 2000 画像符号化システム — 1: コアコーディングシステム |
| [2] | ITU-T 勧告 T.801 | ISO/IEC 15444-2:2004, JPEG 2000 画像符号化システム — 2: 拡張子 |
| [3] | ISO/IEC 11664-3, 測色 — 3: CIE 三刺激値 |
| [4] | CIE 15, 測色 |
| [5] | ARIB STD-B67, 番組制作用拡張映像ダイナミックレンジテレビジョン(EIDRTV)システムの必須パラメータ値 |
| [6] | SMPTE ST428-1:2006, SMPTE 規格 — D シネマ配信マスター イメージの特性 |
| [7] | SMPTE ST2084:2014, SMPTE 規格 — マスタリング リファレンス ディスプレイの高ダイナミック レンジ電気光学伝達関数 |
| [8] | SMPTE ST2086:2014, 高輝度および広色域画像をサポートするディスプレイ カラー ボリューム メタデータのマスター |
| [9] | ST 2110-31:2018, SMPTE 規格 — マネージド IP ネットワーク上のプロフェッショナル メディア: AES3 トランスペアレント トランスポート |
| [10] | ST 2110-10:2017, SMPTE 規格 — マネージド IP ネットワーク上のプロフェッショナル メディア: システムのタイミングと定義 |
| [11] | IETF RFC 6838, メディア タイプの仕様と登録手順 |
| [12] | IEC 61966-2-1, マルチメディア システムおよび機器 — 色の測定と管理 — 2-1: カラーマネジメント - デフォルトRGB色空間 - sRGB |
| [13] | IEC 61966-2-4, マルチメディア システムおよび機器 — 色の測定と管理 — 2-4: カラーマネジメント — ビデオアプリケーション向け拡張色域 YCC カラースペース — xvYCC |
| [14] | 勧告 ITU-R BT, 601, 標準 4:3 およびワイド スクリーン 16:9 アスペクト比のデジタル テレビのスタジオ エンコード パラメータ |
| [15] | 勧告ITU-R BT, 2020年、制作および国際番組交換用の超高精細テレビシステムのパラメータ値 |
| [16] | 勧告 ITU-R BT, 2100, 制作および国際番組交換で使用する高ダイナミック レンジ テレビの画像パラメータ値 |
| [17] | ICC.1:2010 画像技術のカラー管理 - アーキテクチャ、プロファイル形式、およびデータ構造、国際カラー コンソーシアム、2010 |
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.
A list of all parts in the ISO/IEC 21122 series can be found on the ISO website.
Introduction
This document is part of a series of standards for a low-latency lightweight image coding system, denoted JPEG XS.
In many use cases during production or transmission of a movie, limiting the latency and the recompression loss is a more important aspect than the compression efficiency. The JPEG XS coding system offers compression and recompression of image sequences with very moderate computational resources while remaining robust under multiple compression and decompression cycles and mixing of content sources, e.g. embedding of subtitles, overlays or logos. Typical target compression ratios ensuring visually lossless quality are in the range of 2:1 to 10:1, depending on the nature of the source material. The end-to-end latency can be confined to a fraction of a frame, typically between a small number of lines down to below a single line.
This document specifies transport and container formats for JPEG XS codestreams. It also defines metadata that enriches transport protocols for transmission of image sequences, in order to facilitate transport, editing and presentation.
1 Scope
This document defines transport and container formats for JPEG XS codestreams as specified in ISO/IEC 21122-1. It defines file formats for working with still image and motion image sequence files on computer platforms and gives guidance on how to embed the codestream in transport streams, allowing internet-based communication.
This document uses already existing specifications for file formats and extends them for the embedding of JPEG XS codestreams.
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.
- ISO/IEC 646, Information technology — ISO 7-bit coded character set for information interchange
- ISO/IEC 10646, Information technology — Universal Coded Character Set (UCS)
- ISO/IEC 11578, Information technology — Open Systems Interconnection — Remote Procedure Call (RPC)
- ISO/IEC 11664-1, Colorimetry — 1: CIE standard colorimetric observers
- ISO/IEC 14496-12, Coding of audio-visual objects — 12: ISO base media file format
- ISO/IEC 15076-1, Image technology colour management — Architecture, profile format and data structure — 1: Based on ICC.1: 2010
- ISO/IEC 21122-1:2019, JPEG XS low-latency lightweight image coding system — 1: Core coding system
- ISO/IEC 21122-2:2019, JPEG XS low-latency lightweight image coding system — 2: Profiles and buffer models
- ISO/IEC 23008-12:2017, Information technology — High efficiency coding and media delivery in heterogeneous environments — 12: Image File Format
- Rec. ITU-T H.273, Coding-independent code points for video signal type identification
- JEITA CP-3451D, Exchangeable image file format for digital still cameras: Exif Version 2.31
- ANSI/CTA 861-G:2016, A DTV Profile for Uncompressed High Speed Digital Interfaces
- W3C REC-xml-20081126, Extensible Markup Language (XML) 1.0 (Fifth Edition), W3C Recommendation
3 Terms and definitions
For the purposes of this document the terms, definitions, and abbreviated terms given in ISO/IEC 14496-12, ISO/IEC 21122-1, ISO/IEC 21122-2, ISO/IEC 23008-12 and the following apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
3.1
aux
auxiliary component channel typically used as opacity channel or alpha mask
3.2
big-endian
in order from the most significant to the least significant bits of a value representation
3.3
box
structured collection of data describing the image or the image decoding process
3.4
box content
data wrapped within the box (3.3) structure
3.5
box type
kind of information stored with the box (3.3)
3.6
byte
group of 8 bits
3.7
coding-independent code point
CICP
code point based on enumerated values for the definition of the colourspaces
Note 1 to entry: Code points defined in Rec. ITU-T H.273.
3.8
HEIF
high efficiency image file format
image file format which can embed still images and motion sequences (3.10)
Note 1 to entry: Based on ISO/IEC 23008-12.
3.9
JXS
still image file format with JPEG XS compressed images
3.10
motion sequence
movie
timed sequence of images
3.11
sample
<coding> single element in the two-dimensional image array which comprises a component
Note 1 to entry: This definition is used in Annex A.
[SOURCE: ISO/IEC 21122-1:2019, 3.1.42, modified – The domain and Note 1 to entry have been added.]
3.12
sample
<ISOBMFF> all the data associated with a single time
Note 1 to entry: This definition is used in Annexes B and C as data associated with one coded image in a sequence.
3.13
superbox
box (3.3) that carries other boxes as payload data
3.14
UTF-8
variable size character encoding
Note 1 to entry: The encoding is defined in ISO/IEC 10646.
Bibliography
| [1] | ITU-T Rec. T.800 | ISO/IEC 15444-1:2016, JPEG 2000 image coding system — 1: Core coding system |
| [2] | ITU-T Rec. T.801 | ISO/IEC 15444-2:2004, JPEG 2000 image coding system — 2: Extensions |
| [3] | ISO/IEC 11664-3, Colorimetry — 3: CIE tristimulus values |
| [4] | CIE 15, Colorimetry |
| [5] | ARIB STD-B67, Essential parameter values for the extended image dynamic range television (EIDRTV) system for programme production |
| [6] | SMPTE ST428-1:2006, SMPTE Standard — D-Cinema Distribution Master Image Characteristics |
| [7] | SMPTE ST2084:2014, SMPTE Standard — High Dynamic Range Electro-Optical Transfer Function of Mastering Reference Displays |
| [8] | SMPTE ST2086:2014, Mastering Display Color Volume Metadata Supporting High Luminance and Wide Color Gamut Image |
| [9] | ST 2110-31:2018, SMPTE Standard — Professional Media Over Managed IP Networks: AES3 Transparent Transport |
| [10] | ST 2110-10:2017, SMPTE Standard — Professional Media Over Managed IP Networks: System Timing and Definitions |
| [11] | IETF RFC 6838, Media Type Specifications and Registration Procedures |
| [12] | IEC 61966-2-1, Multimedia systems and equipment — Colour measurement and management — 2-1: Colour management - Default RGB colour space - sRGB |
| [13] | IEC 61966-2-4, Multimedia systems and equipment — Colour measurement and management — 2-4: Colour management — Extended-gamut YCC colour space for video applications — xvYCC |
| [14] | Recommendation ITU-R BT, 601, Studio encoding parameters of digital television for standard 4:3 and wide screen 16:9 aspect ratios |
| [15] | Recommendation ITU-R BT, 2020, Parameter values for ultra-high definition television systems for production and international programme exchange |
| [16] | Recommendation ITU-R BT, 2100, Image parameter values for high dynamic range television for use in production and international programme exchange |
| [17] | ICC.1:2010 Image technology colour management – Architecture, profile format, and data structure, International Color Consortium, 2010 |