ISO/IEC 19566-6:2019 情報技術— JPEGシステム—パート6:JPEG 360 | ページ 2

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

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである各国団体は、特定の技術活動分野に対処するためにそれぞれの組織によって設立された技術委員会を通じて国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力します。政府および非政府の他の国際機関も、ISO および IEC と連携してこの作業に参加しています。

この文書の作成に使用される手順と、そのさらなる保守を目的とした手順は、ISO/IEC 指令第 1 Part に記載されています。特に、さまざまなタイプの ISO 文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令Part 2 部の編集規則に従って起草されました ( www.iso.org/directives を参照)

この文書の要素の一部が特許権の対象となる可能性があることに注意してください。 ISO は、かかる特許権の一部またはすべてを特定する責任を負わないものとします。文書の作成中に特定された特許権の詳細は、序論および/または受領した特許宣言の 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 19566 シリーズのすべての部品のリストは、ISO の Web サイトでご覧いただけます。

導入

ISO/IEC 19566 シリーズは、主に圧縮された連続階調写真コンテンツのフォーマットとメタデータの保存および保護方法を目的として設計されています。

消費者が利用できる 360 度キャプチャ カメラやデュアルカメラ スマートフォンなど、複数のイメージ センサー デバイスからのマルチセンサー画像の使用が増加しています。これらのカメラからの画像は、コンピューター、スマートフォン、ヘッドマウント ディスプレイ (HMD) に表示されます。

既存の JPEG 標準はこれらの新しい用途を完全にはカバーしていないため、非互換性によりこれらの画像の相互運用性が低下し、消費者が JPEG ベースの画像を使用する際に期待する広範な普及性が低下します。

さらに、コンピューターベースの拡張、顔タグ付け、オブジェクト分類など、画像を操作するための新しいモダリティでは、元の JPEG スコープの一部ではなかったメタデータのサポートが必要になります。

この文書は、JPEG Universal Metadata Box Format (JUMBF) (ISO/IEC 19566-5 を参照) の機能に基づいて「JPEG 360」を定義します。JUMBF 自体は、ISO/IEC 10918-5 (JPEG File Interchange Format (JFIF)) との互換性を提供する ISO/IEC 18477-3 (Box ファイル形式) に基づいて構築されています。

この文書では、XML ボックスの定義を含むサブボックス コンポーネントに関する JPEG 360 コンテンツType JUMBF スーパーボックスの使用、メイン画像と説明的なメタデータ、および画像の暗号化された部分とともに全方向キャプチャのためのステッチされていない画像要素などの他のボックスの使用を定義します。

1 スコープ

この文書は、ITU-T T.81 | 全方位/360 度の画像とモーションのコンテンツを規定します。 ISO/IEC 10918-1, ITU-T T.800 (2015 年 11 月) | ISO/IEC 15444-1およびISO/IEC 18477-

2 規範的参照

以下の文書は、その内容の一部またはすべてがこの文書の要件を構成する形で本文中で参照されています。日付が記載された参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。

  • ISO/IEC 19566-5, 情報技術 — JPEG システム — Part 5: JPEG Universal Metadata Box Format (JUMBF)

3 用語、定義、および略語

3.1 用語と定義

この文書の目的上、次の用語と定義が適用されます。

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

3.1.1

ファイルに埋め込まれたオブジェクトをカプセル化するバイナリ構造

3.1.2

ボックスベースのファイル形式

ISO ベースのメディア ファイル フォーマットに準拠した構造化データを含むボックスを構成要素とするファイル フォーマット

3.1.3

逆シリアル化

一連のバイトからのデータ構造の抽出

3.1.4

正距円筒図法

球の表面の一部を平面イメージにマッピングするための投影

3.1.6

メタデータ

テキスト、画像、ハイパーテキスト、およびそれらの組み合わせを含む、他のデータを記述するデータ

3.1.7

全方向性

単一の投影点から観察されたようなシーンの画像の(準)球面。

3.1.8

連載化

データ構造を、保存および/または送信できる一連のバイトに変換します。

3.2 略語

