Agisoft PhotoScan-使用手册-第4章 参考

相机校准

校准组

在执行照片对齐时,PhotoScan可以估计内部和外部相机的方向参数,包括非线性径向畸变。为了估算成功,将估算程序分开应用于使用不同相机拍摄的照片是至关重要的。在程序中加载照片后,PhotoScan根据图像分辨率和/或EXIF元数据(如相机类型和焦距)自动将它们分成校准组。下面描述的所有操作都可以并且应该分别应用于(或不应用于)每个校准组。

校准组可以手动重新排列。


创建一个新的校准组

1.    从工具菜单中选择摄像机校准...命令。

2.    在“摄像机校准”对话框中,选择要安排在新组中的照片。

3.    在右键上下文菜单中选择创建组命令。

4.    将在摄像机校准对话框的左侧创建一个新组,并将其显示在相机校准对话框的左侧。


将照片从一个组移到另一个组

1.    从工具菜单中选择摄像机校准...命令。

2.    在“摄像机标定”对话框中,选择对话框左侧的信号源组。

3.    选择要移动的照片,并将其拖动到“摄像机标定”对话框左侧的目标组。


要将每张照片放入一个单独的组中,您可以使用“拆分组”命令,在右侧按钮中单击“摄像机校准”对话框左侧的校准组名称。


相机类型

PhotoScan支持四种主要类型的相机:相机,鱼眼相机,球形相机和圆柱相机。相机类型可以在“工具”菜单中的“相机校准”对话框中设置。

相机。如果校准组内的源数据是用帧相机拍摄的,为了成功估计相机定向参数,需要关于近似焦距(pix)的信息。显然,为了计算像素中的焦距值,足够知道以mm为单位的焦距以及以mm为单位的传感器像素尺寸。通常这些数据是从EXIF元数据中自动提取的。

鱼眼镜头的相机。如果使用额外的广角镜头来获取源数据,标准PhotoScan相机型号将不允许成功估算相机参数。鱼眼相机类型设置将初始化实现不同的相机型号,以适应超广角镜头失真。

球形摄像机(equirectangular投影)。如果校准组内的源数据是用球型摄像机拍摄的,则摄像机类型设置足以让程序计算摄像机方位参数。除了等矩形表示中的图像外,不需要其他信息。

球形相机圆柱投影。如果校准组内的源数据是根据圆柱模型缝合的一组全景图像,则摄像机类型设置足以让程序计算摄像机的方位参数。没有额外的信息是必需的。

如果源图像缺少EXIF数据或者EXIF数据不足以计算像素焦距,则PhotoScan将假定焦距等于50毫米(相当于35毫米胶片)。但是,如果初始猜测值与实际焦距有显着差异,则很可能导致对齐过程失败。因此,如果照片不包含EXIF元数据,则最好手动指定焦距(mm)和传感器像素大小(mm)。它可以在“工具”菜单中的“摄像机标定”对话框中完成。一般来说,这些数据是在相机规格中指出的,或者可以从一些在线来源获得。为了向程序指示相机定位参数应根据焦距和像素大小信息进行估算,必须将“初始”选项卡上的“类型”参数设置为“自动”值。


相机校准参数

一旦您尝试运行估算程序并得到较差的结果,您可以通过校准参数的附加数据来改善它们。


指定摄像机校准参数

1.    从工具菜单中选择摄像机校准...命令。

2.    选择校准组,需要在摄像机校准对话框左侧重新确定摄像机方向参数。

3.    在摄像机标定对话框中,选择初始标签。

4.    修改相应编辑框中显示的校准参数。

5.    将类型设置为预校准值。

6.    在适用的情况下重复每个校准组。

7.    点击OK按钮设置校准。


注意

也可以使用“摄像机校准”对话框的“初始”选项卡上的“载入”按钮,从文件导入初始校准数据。除了Agisoft校准校准文件格式外,还可以从Australis,PhotoModeler,3DM CalibCam,CalCam导入数据。

初始校准数据将在对齐照片处理步骤中进行调整。对齐照片处理步骤完成后,调整后的校准数据将显示在“照相机校准”对话框的“调整”选项卡上。

