【问题标题】:Camera calibration patterns相机校准模式
【发布时间】:2018-10-25 22:24:52
【问题描述】:

我想知道是否有生成相机校准模式的过程。

我们可以使用绘画或任何其他图形工具来设置精确的测量值,但是我们需要对点位置进行硬编码或创建一个 txt/xml 文件。

是否有软件可以将数据导出到我们可以在我们的软件中上传的文件。

像盒子和/或立方体这样的 3D 目标呢?有没有办法生成正确的数据点?

干杯。

【问题讨论】:

    标签: camera-calibration


    【解决方案1】:

    对于棋盘等 2D 目标,我曾经像 user469049 描述的那样进行操作。这非常耗时。最后我放弃了,创建了一个网络工具来完成所有的工作: https://calib.io/pages/camera-calibration-pattern-generator

    【讨论】:

      【解决方案2】:

      我正在使用inkscape: http://dominoc925.blogspot.co.uk/2012/06/create-camera-calibration-chess-board.html

      我通常创建一个 pdf 文件,用于打印文件并将文件保存为带有 PSTricks 扩展名的 LaTeX。

      tex 文件有路径,所以对于正方形,它有一个 \moveto 命令来设置起点,它有 \line 命令来设置下一个点。

      在 dominoc925 示例中,它们定义了黑色和白色方块,但我只定义黑色方块以避免重复点。

      我的代码中有一个简单的文件加载器来获取积分,只需搜索 \moveto 和 \line 命令并从那里锻炼积分。

      对于 3D 目标,我将每个模式都视为一个视图,因为我没有构建精确 3D 目标的工具。

      因此,我没有像在 Matlab 工具箱中那样对一个模式有不同的视图,而是将每个检测到的模式视为一个视图。

      换句话说,如果你有一个 3D 对象,那么每个面上的目标都被视为一个独立的视图。

      可能有更专业的方式来完成这项工作,但这是我的过程:)

      我希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-04-05
        • 1970-01-01
        • 2015-09-24
        • 2013-01-28
        • 2014-10-23
        • 2013-11-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多