3D-EasyCalib™ 2.10.15

FREE fully functional 14 days trial version! Platform: Windows

3D-EasyCalib™ 2.10.15

Platform: Linux (on demand)

3D-EasyCalib™ 2.10.15

Platform: MacOS (on demand)

Features

Complete user manual

Comprehensive presentation of the geometric calibration problem,
camera modelling and the solution of calibration problems with 3D EasyCalib

Intrinsic Camera Calibration

Estimation of intrinsic camera parameters from multiple images of a calibration target. The detection of a target and the extraction of the calibration points with sub-pixel accuracy are carried out automatically in the case of typical chessboard targets. The inclusion of externally determined target coordinates is easily possible.
Use cases: Lens distortion correction, 3D projection

Camera-Projector Calibration

Robust and accurate projector calibration with a complementary gray code sequence. This pattern can be generated for any projector resolution and robustly decoded in the camera image.
Use cases: 3D structured light imaging, augmented reality projection

Hand-Eye Calibration

Compute a rigid transformation between a camera mounted on the robot actuator and the actuator itself by a fixed calibration target in your environment.
Use cases: bin picking

Extrinsic Stereo Calibration

Determine the relative geometric orientation and position of two cameras to each other. Similar to intrinsic calibration, the targets and calibration points are recognized automatically. Intrinsic parameters can be computed during the extrinsic calibration process or input manually.
Use cases: depth sensing, 3D coordinate transformation, 3D-based sensor fusion

Manhattan World Calibration

The orientation and position of a camera is determined using a Manhattan world assumption without the use of calibration targets.

Tool-Flange and Robot-World Calibration

Compute geometric transformations between stationary cameras and robot bases as well as robot-tools or -flanges with calibration targets on the robot.
Use cases: robot-assisted inspection control, machine-human collaboration

Base Module
  • Intrinsic Calibration
  • Stereo Calibration
  • Target Pose (PnP)
Structured Light
  • Base Module
  • Intrinsic Projector-Calibration
  • Extrinsic Camera-Projector Calibration
Robot Calib
  • Base Module
  • Hand-Eye Calibration
  • Tool-Flange / Robot-World
Manhattan World
  • Base Module
  • Manhattan World Calibration
    (target-free)

Use cases

Steb-by-Step Tutorials WITH 3D-EASYCalib

Intrinsic Camera Calibration

This introductory tutorial shows how to intrinsically calibrate a camera. You will learn how to specify target detection parameters correctly and how to identify and remove outliers to achieve optimal calibration results.

Camera-Projector Calibration

Learn how to calibrate a projector using a Gray code pattern. The tutorial also shows how to estimate extrinsic parameters of a camera and a projector.

Hand-Eye Calibration

In this tutorial, you will learn how to accurately estimate the rotation and translation of a camera mounted on a gripper with respect to the tool center point.

Extrinsic Stereo Calibration

A step-by-step tutorial is coming soon ...

Manhattan World Calibration

A step-by-step tutorial is coming soon ...

Tool-Flange and Robot-World Calibration

If you are observing a robot with a static camera and want to estimate the position and orientation of the robot base coordinate system in relation to the camera, then follow this tutorial.

Publications

Darko Vehar, Rico Nestler, Karl-Heinz Franke: “3D-EasyCalib™ – Toolkit zur geometrischen Kalibrierung von Kameras und Robotern” in 22. Anwendungsbezogener Workshop zur Erfassung, Modellierung, Verarbeitung und Auswertung von 3D-Daten “3D-NordOst”, GFaI Gesellschaft zur Förderung angewandter Informatik e.V. Berlin, S. 15 ff., ISBN: 978-3-942709-24-8, Dezember 2019.

Troubleshooting

The program starts with the error message “3D-EasyCalib was not installed properly. Please run the program as administrator once or reinstall it as administrator”.

The error message suggests that the program did not install correctly on your system, possibly due to issues with the rights to execute the program.

  1. Open File Explorer and navigate to \ProgramData\ZBS e.V\3D-EasyCalib\.
  2. Run the file lpregister410.exe as an administrator.

If the problem persists, send us an email.