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

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

3 つの定義

この勧告の目的のために |国際規格、ITU-T T.800 | に記載されている用語と定義。 ISO/IEC 15444-1 および ITU-T T.801 | ISO/IEC 15444-2 が適用されます。

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

3.1 JPEG 2000 の定義

この勧告内では次の定義が使用されます。国際標準。場合によっては、これらの定義は他の規格や推奨事項で使用されている定義と異なる場合があります。

3.1.1

J2KI

ITU-T T.815 | で指定されている「j2ki」ブランドに準拠するファイル。 ISO/IEC 15444-1

3.1.2

J2KS

ITU-T T.815 | Rec. で指定されている「j2ks」ブランドに準拠するファイル。 ISO/IEC 15444-1

3.1.3

JPH

ITU-T T.814 | で指定されているファイル形式。 ISO/IEC 15444-15: 高スループット JPEG 200

3.1.4

JPEG 2000 コードストリーム

ITU-TT800 | Rec. の仕様に準拠したコード ストリーム。 ISO/IEC 15444-他の場所で指定された機能が含まれる可能性があります。

3.1.5

JPEG 2000 ファミリ ファイル

ITU-T T.8xx | Rec. で定義されているファイル形式のいずれかに準拠するファイル。 ISO/IEC 15444-x ファミリの推奨事項 |標準。

3.1.6

JPM

ITU-T T.805 | で指定されているファイル形式。 ISO/IEC 15444-

3.1.7

メタデータ

JPEG 2000 ファミリ ファイルからの「ボックス」のコレクション。

3.1.8

MJ2

ITU-T T.802 | で指定されているファイル形式。 ISO/IEC 15444-

3.2 HTTPの定義

次の定義は、HTTP/1.1 と一致することを目的としています。相違がある場合には、これらの定義が使用されるものとします。

3.2.1

繋がり

通信を目的として 2 つのプログラム間に確立されるトランスポート層の仮想回線。

3.2.2

エンティティ.エンティティ

リクエストまたはレスポンスのペイロードとして転送される情報。

注記 1:エンティティは、エンティティヘッダフィールドの形式のメタ情報とエンティティ本体の形式のコンテンツで構成されます。

3.2.3

プロキシ.プロキシ

他のクライアントに代わってリクエストを行う目的で、サーバーとクライアントの両方として機能する仲介プログラム。

注記 1:要求は内部的に処理されるか、または変換されて他のサーバーに渡されることによって処理されます。

3.3 JPIPの定義

この勧告内では次の定義が使用されます。国際標準。場合によっては、これらの定義は他の規格や推奨事項で使用されている定義と異なる場合があります。

3.3.1

キャッシュ (クライアント側)

JPIP データ ビンを保存するためにクライアントによって管理されるキャッシュ。

注 1: クライアントのキャッシュには制限があるため、キャッシュされた JPIP データ ビンを時々パージする必要がある場合があります。

3.3.2

キャッシュ可能な応答

後続のリクエストに応答する際に使用するためにキャッシュ内に保存される応答。

注 1: リソースがキャッシュ可能であっても、キャッシュが特定の要求に対してキャッシュされたコピーを使用できるかどうかに関して追加の制約がある場合があります。

3.3.3

キャッシュモデル(サーバー側)

クライアントのキャッシュで使用可能なデータ ビンまたはデータ ビンの一部のサーバー側の推定。

注 1:サーバーは、正常に配信されたと想定しているため、送信されたデータの確認応答を受信したため、またはキャッシュ・モデル更新ステートメントのために、クライアントのキャッシュの推定に項目を追加できます。

3.3.4

チャネル

グループ内で一度に 1 つの要求/応答のみがアクティブになるように、要求と応答をグループ化するメカニズム。

注記 1:複数のチャネルを使用して、複数の要求を発行し、複数の応答を同時に受信できます。

3.3.5

クライアント.クライアント

リクエストを送信する目的で接続を確立するプログラム。

3.3.6

コードストリームイメージ領域

画像と、オフセットと領域サイズで定義された領域との交差点。

注記 1:コードストリームイメージ領域は空 (領域なし) にすることができます。

