Mech-Eye SDK 2.0.0 更新説明
新機能
Mech-Eye 産業用 3D カメラ が GenICam 規格に対応可能
Mech-Eye SDK 2.0.0 バージョン以降、Mech-Eye 産業用 3D カメラ は GenICam に対応できます。
GenICam による新機能:
-
カメラを HALCON (MVTec)、VisionPro (Cognex) などの GenICam/GigE Vision 2 をサポートする第三者ソフトウェアと併用できます。HALCON との併用についてはすでにテストに合格しました。
-
第三者マシンビジョンソフトウェアに向けて、ネットワーク設定やパラメータ設定、画像の取得と送信などの機能を最適化し、ユーザーエクスペリエンスを向上させました。
-
カメラファームウェアを 2.0.0 バージョンにアップグレードすれば、License を使用せずにカメラを第三者マシンビジョンソフトウェアに直接接続できます。
カメラファームウェアを 2.0.0 以上のバージョンにアップグレードしたら、1.6.2 以上のバージョンの Mech-Vision を使用することを推奨します。1.6.1 以下のバージョンの Mech-Vision を使用する場合に、External2D EBUSCamera のカメラを接続したらソフトウェアがクラッシュする可能性があります。 |
Mech-Eye Viewer
-
深度範囲設定ツール
Mech-Eye Viewer に 深度範囲の設定 ツールを追加しました。これにより、深度範囲の上・下限を直感的に調整できます。
-
パレット満杯シミュレータ
Mech-Eye Viewer にパレット満杯シミュレータツールを追加し、立方体を生成して満杯パレットをシミュレートすることができます。これにより満杯になったときに最上部の対象物が全部カメラ視野内に収まるかを確認できます。このツールでカメラの取り付け高さを判断し、カメラの調整距離をおおむね計算できます。
-
点群の再生
Mech-Eye Viewer に 点群再生 機能を追加しました。指定された径路で点群を移動させます。 をクリックしたら点群表示画面の右上に再生ボタンが表示されます。これをクリックすれば点群を再生します。
-
画像情報の表示
Mech-Eye Viewer に画像情報表示機能を追加しました。カーソルを 2D 画像または深度画像に合わせたら、右下にピクセルの情報が表示されます。 この機能を無効にするには、
にチェックを外してください。 -
カメラ名の設定
Mech-Eye Viewer にカメラ名設定機能 を追加しました。ユーザーは接続されたカメラを名付けられます。カメラ名を設定することでカメラを簡単に見分けすることができます。
-
ビニング機能
Mech-Eye Viewerにビニング機能を追加しました。LSR L 2D カラーカメラは、3MP と 12MP のカメラ解像度を使用できます。 管理者モードでは、
をクリックして、ビニング機能を有効/無効にすることができます。 -
カメラを接続できない場合のトラブルシューティング
Mech-Eye Viewer カメラリストの右下にを追加し、区リクするとカメラ接続異常のトラブルシューティングページにアクセスします。
Mech-Eye API
Mech-Eye API 新規パラメータ:
-
ProjectorPowerLevel
DLP カメラに適用されます(V3 の Deep、Pro L Enhanced を除く)。
-
FringeCodingMode
PRO S (V4)、PRO M (V4)、NANO (V4) 、Nano(V3)、Pro XS (V3) に適用されます。
-
AntiFlickerMode
PRO S (V4)、PRO M (V4)、NANO (V4) 、 Nano (V3) に適用されます。
C++、C#、Python に追加したパラメータとメソッドは下記の通りです。
-
C++
パラメータ メソッド ProjectorSettings::PowerLevel::powerLevel
ErrorStatus MechEyeDevice::getProjectorPowerLevel (ProjectorSettings::PowerLevel &)
ErrorStatus MechEyeDevice::setProjectorPowerLevel(ProjectorSettings::PowerLevel)
ProjectorSettings::FringeCodingMode::fringeCodingMode
ErrorStatusMechEyeDevice::getProjectorFringeCodingMode(ProjectorSettings::FringeCodingMode &)
ErrorStatusMechEyeDevice::setProjectorFringeCodingMode(ProjectorSettings::FringeCodingMode)
ProjectorSettings::AntiFlickerMode::antiFlickerMode
ErrorStatusMechEyeDevice::getProjectorAntiflickerMode(ProjectorSettings:AntiFlickerMode &)
-
C#
パラメータ メソッド ProjectorSettings.projectorPowerLevelType: ProjectorSettings::PowerLevel
ErrorStatus MechEyeDevice.GetProjectorPowerLevel(mmind.apiSharp.PowerLevel ref)
ErrorStatus MechEyeDevice.SetProjectorPowerLevel(mmind.apiSharp.PowerLevel)
ProjectorSettings.projectorFringeCodingModeType: ProjectorSettings::FringeCodingMode
ErrorStatus MechEyeDevice.GetProjectorFringeCodingMode(mmind.apiSharp.FringeCodingMode ref)
ErrorStatus MechEyeDevice.SetProjectorFringeCodingMode(mmind.apiSharp.FringeCodingMode)
ProjectorSettings.projectorAntiFlickerMode Type: ProjectorSettings::AntiFlickerMode
ErrorStatus MechEyeDevice.GetProjectorAntiFlickerMode(mmind.apiSharp.AntiFlickerMode ref)
-
Python (追加メソッドだけ)
Device.get_projector_power_level(self)
Device.set_projector_power_level(self, value)
Device.get_projector_fringe_coding_mode(self)
Device.set_projector_fringe_coding_mode(self, value)
Device.get_projector_anti_flicker_mode(self)
Device.set_projector_anti_flicker_mode(self, value)
機能最適化
Mech-Eye Viewer
-
ROI 設定
-
ROI 設定の方法を最適化しました。アンカーポイントを追加し、ROI を描画する時に変更や移動することができます。
-
マウスのホイールを回して 2D 画像を拡大/縮小できます。
-
2D 画像の最大・最小寸法に制限を設けました。
-
-
色スライダ機能 Mech-Eye Viewer では深度画像と点群を調整するための色スライダ機能を最適化しました。色の表示とスライダを一つにし、数値入力と単位変換機能を追加しました。
-
数値入力:深度範囲を細かく調整します。
-
単位変換:mm と micron が使用できます。UHP カメラを接続した場合に μm を使用し、別のカメラの場合に mm を使用してください。
-
-
パラメータ名とパラメータの説明の最適化については付録をご参照ください。
-
Nano (V3) と NANO (V4) 向けにちらつき防止機能を追加しました。
-
PRO (V4) シリーズカメラの DLP プロジェクター温度を読み取り、表示することができます。
-
LSRシリーズのカメラ3Dパラメータの露出時間の最小値を 8ms に変更しました。
-
DEEP (V4) 型番を追加しました。
-
鮮鋭化係数の可視性をグルに変更しました。
-
更新説明の表示
ウィンドウで表示された更新説明はウェブページに表示されます。
をクリックしてユーザーズマニュアルの更新説明にアクセスします。
問題修復
付録
Mech-Eye SDK 2.0.0 バージョンでは、初級モードで使用できるパラメータの名前と説明を更新しました。詳しは以下の通りです。
2.0.0 以下 | 2.0.0 | ||||
---|---|---|---|---|---|
3D パラメータ |
- |
||||
露出回数 |
- |
||||
露出時間 |
- |
||||
UHP |
- |
||||
撮影モード |
- |
||||
2D パラメータ |
- |
||||
露出モード |
- |
||||
カメラ露出時間 |
露出時間 |
||||
諧調値の期待値 |
諧調値 |
||||
2D 自動露出ROI |
自動露出 ROI |
||||
領域範囲 |
設定値 |
||||
トーンマッピング |
- |
||||
HDR 露出シーケンス |
露出時間シーケンス |
||||
露出シーケンス |
設定値 |
||||
カラーカメラの露出モード |
- |
||||
モノクロカメラの露出モード |
- |
||||
モノクロカメラ露出時間 |
- |
||||
点群後処理 |
- |
||||
点群平滑化 |
- |
||||
ノイズ除去 |
- |
||||
投影輝度のコントラストのしきい値 |
縞コントラストしきい値 |
||||
深度測定範囲 |
深度範囲 |
||||
上限 |
- |
||||
下限 |
- |
||||
ROI |
- |
||||
領域範囲 |
設定値 |
|