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 2D–3D point correspondences , determine the projection matrix such that .
- Normalise 2D and 3D points: , .
- Apply the DLT algorithm to .
- Denormalize the recovered solution using .