如果非常精确的校准数据可用,为了防止重新计算,您应该检查Fix校准盒。在这种情况下,在对齐照片过程中,初始校准数据将不会更改。

使用“摄像机校准”对话框的“调整”选项卡上的“保存”按钮,可以将调整后的摄像机校准数据保存到文件中。

相机校准对话框中相机组的上下文菜单中可用的失真图表中可以看到估计的相机失真。此外,残差图(相同失真图对话框的第二个选项卡)允许评估相机是如何充分适用所描述的数学模型。请注意,图像的每个单元的残差均值,然后是相机组中所有图像的平均值。图中的比例参考表示失真/残差的比例。


校准参数列表


f

焦距以像素为单位。


cx, cy

主点坐标,即以像素为单位的透镜光轴截取与传感器平面的坐标。


b1, b2

亲和性和倾斜(非正交)变换系数。


k1, k2, k3, k4

径向畸变系数。


p1, p2, p3, p4

切向畸变系数。


设定坐标系

许多应用程序需要定义坐标系统的数据。设置坐标系统还可以提供模型的正确缩放比例,以便进行表面积和体积测量,并且使地图查看器和地理信息软件中的模型加载更容易。某些PhotoScan功能(如数字高程模型导出)只有在定义了坐标系后才可用。

PhotoScan支持根据地面控制点(标记)坐标或相机坐标设置坐标系。在这两种情况下,坐标都在“参考”窗口中指定,可以从外部文件加载或手动输入。

根据记录的摄像机位置设置坐标系经常用于航空摄影处理。但是,对于处理使用GPS的照相机收集的近距离数据集也可能是有用的。如果使用记录的摄像机坐标初始化坐标系,则不需要放置标记。

在使用地面控制点设置坐标系的情况下,应将标记放置在场景的相应位置。

使用相机数据进行地理参考比较快,因为不需要手动放置标记。另一方面,地面控制点坐标通常比遥测数据更准确,从而可以进行更精确的地理参考。


放置标记

PhotoScan使用标记来指定场景中的位置。标记用于设置坐标系,照片对齐优化,测量场景内的距离和体积以及基于标记的块对齐。标记位置由其在源照片上的投影定义。用于指定标记位置的照片越多,标记放置的准确性就越高。要定义场景中的标记位置,应至少放置2张照片。

注意

根据记录的摄像机坐标设置坐标系不需要标记位置。如果要根据记录的摄像机位置定义坐标系,则可以安全地跳过此部分。

PhotoScan支持两种标记放置方式:手动标记放置和引导标记放置。手动方法意味着标记投影应该在标记可见的每张照片上手动指示。手动标记放置不需要三维模型,甚至可以在照片对齐之前执行。

在引导进场中,标记投影仅针对单张照片指定。PhotoScan自动将相应的光线投影到模型表面上,并计算标记可见的其余照片上的标记投影。在单张照片上自动定义的标记投影可以手动进一步细化。引导式方法需要重建的三维模型表面。

引导式标记放置通常可以显着加快标记放置的过程,并且还可以减少标记放置不正确的几率。除非有特殊的理由阻止这种操作,否则建议在大多数情况下。


使用引导的方法放置标记

1.    双击其名称,打开标记可见的照片。

2.    使用编辑标记工具栏按钮切换到标记编辑模式。

3.    在与标记位置相对应的点处右键单击照片。

4.    从上下文菜单中选择创建标记命令。新标记将被创建,其他照片上的投影将被自动定义。

注意

如果三维模型不可用或者选定点上的光线不与模型表面相交,则只会在当前照片上定义标记投影。

可以通过右击从三维视图以相同的方式执行引导式标记放置

在模型表面上的相应点上,并使用上下文菜单中的 “创建标记”命令。尽管三维视图中的标记放置精度通常要低得多,但对于快速定位观察模型上指定位置的照片可能仍然有用。

要从三维视图上下文菜单中再次查看相应的照片,请使用通过标记筛选命令。如果该命令处于非活动状态,请确保在“参考”窗口上选择了标记。


使用手动方法放置标记

1.    使用“工具空间”窗口上的 “添加标记”按钮或“块”上下文菜单中的“添加标记”命令(通过右键单击“工作空间”窗口上的块标题)创建标记实例。

