10/25/100GigEカメラ向けマシンビジョンソフトウェア

Emergentのソフトウェアプラットフォームには、GUIベースのeCapture ProとコードベースのeSDK Proが含まれており、高性能マシンビジョンシステムの構築と管理のための強力なツールを提供します。10GigE、25GigE、100GigEのビジョンシステム向けに設計されたこのプラットフォームは、FlexProc™、FlexTrans™、GPUDirectなどの高度なテクノロジーを統合し、データのキャプチャ、処理、GPUアクセラレーションを最適化します。堅牢なAPIと合理化されたワークフローにより、エンジニアはスケーラブルなマルチカメラソリューションの開発と導入において、正確な制御が可能になります。

すべての Emergent ソフトウェアは次のようになります。

  • GigE Vision 3.0、RDMA、GenICam準拠
  • NVIDIA GPUダイレクト対応
  • IEEE1588を使用して1µs以内に複数のカメラを同期可能
  • WindowsまたはLinuxで動作可能
10/25/100GigE カメラで使用するための GUI またはコードベースのマシン ビジョン ソフトウェア

エマージェントのマシンビジョンソフトウェア

エマージェントのマシンビジョンソフトウェアには、GUIベースのeCapture ProとコードベースのeSDK Proがあります。カメラが2台以下の場合は、eCapture ViewerとeSDKを無料でご利用いただけます。

エマージェントのビジョンソフトウェア製品

主力ソフトウェア製品

eCapture ProとeSDK Proは、当社の主力ソフトウェア製品です。どちらも同じバックボーンを備え、当社の10、25、100GigEカメラを使用したビジョンシステムの開発と導入が可能です。eCapture Proはグラフィカルユーザーインターフェースを備え、eSDK Proはコードベースです。

フリーソフトウェア製品

eCapture ViewerとeSDKは、当社のソフトウェアの無料版です。これらの製品はプロジェクトの開始に最適で、主力製品のほとんどの機能を備えています。ただし、カメラ台数が少ない(2台以下)環境での動作を想定して設計されているという制限があります。

サードパーティのソフトウェア

eSDK Proは、シンプルなAPI呼び出しで画像データをサードパーティ製ソフトウェアに送信するのに最適な選択肢です。また、GigE VisionおよびGenICam規格に準拠したMVTecのHALCON、NI Vision Acquisition Software、Cognex VisionProとのカメラ互換性も提供しています。

マシンビジョンソフトウェア

eCapture Pro ソフトウェアは、高性能ビジョン システムを実行します。

eCapture Proは、フル機能を備えたマシンビジョンソフトウェアです。シンプルなドラッグ&ドロップインターフェースを使用して、10、25、100GigEカメラシステムを構築できます。500台以上のカメラに対応したマルチカメラシステムもご用意しています。

eSDK Pro を使用して独自のビジョン マシン アプリケーションを構築します。

プログラミング作業を最大90%削減し、ビジョンシステムの設計と導入を可能にする最新のビジョンSDKです。基盤となるキャプチャ、処理、転送、保存はSDKが処理するため、ユーザーはアプリケーションロジックに集中できます。

無料のビジョンソフトウェアオプション

eCapture Viewerの無料ビジョンソフトウェアを使い始めましょう

eCapture は eCapture Pro の限定ライセンス バージョンであり、eCapture と eSDK 間で連携する機能など、ほとんどの機能を提供します。

eSDK 基本ソフトウェア開発キットを使用して独自のビジョンプログラムを構築します

eSDKは、当社の基本ソフトウェア開発キットです。これにより、独自のビジョンアプリケーションを作成したり、画像データをサードパーティ製ソフトウェアに送信したりすることができます。

コアビジョンソフトウェアテクノロジーズ

フレックスプロック および フレックストランス eCapture Pro および eSDK Pro に組み込まれているため、信頼性の高いビジョン システムを構築できます。

FlexProcとは 柔軟な処理.

FlexProcは、極めて低いレイテンシを実現する高帯域幅のビジョンシステムを対象としています。これは、サーバーあたりのカメラ密度を高くしたい場合や、数百台の10、25、100GigEカメラを搭載したマルチサーバー、マルチGPUアプリケーションに適しています。

 システム内のどのノード(GPU、CPU、FPGA、あるいはクラウド)に処理タスクを割り当てるかを選択できます。独自のプラグインを作成することも、ビルド済みのモジュールを導入することも可能です。これには、CUDAカーネルに組み込まれたAIやディープラーニングモデルも含まれます。シンプルなGUIにより、シンプルなビジョンシステムの構築から複雑なビジョンシステムの構築まで、学習曲線がスムーズになります。

FlexTransとは 柔軟な輸送.

膨大なデータをどう活用しますか?FlexTransがその答えです。GPU間、サーバー間、システムからクラウド間など、あらゆるノード間転送を処理できます。FlexTransは、NVIDIAのGPU Directとゼロコピー技術を採用し、レイテンシを低く抑え、タスクに最適なノードを使用します。

これらすべては計画されている 内部 Emergent のツール (eCapture Pro および eSDK Pro) を使用すると、低レベルのネットワークやメモリコピーのコードを自分で書く必要がなくなります。

GenTLを含むサードパーティ製ソフトウェアとの互換性

EmergentのGigEカメラは、様々なサードパーティ製アプリケーションと連携します。お使いのソフトウェアがGenTLをサポートしている場合は、高性能ドライバーにアクセスして、Emergentカメラをお使いのソフトウェアと相互運用できます。

MVTec HALCON

MVTec HALCON - MVTec-HALCON

HALCONはGenICamとGigE Visionをサポートし、ARMベースの組み込みビジョンプラットフォームでデフォルトで動作します。この人気のマシンビジョンソフトウェアは、ブロブ解析、形態解析、マッチング、測定、識別など、画像処理のあらゆる分野で活用できる広範なライブラリを備えています。また、ディープラーニングと3Dビジョンアルゴリズムも搭載しています。

Cognex VisionPro

コグネックス VisionPro - コグネックス VisionPro

エマージェントのGigEカメラをCognex VisionPro PCベースソフトウェアと組み合わせることで、幅広いマシンビジョン機能を実行できます。幾何学的物体の位置決めと検査、識別、測定、アライメントなどが含まれます。このソフトウェアは、パターンマッチング、ブロブ、キャリパー、ライン位置決め、画像フィルタリング、OCR、OCV、スマートおよびディープラーニングビジョンツール、そして1D/2Dバーコード読み取りなどのライブラリを提供します。

NIビジョン

NI Vision Acquisition SoftwareとEmergent GigEカメラ

Emergentカメラは、NI(旧National Instruments)のVision Acquisition Software(VAS)と併用することで、GigE Visionなどの業界標準カメラインターフェースから画像を取得、表示、保存できます。NI VASを使用すると、NI Visionハードウェア上のデジタルI/Oを制御し、一連の関数とサンプルプログラムを通じてLabVIEWまたはC/C++でアプリケーションを作成できます。