ISO/IEC 23000-22:2019 情報技術—マルチメディアアプリケーションフォーマット(MPEG-A)—パート22:マルチイメージアプリケーションフォーマット(MIAF) | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

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 23000 シリーズのすべての部品のリストは、ISO Web サイトで見つけることができます。

このドキュメントに関するフィードバックや質問は、ユーザーの国家標準化団体に送信する必要があります。これらの機関の完全なリストは、 www.iso.org/members.html にあります。

序章

このドキュメントでは、High Efficiency Image File (HEIF) 形式に埋め込まれた画像の作成、読み取り、解析、およびデコードのための正確な相互運用性ポイントを可能にする、Multi-Image Application Format (MIAF) というマルチメディア アプリケーション形式を指定します。 MIAF 仕様は HEIF 形式に完全に準拠しており、相互運用性を高めるために追加の制約のみを定義しています。

HEIF 仕様 (ISO/IEC 23008-12) は、関連付けられたメタデータとそれらの相互関係を使用して、1 つまたは複数の画像 (場合によっては 1 つまたは複数の画像シーケンスを含む) を含めるためのファイル形式を定義します。 HEIF 仕様は、含まれるコーディング形式のファイル形式と一般的な要件を定義していますが、キャプチャ デバイス、編集アプリケーション、ストレージ システム、クラウドと配信ネットワーク、および再生デバイスとアプリケーションが相互運用できる特定の相互運用ポイントは定義していません。 .

このドキュメントでは、HEIF 形式に関する特定の制約を定義し、サポートされるエンコード タイプを特定のプロファイルとレベルのセットに制限し、特定のメタデータ形式を要求し、そのような制約を通知するための一連のブランドを定義することにより、業界を可能にする正確な相互運用性ポイントを定義します。相互運用性を向上させるために HEIF 仕様の特定の用途を展開します。

このドキュメントは、MIAF ファイルと MIAF リーダーおよびレンダラーの規範的な要件を定義します。

1 スコープ

このドキュメントでは、マルチイメージ アプリケーション フォーマット (MIAF) を指定します。MIAF には、コード化されたイメージ、イメージのグループとシーケンスが含まれており、それらのメタデータと相互の関係に関する情報がすべて高効率イメージ ファイル (HEIF) フォーマットに埋め込まれています。

このドキュメントは HEIF 仕様に基づいて構築されており、以下を定義しています。

  • ISO/IEC 23008-12 (HEIF) 仕様に対する追加の制約のセット。ファイル形式オプションを簡素化します。
  • 特定のアルファ プレーン形式。
  • サポートされているコーディング形式の特定のプロファイルとレベルのセット。
  • 特定のメタデータ形式のセット。
  • 特定のプロファイルへの適合を示すアプリケーション ブランドを含む一連のブランド。
  • 追加のコーディング形式、プロファイル、レベル、およびメタデータをサポートするために MIAF 形式を拡張するための一連のルール。

このドキュメントは、MIAF リーダーと MIAF レンダラーの規範的な動作も定義します。

MIAF 仕様は、意図的に拡張可能で、前方互換性を考慮して作成されています。この形式は、コーディング形式、メタデータ、派生画像などの他のデータの存在も許容します。

2 参考文献

