
IDS NXT
斬新なビジョンアプリベースのセンサーおよびカメラ

App Your Sensor®!
アプリのないスマートフォンを考えてみてください。それは通話と SMS の送信以外は何もできない携帯電話です。近年、アプリケーションはスマートフォンを様々な機能をこなすために賢くアシストにしてきましたが、画像処理の分野でも同様に、より使いやすくシンプルに処理を実行することを可能にしています。様々なアプリケーションを効果的に使用することによって、カメラとセンサーをそれ自体がカスタマイズされたビジョンセンサーにすることが可能になります。
「スマート」デバイスは環境の状態や特性をそれ自身が評価し、わずかであってもアプリケーションに関連するデータを PC またはプロセスコントローラーに転送します。バーコードリーダーなどの従来のビジョンセンサーは、事前定義された少数のタスクしか実行できないことがほとんどで、一般に機能は拡張できません。ソリューションはビジョンアプリベースのデバイスで、多様なタスクを処理できます。この汎用デバイスは、アプリを使って即座に構成して操作できます。
IDS NXT は IDS が提供する新世代のビジョンアプリベースの産業用カメラです。画像処理エンジンから前処理データまたは最終結果が提供され、独立して処理を決定します。アプリケーションを使うアプローチによって、ビジョンタスクを素早く簡単に設定することができます。IDS Software Development Kit で独自のビジョンアプリを開発し、スマートフォンと同じように IDS NXT デバイスにインストールできるのです。しかし、自由にプログラミング可能なプラットフォームは特定のタスクに限られているわけではありません。様々なビジョンアプリケーションをインストールできることは、数々の分野での応用の可能性を広げています。例として、光学的な品質保証に関する分野では、医療技術における分析装置や顔認証を用いたモニタリング、自動車や人の交通量調査タスクなどが挙げられます。
IDS NXT vegas は IDS NXT プラットフォームの第一弾で、光感度 1.3 MP CMOS センサー (カラーまたはモノクロ)、自動フォーカス搭載液体レンズ、内蔵 TOF (time of flight) センサー、およびその他多数の機能と特長を備えています。カラーセンサーモデルには、白色 LED が搭載されています。

アプリベースの画像処理
IDS NXT プラットフォームの利用

センサーは様々な用途に簡単に応用することが出来る。
IDS NXT デバイス世代の独自機能として、スマートフォンのアプリと同様に、新しい機能を簡単にインストールできます。
標準アプリに加えて、IDS NXT アプリ開発キットを使って個々のタスクを作成できます。IDS NXT ライブラリが様々な役に立つ機能を提供するので、アプリケーション開発者は本来のタスクである画像処理に集中することができるのです。また、ファームウェアはプリインストールされた組み込みビジョン向け HALCON ランタイムライセンスと共に提供されます。HALCONでの画像処理はC++ インターフェースまたはHDevEngineを使用した完全なスクリプトを通して行われます。後者によって、プラットフォームにまったく依存せずにデスクトップ PC 上で画像処理を作成してテストできようになります。また、オプションの暗号機能を使うと、アプリの実行が制限され、ユーザー固有の「自分だけの専門知識」の盗用を防ぐことも可能です。
IDS NXT Vision App ライブラリが提供するインタラクション要素が、画像処理と外の世界を結びつける。特別なC++クラスがアクション、各種パラメータ、処理結果やデータソースを提供する。また、様々な機能に紐付けられたコールバック関数に加え、RESTful なウェブサービスがインタラクションインターフェースを提供する。これにより、RESTクライアントは、新規に追加されたアプリケーションであったとしても、その詳細を取得し設定変更などを行うことができる。更に、IDS NXT Cockpitは各アプリケーションのGUI(Graphical User Interface)を動的に生成し、ユニバーサルなコンフィグレーションツールとしても使用可能である。