[Image processing] See how OpenCV implements camera calibration

1. Description

        In this tutorial, the scientific field of computer vision will be introduced, along with a brief summary of the camera calibration process. Computer vision is an attempt to realize autonomous systems that can achieve some features of "human vision", where the camera is considered as one of the sensors (equivalent to the human eye). Understanding what is captured in an image is a key task, and these computer vision systems have several common applications: classification, recognition, and object tracking, for example. One of the important things when developing a computer vision system, before starting any other task, is camera calibration. In this tutorial, we'll focus on the importance of this process.

2. Camera Calibration Principle

        The geometric calibration of a camera (camera calibration) is based on the estimation of the lens/sensor distribution parameters of the camera, video and/or image.

        Below you can find the main steps required to perform the process of removing distortion from the camera in a more theoretical fashion. This information is based on the documentation provided by the OpenCV open source library and Matlab R2021a software.

        Further tutorials on Geekering's " Computer Vision " category will cover the camera calibration process in a practical way using tools such as OpenCV , Matlab , and Sherlock .

2

Guess you like

Origin blog.csdn.net/gongdiwudu/article/details/131532462