以下のドキュメントは、その内容の一部またはすべてがこのドキュメントの要件を構成するように、テキスト内で参照されています。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。

  • ISO/IEC 14496-3, 情報技術 — 視聴覚オブジェクトのコーディング — 3: オーディオ
  • Rec. ITU-T H.264 | ISO/IEC g情報技術 — 視聴覚オブジェクトのコーディング — 高度なビデオ コーディング
  • ISO/IEC 14496-12, 情報技術 — 視聴覚オブジェクトのコーディング — 12: ISO ベースのメディア ファイル形式
  • ISO/IEC 14496-15, 情報技術 — 視聴覚オブジェクトのコーディング — 15:ISOベースのメディアファイル形式でのネットワーク抽象化レイヤー(NAL)ユニット構造化ビデオの運搬
  • Rec. ITU-T T.802 | ISO/IEC 15444-3, 情報技術 — JPEG 2000 画像符号化システム — 3:モーションJPEG2000
  • ISO 16684-1, グラフィック技術 — 拡張可能なメタデータ プラットフォーム (XMP) — 1: データ モデル、シリアル化、およびコア プロパティ
  • ISO/IEC 23000-19, 情報技術 — マルチメディア アプリケーション フォーマット (MPEG-A) — 19: セグメント化されたメディアの共通メディア アプリケーション フォーマット (CMAF)
  • ISO/IEC 23001-14, 情報技術 — MPEG システム技術 — 14: 部分的なファイル形式
  • Rec. ITU-T H.265 | ISO/IEC 23008-2, 情報技術 — 異種環境における高効率コーディングおよびメディア配信 — 高効率ビデオ コーディング
  • ISO/IEC 23008-12, 情報技術 — 異種環境における高効率コーディングとメディア配信 — 12: 画像ファイル形式
  • JEITA CP-3451, デジタルスチルカメラ用交換可能画像ファイルフォーマット

3 用語と定義

このドキュメントの目的のために、Rec. ITU-T H.264 | ISO/IEC 14496-10, Rec. ITU-T H.264 | ISO/IEC 23008-2, ISO/IEC 14496-12, ISO/IEC 23008-12 および以下が適用されます。

ISO と IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。

3.1

アルファ面

マスター画像の透明度情報を指定する画像

注記 1:アルファ プレーンの解像度がマスター イメージの解像度と異なる場合、MIAF レンダラーはアルファ プレーンをマスター イメージの解像度に再スケーリングすることが期待されますが、再スケーリング操作は正確に指定されていないため、正確な動作は異なる MIAF レンダラーの実装は異なる場合があります。

3.2

深度マップ

視点からのシーン オブジェクトの表面の距離に関する情報を含む画像

3.3

MIAFアプリブランド

MIAF ファイル (3.5) が特定の MIAF プロファイル (3.8) に準拠していること、およびその MIAF プロファイルに必要な機能のみを実装する MIAF リーダー (3.9) および MIAF レンダラー (3.12) が MIAF ファイルを処理できることを示すブランド

3.4

MIAF補助画像アイテム

補助的な視覚情報を提供するが、通常は独立してレンダリングされない画像アイテム

注記 1:要件は 7.3.5 節にある。

3.5

MIAF ファイル

1 つまたは複数の画像および/または画像シーケンスおよび/またはビデオ トラックを含むファイル

注記1: MIAFファイルは、条項7に準拠するように制約されています。

3.6

MIAFマスターイメージアイテム

レンダリング可能な画像アイテム

3.7

MIAFイメージアイテム

MIAFマスター画像アイテム(3.6) 、 MIAF補助画像アイテム(3.4) or MIAFサムネイル画像アイテム(3.10)

3.8

MIAFプロフィール

MIAF ファイルの一連の制限 (3.5)

注記 1:これらは通常、メディア コーディング形式/プロファイル/レベル、コンテンツ保護スキーム、または定量的手段に関する制限です。 MIAF プロファイルは、MIAF ファイルと MIAF リーダー間の相互運用性を可能にします。

注記 2: MIAF ファイルは、複数の MIAF プロファイルに準拠する場合があります。 MIAF リーダーまたは MIAF レンダラーは、1 つまたは複数の MIAF プロファイルを処理できる場合があります。

3.9

MIAFリーダー

MIAF ファイル (3.5) を読み取って解析し、画像コーディングとメタデータのタイプを識別し、サポートするコーディング タイプ/プロファイル/レベルのコード化されたストリームをデコードするエンティティ

3.10

MIAFサムネイル画像アイテム

サムネイル参照タイプを使用して参照される画像アイテム

注記 1: MIAF サムネイル画像アイテムの要件は、7.3.3 節で指定されています。

3.11