3.3.7

データビン

部分的に配信できる同じタイプのデータのバイトのセット。

3.3.8

インクリメンタルコードストリーム

同じコードストリーム識別子を持つデータ ビン (メイン ヘッダー、タイル ヘッダー、プレシンクトまたはタイル データ ビン) のコレクションとしてのコードストリームの表現。

3.3.9

JPIPインデックステーブル

ファイルまたはコード ストリームの部分の場所に関する情報を提供するファイル形式ボックス。

3.3.10

JPEG 2000ファミリーターゲット

JPEG 2000 ファミリ ファイルに対応するターゲット。

3.3.11

論理ターゲット

JPIP リクエストの宛先となる、特定の元の名前付きリソースの特定の表現、またはその特定の元の名前付きリソースからのバイト範囲。

注 1:特定の表現は、元の名前付きリソースからトランスコードされる可能性があります。

3.3.12

メッセージ

単一のデータ ビンからのバイトのセットと、それらのバイトとデータ ビンを識別するヘッダー。

3.3.13

生のコードストリーム

コード ストリームを単一のメタデータ ビンとして表現します。

3.3.14

リクエスト

画像またはメタデータの一部を取得するためにクライアントからサーバーに送信されるフィールドと値のグループ。

3.3.15

リソース.リソース

URI によって識別できるネットワーク データ オブジェクトまたはサービス。

3.3.16

応答

リクエストの受信後にサーバーからクライアントに送信されるバイト数。

3.3.17

サーバ

応答を送り返すことで要求に対応するために接続を受け入れるアプリケーション プログラム。

注記 1:任意のプログラムは、クライアントとサーバーの両方になることができます。これらの用語の使用は、プログラムの機能全般を指すのではなく、特定の接続に対してプログラムが実行する役割のみを指します。

3.3.18

セッション

サーバーがキャッシュ モデルを維持する同じリソースに適用されるリクエストとレスポンスのコレクション。

3.3.19

セッションベースの

サーバーがキャッシュ モデルを維持する場所。

3.3.20

ステートレス

サーバーが応答を決定するwhere にキャッシュ モデルを使用しない単一のリクエスト。

3.3.21

ターゲット

JPIP データの論理識別。

注 1:これはメインターゲットの名前であり、多くの場合、サーバー上のファイルの名前です。

注記 2: JPEG 2000 ファイルまたはコード ストリームは、複数の表現 (例: 戻り値の型、プレシンクト サイズ) で利用可能であるか、その他の方法で異なる場合があり、それぞれが固有の論理ターゲットによって識別されます。

3.3.22

タイルヘッダー

特定のタイルのすべてのタイルパート ヘッダー。

3.3.23

ビューウィンドウ

リクエストに表示される次のフィールドの組み合わせによって表される、クライアントが希望する画像データの部分: 領域サイズ、オフセット、フレーム サイズ、コードストリーム、コードストリーム コンテキスト、サンプリング レート、ROI, およびレイヤー。

注記 1: ビュー ウィンドウは、画像データ全体よりも小さいことがよくあります。

3.3.24

スライス

同じ Z 座標を持つボリューム イメージ内のボクセルのサブセット。

3.3.25

プロフィール

サーバーがサポートおよび実装することが期待されるリクエスト フィールドのセット、およびこのプロファイルでサーバーと通信するクライアントは、サーバーがサポートすることを期待して発行することができます。

注記 1:適合性はプロファイルに従って構成されます。

注記 2: 附属書 J を参照。

3.3.26

変異体

クライアントとサーバーがリクエストとデータを交換するために使用する JPIP 標準の動作モードと機能の集合。

注記 1:クライアントとサーバーは、すべてのバリアントの共通サブセットを採用することによって相互運用します。

3.4 記号

この勧告の目的のために |国際規格では、次の記号が適用されます。 ITU-T T.800 | で定義されている記号。 ISO/IEC 15444-1 および ITU-T T.801 | ISO/IEC 15444-2 もこの勧告に適用されます。国際標準。

