/FishEyeUnwarping

Fisheye Image to Hemi-Cylinder Correction Tool

Primary LanguageC++Apache License 2.0Apache-2.0

FishEyeUnwarping

Fisheye Image to Hemi-Cylinder Correction Tool

C++ tool using OpenCV library to convert an image taken through a 180° FOV fish eye lens to an equidistant hemi-cylinder projection using Midpoint Circle Algorithm

Sample fish-eye correction output!

The source code is released under Apache License 2.0 as specified in the LICENSE file.

Copyright (C) 2014-2018 Sumandeep Banerjee, sumandeep.banerjee@gmail.com

https://www.linkedin.com/in/sumandeep-banerjee-1436a17/

References

  1. Y. Li, M. Zhang, Y. Liu and Z. Xiong, "Fish-eye distortion correction based on midpoint circle algorithm," 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2012, pp. 2224-2228, doi: 10.1109/ICSMC.2012.6378071.
  2. Jingtao Lou, Y. Li, Y. Liu, Wei Xu and M. Zhang, "Hemi-cylinder unwrapping algorithm of fish-eye image based on equidistant projection model," 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW), 2013, pp. 1-4, doi: 10.1109/ICMEW.2013.6618260.
  3. C. A. Corral and C. S. Lindquist, "On implementing Kasa's circle fit procedure," in IEEE Transactions on Instrumentation and Measurement, vol. 47, no. 3, pp. 789-795, June 1998, doi: 10.1109/19.744352.