2.    通过双击照片名称打开需要添加标记投影的照片。

3.    使用编辑标记工具栏按钮切换到标记编辑模式。

4.    右键点击需要放置标记投影的照片上的点。从上下文菜单中打开“放置标记”子菜单并选择先前创建的标记实例。标记投影将被添加到当前照片。

5.    如果需要,重复上一步在其他照片上放置标记投影。


为了节省手动标记放置程序的时间,PhotoScan提供了引导线功能。将标记放置在对齐的照片上时,PhotoScan将突出显示标记预期位于其他对齐照片上的线条。


注意

如果在至少两个对齐的图像上放置了标记,PhotoScan将在其余照片上找到标记投影。照片查看模式下,计算出的标记位置将在相应的对齐照片上显示图标。

自动定义的标记位置可以稍后通过在相应的照片上拖动它们的投影来手动完善。

细化标记位置

1.    双击照片名称,打开标记可见的照片。自动放置的标记将显示图标。

2.    使用编辑标记工具栏按钮切换到标记编辑模式。

3.    使用鼠标左键拖动标记投影到所需的位置。一旦标记位置被用户细化,标记图标将变为

注意

要列出定义标记位置的照片,请在“工作空间”窗口上选择相应的标记。标记所放置的照片将在“照片”窗口中标记为图标。要通过标记过滤照片,请使用三维视图上下文菜单中的标记过滤命令。

在那些对照片上描绘的特征犹豫不决的情况下,两张照片的比较检查可以证明是有用的。在PhotoScan窗口中同时打开两张照片从照片选项卡标题上下文菜单中移动到其他标签组命令。


同时打开两张照片

1.    在“照片”窗口中,双击要打开的一张照片。照片将在主程序窗口的新选项卡中打开。

2.    右键单击选项卡标题,然后从上下文菜单中选择移至其他选项卡组命令。主程序窗口将被分成两部分,照片将被移到第二部分。

3.    您将选择双击打开的下一张照片将显示在活动选项卡组中。


PhotoScan自动为每个新创建的标记分配默认标签。这些标签可以使用“工作空间/参考”窗口中标记上下文菜单中的“重命名...”命令进行更改。

分配参考坐标

要引用模型,应指定场景的至少3个点的真实世界坐标。根据要求,可以使用标记坐标,相机坐标或两者来引用模型。使用“参考”窗口指定用于引用模型的实际坐标以及所用坐标系的类型。

该模型可以位于局部欧几里德坐标或地理坐标坐标中。PhotoScan支持广泛的各种地理和投影坐标系,包括广泛使用的WGS84坐标系。此外,几乎所有来自EPSG注册系统的坐标系都被支持。

参考坐标可以通过以下方式之一来指定:

从单独的文本文件加载(使用字符分隔值格式)。

在“参考”窗口中手动输入。

从GPS EXIF标签加载(如果有的话)。


从文本文件加载参考坐标

1.    单击 “参考”窗口上的导入工具栏按钮。(要打开“参考”窗口,请使用“查看”菜单中的“参考”命令。)浏览到包含记录的参考坐标的文件,然后单击“打开”

2.    如果数据显示地理坐标,在导入CSV对话框中设置坐标系。

3.    选择分隔符并指出每个坐标的数据列号。

4.    如果存在方向数据,则指示列。确保设置适当的角度三倍(根据源数据):(偏航,俯仰,滚转)或者(ω,φ,κ)。

5.    点击确定按钮。参考坐标数据将被加载到“参考”窗口中。

注意

在数据文件中,列和行从0开始编号。

如果在加载文件中未指定照片的标记/照相机位置的参考坐标,则会保留当前值。

CSV格式的坐标数据文件示例在下一节中给出。

有关源坐标(x,y,z)以及源方向角精度的信息也可以用CSV文件加载。检查加载精度选项,并指出应从中读取数据的准确性的列的编号。可以为所有三个坐标/角度指示相同的精度列。


手动分配参考坐标

1.    使用“参考”窗口工具栏中的 “查看源”按钮切换到“查看源”模式。(要打开“参考”窗口,请使用“查看”菜单中的参考命令。)

