ISO/IEC 21122-5:2022 情報技術 — JPEG XS 低遅延軽量画像符号化システム — Part 5: リファレンス ソフトウェア | ページ 2

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

序文

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

この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives or www.iec.ch/members_experts/refdocs を参照)

このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。ドキュメントの開発中に特定された特許権の詳細は、序論および/または受信した特許宣言の ISO リスト ( www.iso.org/patents を参照) または受信した特許宣言の IEC リスト ( https://patents.iec.ch )

このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。

規格の自主的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および技術的貿易障壁 (TBT) における世界貿易機関 (WTO) の原則に対する ISO の遵守に関する情報については、 www を参照してください。 .iso.org/iso/foreword.html . IEC については、 www.iec.ch/understanding-standards を参照してください。

このドキュメントは、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 29, オーディオ、画像、マルチメディア、およびハイパーメディア情報のコーディングによって作成されました。

この第 2 版は、技術的に改訂された第 1 版 (ISO/IEC 21122-5:2020) を取り消して置き換えるものです。

主な変更点は次のとおりです。

  • 参照ソフトウェアを更新しました。

ISO/IEC 21122 シリーズのすべての部品のリストは、ISO および IEC の Web サイトにあります。

.

序章

このドキュメントは、JPEG XS と呼ばれる低レイテンシの軽量画像コーディング システムの一連の標準の一部です。

ISO/IEC 21122-1 および ISO/IEC 21122-2 標準のソフトウェア リファレンス実装を提供します。執筆時点で、さまざまなオペレーティング システムで正常にコンパイルおよびテストされています。このリファレンス ソフトウェアの実装は、JPEG XS の実装方法の 1 つにすぎないことに注意してください。この実装は、他の実装への検証アンカーとして機能できます。

ISO/IEC 21122-1 および ISO/IEC 21122-2 への適合は、生成されるコードストリーム。特に、サンプル エンコーダー ソフトウェアの実装は、ISO/IEC 21122 シリーズ内で達成できる品質のいくつかの説明的な例を提供するのに十分かもしれませんが、最低保証された画像エンコード品質も、達成可能な最大画像エンコード品質も保証しません。

同様に、サンプル ソフトウェア エンコーダまたはデコーダの実装のプログラムまたはデータ メモリ使用量、実行速度などに関する計算リソースの特性は、実装によって示される典型的な、最小または最大の計算リソース特性の代表として構築されるべきではありません。 ISO/IEC 21122 シリーズ。

国際標準化機構 (ISO) および国際電気標準会議 (IEC) は、この文書への準拠には特許の使用が含まれる可能性があると主張しているという事実に注目しています。

ISO および IEC は、この特許権の証拠、有効性、および範囲に関していかなる立場も取りません。

この特許権の所有者は、ISO および IEC に対して、合理的かつ非差別的な条件の下で、世界中の申請者とライセンスを交渉する意思があることを保証しています。この点、本特許権者の陳述書は ISO および IEC に登録されています。情報は、 www.iso.org /patents or https://patents.iec.ch で入手できる特許データベースから入手できます

このドキュメントの一部の要素が、特許データベースにあるもの以外の特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。

1 スコープ

このドキュメントには、ISO/IEC 21122 シリーズのリファレンス ソフトウェアが含まれています。これは、実装のガイドラインおよび適合性テストの参照として機能します。

2 参考文献

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

  • ISO/IEC 21122-1, 情報技術 — JPEG XS 低遅延軽量画像符号化システム — 1: コアコーディングシステム
  • ISO/IEC 21122-2, 情報技術 — JPEG XS 低遅延軽量画像符号化システム — 2: プロファイルとバッファ モデル

3 用語と定義

このドキュメントの目的のために、ISO/IEC 21122-1 および ISO/IEC 21122-2 に記載されている用語と定義が適用されます。

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

参考文献

[1]ISO/IEC 646, 情報技術 — 情報交換用の ISO 7 ビット コード化文字セット
[2]Poskanzer J.、PPM Format Specification"、オンライン http://netpbm.sourceforge.net/doc/ppm.html (2019 年 7 月取得)
[3]ISO/IEC 21122-4, 情報技術 — JPEG XS 低遅延軽量画像符号化システム — 4: コンフォーマンステスト

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 or www.iec.ch/members_experts/refdocs ).

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 https://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 . In the IEC, see www.iec.ch/understanding-standards .

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 21122-5:2020), which has been technically revised.

The main changes are as follows:

  • Updated reference software.

A list of all parts in the ISO/IEC 21122 series can be found on the ISO and IEC websites.

.

Introduction

This document is part of a series of standards for a low-latency lightweight image coding system, denoted JPEG XS.

It provides the software reference implementation of the ISO/IEC 21122-1 and ISO/IEC 21122-2 standards. It has been successfully compiled and tested on various operating systems at the time of writing. It is important to note that this reference software implementation represents just one way of implementing JPEG XS. This implementation can serve as a validation anchor to other implementations.

No guarantee of the quality that will be achieved by an encoder is provided by its conformance to ISO/IEC 21122-1 and ISO/IEC 21122-2, as the conformance is only defined in terms of specific constraints imposed on the syntax of the generated codestream. In particular, while sample encoder software implementations may suffice to provide some illustrative examples of which quality can be achieved within the ISO/IEC 21122 series, they provide neither an assurance of minimum guaranteed image encoding quality nor maximum achievable image encoding quality.

Similarly, the computation resource characteristics in terms of program or data memory usage, execution speed, etc. of sample software encoder or decoder implementations should not be construed as a representative of the typical, minimal or maximal computational resource characteristics to be exhibited by implementations of the ISO/IEC 21122 series.

The International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) draw attention to the fact that it is claimed that compliance with this document may involve the use of a patent.

ISO and IEC take no position concerning the evidence, validity and scope of this patent right.

The holder of this patent right has assured ISO and IEC that he/she is willing to negotiate licences under reasonable and non-discriminatory terms and conditions with applicants throughout the world. In this respect, the statement of the holder of this patent right is registered with ISO and IEC. Information may be obtained from the patent database available at www.iso.org/patents or https://patents.iec.ch .

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights other than those in the patent database. ISO and IEC shall not be held responsible for identifying any or all such patent rights.

1 Scope

This document contains the reference software of the ISO/IEC 21122 series. It acts as a guideline for implementation and as a reference for conformance testing.

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 21122-1, Information technology — JPEG XS low-latency lightweight image coding system — 1: Core coding system
  • ISO/IEC 21122-2, Information technology — JPEG XS low-latency lightweight image coding system — 2: Profiles and buffer models

3 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO/IEC 21122-1 and ISO/IEC 21122-2 apply.

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

Bibliography

[1]ISO/IEC 646, Information technology — ISO 7-bit coded character set for information interchange
[2]Poskanzer J., PPM Format Specification", online at http://netpbm.sourceforge.net/doc/ppm.html (retrieved July 2019)
[3]ISO/IEC 21122-4, Information Technology — JPEG XS Low-latency lightweight image coding system — 4: Conformance testing