enazoe / camera_calibration_cpp

c++ detail implementation of camera calibration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

camera calibration cpp

Introduction

The implementation of camera calibration based on zhang's method.There is a chinese tutorial about this implementaion at current directory.

Dependency

  • opencv(just get corners)
  • Eigen3
  • ceres

If you want to build this project on windows, you perhaps need windows-ceres project.

Reference

[1] Burger, Wilhelm. "Zhang’s camera calibration algorithm: in-depth tutorial and implementation." Hagenberg, Austria (2016).

[2] Hartley, Richard, and Andrew Zisserman. Multiple view geometry in computer vision. Cambridge university press, 2003.

[3] https://zhuanlan.zhihu.com/p/24651968

[4] http://ceres-solver.org/index.htm

[5] Zhang, Zhengyou. "A flexible new technique for camera calibration." IEEE Transactions on pattern analysis and machine intelligence 22.11 (2000): 1330-1334.

About

c++ detail implementation of camera calibration


Languages

Language:C++ 100.0%