ISO/IEC 12087-3:1995 情報技術—コンピュータグラフィックスと画像処理—画像処理と交換(IPI)—機能仕様—パート3:画像交換機能(IIF) | ページ 4

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

1 スコープ

ISO/IEC 12087 のこの部分は、デジタル画像の交換を容易にします。この目的のために、イメージ交換機能 (IPI-IIF) の概念、アーキテクチャ、および機能の定義が確立されています。 ISO/IEC 12087-3 は、次の 2 つの主要部分で構成されています。

  • a) IIF データ形式 (IIF-DF) 定義 (Abstract Syntax Notation On, および
  • b) IIF ゲートウェイの定義 (アプリケーション プログラム インターフェイス (API) の機能に関するマニュアル ページの説明による -- 7 節を参照)

IPI-IIF 準拠の実装は、第 7 節で概説されているように、IIF ゲートウェイの機能仕様を満たす必要があります。 IIF ゲートウェイのほかに、読み取りおよび/または IIF-DF を記述します。

IPI-IIF は、ISO/IEC 12087-1, 「イメージングの共通アーキテクチャ」で説明されている定義に基づいています。 IPI-IIF は、全体として、次のように簡単に特徴付けることができます。

  • c) IIF データ フォーマットとゲートウェイによって、画像データ オブジェクトと画像関連データ オブジェクトがアプリケーション環境との間で転送されます。
  • d) IPI-IIF データ形式 (すなわち、IPI-IIF と IPI-PIKS 間のデータ交換のための形式) の完全な PIKS プロファイルによって、画像データ オブジェクトと画像関連データ オブジェクトがインポートされ、そこからエクスポートされます。 ISO/IEC 12087-2 で定義されている Programmer's Imaging Kernel System (IPI-PIKS)
  • e) IPI-IIF は、ピクセル インターリービングやバンド インターリービングなどのさまざまな周期組織を含む、さまざまな事前定義されたストレージ モダリティでの画像データ オブジェクトおよび画像関連データ オブジェクトのストレージを容易にします。
  • f) ISO/IEC 12087 のこの部分は、画像データ (および画像関連データ) ストリームの構文を定義します。 IIF データ型のエンコードは、ISO/IEC 12089 で定義されています。5.3.3 も参照してください。
  • g) IPI-IIF は、標準化された適合プロファイルの概念をサポートします。まず、ISO/IEC 12087 内で 3 つの適合性プロファイルが定義されています。
  • h) IIF データ ストリームは、ファイル システムなどのデバイスに格納できます。 IIFデータストリームは、データネットワーク(例えば、LANおよびWAN)または他のデータ通信設備で交換および通信することができる。すべての低レベルのデータ ストレージと転送は、たとえば、ターゲット ハードウェアのオペレーティング システムに委任されます。
  • i) IIF ゲートウェイは、標準化された圧縮および圧縮解除技術を使用して、画像データ オブジェクトの圧縮および圧縮解除を実行します。これらの技法は、ISO/IEC 12087 のこの部分で参照されています。詳細な定義については、1.4.5, 5.3.3, および 7.5 を参照してください。
  • j) IIF ゲートウェイは、画像交換機能を実行するために API を介してアクセスできます。 IIF ゲートウェイ機能の定義については、条項 7 を参照してください。

ISO/IEC 12087 のこの部分を参照する必要があり、IPI-IIF に従って、異なる画像アプリケーション環境間または画像デバイス間で画像が交換される場合は常に、その定義が使用されるものとします。 IPI-IIF は、附属書 C で概説されているように、デジタル画像の交換を必要とするシナリオに適用できます。

既存のイメージ交換フォーマットのほとんどの機能のスーパーセットとして IIF データ フォーマットを使用することで、アプリケーションに依存しない構文的および意味論的解釈とイメージ データの理解の問題が解決されます。

IPI-IIF は、異なるアプリケーション ドメイン内およびアプリケーション ドメイン間での画像交換に適用できます。次の適用分野が検討されています。

  • 医療画像処理
  • リモートセンシング
  • 出版
  • 産業ビジョン
  • コンピューター グラフィック アート
  • コンピュータアニメーション
  • 科学的な視覚化
  • ミッション計画
  • 文書処理
  • 屋外シーン監視

IPI-IIF の範囲を特定のアプリケーション ドメインに限定することは、プロファイリングの問題です。これは第 6 節で扱われます。

