ViewITは、IMAGOのハードウェア非依存ソフトウェアフレームワークで、カスタムな産業用画像処理アプリケーションの開発を加速します。迅速なプロトタイピング、IMAGOデバイス間のポータビリティ、製造ラインへの柔軟な統合を実現します。
詳細- スマートカメラからビジョンセンサーまでのIMAGO製品向けのユニバーサルプラットフォームで、画像取得、I/O、パラメータ設定、WebGUI、機械連携を網羅します。
- C++、Python、Halconでの開発と外部ライブラリの統合が可能で、アプリケーションやプラグインはIMAGOデバイス間で移植可能です。
- 検証やオンデバイステスト用のリングバッファおよび画像シーケンス管理を含みます。
利点- I/O処理、バッファ管理、トリガ制御などの共通作業を自動化し、開発時間とコストを削減、画像処理アルゴリズムに専念できます。
- ハードウェア非依存で柔軟:すべてのプログラム可能なIMAGOカメラで動作し、ハード移行は多くの場合プラグインのコピーのみで済みます。
- パラメータ設定、画像表示、結果表示を行う統合WebGUIにより運用者の教育負担を低減します。
- OPC UA(Server & Client)やREST APIをサポートし、Industry 4.0環境への標準的な統合に対応します。
- オンデバイスでのHalcon/HDevelopデバッグ、リングバッファ、シーケンスキャプチャなどのテストツールを統合し、検証とトラブルシューティングを簡素化します。
提供バージョン- ViewIT:WebGUI、画像取得、リングバッファ、基本デバイス設定を含む組み込み無償版。プロトタイピングに最適です。
- ViewIT Halcon FDB:Halconスクリプトの出発点で、バーコード/データコード読み取り、WebGUI、リングバッファ、OPC UA、HDevelop統合をサポートします。
- ViewIT Halcon Full:IMAGOハードでのフルHalconライセンスを含み、高度な画像処理やオンデバイスデバッグ、リアルタイム検査に対応します。
- ViewIT Custom:追加の開発環境不要でプロジェクト固有の拡張やモジュールを提供します。
- ViewIT AI.go:カメラのAI機能と連携し、深層学習モデルをデバイス上で実行します。
- ViewIT IDC:機械監視、故障解析、自動化された記録のための周期的なビデオ記録機能を提供します。
対象ユーザーと典型的な産業分野- 効率的で移植可能なビジョン実装が必要なソフトウェア開発者、システムインテグレータ、機械メーカー向けに設計されています。
- 自動車、食品、製薬、包装、物流など、短い開発サイクルと厳しい品質要件を持つ産業で特に有用です。
特性 / 技術仕様- サポート言語:C++、Python、Halcon(完全統合可能)。
- ライブラリ統合:任意の外部ライブラリやカスタムプラグインの導入が可能です。
- オンデバイスデバッグ・テスト:Halcon/HDevelopサポート、リングバッファ、シーケンスキャプチャで検証を支援します。
- 通信・統合:OPC UA(Server & Client)およびREST APIを該当エディションでサポート。
- GUI:キャプチャ、パラメータ設定、表示、結果管理を行う統合WebGUI。
- ポータビリティ:プラグインとアプリはIMAGOのハードウェアファミリ間で移植可能(スマートカメラ、ビジョンセンサー、AIカメラ)。
- エディション別機能:バーコード/データコード読み取り(Halcon FDB)、フルHalcon機能(Halcon Full)、オンデバイス深層学習(AI.go)、周期録画(IDC)。
- ライセンスモデル:組み込み無償版とライセンス版を含む複数のエディションを提供し、プロジェクト要件に応じて選択可能です。