2.    在参考窗口中选择x / y / z或角度数据单元格,然后按下键盘上的F2按钮将值分配给相应的坐标/角度。

3.    ]重复每个需要指定的标记/摄像机位置(方向角度)。

4.    删除不必要的参考坐标,从列表中选择相应的项目,然后按Del键。

5.    单击更新工具栏按钮应用更改并设置坐标。

定向数据的格式(偏航/俯仰/滚转或欧米茄/ phi / kappa)可以在参考设置对话框中切换。不要忘记在参考设置对话框中单击确定按钮以应用更改。

另外,可以指示坐标/方位角的精度数据。从参考窗口的图像的上下文菜单中选择设置精度...命令,并输入位置(即x,y,z坐标)和方向(即(偏航,俯仰,滚动)或(ω,φ ,kappa)角度)数据。可以选择多个摄像机并同时应用Set Accuracy ...命令。或者,您可以在“参考”窗口中为某个相机选择“准确度(m)”或“准确度(度)”文本框,然后按键盘上的F2键直接在“参考”窗口中输入文本数据。请注意,“/”分隔符允许分别为x,y,z或偏航,俯仰,滚动(omega,phi,kappa)数据输入不同的准确度数据。


从GPS EXIF标签加载参考坐标

单击“参考”窗口上的 “导入EXIF”按钮。(要打开“参考”窗口,请使用“视图”菜单中的“参考”命令。)参考坐标数据将加载到“参考”窗口中。

如果选中“首选项”窗口的“高级”选项卡上的相应选项,则也可以从图像标头的XMP扩展名加载摄像机方位角和位置精度参数。数据将在单击 “导入EXIF”按钮时加载。

参考坐标分配后PhotoScan自动估算本地欧几里得系统的坐标,并计算参考误差。要查看结果,请使用“查看估计”和“查看错误”工具栏按钮分别切换到 “查看估计”或 “查看错误”模式。

设置地理坐标系

设置地理坐标系统

1.    使用上述选项之一分配参考坐标。

2.    单击参考窗口工具栏上的设置按钮。

3.    在“参考设置”对话框中,选择用于编译参考坐标数据的坐标系,前提是尚未设置参考坐标数据。

4.    在对话框的左侧部分指定假定的测量精度。

5.    如果需要将相对摄像机指定为GPS系统坐标,请转至工具菜单中的“摄像机校准”对话框,请参阅GPS / INS偏移选项卡。

6.    单击确定按钮初始化坐标系并估计地理坐标。

PhotoScan中的旋转角度是围绕以下轴线定义的:偏航轴从上到下运行,俯仰轴从无人驾驶飞机的左翼向右翼延伸,滚转轴从无人机的尾翼延伸到鼻翼。旋转角度三倍的零值定义了以下相机在机上的位置:相机仰望地面,以横向拍摄框架,框架的水平轴垂直于无人机的中心(尾鼻)轴。如果摄像机固定在不同的位置,则应在“设置”对话框的摄像机校正部分中输入相应的偏航,俯仰,滚转值。角度的符号根据右手定则来定义。


注意

如果使用标准的GPS系统(不是超高精度的),可以安全地跳过第5步。

在“选择坐标系”对话框中,可以使用“过滤器”选项轻松搜索所需的地理参考系统。输入相应的EPSG代码(例如EPSG :: 4302)来过滤系统。

要查看估计的地理坐标和参考误差,请分别使用“查看估计”和“查看错误”工具栏按钮在 “查看估计”和 “查看错误”模式之间切换。最大的错误将被突出显示。单击“参考”窗口上的列名称可以按照列中的数据对标记和照片进行排序。此时,您可以查看错误并决定是否需要对标记位置进行额外细化(如果是基于标记的参考),或者应排除某些参考点。

要保存错误和/或估计坐标,请使用“参考”窗口上的 “导出”工具栏按钮。

要重置块地理坐标,请使用“工作空间”窗口上的块上下文菜单中的“重置变换”命令。将从块名称中删除被地理参考的块的[R]指示符。


注意