cプレシンクトが属する画像コンポーネントのインデックス (0 から始まる)
FXクライアント要求ビューウィンドウの X 軸フレーム サイズ
fyクライアントリクエストビューウィンドウのy軸フレームサイズ
fzクライアント リクエスト ビュー ウィンドウの Z 軸フレーム サイズ
FX」クライアント要求に基づいてサーバーによって選択されたコードストリーム解像度の X 軸フレーム サイズ
やあ」クライアント要求に基づいてサーバーによって選択されたコードストリーム解像度の y 軸フレーム サイズ
fz'クライアント要求に基づいてサーバーによって選択されたコードストリーム解像度の Z 軸フレーム サイズ
FX」適切な解像度に合わせて jpx x 軸のフレーム サイズを変更
ふぃ」適切な解像度に合わせて jpx y 軸のフレーム サイズを変更
fz」適切な解像度に合わせて jpx z 軸フレーム サイズを変更
Hコードイメージ ヘッダー (ihdr) ボックスに記録されたコードストリームの高さ (Rec. ITU-T T.800 | ISO/IEC 15444-1 の付録 I.5.3.1 を参照)
HコンプJPX 合成オプション ボックスで指定される合成結果の高さ (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.10.1 を参照)
H reg合成レイヤーの登録グリッドに表示される合成レイヤーの高さ
HSインスタトリミングされた高さ
ht インスタ合成高さ
Iコードストリーム内のプレシンクトの一意の識別子
L分解レベルの数です
コンポーネント数エンコードされたコンポーネントの数
タイル数コードストリーム内のタイルの数
クライアントリクエストのビューウィンドウの X 軸オフセット
オイクライアントリクエストビューウィンドウのy軸オフセット
オンスクライアント要求ビューウィンドウの Z 軸オフセット
牛'適切なコード ストリーム領域の X 軸オフセット
オーイ適切なコード ストリーム領域の y 軸オフセット
オズ適切なコード ストリーム領域の Z 軸オフセット
牛"適切な領域に合わせて jpx x 軸オフセットを変更しました
オイ」適切な領域に合わせて jpx y 軸オフセットを修正
オズ」適切な領域に合わせて jpx z 軸オフセットを修正
r解像度レベル
sタイル コンポーネント内のプレシンクトを識別するシーケンス番号
SXクライアントリクエストビューウィンドウのx軸サイズ
syクライアントリクエストビューウィンドウのy軸サイズ
サイズクライアントリクエストビューウィンドウのz軸サイズ
SX'適切なコードストリーム領域の X 軸サイズ
し」適切なコード ストリーム領域の y 軸サイズ
ズズ適切なコード ストリーム領域の Z 軸サイズ
エックス」適切な領域に合わせて jpx の X 軸サイズを変更
しー」適切な領域に合わせて jpx y 軸のサイズを変更
ズ」適切な領域に合わせて jpx z 軸サイズを変更
tプレシンクトが属するタイルのインデックス (0 から始まる)
Wタライメージ ヘッダー (ihdr) ボックスに記録されているコードストリーム幅 (Rec. ITU-T T.800 | ISO/IEC 15444-1 の付録 I.5.3.1 を参照)
WコンプJPX 合成オプション ボックスで指定される合成結果の幅 (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.10.1 を参照)
W reg合成レイヤーの登録グリッドに表示される合成レイヤーの幅
Wsインスタトリミングされた幅
重量インスタ合成幅
XCインスタ関連する命令によって提供される x 軸クロッピング オフセット (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.10.2.1 を参照)
XOインスタ関連する合成命令によって記述される x 軸合成オフセット (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.10.2.1 を参照)
XO登録X 軸のコード ストリーム登録オフセット
XOsiz関連するコードストリームの SIZ マーカー セグメントの参照グリッドの原点からの水平オフセット
XR登録コードストリーム登録ボックスの先頭に記述されている x 軸のコードストリーム登録サンプリング係数 (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.7.7 を参照)
クシズ関連するコードストリームの SIZ マーカー セグメントのリファレンス グリッドの幅
XS規格コードストリーム登録ボックスの先頭に記述されている x 軸の登録精度 (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.7.7 を参照)
YCインスタ関連する命令によって提供される y 軸クロッピング オフセット (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.10.2.1 を参照)
yo インスタ関連する合成命令によって記述される y 軸合成オフセット (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.10.2.1 を参照)
yo y 軸のコードストリーム登録オフセット
ヨシズ関連するコードストリームの SIZ マーカー セグメントの参照グリッドの原点からの垂直オフセット
YR登録コードストリーム登録ボックスの先頭に記述される y 軸コードストリーム登録サンプリング係数 (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.7.7 を参照)
イシズ関連するコードストリームの SIZ マーカー セグメントの参照グリッドの高さ
YS登録コードストリーム登録ボックスの先頭に記述されている y 軸の登録精度 (Rec. ITU-T T.801 | ISO/IEC 15444-2 の付録 M.11.7.7 を参照)

