IDS peak 2.10 リリースノート
はじめに
このリリースノートでは、USB3 Visionカメラのリコネクト機能を導入したIDS peak 2.10の変更点についてご説明します。さらに、IDS peakのPythonバインディングをPyPIからダウンロードできます。Windowsのセットアップでは、さまざまなバリエーションから選択できます。
IDS peak 2.10
新機能および変更された機能
USB3 Visionカメラのリコネクト機能
リコネクト機能は、IDS peak 2.7で GigE Vision カメラに導入されました。IDS peak 2.10 以降、リコネクト機能は USB3 Vision カメラ(U3 モデル)でも使用できるようになります。物理的な接続が中断された場合、カメラは自動的に再開されます。カメラの起動時にプリセットのユーザセットがロードされている場合、カメラの以前の状態も復元されます。
| 再接続 | 復元 画像取得 |
パラメータの復元 | |||
| 有効 | 無効 | UserSet経由 | 自動 | ||
|
GigE Vision Transport Layer |
|||||
| GigE Vision Transport Layer Kernel (GEVK) |
|||||
| USB3 Vision Transport Layer (Windows - U3VK) |
|||||
|
USB3 Vision Transport Layer |
|||||
| uEye Transport Layer | |||||
| IDS peak Cockpit | |||||
| IDS peak genericC++ | |||||
| IDS peak genericC# | |||||
| IDS peak genericPython | |||||
| IDS peak comfortC | |||||
Windowsセットアップの変更
バージョン 2.10 以降、IDS peak セットアップは、Windows 64 ビット用のさまざまなバリエーションが用意されています:
- IDS peak standard セットアップ:この設定は前バージョンと同じ適用範囲です。IDS Software Suite をインストールしていれば、uEye Transport Layerを使用して uEye カメラ (UI モデル) を操作できます。
- IDS peak runtime セットアップ:これは、開発環境やIDS peak Cockpitの無いドライバのみを含む、大幅に縮小されたセットアップです。IDS Software Suite をインストールしていれば、uEye Transport Layerを使用して uEye カメラ (UI モデル) を操作できます。
- IDS peak extended セットアップ:このセットアップには、UI モデル用の uEye カメラドライバも含まれています。このセットアップでは、IDS Software Suite を追加インストールせずに UI カメラモデルを使用できます。このセットアップには IDS Camera Manager も含まれており、これを使用して GigE uEye カメラ (UI-5xxx) などの IP アドレスを設定できます。
このセットアップでは、IDS Software Suite の既存のバージョンが自動的にアンインストールされますので、ご注意ください。
次の一覧は、それぞれのセットアップバリエーションに含まれるコンポーネントを示しています。
| 64ビットシステム環境 | 32ビットシステム環境 | |||
| IDS peak runtime セットアップ | IDS peak standard セットアップ | IDS peak extended セットアップ | IDS peak standard セットアップ | |
| USB3 Vision カメラドライバ | ||||
| GigE Vision カメラドライバ | ||||
| uEye カメラドライバ | ||||
| U3VK Vision Transport Layer | ||||
| GEV Transport Layer | ||||
| GEVK Transport Layer | ||||
| uEye Transport Layer | ||||
| IDS peak Cockpit | ||||
| Command line ツール | ||||
| IDS Camera Manager (UIモデル用) | ||||
| 開発環境:ライブラリ | ||||
| 開発環境:事例 | ||||
| インターフェース:DirectShow | ||||
PyPI経由のPythonバインディング
IDS peak用のPythonバインディングをPyPIから直接インストールできるようになりました。バインディングには、カメラドライバとトランスポートレイヤーを除き、直接ランタイムに依存するものが含まれます。間接的な依存関係は、パッケージ要件によって解消されます。つまり、Pythonバインディングを使用する場合は、バインディングに加えてIDS peakカメラドライバとトランスポートレイヤーをインストールする必要があります。したがって、Windows環境ではIDS peak runtime セットアップで十分です。Linuxでは、IDS peakに加えてpipバージョン20.3以上を使用する必要があります。
IDS peak Cockpit
擬似カラー表示は、「Host features 」ダイアログで有効にできます。擬似カラー表示は、例えばグレースケールの画像のコントラストを上げるために使用できます。擬似カラー表示を使用するには、1つのチャンネルしかないデスティネーション・ピクセル・フォーマット(Mono8、BayerRG8など)を使用する必要があります。オプションで、IDS peak Cockpitに擬似カラー画像を直接保存することもできます。
IDS peak genericSDK
- IDS peak IPLを使用してバッファから画像を作成するために、「BufferToImage」関数がC#に追加されました。
- PythonバインディングをPyPI経由で直接インストールできるようになりました。
IDS peak IPL (画像処理ライブラリ)
- IDS peak IPLで特定の種類のTIFF画像のサポートが実装されました。
- 対応ピクセルフォーマット:Mono8、Mono10、Mono12、RGB8、RGB10、RGB12
- カラースペース:RGB、黒をゼロとする
- サンプルあたり8ビットと16ビットに対応(10ビットと12ビットは「TIFFTAG_BITSPERSAMPLE」タグで対応)
- 制限事項:レイヤーは1枚のみ、ストライプベースの画像のみ、圧縮なし、BigTIFF非対応、アルファチャンネルなし、パック形式なし
- PythonバインディングをPyPI経由で直接インストールできるようになりました。
IDS peak AFL (Auto Feature Library)
- PythonバインディングをPyPI経由で直接インストールできるようになりました。
GEV Transport Layer / U3V Transport Layer
IDS peak 2.6のリリースノートで発表されたように、IDS peak 2.10ではLossHandlingModeのデフォルトモードが「Limited」から「Unlimited」に変更されました。「Limited」を使用したい場合は、LossHandlingMode でこの設定を変更できます。LossHandlingModeの他のモードについては、IDS peak マニュアルを参照してください。
uEye Transport Layer
uEye Transport Layerに機能が追加され、IDS peak での uEye カメラ (UI モデル) の動作が向上しました:
- LineInverterを使えば、出力ラインの信号を反転させることができます。
全般的な改善
- IDS peak Cockpitにおいて、画像サイズを変更した後に壊れた画像が表示される問題が修正されました。
- Pythonで、カメラのファームウェアのアップデートに関する問題が修正されました。
- Python のプログラミング例 「record_video_and_change_parameter」 および 「start_stop_acquisition_software_trigger」 において、複数のカメラが接続されている場合に例外が発生する問題が修正されました。
- プログラミング例 「host_auto_features_live_qtwidgets 」を修正・改良しました。
- uEye Transport Layerの I2C 機能で、I2C 経由の読み書きと画像取得に関するエラーが修正されました。
IDS peak 2.10 で使用されるコンポーネントのバージョン
| コンポーネント | バージョン Windows | バージョン Linux |
| IDS peak comfortAPI | 1.7.0.0 | 1.7.0.0 |
| IDS peak genericAPI | 1.8.0.0 | 1.8.0.0 |
| IDS peak IPL | 1.12.0.0 | 1.12.0.0 |
| IDS peak AFL | 1.5.0.0 | 1.5.0.0 |
| IDS peak Cockpit | 1.11.0.0 | 1.11.0.0 |
| Tool Device Command | 1.4.4.0 | 1.4.4.0 |
| Tool Device Update | 1.4.5.0 | 1.4.5.0 |
| Tool IP Config | 1.4.4.0 | 1.4.4.0 |
| Tool Device Password | 1.0.2.0 | 1.0.2.0 |
| Support Tool | 1.1.0.0 | 1.1.0.0 |
| DirectShow | 0.1.0.0 | - |
| GenTL GigE Vision user space | 1.16.0.0 | 1.16.0.0 |
| GenTL GigE Vision kernel | 1.16.0.0 | - |
| GigE Vision kernel driver (WHQL) | 1.6.0.0 | - |
| GenTL USB3 Vision user space | - | 1.16.0.0 |
| GenTL USB3 Vision kernel | 1.16.0.0 | - |
| USB3 Vision kernel driver (WHQL) | 1.6.0.0 | - |
| GenTL uEye (uEye Transport Layer) | 1.16.0.0 | 1.16.0.0 |
| GenICam | 3.4.1.1 | 3.4.1.1 |
ステータス:2024-06-10