В реализации OpenCV внутренние параметры камеры используются для исправления геометрических искажений. Таким образом, калибровка камеры выполняется для получения внутренних параметров с использованием нескольких изображений шахматной доски.
В настоящее время я узнал, что геометрические искажения можно исправить, используя только одно изображение шахматной доски. Я пытаюсь выяснить, как это делается, но все еще не могу найти один способ сделать это.
http://www.imatest.com/docs/distortion-methods-and-modules/
https://www.edmundoptics.com/resources/application-notes/imaging/distortion/
Я нахожу двавыше ссылки. Это описывает радиальное искажение. Однако мы не можем гарантировать, что камера будет параллельна шахматной доске при захвате шахматной доски. Я могу определить углы шахматной доски, но некоторые углы искажены, поэтому я не могу совмещать линии, потому что примерка может обрабатывать только шум.
Любая помощь приветствуется.