参考文献

1Taubman, D.、JPEG 2000 画像のリモート ブラウズ、 Proc.内部。会議画像処理、第 1 巻、229 ~ 232 ページ、2002 年 9 月。
2Li, J.、Sun, H.、Li, H.、Zhang, Q.、Lin, X.、Vfile – インターネット経由で閲覧するための JPEG2000 画像における仮想ファイル メディア アクセス メカニズムとそのアプリケーション、 ISO/IEC JTC 1/ SC 29/WG 1 文書登録: N1473, 1999年 11 月。
3Boliek, M.、Wu, GK, Gormish, MJ, クライアント/サーバー環境における効率的なイメージングのための JPEG 2000, Proc. SPIE会議デジタル画像処理の応用について、Vol. 4472, pp. 212-223, 12 月。 2001年。
4Deshpande, S.、Zeng, W.、ハイパーテキスト転送プロトコルを使用した JPEG2000 画像のスケーラブルなストリーミング、 Proc. ACM会議マルチメディア、pp. 372-381, 10 月。 2001年。
5Wright, A.、Clark, R.、Colyer, G.、「HTTP に基づく JPIP の実装」、 ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2426, 2002年 2 月。
6Gormish, M.、Banerjee, S.、Tile-Based Transport of JPEG 2000, N. Garcia, JM Martinez, L. Salgad, VLVB03, LNCS 2849, 217-224 ページ、2003 年。
7Taubman, D.、Rosenbaum, R.、レート歪み最適化された JPEG2000 画像のインタラクティブ ブラウジング、 Proc.内部。会議画像処理について、2003 年 9 月。
8Taubman, D.、Prandolini, (R.): JPIP: JPEG2000 のインターネット プロトコル標準のアーキテクチャ、哲学、パフォーマンス、 Visual Communications and Image Processing (スイス、ルガノ、2003 年) で発表。
9Gormish, MJ, Truew, 可逆および不可逆の組み込みウェーブレットの転送 (JPIP 提案)、 ISO/IEC JTC 1/SC 29/WG 1 文書登録: N2602, 2002年 7 月。
10キヤノン: JPIP Tier 2 プロトコルの提案、 ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2608, 2002年 6 月。
11Taubman, D.、Marcellin, M.、JPEG2000: 画像圧縮の基礎、標準、実践、 Kluwer Academic Publishers 、ボストン、2001 年。
12Richter, Th.、Brower, B.、Martucci, S.、および Tzannes, A. (2009)、 JPIP の相互運用性と JPEG 2000 の標準化、 Part 9, A. Tescher (編): Applications of Digital画像処理 XXXII, Proc.スパイ200
13勧告 ITU-T T.804 | ISO/IEC 15444-5, 情報技術 – JPEG 2000 画像コーディング システム: 参照ソフトウェア

3 Definitions

For the purposes of this Recommendation | International Standard, the terms and definitions given in Rec. ITU-T T.800 | ISO/IEC 15444-1 and Rec. ITU-T T.801 | ISO/IEC 15444-2 apply.

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

3.1 JPEG 2000 definitions

The following definitions are used within this Recommendation | International Standard. In some cases, these definitions differ from those used in other standards and/or Recommendations.

3.1.1

J2KI