MIAF選手

MIAF リーダー (3.9) と MIAF レンダラー (3.12) を含むエンティティ

3.12

MIAF レンダラー

関連するメタデータ(色情報など)と補助画像データ(アルファ面など)を考慮して、 MIAF リーダー(3.9) の出力を 視覚的コンテキスト(3.15) にレンダリングするエンティティ。

3.13

プライマリ イメージ

ファイル レベルのMetaBoxで プライマリ アイテム (3.14) として識別される画像

3.14

一次項目

ファイルレベルのMetaBoxPrimaryItemBoxによって識別される項目

3.15

視覚的な文脈

ビジュアル マテリアルが既に含まれている可能性があり、イメージをレンダリングできるスクリーン バッファなどのビジュアル レンダリング サーフェス

参考文献

[1]IEC 61966-2-1, マルチメディア システムおよび機器 — 色の測定と管理 — 2-1: カラーマネジメント — デフォルトの RGB 色空間 — sRGB
[2]HTML 5.1 第 2 版、W3C 勧告、2017 年 10 月 3 日、 http://www.w3.org/TR/html/
[3]Consumer Technology Association CTA-861-G 、非圧縮高速デジタル インターフェイス用の DTV プロファイル

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 23000 series can be found on the ISO website.

Any feedback or questions on this document should be directed to the user’s national standards body. A complete listing of these bodies can be found at www.iso.org/members.html .

Introduction

This document specifies a multimedia application format, the Multi-Image Application Format (MIAF), that enables precise interoperability points for creation, reading, parsing and decoding of images embedded in the High Efficiency Image File (HEIF) format. The MIAF specification fully conforms to the HEIF format and only defines additional constraints to ensure higher interoperability.

The HEIF specification (ISO/IEC 23008-12) defines a file format for the inclusion of one or more images, possibly with one or more sequences of images, with associated metadata and their relationship to each other. While the HEIF specification defines the file format and general requirements for the included coding formats, it does not define specific interoperability points by which capturing devices, editing applications, storage systems, cloud and delivery networks, and playback devices and applications can interoperate with each other.

This document, by defining specific constraints on the HEIF format, limiting the supported encoding types to a set of specific profiles and levels, requiring specific metadata formats, and defining a set of brands for signalling such constraints, defines precise interoperability points which enable the industry to deploy particular uses of the HEIF specification to improve interoperability.

This document defines the normative requirements for MIAF files as well as for MIAF readers and renderers.

1 Scope

This document specifies the Multi-Image Application Format (MIAF), which contains coded images, groups and sequences of images along with their metadata and the information about their relations to each other, all embedded in the High Efficiency Image File (HEIF) format.

This document builds on the HEIF specification and defines the following:

  • a set of additional constraints on ISO/IEC 23008-12 (HEIF) specification, to simplify its file format options;
  • specific alpha plane formats;
  • a set of specific profiles and levels for the supported coding formats;
  • a set of specific metadata formats;
  • a set of brands, including application brands indicating conformance with specific profiles;
  • a set of rules for extending MIAF format to support additional coding formats, profiles, levels and metadata.

This document also defines the normative behaviour for a MIAF reader and MIAF renderer.

The MIAF specification is intentionally written to be extensible, and to allow for forward compatibility. The format is also permissive of the presence of other data, such as coding formats, metadata, and derived images.

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 14496-3, Information technology — Coding of audio-visual objects — 3: Audio
  • Rec. ITU-T H.264 | ISO/IEC 14496-10, Information technology — Coding of audio-visual objects — Advanced video coding
  • ISO/IEC 14496-12, Information technology — Coding of audio-visual objects — 12: ISO base media file format
  • ISO/IEC 14496-15, Information technology — Coding of audio-visual objects — 15: Carriage of network abstraction layer (NAL) unit structured video in the ISO base media file format
  • Rec. ITU-T T.802 | ISO/IEC 15444-3, Information technology — JPEG 2000 image coding system — 3: Motion JPEG 2000
  • ISO 16684-1, Graphic technology — Extensible metadata platform (XMP)— 1: Data model, serialization and core properties
  • ISO/IEC 23000-19, Information technology — Multimedia application format (MPEG-A) — 19: Common media application format (CMAF) for segmented media
  • ISO/IEC 23001-14, Information technology — MPEG systems technologies — 14: Partial file format
  • Rec. ITU-T H.265 | ISO/IEC 23008-2, Information technology — High efficiency coding and media delivery in heterogeneous environments — High efficiency video coding
  • ISO/IEC 23008-12, Information technology — High efficiency coding and media delivery in heterogeneous environments — 12: Image File Format
  • JEITA CP-3451, Exchangeable image file format for digital still cameras