アスキー情報交換のための米国標準規格
DCT離散コサイン変換
ERP正距円筒図法
視野視野
JSONJavaScript オブジェクトの表記法
JPEG共同写真専門家グループ
ジャンフJPEG ユニバーサル メタデータ ボックス形式
マイム多目的インターネットメール拡張子
URLユニフォームリソースロケーター
XML拡張可能なマークアップ言語
XMP拡張可能なメタデータ プラットフォーム
RDFリソース記述フレームワーク
W3Cワールドワイドウェブコンソーシアム
う~んユニバーサルメタデータフレームワーク

参考文献

1ITU-T X.667 | ISO/IEC 9834-8, 情報技術 — オブジェクト識別子登録機関の運用手順 — Part 8: 汎用一意識別子 (UUID) の生成とオブジェクト識別子でのその使用
2ITU-T T.81 | ISO/IEC 10918-1, 情報技術 — 連続階調静止画像のデジタル圧縮およびコーディング — Part 1: 要件とガイドライン
3ITU-T T.JFIF | ISO/IEC 10918-5, 情報技術 — 連続階調静止画像のデジタル圧縮およびコーディング — Part 5: JPEG ファイル交換フォーマット (JFIF)
4ISO/IEC 14496-8, 情報技術 — オーディオビジュアル オブジェクトのコーディング — Part 8: IP ネットワークを介した ISO/IEC 14496 コンテンツの伝送
5ISO/IEC 14496-12, 情報技術 — オーディオビジュアル オブジェクトのコーディング — Part 12: ISO ベース メディア ファイル フォーマット (ISOBMFF)
6ITU-T T.800 | ISO/IEC 15444‑1, 情報技術 — JPEG2000 画像コーディング システム — Part 1: コア コーディング システム
7ITU-T T.801 | ISO/IEC 15444‑2, 情報技術 - JPEG 2000画像コーディング システム: 拡張機能
8ITU-T T.805 | ISO/IEC 15444‑6, 情報技術 — JPEG 2000画像コーディング システム — Part 6: 複合画像ファイル形式 (JPM)
9ISO 16684-1, グラフィック テクノロジー — 拡張メタデータ プラットフォーム (XMP) 仕様 — Part 1: データ モデル、シリアル化、およびコア プロパティ
10ISO/IEC 18477-1, 情報技術 — 連続階調静止画像のスケーラブルな圧縮およびコーディング — Part 1: 連続階調静止画像のスケーラブルな圧縮およびコーディング
11ISO/IEC 18477-3, 情報技術 — 連続階調静止画像のスケーラブルな圧縮およびコーディング — Part 3: ボックス ファイル形式
12ISO/IEC TR 19566-1, 情報技術 — JPEG システム — Part 1: コード ストリームとファイル形式を使用した情報のパッケージ化
13ISO/IEC TR 19566-2, 情報技術 - JPEG システム - Part 2: 転送メカニズムとパッケージング
14ISO/IEC 21778, 情報技術 - JSON データ交換構文
15『Rational Unified Process を使用した Rational Software Architect による J2EE アーキテクチャーの開発』、Jean-Louis Maréchaux, 2005 年 8 月 16 日発行、 https://www.ibm.com/developerworks/rational/library/05/0816_Louis/index.html
16「実践的な RDF」、Shelley Powers, 2003 年 7 月、O'Reilly Media, Inc.、ISBN: 978-0596-002633

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, Part 1. In particular, the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 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 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 19566 series can be found on the ISO website.

Introduction

The ISO/IEC 19566 series is designed primarily for format and metadata storage and protection method of compressed continuous-tone photographic content.

There is increasing use of multi-sensor images from multiple image sensor devices, such as 360 degree capturing cameras or dual-camera smartphones available to consumers. Images from these cameras are shown on computers, smartphones, and head-mounted displays (HMD).

Because existing JPEG standards do not fully cover these new uses, incompatibilities have reduced the interoperability of these images, and thus reducing the widespread ubiquity which consumers have come to expect when using JPEG-based images.

Additionally, new modalities for interacting with images, such as computer-based augmentation, face-tagging, and object classification require support for metadata that was not part of the original JPEG scope.

This document defines “JPEG 360”, building upon the features of JPEG Universal Metadata Box Format (JUMBF) (see ISO/IEC 19566-5) which itself builds upon ISO/IEC 18477-3 (Box file format) which provides compatibility with ISO/IEC 10918-5 (JPEG File Interchange Format (JFIF)).