“参考”窗口上未经检查的参考点不用于地理参考。使用上下文菜单检查/取消选中的项目。

在照片上调整标记位置后,坐标系不会自动更新。它应该使用“参考”窗口上的 “更新”工具栏按钮手动更新。

PhotoScan允许将估计的地理坐标转换为不同的坐标系。要计算不同坐标系中相机位置和/或标记的坐标,请使用“参考”窗口上的 “转换”工具栏按钮。

CSV格式的参考坐标文件示例(*.txt)

参考坐标可以使用字符分隔文本文件格式加载到“参考”窗口中。每个参考点都在单独的行中在此文件中指定。示例参考坐标文件如下所示:


<标签><经度><纬度><海拔>

IMG_0159.JPG40.16501148.103654433.549477

IMG_0160.JPG40.16555148.103654434.724281

IMG_0161.JPG40.16609648.103640435.630558

每行上的单个条目应该用制表符(空格,分号,逗号等)分隔。所有以#开头的行都被视为注释。

坐标文件中的记录与基于标签字段的相应照片或标记相匹配。相机坐标标签应该与相应照片的文件名相匹配,包括扩展名。标记坐标标签应与项目文件中相应标记的标签相匹配。所有标签都不区分大小写。


注意

字符分隔的参考坐标格式不包括使用的坐标系类型的规格。使用的坐标系应该在参考设置对话框中单独选择。

PhotoScan需要z值来指示椭球上方的高度。


使用不同的垂直基准

在默认情况下,PhotoScan要求将所有相机和标记的源高度值输入为椭球上方的值。不过,PhotoScan也允许使用不同的大地水准面模型。PhotoScan安装包仅包含EGM96大地水准面模型,但如果在“参考面板”设置对话框中选择的坐标系需要,则可以从Agisoft网站上下载更多的大地水准面模型;或者,可以从自定义PRJ文件加载大地水准面模型。从支持的列表中下载的大地水准面模型应该被复制到PhotoScan安装目录中的\ geoids \文件夹中,然后使用GUI中相应的坐标系统。

请参考以下网页查看支持的大地水准面模型列表:http://www.agisoft.com/downloads/geoids/

优化

相机对齐的优化

PhotoScan在照片对齐期间估计内部和外部照相机方向参数。这个估计是单独使用图像数据进行的,最终的估计可能会有一些错误。最终估计的准确性取决于许多因素,例如相邻照片之间的重叠,以及物体表面的形状。这些误差可能导致最终模型的非线性变形。

在地理参考期间,使用7个参数相似变换(3个参数用于平移,3个用于旋转,1个用于缩放)线性变换该模型。这种转换只能补偿线性模型失准。这种方法不能删除非线性组件。这通常是地理配准错误的主要原因。

通过基于已知的参考坐标来优化估计的点云和相机参数,可以消除模型的可能的非线性变形。在此优化过程中,PhotoScan可以调整估计的点坐标和摄像机参数,使重投影误差和参考坐标不对准误差之和最小化。

为了获得更好的优化结果,可以预先编辑稀疏点云来删除明显错位的点。要了解有关点云编辑的信息,请参阅手册的编辑点云部分。

优化后的地理参考准确度可以得到显着提高。如果最终模型用于任何类型的测量,建议执行优化。


优化相机对齐

1.    设置要用于优化的标记和/或相机坐标(如果尚未完成)。

2.    在“参考”窗口上单击 “设置”工具栏按钮,然后设置坐标系(如果尚未完成)。

3.    在“参考”窗口的“设置”对话框中,指定测量值的假定准确度以及源照片上标记投影的假定准确度。

4.    点击确定按钮。

5.    在“工具”菜单中的“相机校准”对话框的GPS / INS选项卡上指示相对GPS设备和/或INS到相机坐标(如果有信息)。

6.    检查修复GPS / INS偏移框。

7.    单击确定按钮。

8.    单击优化工具栏按钮。在“优化相机对齐”对话框中,根据需要检查要优化的其他相机参数。点击确定按钮开始优化。

9.    优化完成后,地理参考错误将被更新。

注意

如果您使用的是标准GPS(不是极高的精度),可以安全地跳过第5步。

