Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 2.93 KB

File metadata and controls

25 lines (19 loc) · 2.93 KB

Camera Calibration using ComputerVision & Chessboard Images

Calculate Camera intrinsic parameter including intrinsic and distortion matrix using Chessboard Images

Prepare a Chessboard Image:

  1. Use a standard chessboard image for calibration. Typically, an 8x6 or 9x6 chessboard is used, where 8 and 9 are the number of squares along row and 6 is the number of square along column.Reference Image has 9 square along rows and 6 along columns.
  2. Ensure that the chessboard squares are of equal size and the image is clear and well-lit. You can use chessboard_creation script to create your own image.
  3. Print the chessboard pattern on paper and capture images of it using your camera from different angles. Sample images are stored in chessboard_image folder.

Calibration Matrix Calculation from Chessboard Images

Code walkthrough and all the important steps are covered in camera_calibration.md

Undistorting Remapping Internal-Vetices-Drawn Images

Calculate the undistorted, remapped images using the previously calculated Camera Matrix and Distortion Coefficients. The sample output is produced from undistorted script .

Here is the sample of input chessboard images, their corresponnding internal-vertices-drawn images and corresponding undistorted remapped images.
image image image image image image image image