This document defines the use of the JPEG 360 Content Type JUMBF superbox with respect to the sub-box components which include the definition of an XML box, the use of other boxes such as unstitched image elements for omnidirectional captures together with the main image and descriptive metadata, and encrypted parts of the image.

1 Scope

This document specifies omnidirectional/360-degree image and motion contents using Rec. ITU-T T.81 | ISO/IEC 10918-1, Rec. ITU-T T.800 (11/2015) | ISO/IEC 15444-1, and ISO/IEC 18477-3.

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 19566-5, Information technology — JPEG Systems — Part 5: JPEG Universal Metadata Box Format (JUMBF)

3 Terms, definitions and abbreviated terms

3.1 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.1

box

binary structure that encapsulates an object embedded in a file

3.1.2

box-based file format

file format whose composing elements are boxes containing structured data in compliance with ISO-based media file format

3.1.3

deserialization

extraction of data structure from a series of bytes

3.1.4

equirectangular projection

projection for mapping a portion of the surface of a sphere to a flat image

3.1.6

metadata

data that describes other data, including text, image, hypertext and combinations thereof

3.1.7

omnidirectional

(sub)spherical surface of an image of a scene as if observed from a single point of projection.

3.1.8

serialization

translation of data structures into a series of bytes that can be stored and/or transmitted

3.2 Abbreviated terms

ASCIIAmerican Standard Code for Information Interchange
DCTdiscrete cosine transform
ERPequirectangular projection
FOVfield of view
JSONJavaScript object notation
JPEGjoint photographic experts group
JUMBFJPEG universal metadata box format
MIMEmultipurpose internet mail extensions
URLuniform resource locator
XMLeXtensible Markup Language
XMPeXtensible Metadata Platform
RDFresource description framework
W3CWorld Wide Web Consortium
umfuniversal metadata framework

Bibliography

1Rec. ITU-T X.667 | ISO/IEC 9834-8, Information technology — Procedures for the operation of object identifier registration authorities — Part 8: Generation of universally unique identifiers (UUIDs) and their use in object identifiers
2Rec. ITU-T T.81 | ISO/IEC 10918-1, Information technology — Digital compression and coding of continuous-tone still images — Part 1: Requirements and guidelines
3Rec. ITU-T T.JFIF | ISO/IEC 10918-5, Information technology — Digital compression and coding of continuous-tone still images — Part 5: JPEG File Interchange Format (JFIF)
4ISO/IEC 14496-8, Information technology — Coding of audio-visual objects — Part 8: Carriage of ISO/IEC 14496 contents over IP networks
5ISO/IEC 14496-12, Information technology — Coding of audio-visual objects — Part 12: ISO base media file format (ISOBMFF)
6Rec. ITU-T T.800 | ISO/IEC 15444‑1, Information technology — JPEG2000 Image Coding System — Part 1: Core coding system
7Rec. ITU-T T.801 | ISO/IEC 15444‑2, Information technology — JPEG 2000Image Coding System: Extensions
8Rec. ITU-T T.805 | ISO/IEC 15444‑6, Information technology — JPEG 2000image coding system — Part 6: Compound image file format (JPM)
9ISO 16684-1, Graphic technology — Extensible metadata platform (XMP) specification — Part 1: Data model, serialization and core properties
10ISO/IEC 18477-1, Information technology — Scalable compression and coding of continuous-tone still images — Part 1: Scalable compression and coding of continuous-tone still images
11ISO/IEC 18477-3, Information technology — Scalable compression and coding of continuous-tone still images — Part 3: Box file format
12ISO/IEC/TR 19566-1, Information technology — JPEG Systems — Part 1: Packaging of information using codestreams and file formats
13ISO/IEC/TR 19566-2, Information technologies — JPEG Systems — Part 2: Transport mechanisms and packaging
14ISO/IEC 21778, Information technology — The JSON data interchange syntax
15“Developing a J2EE Architecture with Rational Software Architect Using the Rational Unified Process,” Jean-Louis Maréchaux, Published on August 16, 2005, https://www.ibm.com/developerworks/rational/library/05/0816_Louis/index.html
16“Practical RDF,” Shelley Powers, July 2003, O’Reilly Media, Inc., ISBN: 978-0596-002633