この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語、定義、略語
3.1 定義
ISO/IEC 12087 のこの部分では、次の定義が適用されます。
3.1.1
愛着レベル
セグメントが接続されているセグメントの表示レベルを示すセグメントのフィールド値。これは、移動、回転、または表示を目的として、画像とシンボルをグループとして関連付ける方法を提供します。
3.1.2
注釈テキスト
湖のアイコンのテキスト。
3.1.3
テープ
画像を構成するピクセル サンプル値の 2 次元 (行/列) 配列の 1 つ。 BIIF の基本的な使用法では、バンド値は各バンドの同種のデータ型です。モノクロまたはインデックス付きカラー イメージ (可能なルックアップ テーブルを備えたピクセル値の単一の 2 次元配列) の場合、イメージ配列は 1 つのバンドで構成されます。 RGB 画像 (ピクセル値の 3 つの 2 次元配列、各ピクセルの赤、緑、青の値がそれぞれ 8 ビット) の場合、画像は 3 つのバンドで構成されます。異種の配列構造またはデータ型のバンドを使用して画像を表現する必要がある場合 (たとえば、整数データ型の 2 つのバンドと実数データ型の 1 つのバンド)、画像表現は TFS データ拡張セグメントの PIKS オブジェクトを使用して定義できます。 (DES) TFS PIKS オブジェクトは、画像セグメントの画像データ フィールドの値のデータ構造を定義します。
3.1.4
基本文字セット (BCS)
ISO/IEC 10646-1 文字セットのサブセット。UTF-8 形式で表され、ヘッダーとサブヘッダーで使用されます。
3.1.5
基本文字セット - 英数字 (BCS-A)
基本文字セットのサブセット。使用できる文字の範囲は、Basic Latin Collection のスペースからチルダ (値が 20 ~ 7E の範囲の単一オクテット) で構成されます。
3.1.6
基本文字セット - 数値 (BCS-N)
基本文字セットのサブセット。数字「0」から「9」、「プラス記号」、「マイナス記号」、「小数点」、および「スラッシュ」で構成されます。
3.1.7
基本多言語面
基本多言語プレーン (BMP) は、プレーン 00 のグループ 00 として定義されます。BMP には、アルファベット、音節、および表意文字で一般的に使用される文字と、さまざまな記号および数字が含まれています。 ISO/IEC 10646-1:1993 を参照してください。
3.1.8
ブロック
画像のサブセットであるピクセル値の長方形の配列。画像は、1 つ以上の重複しないブロックの結合で構成されます。
3.1.9
バイト
バイトはオクテットと同等のものとして定義されます。
3.1.10
共通座標系
特定の BIIF ファイル内および統合製品を構成する相互に関連する BIIF ファイル間で、表示可能なデータ タイプの配置と方向を決定するために一般的な 2 次元の座標空間。
3.1.11
条件付き
データ フィールドに適用される形容詞。その存在は、条件フィールドの前にある指定された必須フィールドの値に依存します。
3.1.12
協定世界時 (UTC)
標準周波数と時報の調整された配布の基礎を形成する国際時間局 (国際時間局) によって維持される時間スケール。 UTC は、イギリスのグリニッジの本初子午線における平均太陽時と同等です。
3.1.13
の
データ拡張セグメントは、さまざまなデータ型をカプセル化するために使用される構造でありwhere 各型は独自の DES にカプセル化されます。 DES 構造については、4.2.8.2 項で説明します。
3.1.14
表示可能
視覚的な形で提示できる情報。
3.1.15
表示レベル
セグメント (画像とシンボル) が「積み重ねられる」順序を示すセグメントのフィールド値。この形式では、レベルの順序はデータ シーケンスの順序とは無関係です。
3.1.16
田畑
論理的に基本的なデータ項目。属性と呼ばれることもあります。
3.1.17
画像
物理的な視覚化の表現 (写真など)画像は、画像をコンピュータ (デジタル) で表現したものです。画像は、バンドとブロックを使用してフォーマットされたピクセル値配列から構成される規則的な方法で構造化されたピクセルと呼ばれる個別の画素で構成されています。
3.1.18
国際標準化されたプロファイル
機能または一連の機能を達成するために必要なオプションおよびパラメータとともに、標準または標準のグループを特定する、国際的に合意された調和のとれた文書。
3.1.19
ルックアップテーブル
画像サンプルをある値から別の値に変換するために使用される値のコレクション。現在のサンプル値は、ルックアップ テーブルへのインデックスとして使用されます。したがって、ピクセルあたり 1 ビットの画像の各ルックアップ テーブルのエントリ数には 2 つのエントリが含まれ、ピクセルあたり 8 ビットの画像の各ルックアップ テーブルには 256 のエントリが含まれます。複数のルックアップ テーブルを使用すると、スカラー ピクセル値を n 次元ベクトル ピクセル値に変換できます。
3.1.20
空白でない
非ブランクは、フィールド全体を BCS-A スペース文字 (0x20) で埋めることができないことを示します。他の文字と一緒に含まれる場合の文字。
3.1.21
オクテット
オクテットは 8 ビットとして定義されます。
3.1.22
パッドピクセル
画像にとって重要な意味を持たないサンプル値を持つピクセル。パッド ピクセルは、イメージ内のピクセル行の数が垂直イメージ ブロックの必要な数の整数倍ではない場合、またはイメージ内のピクセル列の数が必要な数の整数倍ではない場合に、ブロック イメージで使用されます。水平方向の画像ブロックの数。
3.1.23
パッドピクセルマスク
パッドピクセルを含む記録/送信された画像ブロックを識別するデータ構造。パッド ピクセル マスクを使用すると、アプリケーションはパッド ピクセルの内容により特別な解釈が必要な画像ブロックを識別できます。
3.1.24
ピクセル
「絵素」の略称。
3.1.25
プロフィール
1 つ以上の基本標準のセット、および該当するwhere 、特定の機能を実行するために必要な、それらの基本標準の選択されたクラス、サブセット、オプション、およびパラメーターの識別。
3.1.26
プロファイルのバリアント
この基本標準内のフィールドで、その構造と意図 (内容) についてプロファイルによって定義することが許可されています。プロファイル間で異なることが許可される要素または属性。
3.1.27
必須
データ フィールドに適用される形容詞。存在し、有効なデータまたはデフォルト データが入力されている必要があります。
3.1.28
レス
予約拡張セグメント (RES) 構造は、BIIF ファイルに含める新しいデータ型を追加するための DES 構造と同じメカニズムを提供します。ただし、RES は、ファイルの末尾または末尾付近に配置する必要があるデータ型用に予約されています。 RES 構造については、4.2.8.4 項で説明します。
3.1.29
サンプル
画像の属性を構成する画像配列内の 1 つの要素。 BIIF では、サンプル (ピクセル ベクトル値) は、 where が表示される配列の行と列に従ってインデックスが付けられます。
3.1.30
SAR
合成開口レーダーから得られた画像。
3.1.31
サリク
合成開口レーダーからの電波ホログラム(初期位相情報)。
3.1.32
セグメント
BIIF ファイルに含まれるデータ型のインスタンス。セグメントは、サブヘッダおよび関連データで構成されます(たとえば、画像サブヘッダと画像データが画像セグメントを構成します)。
3.1.33
シンボル
グラフィックマークやテキストラベルを提供するために、画像内または画像に隣接する点に位置合わせされる絵要素。
3.1.34
アイコンのテキスト
画像にテキストのオーバーレイを提供するために、グラフィック シンボルとして画像上または画像に隣接して配置されるテキスト。
3.1.35
タグ付きレコード拡張子 (TRE)
標準ヘッダーまたはサブヘッダー フィールドに含まれていない標準データ セグメントに関する追加の属性を提供する手段。
3.1.36
トランスポータブルなファイル構造
トランスポータブル ファイル構造は、構成、データ要求、コマンド、および各レベルに関連付けられたメタデータとともに階層順に保存される PIKS オブジェクト データに使用されるデータ拡張要素です。 TFS は付録 A で定義および実証されています。
3.1.37
透明ピクセル
ピクセルが下にあるピクセルの表示を隠さないように、サンプル値を表示用に解釈する必要があるピクセル。
3.1.38
YCbCr
カラー イメージを指定する手法。Y = 信号の明るwhere 、Cb = クロミナンス (青)、Cr = クロミナンス (赤)
3.2 略語:
| アル | 愛着レベル |
| BCS | 基本文字セット |
| BCS-A | 基本文字セット - 英数字 |
| BCS-N | 基本文字セット - 数値 |
| BMP | 基本多言語面 |
| C | 条件付き |
| CCS | 共通座標系 |
| CGM | コンピュータグラフィックスメタファイル |
| cs | 文字列 |
| の | データ拡張セグメント |
| DL | 表示レベル |
| JPEG | 共同写真専門家グループ |
| LSB | 最下位ビット |
| LUT | ルックアップテーブル |
| MSB | 上位ビット |
| NBPC | 列ごとのブロック数 |
| NBPR | 行ごとのブロック数 |
| ピクス | プログラマーズ イメージング カーネル システム |
| PIKS1 | PIKS財団のプロフィール |
| PIKS2 | PIKS技術プロフィール |
| PIKS3 | PIKSの科学的プロフィール |
| PIKS4 | PIKSのフルプロフィール |
| PVタイプ | ピクセル値の型 |
| レス | 予約済み拡張セグメント |
| RGB | 赤、緑、青 |
| YCbCr | Y信号の輝度、Cb色差(青)、Cr色差(赤) |
| TRE | タグ付きレコード拡張子 |
| TFS | トランスポータブルなファイル構造 |
| UCS | ユニバーサルマルチオクテットコード化文字セット |
| UCS-2 | UCS 2 オクテット形式 |
| UCS-4 | UCS 4 オクテット形状 |
| UTC | 協定世界時 |
| UTF-8 | UCS 変換フォーマット 8 |
3 Terms, definitions and abbreviations
3.1 Definitions
For the purposes of this part of ISO/IEC 12087, the following definitions apply.
3.1.1
Attachment Level
A field value of a segment that indicates the display level of the segment to which it is attached. It provides a way to associate images and symbols as a group for the purpose of moving, rotating or displaying.
3.1.2
Annotational Text
See Symbol Text.
3.1.3
Band
One of the two-dimensional (row/column) arrays of pixel sample values that comprise an image. For the basic use of BIIF, the band values are homogeneous data types for each band. In the case of monochrome or indexed colour images (single 2 dimensional array of pixel values with possible look-up-tables), the image array consists of one band. In the case of RGB images (three 2-dimensional arrays of pixel values; 8 bits each of Red, Green and Blue values for each pixel), the image consists of three bands. When images need to be represented using bands with heterogeneous array structure or data types (eg., two bands with integer data type and one band with a real data type), the image representation may be defined using a PIKS object in a TFS Data Extension Segment (DES). The TFS PIKS object defines the data structure of the values in the image data field of the image segment.
3.1.4
Basic Character Set (BCS)
A subset of ISO/IEC 10646-1 character set which is represented by the UTF-8form and used in headers and subheaders.
3.1.5
Basic Character Set-Alphanumeric (BCS-A)
A subset of the Basic Character Set. The range of allowable characters consists of space through tilde (single octets with values ranging from 20 to 7E) from the Basic Latin Collection.
3.1.6
Basic Character Set-Numeric (BCS-N)
A subset of the Basic Character Set which consists of the digits ‘0’ through ‘9’, ‘plus sign’, ‘minus sign’, ‘decimal point’, and ‘slash’.
3.1.7
Basic Multilingual Plane
The Basic Multilingual Plane (BMP) is defined as group 00 of plane 00. The BMP includes characters in general use in alphabetic, syllabic, and ideographic scripts together with various symbols and digits. See ISO/IEC 10646-1:1993.
3.1.8
Block
A rectangular array of pixel values which is a subset of an image. An image consists of the union of one or more nonoverlapping blocks.
3.1.9
Byte
A byte is defined as equivalent to an octet.
3.1.10
Common Coordinate System
A two dimensional coordinate space which is common for determining the placement and orientation of displayable data types within a specific BIIF file and among correlated BIIF files which comprise an integrated product.
3.1.11
Conditional
An adjective applied to data fields whose existence depends on the value of the designated Required field preceding the Conditional field.
3.1.12
Coordinated Universal Time (UTC)
The time scale maintained by the Bureau International de L'Heure (International Time Bureau) that forms the basis of a coordinated dissemination of standard frequencies and time signals. UTC is equivalent to the mean solar time at the prime meridian at Greenwich, England.
3.1.13
DES
Data Extension Segment is a construct used to encapsulate different data types where each type is encapsulated in its own DES. The DES structure is discussed in Subclause 4.2.8.2.
3.1.14
Displayable
Information that can be exhibited in visual form.
3.1.15
Display Level
A field value of a segment that denotes the order in which the segments (images and symbols) are “stacked”. Level order is independent of the data sequence order in this format.
3.1.16
Field
Logically primitive item of data, sometimes referred to as an attribute.
3.1.17
Image
A representation of physical visualization, for example, a picture. An image is the computer (digital) representation of a picture. An image is comprised of discrete picture elements called pixels structured in an orderly fashion consisting of pixel value arrays formatted using bands and blocks.
3.1.18
International Standardized Profile
An internationally agreed-to, harmonized document which identifies a standard or group of standards together with options and parameters necessary to accomplish a function or set of functions.
3.1.19
Look-Up Table
A collection of values used for translating image samples from one value to another. The current sample value is used as an index into the look-up table(s); therefore, the number of entries in each look-up table for a single bit per pixel image would contain two entries, and each look-up table for an 8-bit per pixel image would contain 256 entries. Multiple look-up tables allow for the translation of a scalar pixel value to an n-dimensional vector pixel value.
3.1.20
Non-blank
Non-blank indicates that the field cannot be filled entirely by the BCS-A space character (0x20). characters when included with other characters.
3.1.21
Octet
An octet is defined as 8 bits.
3.1.22
Pad Pixel
A pixel with sample values that have no significant meaning to the image. Pad pixels are used with block images when either the number of pixel rows in an image is not an integer multiple of the desired number of vertical image blocks, or when the number of pixel columns in an image is not an integer multiple of the desired number of horizontal image blocks.
3.1.23
Pad Pixel Mask
A data structure which identifies recorded/transmitted image blocks which contain pad pixels. The pad pixel mask allows applications to identify image blocks which require special interpretation due to pad pixel content.
3.1.24
Pixel
An abbreviation for the term “picture element”.
3.1.25
Profile
A set of one or more base standards, and where applicable, the ¡dentification of chosen classes, subsets, options, and parameters of those base standards, necessary for accomplishing a particular function.
3.1.26
Profile Variant
A field within this basic standard that is allowed to be defined by a profile for its structure and intent (content). An element or an attribute that is allowed to differ between profiles.
3.1.27
Required
An adjective applied to data fields that must be present and filled with valid data or default data.
3.1.28
RES
The Reserved Extension Segment (RES) construct provides the same mechanism as the DES construct for adding new data types for inclusion in BIIF files. However, the RES is reserved for data types that need to be placed at or near the end of the file. The RES structure is discussed in Subclause 4.2.8.4.
3.1.29
Sample
One element in the image array that comprises an attribute of the image. In BIIF, a sample (pixel vector value) is indexed according to the row and column of the array where it appears.
3.1.30
SAR
Image obtained from a synthetic aperture radar.
3.1.31
SARIQ
Radio hologram (initial phase information) from a synthetic aperture radar.
3.1.32
Segment
An instance of a data type that is contained in a BIIF file. A segment is comprised of a subheader and associated data (e. g., an image subheader together with image data comprises an image segment).
3.1.33
Symbol
A pictorial element that may be aligned with a point in or adjacent to an image to provide graphical markings and/or textual labels.
3.1.34
Symbol Text
Text placed on or adjacent to an image as a graphic symbol to provide a textual overlay to the image.
3.1.35
Tagged Record Extension (TRE)
A means to provide additional attributes about standard data segments not contained in the standard header or sub-header fields.
3.1.36
Transportable File Structure
Transportable File Structure is a data extension element used for configuration, data request, commands, and PIKS object data to be stored in hierarchy order with Metadata associated for each level. TFSs are defined and demonstrated in Annex A.
3.1.37
Transparent Pixel
A pixel whose sample values must be interpreted for display such that the pixel does not obscure the display of any underlying pixel.
3.1.38
YCbCr
Technique for specifying colour images where Y = Brightness of signal, Cb = Chrominance (blue), Cr = Chrominance (red)
3.2 Abbreviations:
| AL | Attachment Level |
| BCS | Basic Character Set |
| BCS-A | Basic Character Set - Alphanumeric |
| BCS-N | Basic Character Set - Numeric |
| BMP | Basic Multilingual Plane |
| C | Conditional |
| CCS | Common Coordinate System |
| CGM | Computer Graphics Metafile |
| cs | Character String |
| DES | Data Extension Segments(s) |
| DL | Display Level |
| JPEG | Joint Photographic Experts Group |
| LSB | Least Significant Bit |
| LUT | Look-Up Table |
| MSB | Most Significant Bit |
| NBPC | Number of Blocks Per Column |
| NBPR | Number of Blocks Per Row |
| PIKS | Programmer’s Imaging Kernel System |
| PIKS1 | PIKS Foundation Profile |
| PIKS2 | PIKS Technical Profile |
| PIKS3 | PIKS Scientific Profile |
| PIKS4 | PIKS Full Profile |
| PVTYPE | Pixel Value Type |
| RES | Reserved Extension Segment (s) |
| RGB | Red, Green, Blue |
| YCbCr | Y-Brightness of signal, Cb-Chrominance (blue), Cr-Chrominance (red) |
| TRE | Tagged Record Extension |
| TFS | Transportable File Structure |
| UCS | Universal Multi-Octet Coded Character Set |
| UCS-2 | UCS Two Octet Form |
| UCS-4 | UCS Four Octet Form |
| UTC | Coordinated Universal Time |
| UTF-8 | UCS Transformation Format 8 |