A file that conforms to the ‘j2ki’ brand specified in Rec. ITU-T T.815 | ISO/IEC 15444-16.

3.1.2

J2KS

A file that conforms to the ‘j2ks’ brand specified in Rec. ITU-T T.815 | ISO/IEC 15444-16.

3.1.3

JPH

The file format specified in Rec. ITU-T T.814 | ISO/IEC 15444-15: High Throughput JPEG 2000.

3.1.4

JPEG 2000 codestream

Codestream conforming to the specification in Rec. ITU-T. T.800 | ISO/IEC 15444-1, possibly including capabilities specified elsewhere.

3.1.5

JPEG 2000 family file

File conforming to one of the file formats defined in the Rec. ITU-T T.8xx | ISO/IEC 15444-x family of Recommendations | Standards.

3.1.6

JPM

The file format specified in Rec. ITU-T T.805 | ISO/IEC 15444-6.

3.1.7

metadata

Any collection of"boxes" from a JPEG 2000 family file.

3.1.8

MJ2

The file format specified in Rec. ITU-T T.802 | ISO/IEC 15444-3.

3.2 HTTP definitions

The following definitions are intended to match HTTP/1.1. In the case of any difference, these definitions shall be used.

3.2.1

connection

Transport layer virtual circuit established between two programs for the purpose of communication.

3.2.2

entity

The information transferred as the payload of a request or response.

Note 1 to entry: An entity consists of metainformation in the form of entity-header fields and content in the form of an entity-body.

3.2.3

proxy

An intermediary program which acts as both a server and a client for the purpose of making requests on behalf of other clients.

Note 1 to entry: Requests are serviced internally or by passing them on, with possible translation, to other servers.

3.3 JPIP definitions

The following definitions are used within this Recommendation | International Standard. In some cases, these definitions differ from those used in other standards and/or Recommendations.

3.3.1

cache (client-side)

Cache managed by the Client for storing JPIP data-bins.

Note 1 to entry: The Client might have a limited cache and might have to purge cached JPIP data-bins from time to time.

3.3.2

cacheable response

Response that may be stored within a cache for use in answering subsequent requests.

Note 1 to entry: Even if a resource is cacheable, there might be additional constraints on whether a cache can use the cached copy for a particular request.

3.3.3

cache-model (server-side)

Server-side estimation of the data-bins or portions of data-bins that are available in the client's cache.

Note 1 to entry: The server can add items to its estimation of the client's cache because it assumes successfully delivery, or because it has received acknowledgements of transmitted data, or because of cache-model update statements.

3.3.4

channel

Mechanism for grouping requests and responses such that only one request/response is active at a time within the group.

Note 1 to entry: Multiple channels can be used to issue multiple requests and receive multiple responses concurrently.

3.3.5

client

Program that establishes connections for the purpose of sending requests.

3.3.6

codestream image region

Intersection between the image and the region defined by the Offset and Region Size.

Note 1 to entry: The codestream image region can be empty (no area).

3.3.7

data-bin

Set of bytes of the same type of data which can be partially delivered.

3.3.8

incremental-codestream

Representation of the codestream as a collection of data-bins (main header, tile header, precinct or tile data-bins) having the same codestream identifier.

3.3.9

JPIP index table

File format box which provides information about the location of portions of a file or codestream.

3.3.10

JPEG 2000 family target

Target that corresponds to a JPEG 2000 family file.

3.3.11

logical target

Specific representation of specific original named resource, or a byte range from that specific original named resource, to which the JPIP request is directed.

Note 1 to entry: The specific representation might be transcoded from the original named resource.

3.3.12

message

Set of bytes from a single data-bin and the header identifying those bytes and the data-bin.

3.3.13

raw codestream

Representation of the codestream as a single metadata-bin.

3.3.14

request

Group of fields and values sent from the client to the server to obtain portions of an image or metadata.

3.3.15

resource

Network data object or service that can be identified by a URI.

3.3.16

response

Bytes sent from the server to the client after receiving a request.

3.3.17

server

Application program that accepts connections in order to service requests by sending back responses.

Note 1 to entry: Any given program might be capable of being both a client and a server; use of these terms refers only to the role being performed by the program for a particular connection, rather than to the program's capabilities in general.

