この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
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 を参照) |
参考文献
| 1 | Taubman, D.、JPEG 2000 画像のリモート ブラウズ、 Proc.内部。会議画像処理、第 1 巻、229 ~ 232 ページ、2002 年 9 月。 |
| 2 | Li, J.、Sun, H.、Li, H.、Zhang, Q.、Lin, X.、Vfile – インターネット経由で閲覧するための JPEG2000 画像における仮想ファイル メディア アクセス メカニズムとそのアプリケーション、 ISO/IEC JTC 1/ SC 29/WG 1 文書登録: N1473, 1999年 11 月。 |
| 3 | Boliek, M.、Wu, GK, Gormish, MJ, クライアント/サーバー環境における効率的なイメージングのための JPEG 2000, Proc. SPIE会議デジタル画像処理の応用について、Vol. 4472, pp. 212-223, 12 月。 2001年。 |
| 4 | Deshpande, S.、Zeng, W.、ハイパーテキスト転送プロトコルを使用した JPEG2000 画像のスケーラブルなストリーミング、 Proc. ACM会議マルチメディア、pp. 372-381, 10 月。 2001年。 |
| 5 | Wright, A.、Clark, R.、Colyer, G.、「HTTP に基づく JPIP の実装」、 ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2426, 2002年 2 月。 |
| 6 | Gormish, M.、Banerjee, S.、Tile-Based Transport of JPEG 2000, N. Garcia, JM Martinez, L. Salgad, VLVB03, LNCS 2849, 217-224 ページ、2003 年。 |
| 7 | Taubman, D.、Rosenbaum, R.、レート歪み最適化された JPEG2000 画像のインタラクティブ ブラウジング、 Proc.内部。会議画像処理について、2003 年 9 月。 |
| 8 | Taubman, D.、Prandolini, (R.): JPIP: JPEG2000 のインターネット プロトコル標準のアーキテクチャ、哲学、パフォーマンス、 Visual Communications and Image Processing (スイス、ルガノ、2003 年) で発表。 |
| 9 | Gormish, 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 月。 |
| 11 | Taubman, D.、Marcellin, M.、JPEG2000: 画像圧縮の基礎、標準、実践、 Kluwer Academic Publishers 、ボストン、2001 年。 |
| 12 | Richter, 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.
| c | An index (starting from 0) of the image component to which the precinct belongs |
| fx | x-axis frame size for client request view-window |
| fy | y-axis frame size for client request view-window |
| fz | z-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 |
| Hcod | The 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) |
| Hcomp | The 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) |
| Hreg | The height of the compositing layer, as it appears on the compositing layer registration grid |
| Hsinst | The cropped height |
| htinst | The composited height |
| I | The unique identifier of a precinct within its codestream |
| NL | Is the number of decomposition levels |
| num_components | The number of components encoded |
| num_tiles | The number of tiles in the codestream |
| ox | x-axis offset for client request view-window |
| oy | y-axis offset for client request view-window |
| oz | z-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 |
| r | Resolution level |
| s | A sequence number which identifies the precinct within its tile-component |
| sx | x-axis size of client request view-window |
| sy | y-axis size of client request view-window |
| sz | z-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 |
| t | An index (starting from 0) of the tile to which the precinct belongs |
| Wcod | The 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) |
| Wcomp | The 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) |
| Wreg | The width of the compositing layer, as it appears on the compositing layer registration grid |
| Wsinst | The cropped width |
| Wtinst | The composited width |
| XCinst | The 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) |
| XOinst | The 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) |
| XOreg | The x-axis codestream registration offset |
| XOsiz | The horizontal offset from the origin of the reference grid of the relevant codestream's SIZ marker segment |
| XRreg | The 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) |
| Xsiz | The width of the reference grid of the relevant codestream's SIZ marker segment |
| XSreg | The 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) |
| YCinst | The 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) |
| yoinst | The 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) |
| yoreg | The y-axis codestream registration offset |
| YOsiz | The vertical offset from the origin of the reference grid of the relevant codestream's SIZ marker segment |
| YRreg | The 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) |
| Ysiz | The height of the reference grid of the relevant codestream's SIZ marker segment |
| YSreg | The 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
| 1 | Taubman, D., Remote Browsing of JPEG 2000 Images, Proc. Int. Conf. on Image Processing, Vol. 1, pp. 229-232, Sept. 2002. |
| 2 | Li, 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. |
| 3 | Boliek, 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. |
| 4 | Deshpande, S., Zeng, W., Scalable Streaming of JPEG2000 Images Using Hypertext Transfer Protocol, Proc. ACM Conf. on Multimedia, pp. 372-381, Oct. 2001. |
| 5 | Wright, 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. |
| 6 | Gormish, M., Banerjee, S., Tile-Based Transport of JPEG 2000, N. Garcia, J.M. Martinez, L. Salgado (Eds.), VLVB03, LNCS 2849, pp. 217-224, 2003. |
| 7 | Taubman, D., Rosenbaum, R., Rate-Distortion Optimized Interactive Browsing of JPEG2000 Images, Proc. Int. Conf. on Image Processing, Sept. 2003. |
| 8 | Taubman, D., Prandolini, (R.): Architecture, Philosophy and Performance of JPIP: Internet Protocol Standard for JPEG2000, presented at Visual Communications and Image Processing, Lugano, Switzerland, 2003. |
| 9 | Gormish, 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. |
| 10 | Canon: Proposal for JPIP Tier 2 protocol, ISO/IEC JTC 1/SC 29/WG 1 Document Register: N2608, June 2002. |
| 11 | Taubman, D., Marcellin, M., JPEG2000: image compression fundamentals, standards and practice, Kluwer Academic Publishers, Boston, 2001. |
| 12 | Richter, 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. |
| 13 | Recommendation ITU-T T.804 | ISO/IEC 15444-5, Information technology – JPEG 2000 image coding system: Reference software. |