编辑照相机模型

Drone2Map 包含内部照相机数据库,用于存储受支持的照相机及其最佳参数。 创建工程后,Drone2Map 将从图像中读取 EXIF 信息并应用相应的照相机模型。 对于内部照相机数据库外的照相机,Drone2Map 会尝试使用图像中的 EXIF 和 XMP 标签信息来填充这些值。

注:

只需焦距长度 (mm)传感器上的像素大小 (mm) 值即可计算照相机模型。 这些值通常包含在图像属性中,但并非总是如此。 在这种情况下,将使用以下方程针对受支持照相机模型的 35 mm 等效焦距自动估算传感器上的像素大小的值:

像素大小 = CCD 对角线/图像对角线(以像素为单位)

其中:

CCD 对角线 = 2 *(焦距长度 * Tan(FOV/2))

如果未自动计算该值,请单击计算像素大小按钮 计算像素大小,然后在传感器规格下拉菜单中选择视域 (FOV)35 mm 等效焦距尺寸。 输入您的照相机型号的相应规格,然后单击确定传感器上的像素大小 (mm) 的值现已填充。

如果焦距长度 (mm)传感器上的像素大小 (mm) 未填充有效值,则处理将失败。

您可以在内部照相机数据库或用户照相机数据库中编辑现有照相机模型。 当照相机可供编辑时,编辑照相机按钮 编辑照相机模型 将变为活动状态。 编辑照相机工具打开后,将提供多个选项,可用于手动编辑照相机、从之前的工程中导入照相机参数或以 CSV 格式保存自定义参数。

手动编辑照相机模型

如果您已优化默认要用于特定照相机的照相机参数,则可以使用编辑照相机窗口手动输入这些参数。

要手动编辑照相机模型值,请完成以下步骤:

  1. 创建 Drone2Map 工程并添加图像。
  2. 飞行数据选项卡的管理组中,单击编辑照相机按钮 编辑照相机模型
  3. 输入以下项目的最佳值:
    • 焦距长度 (mm)
    • 传感器上的像素大小 (mm)
    • 主点 X (mm)
    • 主点 Y (mm)
    • 径向系数 K1
    • 径向系数 K2
    • 径向系数 K3
    • 切向系数 P1
    • 切向系数 P2
  4. 单击确定以更新用户照相机数据库并关闭编辑照相机窗口。

导出照相机参数

如果您手动输入新的照相机参数,则可以将已更新的值导出到外部文件。

要导出更新的照相机值,请完成以下步骤:

  1. 飞行数据选项卡的管理组中,单击编辑照相机按钮 编辑照相机模型
  2. 在适当的文本框中导入或输入新值。
  3. 单击另存为
  4. 浏览至保存照相机值的磁盘位置,然后单击保存

导入照相机参数

使用导入工具从之前的导出内容中导入经过编辑的照相机值。

注:

之前工程的照相机模型信息可以作为 .d2mx 文件进行导入。 只要在这些工程中运行了初始调整步骤,这些文件就已经包含了经过优化的照相机模型值。 这样,您便可以取消选中处理选项的调整图像部分中的照相机校准选项并减少处理时间。

要导入经过编辑的照相机值,请完成以下步骤:

  1. 飞行数据选项卡的管理部分中,单击编辑照相机按钮 编辑照相机模型
  2. 单击照相机文件参数上的浏览按钮。
  3. 浏览到照相机文件(.cam.csv.txt.d2mx),然后单击确定

    将使用导入的值来更新编辑照相机窗口。