创建和编辑捕获会话
捕获会话包含与单个采集任务对应的所有数据,并由一个或多个相机会话和/或激光雷达会话组成。 根据输入数据类型,捕获会话支持以下会话组合:
混合航空传感器的相机会话和激光雷达会话
单相机系统或多相机系统的独立相机会话
独立激光雷达会话
将从不同任务捕获的数据导入到单独的捕获会话中。
注:
为实现最佳对齐与重建效果,当影像与激光雷达数据一起处理时,应确保它们捕获自同类型平台(如飞机、无人机等)且与拍摄场景的距离相近。
捕获会话
捕获会话可以包含影像数据、激光雷达数据或两者。 影像数据和激光雷达数据被组织成不同的部分,并且必须共享相同的空间参考系统。
相机会话
相机会话将单个相机的数据分组到单个对象中。 相机会话包含以下数据:
图像 - 同一台相机在一次任务中拍摄的一组图像。 受支持的格式包括 TIFF(
.tif和.tiff)、JPEG(.jpg和.jpeg)、PNG (.png) 以及 MRF (.mrf)。方向 - 图像集中每个图像的方向数据。
相机 - 捕获图像的相机的定义。
激光雷达会话
激光雷达会话包含以下数据:
轨迹 - 一个或多个文件包含激光雷达传感器在数据采集过程中的位置和时间信息。 受支持的格式为 SBET (
.out) 和 SOL (.sol)。点云 - 数据采集调查后的一组后处理点云。 每个点云应对应一个轨迹文件。 受支持的格式为 LAS (
.las) 最高版本 1.3 和 LAZ (.laz)。
使用影像数据创建捕获会话
创建捕获会话的工作流取决于影像的方向数据的文件格式。 以下是受支持的方向文件格式:
包含方向元数据的图像头文件
文本 (
.txt) 和 (.csv)帧和相机表 (
.csv)Trimble Inpho 工程 (
.prj)HxMap 方向文件 (
.gori)SURE 方向文件 (
.ori)注意:
仅单个相机系统支持 HxMap 和 SURE 方向文件。
要使用影像数据创建捕获会话,请参阅下面与方向文件格式相对应的部分。
基于图像元数据创建捕获会话
若要基于图像头文件中存储的方向信息创建捕获会话,请按以下步骤操作:
在主页选项卡或登录页面上,单击新建捕获会话
。捕获会话窗格随即打开,其中影像选项卡处于选中状态。
在图像位置部分中,单击浏览
,浏览至图像文件夹所在的位置,然后单击确定。 如果数据存储于多个文件夹,请浏览至包含所有图像的目录,然后选中包含子文件夹复选框。确认方向源下拉箭头设置为图像,系统将从图像中提取方向数据和输入空间参考。
注:
支持从拍摄的影像中提取元数据的无人机品牌包括:大疆、Freefly、Skydio、Parrot、AeroVironment、Quantix 和 senseFly。
确认目标空间参考部分设置为默认投影空间参考,输入方向数据将自动转换至此空间参考。
提示:
(可选)单击选择坐标系
以选择其他目标空间参考。 如果同时使用影像与激光雷达数据,请确保目标空间参考与激光雷达数据的空间参考一致。 不支持激光雷达重投影。(可选)单击选项按钮
以显示提取的方向数据并修改其诠释。检查每张图像检测到的外方向元素。
如果图像由多个相机拍摄,请启用手动分配相机系统,为输入图像手动分配对应相机。 当“创建捕获会话”窗格中自动检测的相机会话与输入数据不匹配时,该选项非常有用。
对于每个相机,指定名称和相机 ID,然后单击应用。
在捕获会话选择部分:
(可选)选中从文件夹创建捕获会话复选框,以根据输入图像的文件夹结构自动创建多个捕获会话。 该选项仅在选中包含子文件夹复选框时可用。 为不同航次数据自动创建独立捕获会话时,该选项非常有用。
(可选)为捕获会话指定名称。 基于文件夹创建捕获会话时,命名前缀将用于自动分配唯一的捕获会话名称。
选择要添加至捕获会话的相机会话。 要继续操作,必须至少选择一个相机会话。 单击捕获会话按钮以自动选择其所有相机会话。
完成捕获会话创建:
(可选)单击下一步查看并编辑相机会话的详细信息。
单击完成。
捕获会话已创建并显示在工程树窗格中。
通过文本文件创建捕获会话
要从文本文件方向文件格式创建捕获会话,请完成以下步骤:
在主页选项卡或登录页面上,单击新建捕获会话
。捕获会话窗格随即打开,其中影像选项卡处于选中状态。
在图像位置部分中,单击浏览
,浏览至图像文件夹所在的位置,然后单击确定。 如果数据存储于多个文件夹,请浏览至包含所有图像的目录,然后选中包含子文件夹复选框。注:
创建捕获会话后,还可以添加图像。
单击方向源下拉箭头,然后单击文本文件 (.txt, .csv)。
单击浏览
,浏览至要添加的文本文件所在的位置,然后单击确定。在输入空间参考部分中,单击选择坐标系
。提示:
单击下拉箭头以根据工程的另一个数据源设置坐标系。
随即显示空间参考对话框。
在可用坐标系部分中,为方向数据选择正确的水平和垂直坐标系:
单击水平系统选项卡并选择水平坐标系。
单击垂直系统选项卡并选择垂直坐标系。
提示:
可以在搜索文本框中键入搜索词或 EPSG 代码以查找坐标系。
右键单击坐标系,然后单击添加至收藏夹
以将其添加至您的收藏夹。 右键单击任一坐标系并单击详细信息
以查看其定义方式。
单击确定。
(可选)选中目标空间参考不同复选框,并为最终产品选择不同的空间参考。
在目标空间参考部分中,单击选择坐标系
。 如果同时使用影像与激光雷达数据,请确保目标空间参考采用激光雷达数据的空间参考。 不支持激光雷达重投影。在数据解析部分中,配置解析选项,并使用文件视图以查看文件的解析方式。
单击下一步。
在旋转定义部分中,选择方向角参考的旋转约定和序列。 支持的选项包括 Omega-Phi-Kappa、Phi-Omega-Kappa 和 Roll-Pitch-Yaw。
在数据标注部分中,从与列出的每个方向属性对应的下拉选项中选择列。
下拉菜单中的选项包含列号,后跟列中的第一个值。
提示:
您可以在包含相机名称的文本文件中定义一个附加列,并将其与相机名称属性匹配,以自动将方向链接到其各自的相机并填充相机系统部分。
在单位部分中,针对方向数据选择角度单位值。
在相机系统分配部分中,为每台单独相机键入一个名称及其相应的相机 ID,以将相机与其方向相关联。
单击添加
可添加相机。单击删除
可删除所选相机。
相机 ID 是图像名称的一部分,用于标识捕获图像的相机。 如果所有图像都是由同一台相机拍摄的,则不需要相机 ID。
在捕获会话选择部分,执行以下操作:
(可选)修改捕获会话的名称。
选择要添加至捕获会话的相机会话。 要继续操作,必须至少选择一个相机会话。
选中全选复选框可选中其包含的所有相机会话。
或者,可以导入现有的捕获会话模板以自动填充所有相机的传感器定义:
单击相机系统部分中的菜单按钮
,然后单击导入模板。浏览至模板文件并将其选中,然后单击确定。
单击下一步。
为每个相机会话定义参数:
单击每个相机会话并查看其详细信息。
或者,编辑相机会话名称或相机名称值。
在传感器定义部分中,提供定义相机传感器的信息或接受默认值。
在图像坐标系部分中,提供定义图像坐标系的信息或接受默认值。
在畸变部分中,选择使用的图像畸变模型(如果存在)和相应的畸变值。
单击完成。
捕获会话已创建并显示在工程树窗格中。
根据帧和相机表创建捕获会话
要根据帧和相机表创建捕获会话,请完成以下步骤:
在主页选项卡或登录页面上,单击新建捕获会话
。捕获会话窗格随即打开,其中影像选项卡处于选中状态。
如果帧与相机表已包含正确图像路径,或计划在创建捕获会话后添加图像,可跳过图像位置部分。
单击方向源下拉箭头,然后单击帧和相机表 (.csv)。
单击浏览
,浏览至要添加的帧和相机表所在的位置,然后单击确定。在输入空间参考部分中,单击选择坐标系
。提示:
单击下拉箭头以根据工程的另一个数据源设置坐标系。
随即显示空间参考对话框。
在可用坐标系部分中,为方向数据选择正确的水平和垂直坐标系:
单击水平系统选项卡并选择水平坐标系。
单击垂直系统选项卡并选择垂直坐标系。
提示:
可以在搜索文本框中键入搜索词或 EPSG 代码以查找坐标系。
右键单击坐标系,然后单击添加至收藏夹
以将其添加至您的收藏夹。 右键单击任一坐标系并单击详细信息
以查看其定义方式。
单击确定。
(可选)选中目标空间参考不同复选框,为最终产品选择不同的空间参考。
在目标空间参考部分中,单击选择坐标系
。 如果同时使用影像与激光雷达数据,请确保目标空间参考采用激光雷达数据的空间参考。 不支持激光雷达重投影。在捕获会话选择部分,执行以下操作:
(可选)修改捕获会话的名称。
选择要添加至捕获会话的相机会话。 要继续操作,必须至少选择一个相机会话。
选中全选复选框可选中其包含的所有相机会话。
单击下一步查看有关相机会话的详细信息。
或者,单击完成,随即将按照帧和相机表中的定义创建相机会话。
单击相机会话以根据需要查看和编辑其详细信息。
单击完成。
捕获会话已创建并显示在工程树窗格中。
从 Trimble Inpho 工程文件创建捕获会话
要从 Inpho 工程文件创建捕获会话,请完成以下步骤:
在主页选项卡或登录页面上,单击新建捕获会话
。捕获会话窗格随即打开,其中影像选项卡处于选中状态。
如果 Inpho 工程文件已包含正确图像路径,或计划在创建捕获会话后添加图像,可跳过图像位置部分。
单击方向源下拉箭头,然后单击 Inpho 工程 (.prj)。
单击浏览
,浏览至要添加的 Inpho 工程文件所在的位置,然后单击确定。在输入空间参考部分中,单击选择坐标系
。提示:
单击下拉箭头以根据工程的另一个数据源设置坐标系。
随即显示空间参考对话框。
在可用坐标系部分中,为方向数据选择正确的水平和垂直坐标系:
单击水平系统选项卡并选择水平坐标系。
单击垂直系统选项卡并选择垂直坐标系。
提示:
可以在搜索文本框中键入搜索词或 EPSG 代码以查找坐标系。
右键单击坐标系,然后单击添加至收藏夹
以将其添加至您的收藏夹。 右键单击任一坐标系并单击详细信息
以查看其定义方式。
单击确定。
(可选)选中目标空间参考不同复选框,为最终产品选择不同的空间参考。
在目标空间参考部分中,单击选择坐标系
。 如果同时使用影像与激光雷达数据,请确保目标空间参考采用激光雷达数据的空间参考。 不支持激光雷达重投影。在捕获会话选择部分,执行以下操作:
(可选)修改捕获会话的名称。
选择要添加至捕获会话的相机会话。 要继续操作,必须至少选择一个相机会话。
选中全选复选框可选中其包含的所有相机会话。
单击下一步查看有关相机会话的详细信息。
或者,单击完成,将按照 Inpho 工程文件中定义的内容创建相机会话。
单击相机会话以根据需要查看和编辑其详细信息。
单击完成。
捕获会话已创建并显示在工程树窗格中。
从 HxMap 或 SURE 方向文件创建捕获会话
注意:
仅支持来自单个相机系统的 HxMap 或 SURE 方向文件。
要从 HxMap 或 SURE 方向文件创建捕获会话,请完成以下步骤:
在主页选项卡或登录页面上,单击新建捕获会话
。捕获会话窗格随即打开,其中影像选项卡处于选中状态。
在“图像位置”部分,单击浏览
,浏览并选择图像所在的位置,然后单击确定。单击方向源下拉箭头,然后单击 HxMap 方向 (.gori) 或 SURE 方向 (.ori),具体取决于文件格式。
单击浏览
,浏览并选择包含要添加的方向文件的文件夹,然后单击确定。在输入空间参考部分中,单击选择坐标系
。提示:
单击下拉箭头以根据工程的另一个数据源设置坐标系。
随即显示空间参考对话框。
在可用坐标系部分中,为方向数据选择正确的水平和垂直坐标系:
单击水平系统选项卡并选择水平坐标系。
单击垂直系统选项卡并选择垂直坐标系。
提示:
可以在搜索文本框中键入搜索词或 EPSG 代码以查找坐标系。
右键单击坐标系,然后单击添加至收藏夹
以将其添加至您的收藏夹。 右键单击任一坐标系并单击详细信息
以查看其定义方式。
单击确定。
(可选)选中目标空间参考不同复选框,为最终产品选择不同的空间参考。
在目标空间参考部分中,单击选择坐标系
。 如果同时使用影像与激光雷达数据,请确保目标空间参考采用激光雷达数据的空间参考。 不支持激光雷达重投影。在捕获会话选择部分,执行以下操作:
(可选)修改捕获会话的名称。
选择要添加至捕获会话的相机会话。 要继续操作,必须至少选择一个相机会话。
选中全选复选框可选中其包含的所有相机会话。
单击下一步。
为每个相机会话定义参数:
单击每个相机会话并查看其详细信息。
或者,编辑相机会话名称或相机名称值。
在传感器定义部分中,提供定义相机传感器的信息或接受默认值。
在图像坐标系部分中,提供定义图像坐标系的信息或接受默认值。
在畸变部分中,选择使用的图像畸变模型(如果存在)和相应的畸变值。
单击完成。
捕获会话已创建并显示在工程树窗格中。
使用激光雷达数据创建捕获会话
要使用激光雷达数据创建捕获会话,请完成以下步骤:
在主页选项卡或登录页面上,单击新建捕获会话
。捕获会话窗格随即打开,其中影像选项卡处于选中状态。
按照以上部分中描述的工作流定义影像的方向数据。
要仅导入激光雷达数据,请单击激光雷达选项卡。
在激光雷达选项卡上,执行以下操作:
在点云数据位置部分中,单击浏览
,浏览到点云的文件夹或列表,然后单击确定。在轨迹数据位置部分,单击浏览
,浏览并选择包含轨迹文件的文件夹或轨迹文件本身,然后单击确定。注:
轨迹数据仅用于生成 3D 产品。
在目标空间参考部分中,单击选择坐标系
。提示:
单击下拉箭头以根据工程的另一个数据源设置坐标系。
随即显示空间参考对话框。
在可用坐标系部分中,为方向数据选择正确的水平和垂直坐标系:
单击水平系统选项卡并选择水平坐标系。
单击垂直系统选项卡并选择垂直坐标系。
提示:
可以在搜索文本框中键入搜索词或 EPSG 代码以查找坐标系。
右键单击坐标系,然后单击添加至收藏夹
以将其添加至您的收藏夹。 右键单击任一坐标系并单击详细信息
以查看其定义方式。
单击确定。
激光雷达会话会自动添加到捕获会话中。 如果导入了影像的方向数据,则激光雷达会话将与捕获会话的相机会话一起显示。
单击下一步查看有关激光雷达会话的详细信息。
或者,单击完成,然后将创建捕获会话。
单击激光雷达会话以根据需要查看和编辑其名称。
单击完成。
捕获会话已创建并显示在工程树窗格中。
将图像添加到相机会话
如果创建捕获会话时未添加图像,现在可为每个相机会话单独添加图像。
要将图像添加到相机会话,请完成以下步骤:
在工程树窗格中,右键单击要向其添加图像的相机会话,然后单击上下文菜单中的添加图像
。或者,单击相机会话名称旁的添加图像,或者选择相机会话,然后在相机会话上下文选项卡上,单击添加图像
。注:
如果您使用的是具有有效图像路径的 Inpho 工程文件,则会自动添加图像。
浏览到要添加的图像的位置,选择图像,然后单击确定。
提示:
您可以指定一个文本文件,其中包含与要添加的图像相对应的文件路径列表。文本文件中的每一行都应包含一个文件路径。
图像被添加到相机会话。
编辑捕获会话
要编辑捕获会话,请完成以下步骤:
在工程树窗格中,右键单击要编辑的捕获会话,然后单击编辑捕获会话
。捕获会话窗格以编辑模式显示。
在捕获会话窗格中,根据需要编辑相机会话设置。
或者,可以导入现有的捕获会话模板以覆盖捕获会话中相机的传感器定义:
单击管理相机系统模板
,然后单击导入模板
。浏览至模板文件并将其选中,然后单击确定。
单击完成。
捕获会话已更新。
捕获会话模板
捕获会话模板为 .json 文件,其中存储了用于定义捕获会话相机的所有参数。 创建捕获会话后,可以将其导出为模板。 在创建捕获会话时,可以使用捕获会话模板以自动填充相机系统的相机参数。
导出捕获会话模板
要导出捕获会话模板,请完成以下步骤:
在工程树窗格中,右键单击要导出为模板的捕获会话。
单击导出
,然后单击模板。浏览到所需位置并为模板命名。
单击保存。
随即将捕获会话模板导出至指定位置。
注:
或者,在捕获会话窗格中,单击选项按钮
,然后单击导出模板
。
导入捕获会话模板
要导入现有捕获会话模板,请按照上述从文本文件创建捕获会话或编辑捕获会话部分中的步骤进行操作。