Main Content

Select Calibration Pattern and Set Properties

After selecting the images you want to use, the Camera Calibrator app displays an Image and Pattern Properties dialog box, or the Stereo Camera Calibrator app displays a Load Stereo Images dialog box. In the Pattern Selection section, select the type of pattern to use for the calibration. The drop-down lists the natively supported patterns and any previously created custom patterns. Alternatively, you can create a custom pattern by using a template. For more details, see Custom Pattern Detector.

You must provide calibration pattern properties related to the size and dimension of the pattern structure. For checkerboard patterns, specify the square size. All of the calibration patterns are supported in the Camera Calibrator and Stereo Camera Calibrator apps, with the exception of the symmetric grid circle, that is only supported by the single camera calibrator. The table lists the properties in the app dialogs to set for each of the calibration patterns. For more details about calibration patterns, see Calibration Patterns.

PatternPropertiesExample

Checkerboard

  • Choose Pattern — Select Checkerboard.

  • Custom Pattern — Select Import Pattern Detector to open the template. For an example, see Camera Calibration Using Custom Planar Calibration Patterns)

  • Size of checkerboard square — Select world units as millimeters or inches.

  • Image distortion — Set to High typically for a wide field of view camera, such as a fisheye camera.

  • Minimum corner metric — Decrease this value to detect blurry keypoints in images. Increase this value to reduce the number of false corner detections or for high quality points. Set to Auto for the app to adjust the value according to the Image distortion value.

Checkerboard pattern dialog box

Symmetric Circle Grid

  • Choose Pattern — Select Symmetric Circle Grid.

  • Center-to-center distance — Distance from the center of a circle to the center of a neighboring circle.

  • Number of rows — Number of rows of circles.

  • Number of columns — Number of columns of circles.

  • Circle color — To detect a white circle grid pattern, which are common in thermal images, set the circle color to white.

Symmetric pattern settings

Asymmetric Circle Grid

  • Choose Pattern — Select Asymmetric Circle Grid.

  • Center-to-center distance — Distance from the center of a circle to the center of a neighboring circle.

  • Pattern dimensions — Set Dim1 to number of circles in the y (vertical) direction. Set Dim2 to number of circles in the x (horizontal) direction.

  • Number of columns — Number of columns of circles.

  • Circle color — To detect a white circle grid pattern, which are common in thermal images, set the circle color to white.

Asymmetric pattern settings

ChArUco board

  • Choose Pattern — Select ChArUco Board.

  • Checker size — checker box side length in Measurement units selected.

  • Marker size — ArUco marker side length in Measurement units selected.

  • Marker family — ArUco marker family

  • Pattern dimensions [dim1, dim2]dim1 set to the number of squares in the y (vertical) dimension. dim2 set to the number of squares in the x (horizontal) dimension.

  • Minimum marker ID — Lowest value marker ID

  • Origin checker color — Color of the checker box located in top-left corner of the board.

ChArUco Board dialog

AprilGrid

  • Choose Pattern — Select AprilGrid.

  • Tag size — Tag side length in Measurement units selected.

  • Tag spacing — Space between AprilTags in Measurement units selected.

  • Tag family — AprilTag family

  • Pattern dimensions [dim1, dim2]dim1 set to the number of squares in the y (vertical) dimension. dim2 set to the number of squares in the x (horizontal) dimension.

  • Minimum Tag ID — Lowest value tag ID

  • Number of border bits — One or two bits that distinguish the tag from its surrounding.

AprilGrid Pattern Dialog

See Also

Apps

Related Topics