3.3.18

session

Collection of requests and responses applying to the same resource for which the server maintains a cache model.

3.3.19

session-based

Where the server maintains a cache model.

3.3.20

stateless

Single request where the server does not make use of a cache-model in determining the response.

3.3.21

target

Logical identification of JPIP data.

Note 1 to entry: This is the name of the main target and is often the name of a file on the server.

Note 2 to entry: JPEG 2000 files or codestreams might be available in multiple representations (e.g., return type, precinct size) or vary in other ways, each identified by a unique logical target.

3.3.22

tile header

All tile-part headers for a specific tile.

3.3.23

view-window

The portion of the image data that the client desires, as expressed by the combination of the following fields that appear in the request: Region Size, Offset, Frame Size, Codestream, Codestream Context, Sampling Rate, ROI and Layers.

Note 1 to entry: The view-window is often smaller than the whole image data.

3.3.24

slice

Subset of voxels in a volumetric image with the same Z coordinate.

3.3.25

profile

Set of request fields that a server is expected to support and implement and a client communicating with a server in this profile may issue, with the expectation that the server supports them.

Note 1 to entry: Conformance is structured according to profiles.

Note 2 to entry: See Annex J.

3.3.26

variant

Collection of operating modes and features of the JPIP standard that a client and a server use to exchange requests and data.

Note 1 to entry: Clients and servers interoperate by employing a common subset of all variants.

3.4 Symbols

For the purposes of this Recommendation | International Standard, the following symbols apply. The symbols defined in Rec. ITU-T T.800 | ISO/IEC 15444-1 and Rec. ITU-T T.801 | ISO/IEC 15444-2 also apply to this Recommendation | International Standard.

