- 商品検索:カテゴリ
- ソフトウェア
- マシンビジョン特化開発プラットフォーム Zebra Aurora Visionシリーズ
- Zebra Aurora Vision Library™
画像処理システム構築ライブラリ
シリーズ名
Zebra Aurora Vision Library™
シリーズ名
Zebra Aurora Vision Library™
これ一つでマシンビジョンアプリケーションが構築可能な“All in one”ライブラリ
- C++/.NETに対応
- Visual Studio 2015~2019
- ワンライブラリでGUI構築まで一貫サポート
- GenICam/GigEVisionに準拠
- 産業用カメラSDK組込み済み
- 外部入出力信号GPI/Oへのインターフェイス機能搭載
- 3000以上の画像処理フィルタや制御機能を実装
- Windows/Linux(x64/Arm)
- Deep Learning機能追加可能
Zebra Aurora Vision LibraryはZebra Technologies社が提供する、C++および.NETプログラマ向けのマシンビジョンライブラリです。各種産業カメラやセンサの画像取得インターフェースから、低レベルの画像処理ルーチン、テンプレートマッチング、計測、バーコードリーダーなどの常用ツールまで、画像解析アプリケーションを作成するための包括的な関数セットを提供しています。また、この製品の主な長所は、最高のパフォーマンス、モダンなGUIデザイン、シンプルな構造で、他のソフトウェアやシステムとの統合が容易なことです。
フィルタメソッドの基本形/.NETラッパー
Zebra Aurora Vision Libraryは画像処理やデバイス制御、マシンビジョンに関連する機能を3000種類以上搭載したC++ライブラリでであり、最新のソリューションとハードウェアに沿った最適化と機能拡張を繰り返しています。
また、VisualStudioでの.NET環境用のラッパーライブラリも提供されており、フォームアプリケーションと同じように専用のGUIを構築しながら画像処理アプリケーションを実装する事が可能です。
※Visual Studio 2015, 2017, 2019で動作します。 |
|
カメラ制御フィルタ
ワンタッチでカメラ映像の取得やプロパティ制御(露光時間や解像度)を行うためのフィルタを用意しております。
マシンビジョンにおいて必須の“画像取得”部分を直感的に行えるだけではなく、マルチカメラ制御や画像処理やワークに応じたフィードバック制御も構築できます。
GenICam / GigE Vision
産業用カメラの標準規格であるGenICamやGigE Visionに対応しており、規格に対応しているカメラの映像取得やプロパティ設定へはAurora Visionから簡単にアクセスが可能で、ワンタッチでカメラ映像を使ったアプリケーション構築が可能です。
メーカー製SDKプラグイン
Aurora Visionには各種カメラメーカーがリリースしている制御用のSDKを組込まれており、デバイス制御用のフィルタとして提供しています。これにより、メーカー独自の機能や標準規格外のカメラの制御や映像取得も可能です。
画像処理フィルタ
Zebra Aurora Vision Libraryでは、マシンビジョンアプリケーションの核となる画像処理フィルタを機能や用途に合わせた多くのバリエーションを用意しており、それぞれを組み合わせることで思い通りの画像処理や解析を実現できます。以下のフィルタはその一部です。
画像処理
Image Processing
画像処理の基本的な機能は容易に呼び出せるフィルタや共通型で実装されております。
例)単項および二項画像演算、精密化、モルフォロジー、スムージング、空間変換、グラデーション、閾値処理、色解析、不定形のROI演算。
領域解析
Region Analysis
画像やオブジェクト上のRoi(関心領域=ピクセル集合)に対して抽出、分類、集合演算、精密化、スケルトン化。
空間変換や測長等、様々な処理や解析を行う事が可能です。
OpenCV
画像処理で多く使用されているオープンソースライブラリであるOpenCVの機能も搭載、より使いやすくチューニングされており、OpenCVから有償ライブラリへの移行もスムーズに行うことが出来ます。
(※)QRコードは(株)デンソーウェーブの登録商標です
DeepLearning Add-On
AIベースとルールベースを最大限に活用
DeepLearning Add-Onを追加する事で、AI検査処理が可能になります。
AIベースの処理を追加する事で、既存のルールベースでは対応が難しい課題に対しての対応が可能になります。
※DeepLearning Add-Onを利用するには、別途RTXシリーズ以上のNVIDIA製GPUの搭載が必要です。
追加される主なAI検査機能
Parallel Add-On
Aurora Vision Library上で同時並列の画像処理や、マルチスレッドプログラミングの構築/デバッグが可能となるアドオンです。処理フローを並列的に効率化する事で画像検査やAI推論を含めた処理時間を短縮したり、複数台カメラを用いたデバイス制御や画像処理を利用する場合に効果的なアドオンとなっています。
例えば、例えば、製品検査システムにおいて「キズ有無の判定」「製品サイズの測長」「OCRによる刻印読み取り」を行い、ユーザーインターフェイス(UI)への反映を行う場合、以下のようなパターンに分けることが出来ます。
同時にできる処理は並列的に行う事で、処理の実行時間の短縮や処理の効率化が可能です。
※マルチプロセスのランタイムについて
マルチプロセスのランタイムはスレッド数とは別に、同時に起動できるアプリケーションの数を増やすことが可能です。
全く別の画像処理アプリケーションを1台のPCで同時実行したい等の際に有効です。
※カメラの制御やソフトやフィルタの基本処理に関しては、当アドオンが無い場合でも内部処理はマルチスレッドで実行されています。
A1AI検査や画像処理をマルチデバイスで行う
・AI検査機能やAIでのOCR処理、マルチデバイス/マルチスレッド処理の両方が利用可能です。
必要なアドオン | ・AVL-DeepLearning Add-On ・AVL-Parallel Add-On |
---|---|
追加される機能 | ・AI検査機能およびAIでのOCR処理 ・マルチデバイスでの同時処理/マルチスレッド処理 |
A2AI検査や画像処理をシングルデバイスで行う
・AI検査機能やAIでのOCR処理がシングルデバイスで利用可能です。
必要なアドオン | ・AVL-DeepLearning Add-On |
---|---|
追加される機能 | ・AI検査機能およびAIでのOCR処理 |
A3マルチデバイスで画像処理を行う
・マルチデバイス/マルチスレッド処理の両方が利用可能です。
必要なアドオン | ・AVL-Parallel Add-On |
---|---|
追加される機能 | ・マルチデバイスでの同時処理/マルチスレッド処理 |
A4シングルデバイスで画像処理を行う
・追加機能無し、シングルデバイスで利用可能です。
必要なアドオン | 無し |
---|---|
追加される機能 | 無し |
B1DeepLearning-OCRを使った、マルチデバイス用アプリの実行
・DeepLearning-OCRのみが利用可能な、お得なAI機能付きマルチデバイスランタイムです。
必要なランタイムライセンス | AVL-Runtime-DeepLearningOCR CoreLimit 8 |
---|---|
上限スレッド数 | 無制限 |
上限プロセス数 | 1 |
上限物理コア数 | 8 |
B2DeepLearning-OCRを使った、シングルデバイス用アプリの実行
・DeepLearning-OCRのみが利用可能な、お得なAI機能付きシングルデバイスランタイムです。
必要なランタイムライセンス | AVL-Runtime-DeepLearningOCR |
---|---|
上限スレッド数 | 1 |
上限プロセス数 | 1 |
B3マルチデバイス用アプリの実行
・CoreLimit利用時は、PCのコア数に応じて適切な負荷分散が行われます。
・ProcessLimit利用時は、複数のアプリケーションを実行可能です。
必要なランタイムライセンス① | AVL-Runtime CoreLimit |
---|---|
上限スレッド数 | 無制限 |
上限プロセス数 | 1 |
上限物理コア数 | 4~ |
オプション | AI検査機能を利用する場合は以下のランタイムライセンスも必要です。 マルチGPU処理・非対応:AVL-Runtime-DeepLearning Add-On マルチGPU処理・対応:AVL-Runtime-DeepLearning Add-On GpuLimit 4 |
・最も安価で基本的なランタイムライセンスです。
必要なランタイムライセンス② | AVL-Runtime ProcessLimit |
---|---|
上限スレッド数 | 2~6 |
上限プロセス数 | 2~6 |
オプション | AI検査機能を利用する場合は以下のランタイムライセンスも必要です。 マルチGPU処理・非対応:AVL-Runtime-DeepLearning Add-On マルチGPU処理・対応:AVL-Runtime-DeepLearning Add-On GpuLimit 4 |
B4シングルデバイス用アプリの実行
必要なランタイムライセンス | AVL-Runtime |
---|---|
上限スレッド数 | 1 |
上限プロセス数 | 1 |
オプション | AI検査機能を利用する場合は以下のランタイムライセンスも必要です。 マルチGPU処理・非対応:AVL-Runtime-DeepLearning Add-On マルチGPU処理・対応:AVL-Runtime-DeepLearning Add-On GpuLimit 4 |
商品一覧表
商品コード・型番 | 商品名 | 価格 |
---|---|---|
開発環境 | ||
Aurora Vision Library Professional | Aurora Vision Library SDK (1年アップグレードサポート付) |
お問い合わせ |
機能追加(Add-On) | ||
AVL-DeepLearning Add-On | Deep Learning機能追加・シングルGPU用 | お問い合わせ |
AVL-DeepLearning Add-On GpuLimit 4 | Deep Learning機能追加・マルチGPU用(最大4GPU) | |
AVL-Parallel Add-On | マルチ処理(並列)機能追加 | |
ライセンスキー | ||
AVL-USB Dongle-Dev | USBドングルキー・開発用普通サイズCmStick | お問い合わせ |
AVL-USB Dongle-Runtime | USBドングルキー・ランタイム用小型サイズCMStick/C Basic | |
ライセンス延長・追加 | ||
AVL-UpgradeSupport-Library | Aurora Vision Library用 1年間アップグレードサポート | お問い合わせ |
AVL-UpgradeSupport-Library and Studio | Aurora Studio+Library用 1年間アップグレードサポート | |
AVL-UpgradeSupport-Deep Learning Add-On | Deep Learning機能追加用 1年間アップグレードサポート | |
ランタイムライセンス | ||
AVL-Runtime | シングル スレッド限定・ランタイムライセンス | お問い合わせ |
AVL-Runtime CoreLimit 4 | スレッド無制限4コア以下CPU用・ランタイムライセンス | |
AVL-Runtime CoreLimit 6 | スレッド無制限6コア以下CPU用・ランタイムライセンス | |
AVL-Runtime CoreLimit 8 | スレッド無制限8コア以下CPU用・ランタイムライセンス | |
AVL-Runtime CoreLimit 12 | スレッド無制限12コア以下CPU用・ランタイムライセンス | |
AVL-Runtime CoreLimit 16 | スレッド無制限16コア以下CPU用・ランタイムライセンス | |
AVL-Runtime ProcessLimit 2 | 2ソフト同時稼働可能+合計2スレッド・ランタイムライセンス | |
AVL-Runtime ProcessLimit 4 | 4ソフト同時稼働可能+合計4スレッド・ランタイムライセンス | |
AVL-Runtime ProcessLimit 6 | 6ソフト同時稼働可能+合計6スレッド・ランタイムライセンス | |
AVL-Runtime-DeepLearningOCR | Deep Learning OCRランタイムライセンス | |
AVL-Runtime-DeepLearningOCR CoreLimit 8 | Deep Learning OCR込みスレッド無制限 8コア以下CPU用ランタイムライセンス |
|
ランタイムライセンス Deep Learning 用 | ||
AVL-Runtime-DeepLearning Add-On | Deep Learning用ランタイムライセンス (※ランタイムライセンスが別途必要) |
お問い合わせ |
AVL-Runtime-DeepLearning Add-On GpuLimit 4 | Deep Learning用ランタイムライセンス・マルチGPU用(最大4) (※ランタイムライセンスが別途必要) |
※ランタイムライセンスの説明についてはこちらをご覧ください。
対応デバイス一覧
カメラ | Alkeria/GigE Vision/GenICam/Allied Vision/AXIS/Baumer/Basler/Emergent Vision Technologies/Dahua/
Ensenso/FLIR(PointGrey)/Hikvision/IDS/IFM/IMPERX/Kinect/LMI/MATRIX VISION/Microview/Optronis/ Opto Engineering/Photoneo/SmartRay/The Imaging Source/Thorlabs/XIMEA/DirectShow Device |
---|---|
3Dカメラ | Ensenso/IFM/Kinect/LMI/Photoneo/SmartRay |
グラバーボード | Active Silicon/BitFlow/Epiphan/Euresys/Silicon Software |
DAQ | Anybus/Advantech/National Instruments/Hilscher |
マシンビジョンBOX | HIKROBOT Vision Box/IMAGO Technologies/LEX System/Neousys/NODKA |
※青太文字は弊社取り扱いメーカです。
推奨動作環境
Zebra Aurora Vision Studio™ |
Zebra Aurora Vision Library™ |
Zebra Aurora Deep Learning™ |
|
---|---|---|---|
OS | Windows/Linux | Windows/Linux | Windows |
CPU | intel i5と同等 もしくはそれ以上 |
intel i5と同等 またはそれ以上/ARMv7,v8 |
intel i5と同等 もしくはそれ以上 |
GPU | - | - | RTXシリーズ以上の NVIDIA製GPU |
▼ デモ機・評価ライセンスのご相談はこちらから ▼
06-6151-9283
- 商品検索:カテゴリ
- ソフトウェア
- マシンビジョン特化開発プラットフォーム Zebra Aurora Visionシリーズ
- Zebra Aurora Vision Library™