ISO/IEC 15444-9:2023 情報技術 — JPEG 2000 画像コーディング システム — Part 9: インタラクティブ ツール、API、およびプロトコル | ページ 4

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

1 スコープ

この推奨事項 |国際規格 [1] は、ITU-T T.800 | の定義に従って、JPEG 2000 コード ストリームとファイルのリモート問い合わせとオプションの変更のための構文とメソッドを拡張可能な方法で定義しています。 ISO/IEC 15444-1 および ITU-T T.8xx | の他のメンバーISO/IEC 15444-x ファミリの推奨事項 |標準。

この推奨事項では |国際標準で定義された構文とメソッドは JPEG 2000 インタラクティブ プロトコル、「JPIP」と呼ばれ、JPIP を使用するインタラクティブ アプリケーションは「JPIP システム」と呼ばれます。

JPIP は、クライアントとサーバー間の構造化された一連の対話で構成されるプロトコルを指定します。このプロトコルを使用して、クライアントが必要としない情報の通信を回避または最小限に抑える方法で、画像ファイルのメタデータ、構造、画像コードストリームの一部または全体を交換できます。 。この推奨事項 |国際標準には、交換されるセマンティクスと値の定義が含まれており、既存のさまざまなネットワーク トランスポートを使用してこれらを渡す方法が提案されています。

JPIP を使用すると、以下のタスクを互換性のあるさまざまな方法で実行できます。

  • 能力の交換。
  • セッションで使用する機能のネゴシエーション。
  • JPEG 2000 ファイル、JPEG 2000 コードストリーム、その他のコンテナ ファイルなど、さまざまなコンテナからの次の要素のリクエストと転送。
    • 選択的なデータセグメント。
    • 選択的かつ定義された構造。
    • 画像の一部またはそれに関連するメタデータ。

1 Scope

This Recommendation | International Standard[1] defines, in an extensible manner, syntaxes and methods for the remote interrogation and optional modification of JPEG 2000 codestreams and files in accordance with their definition in Rec. ITU-T T.800 | ISO/IEC 15444-1 and other members of the Rec. ITU-T T.8xx | ISO/IEC 15444-x family of Recommendations | Standards.

In this Recommendation | International Standard, the defined syntaxes and methods are referred to as the JPEG 2000 Interactive Protocol,"JPIP", and interactive applications using JPIP are referred to as"JPIP systems."

JPIP specifies a protocol consisting of a structured series of interactions between a client and a server by means of which image file metadata, structure and partial or whole image codestreams can be exchanged in a manner that avoids or minimises the communication of information not required by client. This Recommendation | International Standard includes definitions of the semantics and values to be exchanged, and suggests how these can be passed using a variety of existing network transports.

With JPIP, the following tasks can be accomplished in varying, compatible ways:

  • the exchange of capabilities;
  • the negotiation of capabilities to use in a session;
  • the request and transfer of the following elements from a variety of containers, such as JPEG 2000 files, JPEG 2000 codestreams and other container files:
    • selective data segments;
    • selective and defined structures;
    • parts of an image or its related metadata.