cAn index (starting from 0) of the image component to which the precinct belongs
fxx-axis frame size for client request view-window
fyy-axis frame size for client request view-window
fzz-axis frame size for client request view-window
fx'x-axis frame size for codestream resolution selected by the server based on the client request
fy'y-axis frame size for codestream resolution selected by the server based on the client request
fz'z-axis frame size for codestream resolution selected by the server based on the client request
fx"Modified jpx x-axis frame size for suitable resolution
fy"Modified jpx y-axis frame size for suitable resolution
fz"Modified jpx z-axis frame size for suitable resolution
HcodThe codestream height as recorded in the Image Header (ihdr) box (see Annex I.5.3.1 of Rec. ITU-T T.800 | ISO/IEC 15444-1)
HcompThe height of the composited result, supplied in the JPX composition options box (see Annex M.11.10.1 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
HregThe height of the compositing layer, as it appears on the compositing layer registration grid
HsinstThe cropped height
htinstThe composited height
IThe unique identifier of a precinct within its codestream
NLIs the number of decomposition levels
num_componentsThe number of components encoded
num_tilesThe number of tiles in the codestream
oxx-axis offset for client request view-window
oyy-axis offset for client request view-window
ozz-axis offset for client request view-window
ox'x-axis offset for suitable codestream region
oy'y-axis offset for suitable codestream region
oz'z-axis offset for suitable codestream region
ox"Modified jpx x-axis offset for suitable region
oy"Modified jpx y-axis offset for suitable region
oz"Modified jpx z-axis offset for suitable region
rResolution level
sA sequence number which identifies the precinct within its tile-component
sxx-axis size of client request view-window
syy-axis size of client request view-window
szz-axis size of client request view-window
sx'x-axis size for suitable codestream region
sy'y-axis size for suitable codestream region
sz'z-axis size for suitable codestream region
sx"Modified jpx x-axis size for suitable region
sy"Modified jpx y-axis size for suitable region
sz"Modified jpx z-axis size for suitable region
tAn index (starting from 0) of the tile to which the precinct belongs
WcodThe codestream width as recorded in the Image Header (ihdr) box (see Annex I.5.3.1 of Rec. ITU-T T.800 | ISO/IEC 15444-1)
WcompThe width of the composited result, supplied in the JPX composition options box (see Annex M.11.10.1 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
WregThe width of the compositing layer, as it appears on the compositing layer registration grid
WsinstThe cropped width
WtinstThe composited width
XCinstThe x-axis cropping offset supplied via the relevant instruction (see Annex M.11.10.2.1 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
XOinstThe x-axis compositing offset, described via the relevant compositing instruction (see Annex M.11.10.2.1 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
XOregThe x-axis codestream registration offset
XOsizThe horizontal offset from the origin of the reference grid of the relevant codestream's SIZ marker segment
XRregThe x-axis codestream registration sampling factor, described at the beginning of any codestream registration box (see Annex M.11.7.7 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
XsizThe width of the reference grid of the relevant codestream's SIZ marker segment
XSregThe x-axis registration precision described at the beginning of any codestream registration box (see Annex M.11.7.7 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
YCinstThe y-axis cropping offset supplied via the relevant instruction (see Annex M.11.10.2.1 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
yoinstThe y-axis compositing offset, described via the relevant compositing instruction (see Annex M.11.10.2.1 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
yoregThe y-axis codestream registration offset
YOsizThe vertical offset from the origin of the reference grid of the relevant codestream's SIZ marker segment
YRregThe y-axis codestream registration sampling factor, described at the beginning of any codestream registration box (see Annex M.11.7.7 of Rec. ITU-T T.801 | ISO/IEC 15444-2)
YsizThe height of the reference grid of the relevant codestream's SIZ marker segment
YSregThe y-axis registration precision described at the beginning of any codestream registration box (see Annex M.11.7.7 of Rec. ITU-T T.801 | ISO/IEC 15444-2)

Bibliography

1Taubman, D., Remote Browsing of JPEG 2000 Images, Proc. Int. Conf. on Image Processing, Vol. 1, pp. 229-232, Sept. 2002.
2Li, J., Sun, H., Li, H., Zhang, Q., Lin, X., Vfile – A Virtual File Media Access Mechanism and its Application in JPEG2000 Images for Browsing over Internet, ISO/IEC JTC 1/SC 29/WG 1 Document Register: N1473, Nov. 1999.
3Boliek, M., Wu, G.K., Gormish, M.J., JPEG 2000 for Efficient Imaging in a Client/Server Environment, Proc. SPIE Conf. on Applications of Digital Image Processing, Vol. 4472, pp. 212-223, Dec. 2001.
4Deshpande, S., Zeng, W., Scalable Streaming of JPEG2000 Images Using Hypertext Transfer Protocol, Proc. ACM Conf. on Multimedia, pp. 372-381, Oct. 2001.
5Wright, A., Clark, R., Colyer, G., An Implementation of JPIP Based on HTTP, ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2426, Feb. 2002.
6Gormish, M., Banerjee, S., Tile-Based Transport of JPEG 2000, N. Garcia, J.M. Martinez, L. Salgado (Eds.), VLVB03, LNCS 2849, pp. 217-224, 2003.
7Taubman, D., Rosenbaum, R., Rate-Distortion Optimized Interactive Browsing of JPEG2000 Images, Proc. Int. Conf. on Image Processing, Sept. 2003.
8Taubman, D., Prandolini, (R.): Architecture, Philosophy and Performance of JPIP: Internet Protocol Standard for JPEG2000, presented at Visual Communications and Image Processing, Lugano, Switzerland, 2003.
9Gormish, M.J., Truew, Transport of Reversible and Unreversible EmbeddedWavelets (A JPIP Proposal), ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2602, July 2002.
10Canon: Proposal for JPIP Tier 2 protocol, ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2608, June 2002.
11Taubman, D., Marcellin, M., JPEG2000: image compression fundamentals, standards and practice, Kluwer Academic Publishers, Boston, 2001.
12Richter, Th., Brower, B., Martucci, S., and Tzannes, A. (2009), Interoperability in JPIP and its Standardization in JPEG 2000, Part 9, In: A. Tescher (Ed.): Applications of Digital Image Processing XXXII, Proc. SPIE 2009.
13Recommendation ITU-T T.804 | ISO/IEC 15444-5, Information technology – JPEG 2000 image coding system: Reference software.