仅当在对齐步骤之后p1,p2值不等于零时,切向失真参数p3,p4才可用于优化。

模型数据(如果有)通过优化程序清除。优化后,您将不得不重建模型几何。

标记的图像坐标准确度指示标记由用户放置的精确程度,或者在由程序自动放置之后由用户调整。

地面高度参数用于使对准程序的参考预选模式有效地用于倾斜图像。有关详细信息,请参阅对齐照片。

相机,标记和比例尺精度可以使用“参考”窗口上的“精确度”列为每个项目(i.d.每个摄像机/标记/比例尺)设置。精度值可以在每个项目的窗口上或一组选定的项目中输入。或者,可以将精确度值与相机/标记数据一起上载为文本文件(请参阅设置坐标系的分配参考坐标子部分)。此外,每个坐标的不同精度可以使用“/”作为精度列中的值之间的分隔符。

用户输入的GPS / INS偏移值也可以通过PhotoScan调整,可以在Camera Calibration对话框的GPS / INS选项卡上显示测量精度。取消选中Fix GPS / INS偏移框以允许调整程序。

通常,仅基于标记数据运行优化程序是合理的。这是由于以下事实:与指示相机位置的GPS数据相比,GCP坐标的测量精度要高得多。因此,标记数据肯定会给出更精确的优化结果。而且,通常在不同的坐标系中测量GCP和相机坐标,这也防止同时在优化中使用相机和标记数据。

可以使用“参考”窗口中的错误信息来评估优化过程的结果。另外,可以检查畸变图以及每个校准组可视化的平均残差。这个数据可以从摄像机校准对话框(工具菜单),从摄像机组的上下文菜单 - 失真绘图命令中获得。请注意,图像的每个单元的残差均值,然后是相机组中所有图像的平均值。图中的比例参考表示失真/残差的比例。

如果优化结果看起来不令人满意,则可以尝试使用较低的参数值重新计算,即假设地面控制测量结果更准确。

基于比例尺的优化

比例尺是场景内任何已知距离的程序表示。它可以是一个标准的统治者或一个已知长度的特别准备的酒吧。比例尺是向您的项目添加支持参考数据的方便工具。当没有办法在整个场景中找到地面控制点时,它们可以证明是有用的。比例尺允许节省现场工作时间,因为放置几个精确已知长度的比例尺非常容易,然后使用特殊设备测量几个标记的坐标。此外,PhotoScan允许在相机之间放置比例尺实例,从而使得不仅可以避免标记,而且还可以避免在场景中放置标尺。当然,基于比例尺的信息将不足以设置坐标系,但是在优化照片对齐结果的同时可以成功使用信息。在PhotoScan软件中执行测量也足够了。请参阅在模型上执行测量。


添加比例尺

1.    将标记放在条的开始点和结束点。有关标记放置的信息,请参阅手册的设置坐标系部分。

2.    使用Ctrl按钮在“参考”窗口中选择两个标记。

3.    从模型视图上下文菜单中选择创建比例尺命令。比例尺将被创建并立即添加到参考窗口上的比例尺列表中。

4.    使用 “参考”窗口工具栏按钮切换到“查看源”模式。

5.    双击新创建的比例尺名称旁边的距离(m)框,并以米为单位输入该条的已知长度。


在相机之间添加比例尺

1.    使用Ctrl按钮在“工作空间”或“参考”窗口中选择两个摄像机。或者,可以使用工具栏中的工具从模型视图窗口中选择相机。

2.    从上下文菜单中选择创建比例尺命令。比例尺将被创建并立即添加到参考窗口上的比例尺列表中。

3.    使用 “参考”窗口工具栏按钮切换到“查看源”模式。

4.    双击新创建比例尺名称旁边的距离(m)框,并以米为单位输入该条的已知长度。


运行基于比例尺的优化

1.    在“参考”窗口上,选中要在优化过程中使用的所有比例尺。

2.    单击 “参考”窗口上的设置工具栏按钮。在“参考”窗口的“设置”对话框中,指定比例尺测量的假定精度。

3.    单击确定按钮。

4.    单击优化工具栏按钮。在“优化相机对齐”对话框中,根据需要检查要优化的其他相机参数。点击确定按钮开始优化。

