ハンドアイキャリブレーション用オブジェクト

ハンドアイキャリブレーションのプロセスでは、カメラ画像から検出および位置特定できる、既知の形状を持つオブジェクトを使用する必要があります。

../../../../_images/hand-eye-common-calibration-objects.png

2D キャリブレーションオブジェクト

2D パターンは、キャリブレーションオブジェクトとして最も一般的に使用されます。 OpenCV ライブラリではチェッカーボードが使用され、 HALCON ソフトウェアではドットパターンが使用されます。

3D キャリブレーションオブジェクト

3D カメラがあれば、3D キャリブレーションオブジェクトを使用できます。例えば、 Halcon ソフトウェアで使用される非対称オブジェクトは、3D プリントが容易です(上の画像を参照)。

しかし、優れたハンドアイキャリブレーションを実現する鍵は、キャリブレーションオブジェクトの 3D 特性を活用することであり、これはチェッカーボードを 3D キャリブレーションオブジェクトとして使用することでも実現できます。例えば、 Zivid のハンドアイキャリブレーションソフトウェアは、チェッカーボードパターンをキャリブレーションオブジェクトとして使用していますが、3D 特性を活用しています。

../../../../_images/infield-calibration-boards.png

ハンドアイキャリブレーションプロセス の説明を続けてお読みください。