A method for camera calibration using rings pattern an OpenCV, based on:
- [1] Zhengyou Zhang,“A Flexible New Technique for Camera Calibration”,2000.
- [2] Ankur Datta, “Accurate Camera Calibration using Iterative Refinement of Control Points”, 2009.
- [3] Prakash, Camera Calibration using Adaptive Segmentation and Ellipse Fitting for Localizing Control Points”, 2012.
- [4] Open Source Computer Vision,“Camera calibration With OpenCV“.
- [5] Burger, “Zhang’s Camera Calibration Algorithm:In-Depth Tutorial and Implementation“.
[[https://davidgcr.github.io/CalibradorCamara/]]
<iframe width="800" height="500" src="https://www.youtube.com/embed/f9BiisoXgWY" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>- Diego Javier Quispe
- David Choqueluque Roman
Requirements:
- OS: Ubuntu
- Opencv 3.2.0 +
- Compiler gcc, g++
To run the code:
- Clone o download the source code.
- Download the test videos from : https://drive.google.com/open?id=1sflgm5tMdCjtriVWZmNSOreaXoliZ-ot
- Save the videos on "data/" on repository folder.
- Open a terminal in the repository folder.
- Write "make" in the console.
- Run with the command: ./main
Our method improve the time and accuracy in pattern detection.