优化完成后,相机和标记估计坐标将更新以及所有的地理参考错误。要分析优化结果,请使用“参考”窗口工具栏按钮切换到“查看估计”模式。在“参考”窗口的比例栏部分中,会显示预估比例尺的距离。


删除比例尺

1.    在“参考”窗口中选择要删除的比例尺。

2.    右键单击它并从上下文菜单中选择移除比例尺命令。

3.    单击确定,将所选比例尺删除。

“参考”窗口中的错误是什么意思?

相机部分

1.    误差(m) -输入(源)和摄像机的估计位置之间的距离。

2.    误差(deg)- 在所有三个方位角上计算的均方根误差。

3.    错误(pix)- 在照片上检测到的所有特征点上计算的均方根重投影误差。

重投影误差是重建的三维点可以投影的图像上的点与该照片上检测到的该三维点的原始投影之间的距离,并用作三维点重建过程的基础。


标记部分

1.    误差(m) -输入(源)和标记的估计位置之间的距离。

2.    错误(pix)- 标记可见的所有照片上计算的标记的均方根重投影误差。


比例尺部分

误差(m) -输入(源)比例尺长度与两个摄像机之间的测量距离或表示比例尺起点和终点的标记之间的差异。

如果某个标记的总重投影误差似乎太大,建议检查单张照片上标记的再投影误差。在“参考”窗口的标记上下文菜单中,显示信息命令可以使用该信息。

使用编码和非编码目标

概述

编码和非编码目标是专门准备,但非常简单,真实的世界标记,可以添加到一个场景成功的三维模型重建。编码目标和非编码目标之间的区别在于,虽然非编码目标看起来像普通的全圆或者具有4个片段的图形(圆形/长方形),但是编码目标具有围绕中心的黑白分割的环完整的循环。


编码目标的有点和局限性

编码目标(CT)可以用作标记来定义模型的局部坐标系和比例,或者作为真正的匹配以改善照片对准过程。PhotoScan的功能包括在源照片上自动检测和匹配CT,这样可以从项目中的标记执行中受益,同时节省手动标记位置上的时间。此外,自动CT检测和标记放置更精确,然后手动放置标记。

PhotoScan支持三种类型的循环CT:12位,14位,16位和20位。虽然12位模式被认为是更精确的解码,而14位,16位和20位模式允许在同一个项目中使用更多数量的CT。

要成功检测,CT必须在原始照片上占用大量的像素。这导致了CTs实施的自然限制:虽然它们通常被证明在近距离图像项目中是有用的,但是航空摄影项目将要求将太多的CT放置在地面上,以便正确地检测CT。


工作流程中的编码目标

PhotoScan支持的所有CT模式集可以由程序本身生成。


用编码目标创建可打印的PDF

1.    从工具菜单中选择打印标记...命令。

2.    在“打印标记”对话框中指定CT类型和所需的打印参数。

3.    单击确定。

一旦生成,可以打印模式集,并可以将CT放置在场景上进行拍摄和重建。

当在其上看到CT的图像上传到程序时,PhotoScan可以自动检测和匹配CT。


检测源图像上的编码目标

1.    从工具菜单中选择检测标记...命令。

2.    根据CT的类型,在DetectMarkers对话框中指定检测器的参数。

3.    单击确定。


PhotoScan将检测并匹配CT,并将相应的标记添加到“参考”窗口。

使用PhotoScan软件生成的CT包含偶数个扇区。但是,以前版本的PhotoScan软件没有这种限制。因此,如果要处理的项目包含以前版本PhotoScan软件的CT,则需要禁用奇偶校验才能使检测器正常工作。


非编码目标的实现

非编码目标也可以通过PhotoScan自动检测(请参阅检测标记对话框)。但是,对于非编码对象自动匹配,则需要先对齐照片过程。

由于要大规模地打印图案的简单性,非编码目标更适合于航空测量项目。但是,看起来相似,它们不允许自动识别,所以如果要从文件正确地导入一些参考坐标,则需要手动分配标识符。

你可能感兴趣的:(Agisoft PhotoScan-使用手册-第4章 参考)