Your SICK ID gives you access to our extensive range of services. This includes direct online orders, price and availability checks, and access to our digital services.
Here you can download the checkerboard pattern to be used for calibrating both the Inspector and IVC-2D cameras.
Related Products
IVC-2DM1111 INDUST. VISION CAMERA
V2D654P-MCXXA6 INSPECTOR65..
2D machine vision
Inspector
InspectorP61x
Inspector85x
InspectorP631 Flex
InspectorP62x
Inspector83x
Table of Contents
Calibration Target 2D
In SICK AppSpace there are several calibration functions available.
This page lists pre-generated calibration patterns which can be used to perform a calibration. All patterns should be printed at scale 1:1. This means that one should ensure that this is set in the printer settings before printing.
It's advisable to measure the pattern after print using for example a ruler to ensure accurate printing. Please note that printers typically print at slightly different resolution across compared to along the direction of movement. Therefore it's advisable to measure the result in both directions to ensure that the pattern is good enough. Typically the difference is small between the two directions, but sometimes it's significant. If compensation is needed it can either be done before print or in the AppStudio calibration software.
Pre-generated patterns are currently available for two paper sizes; A4 and A3, and for four pattern types; PLAIN, THREE_DOT, COORDINATE_CODE and MATRIX_CODE. The pattern types correspond to enums in the AppStudio Calibration API.
To ensure maximum quality of the pattern it is generated at fix integer printer pixel positions. This means that it is usually impossible to generate a pattern with squares that are exactly 10 mm for example. Instead the actual size is provided in um. For 10 mm at 300 DPI it will be 10075 um or 10.075 mm.
In addition to the patterns mentioned below, the download also contains the standard calibration patterns made for the Inspector (PIM60) series that can be used both for camera calibration and robot alignment. They can be found in the RobotAlign folder.
Plain Pattern
This pattern is typically useful when only one camera is used. It can be used to calculate the internal camera parameters and to remove perspective. It's not suitable for alignment tasks
Three Dot Pattern
This pattern can be used for camera pose estimation. It's mainly recommended in cases were the resolution is poor and accuracy requirements are not too high. It's not recommended for internal camera parameter calculation, but is feasible. For alignment of multiple cameras all cameras must see the same three dots.
Coordinate Code Pattern
This pattern can be used for camera pose estimation. It's recommended in pose estimation cases were the resolution is high enough. For alignment of multiple cameras it's enough that each camera sees some of the coordinate codes, making this method ideal for non-overlapping or partially overlapping fields of view.
Matrix Code Pattern
This pattern can be used for camera pose estimation. It's recommended in pose estimation cases were the resolution is high enough to read the codes. It's not recommended for internal camera parameter calculation as the codes can interfere with corner detection. For alignment of multiple cameras it's enough that each camera sees some of the coordinate codes, making this method ideal for non-overlapping or partially overlapping fields of view. Two printed rulers (mm and inch) make it convenient to double-check that the printer scale is correct.