注 —画像交換フォーマットがデバイス フォーマットと見なされるかどうかは、デバイス自体の (ローカル) 処理能力に依存します。このように、デスクトップ電子出版用の業界標準のページ記述言語となった、概念的に「ハイレベル」なフォーマットは、デバイスフォーマットと見なすことができます。たとえば、IPI-IIF に従ってイメージを受信、処理、およびハードコピーできる IPI-IIF 互換プリンタがある場合、IPI-IIF はデバイス フォーマットと見なすことができます。同じ意味で、IPI-IIF カメラ システムなど、IPI-IIF 互換の画像ソースを設計することは合理的です。

1 Scope

This part of ISO/IEC 12087 facilitates the interchange of digital images. For this purpose, conceptual, architectural, and functional definitions of the Image Interchange Facility (IPI-IIF) are established. ISO/IEC 12087-3 consists of two major parts, the:

  • a) IIF data format (IIF-DF) definition (by means of a formal syntax, described according to the Abstract Syntax Notation One (ASN.1) -- refer to clause 5), and the
  • b) IIF Gateway definition (by means of a manual page description of the functionality of an Application Program Interface (API) -- refer to clause 7).

An IPI-IIF-conformant implementation has to fulfill the functionality specification of the IIF Gateway, as outlined in clause 7. Besides the IIF Gateway, there may be information processing systems (software such as parsers, generators, etc.) which read and/or write the IIF-DF.

The IPI-IIF is based on the definitions described in ISO/IEC 12087-1, the"Common Architecture for Imaging". The IPI-IIF, as a whole, may be characterized briefly as follows:

  • c) By means of the IIF data format and Gateway, image data objects and image-related data objects are transported to and from application environments.
  • d) By means of the full PIKS profile of the IPI-IIF data format (i.e., a format for data interchange between IPI-IIF and IPI-PIKS), image data objects and image-related data objects are imported to and exported from the Programmer's Imaging Kernel System (IPI-PIKS), defined in ISO/IEC 12087-2.
  • e) The IPI-IIF facilitates the storage of image data objects and image-related data objects in a variety of pre-defined storage modalities, including different periodicity organizations, such as pixel-interleaving or band-interleaving.
  • f) This part of ISO/IEC 12087 defines syntax of image data (and image-related data) streams. The encoding of IIF data types is defined in ISO/IEC 12089. See also 5.3.3.
  • g) The IPI-IIF supports a concept of standardized conformance profiles. Initially, three conformance profiles are defined within ISO/IEC 12087.
  • h) An IIF data stream may be stored in devices such as file systems. An IIF data stream may be interchanged and communicated in data networks (e.g., LANs and WANs) or in other data communication facilities. All low-level data storage and transfer is delegated, for instance, to the operating system of the target hardware.
  • i) The IIF Gateway performs compression and decompression of image data objects using standardized compression and decompression techniques. These techniques are referenced in this part of ISO/IEC 12087. See 1.4.5 and 5.3.3 and 7.5 for further definition.
  • j) The IIF Gateway is accessible via an API to perform image interchange functions. See clause 7 for a definition of IIF Gateway functionality.

Reference shall be made to this part of ISO/IEC 12087, and its definitions shall be employed, whenever images are interchanged, according to the IPI-IIF, among different imaging applications environments or among imaging devices. The IPI-IIF is applicable to scenarios requiring the interchange of digital images, as outlined in Annex C.

The use of the IIF data format as a superset of the functionality of most of the existing image interchange formats solves the problem of application-independent syntactical and semantical interpretation and understanding of image data.

The IPI-IIF is applicable to image interchange in and among different application domains. The following application areas have been considered:

  • Medical imaging
  • Remote sensing
  • Publishing
  • Industrial vision
  • Computer graphics arts
  • Computer animation
  • Scientific visualization
  • Mission planning
  • Document processing
  • Outdoor scene surveillance

The limiting of the IPI-IIF scope to certain application domains is a matter of profiling. This is treated in clause 6.

NOTE — Whether an image interchange format may also be regarded as a device format, depends on the (local) processing power of the device itself. Thus a conceptually"high-level" format which has become an industrial standard page description language for desktop electronic publishing, can be regarded as a device format. The IPI-IIF may well be considered a device format if, for instance, there is an IPI-IIF-compatible printer which is able to receive, process, and hardcopy an image according to the IPI-IIF. In the same sense, it is reasonable to design IPI-IIF-compatible image sources, e.g. IPI-IIF camera systems.