Robot Vision: Calibration of Wide-Angle Lens Cameras Using Collinearity Condition and K-Nearest Neighbour Regression
Jacky C.K. Chow, Ivan Detchev, Kathleen Ang, Kristian Morin, Karthik, Mahadevan, Nicholas Louie

TL;DR
This paper introduces an automatic, lens-agnostic camera calibration method using collinearity condition and K-nearest neighbour regression, significantly improving geometric accuracy for both normal and wide-angle cameras in robotic vision.
Contribution
The proposed method offers a novel automatic calibration approach that does not require prior sensor knowledge and effectively models distortions with K-nearest neighbour regression.
Findings
Achieved 92-98% reduction in mapping error with the new method.
Performed comparably or better than conventional calibration for wide-angle lenses.
Validated on Nikon and GoPro cameras with significant accuracy improvements.
Abstract
Visual perception is regularly used by humans and robots for navigation. By either implicitly or explicitly mapping the environment, ego-motion can be determined and a path of actions can be planned. The process of mapping and navigation are delicately intertwined; therefore, improving one can often lead to an improvement of the other. Both processes are sensitive to the interior orientation parameters of the camera system and mathematically modelling these systematic errors can often improve the precision and accuracy of the overall solution. This paper presents an automatic camera calibration method suitable for any lens, without having prior knowledge about the sensor. Statistical inference is performed to map the environment and localize the camera simultaneously. K-nearest neighbour regression is used to model the geometric distortions of the images. A normal-angle lens Nikon…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
