はじめに

VisionPro Deep Learning は、プログラミングが困難な課題に対処できる、ディープラーニング技術を基盤とした一連のマシンビジョンツールを提供します。たとえば、従来のマシンビジョンツールでは、生産ラインに多くのバリエーションがある視覚的に類似した部品が多くある場合、問題が発生することがよくあります。このような展開では、ディープラーニングは、困難なマシンビジョンアプリケーションをプログラムする必要がない優れたソリューションを提供できます。

VisionPro Deep Learning を使用すると、生産ラインからのラベル付き画像セットに基づいてビジョン最適化ディープニューラルネットワークである独自のツールを登録閉じた 学習とは、ニューラルネットワークであるツールが、作成したラベルに基づいて特徴 (ピクセル) について学習するプロセスです。たとえば、ツールは、描画した欠陥/正常ラベルに基づいて、各画像の欠陥/正常ピクセルを学習します。ツールへの登録の目標は、初見の画像に欠陥があるかどうかの正しい検査結果を出せるように学習することです。学習の鍵は、学習セット内に発生する可能性のすべてのバリエーションを含め、画像に正確にラベルを付けることです。学習時間は、アプリケーション、ツールのセットアップ、およびネットワークの学習に使用されている PC の GPU によって異なります。できます。登録が完了すると、ツールは次のタスクを実行できるようになります。

ツール タスク
位置決め (青) 画像内の特徴を見つけて識別する。
読み取り (青) 画像内の文字および文字列を見つけて読み取る。
分類 (緑)

画像を分類する。

解析 (赤) 画像内の欠陥を識別して見つけ、特徴付ける。

VisionPro Deep Learning は、マシンビジョンツールライブラリと、共通の開発および展開フレームワーク内の Deep Learning ツールを組み合わせています。ソフトウェアは、Cognex Deep Learning Studio と呼ばれるスタンドアロン GUI として提供されますが、アプリケーション開発のための C++/C# API もサポートしています。