【问题标题】:question about camera geometric distortion correction关于相机几何畸变校正的问题
【发布时间】:2020-02-21 11:22:32
【问题描述】:

在 OpenCV 实现中,相机的内在参数用于校正几何失真。 因此,使用多个棋盘图像进行相机校准以获得内在参数。

目前我了解到仅使用一张棋盘图像即可校正几何失真。 我试图弄清楚它是如何完成的,但仍然找不到一种方法。

http://www.imatest.com/docs/distortion-methods-and-modules/

https://www.edmundoptics.com/resources/application-notes/imaging/distortion/

我找到了上面的两个链接。它描述了径向畸变。然而我们不能 保证抓拍棋盘时相机与棋盘平行。 我可以检测到棋盘的角落,但是有些角落是扭曲的,所以我不能 拟合线,因为拟合只能处理噪声。

感谢任何帮助。

【问题讨论】:

    标签: opencv camera-calibration distortion


    【解决方案1】:

    请看一下这个paper 和这个paper。此外,这个paper 证明了您可以通过识别图像上的直线(例如建筑物的边缘)来使用单个图像来校正失真,而无需校准目标。 我不知道这个功能是否在 OpenCV 中实现,但那些论文中的数学应该相对容易使用 OpenCV 实现它。

    【讨论】:

      猜你喜欢
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 2012-09-10
      • 2011-02-04
      • 2013-10-23
      相关资源
      最近更新 更多