Camera Calibration
Algorithm Camera Calibration
- Prepare a calibration target/object, e.g. 2 orthogonal planes with a checkerboard pattern.
- Position camera in front of target, capture image of the calibration target.
- Find corners of the target in the image.
Option1:
- Detect edges with Canny detector.
- Fit straight lines to detected linked edges (Hough).
- Intersect lines to obtain 2D image coordinates
- Match image corners & 3D target checkerboard corners.
- Result: 2D–3D correspondences. Option2:
- Apply a corner detector directly (Harris, Susan, FAST).
- Derive constraints on camera matrix.
Attention
3D points cannot all be on the same plane.
Algorithm Direct Linear Transformation
Algorithm Normalised Direct Linear Transformation
Objective: Given
- Normalise 2D and 3D points:
, . - Apply the DLT algorithm to
. - Denormalize the recovered solution
using .