3 Terms and definitions

For the purposes of this document, the terms and definitions given in Rec. ITU-T H.264 | ISO/IEC 14496-10, Rec. ITU-T H.264 | ISO/IEC 23008-2, ISO/IEC 14496-12, ISO/IEC 23008-12 and the following apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

3.1

alpha plane

image specifying the transparency information of the master image

Note 1 to entry: When the resolution of an alpha plane differs from that of the master image, MIAF renderers are expected to rescale the alpha plane to the resolution of the master image, but the rescaling operation is not specified exactly and thus the exact behaviour of different MIAF renderer implementations can differ.

3.2

depth map

image that contains information relating to the distance of the surfaces of scene objects from a viewpoint

3.3

MIAF application brand

brand indicating that a MIAF file (3.5) conforms to a specific MIAF profile (3.8) and that MIAF readers (3.9) and MIAF renderers (3.12) that only implement the features required by that MIAF profile can process the MIAF file

3.4

MIAF auxiliary image item

image item that provides auxiliary visual information but is not normally independently rendered

Note 1 to entry: The requirements are in subclause 7.3.5.

3.5

MIAF file

file containing one or more image and/or image sequence and/or video tracks

Note 1 to entry: A MIAF file is constrained to conform to clause 7.

3.6

MIAF master image item

image item that may be rendered

3.7

MIAF image item

MIAF master image item (3.6) , MIAF auxiliary image item (3.4) or MIAF thumbnail image item (3.10)

3.8

MIAF profile

set of restrictions on a MIAF file (3.5)

Note 1 to entry: These are typically restrictions on the media coding format/profile/level, content protection scheme, or on quantitative measures. MIAF profiles enable interoperability between MIAF files and MIAF readers.

Note 2 to entry: A MIAF file may conform to multiple MIAF profiles. A MIAF reader or MIAF renderer may be capable of processing one or more MIAF profiles.

3.9

MIAF reader

entity that reads and parses MIAF files (3.5) , identifies the type of image coding and metadata, and decodes the coded streams for the coding types/profiles/levels that it supports

3.10

MIAF thumbnail image item

image item that is referenced using the thumbnail reference type

Note 1 to entry: The requirements for a MIAF thumbnail image item are specified in subclause 7.3.3.

3.11

MIAF player

entity including a MIAF reader (3.9) and a MIAF renderer (3.12)

3.12

MIAF renderer

entity that renders the output of MIAF reader (3.9) into a visual context (3.15) , taking into account associated metadata (e.g. colour information) and auxiliary image data (e.g. alpha planes)

3.13

primary image

image identified as the primary item (3.14) in the file-level MetaBox

3.14

primary item

item as identified by the PrimaryItemBox in the file-level MetaBox

3.15

visual context

visual rendering surface such as a screen buffer, which may already contain visual material, and onto which an image can be rendered

Bibliography

[1]IEC 61966-2-1, Multimedia systems and equipment — Colour measurement and management — 2-1: Colour management — Default RGB colour space — sRGB
[2]HTML 5.1 2nd Edition, W3C Recommendation 3 October 2017, http://www.w3.org/TR/html/
[3]Consumer Technology Association CTA-861-G, A DTV Profile for Uncompressed High Speed Digital Interfaces