Symmetric vs Asymmetric Circle Grids for Camera Calibration

Circle grids are the third common OpenCV calibration pattern, in two layouts. The asymmetric (staggered) grid removes the 180° orientation ambiguity of the symmetric grid and packs more points, which is why it is the recommended layout. How findCirclesGrid counts patternSize for each (the (4,11) gotcha), why circle centroids carry a perspective bias, blob-detector tuning, and how substrate sets the accuracy ceiling.
Camera Calibration Pattern Types: Checkerboard, ChArUco, Dot Grid, and AprilGrid Compared

A calibration pattern gives a camera a field of reference points with known geometry. The families differ in feature type (corner, centroid, coded marker), whether points are individually identified, and which software expects them. Overview of checkerboard, ChArUco, dot/circle grid and AprilGrid, how to choose by toolchain and application, and why the substrate sets the accuracy ceiling.
Checkerboard vs Dot Grid Calibration Targets: Corner Detection, Centroid Bias, and How to Choose

A checkerboard is detected by its corners (saddle points); a dot grid by the centroids of its dots. Corners are projectively invariant — no systematic offset under perspective; dot centroids are lower-noise and denser but carry a perspective/eccentricity bias unless the detector models the ellipse. What that means for accuracy, which software expects which pattern, substrate accuracy from ±0.5 µm, and how to choose.