来自Wiki
跳转至: 导航搜索

页面范围

此页面解释了Motive中不同类型的捕获数据。了解这些类型对于充分利用Motive中的数据处理管道至关重要。

概述


有三种不同类型的数据:二维数据,三维数据和解决数据。在本页中将详细介绍每种类型的数据,但基本上,二维数据是捕获的相机帧数据,三维数据是重建的三维数据,解决的数据是 刚体的解决位置和方向。

Motive将跟踪数据保存到Take文件(TAK扩展名),并且在最初记录捕获时,所有二维数据,实时重建的三维数据和已解决的数据都保存在Take文件中。可以在 编辑模式进一步对记录的三维数据进行后处理,并且当需要时,可以通过执行后处理重建流水线从保存的二维数据重新获得一组新的三维数据。从三维数据中,可以仅从编辑模式导出求解数据。

数据管理窗格中列出了可用的数据类型。在 编辑模式下打开“ 拍摄”时,加载的数据类型将在三维视窗的左上角突出显示。如果可用,默认情况下将首先加载三维数据,并且可以通过从“数据管理”窗格输入 二维模式 来访问二维数据。

  • 从记录的Take中加载三维数据。

数据类型


二维数据

二维数据是运动捕捉数据的基础。它主要包括系统中每个摄像头捕获的二维帧。 记录的二维数据中的图像取决于在捕获时选择的每个相机的 图像处理模式,也称为视频类型。设置为参考模式的摄像机(MJPEG灰度图像)记录参考视频,并且设置为跟踪模式(对象、精度、片段)的摄像机记录可以在重建过程中使用的二维对象图像。后面的二维对象数据包含关于捕获的反射的x和y质心位置的信息以及它们对应的尺寸(以像素为单位)和圆度,如下图所示。

用二维对象数据以及相机校准信息,计算三维数据。无法满足二维对象过滤器参数(在 应用程序设置下定义)的外部反射被过滤掉,并且仅处理剩余的反射。将二维质心位置转换为三维坐标的过程称为重建,将在本页的后面部分介绍。

  • 来自二维相机预览的单个相机的二维对象图像。
  • 从二维相机预览显示的尺寸和圆度信息。

可以实时地或在捕获后重建二维数据。对于实时捕获,Motive处理以每帧为基础捕获二维图像,并将三维数据流式传输到具有极低处理延迟的外部管​​道。对于记录的捕获,保存的二维数据可用于通过后 处理重建创建一组新的三维数据,并且任何现有的三维数据将被新重建的数据覆盖。

  • 包含系统中每个摄像头捕获的二维帧或二维对象信息。可以从 摄像头预览 窗格监视二维数据。
  • 可以重建记录的二维数据并自动标记以导出二维数据。
  • 尚未计算三维跟踪数据。只有在重建三维数据之后才能导出跟踪数据。
  • 在回放记录的二维数据时,三维数据将被实时重建为三维数据并在三维视口中报告。

三维数据

三维数据包含重建标记的三维坐标。三维标记从二维数据重建并显示透视图。可以在 图形窗格中监视其每个轨迹。在记录的三维数据中,标记标签可以通过使用资产定义的 自动标记 过程或通过手动分配来分配给重建的标记。从这些标记的标记,Motive解决了刚体和骨骼的位置和方向。

录制的三维数据是可编辑的。可以删除或修改轨迹的每个帧。后置处理 编辑工具 可用于插入丢失的轨迹间隙或进行平滑处理,并且 标记工具 可用于分配或重新分配标记标签。

最后,根据记录的三维数据,其跟踪数据可以导出为各种文件格式 - CSV、C3D、FBX等。

  • 重建的三维标记位置。
  • 可以指定标记标签。
  • 对资源进行建模并提供跟踪信息。
  • 编辑工具 可用于填补轨迹空白。
“透视视图”窗格中显示的重建三维数据。

解决数据

求解的数据是位置和旋转,6自由度(DoF), 刚体的[跟踪数据]。在首次捕获TAK时存储该数据,并且可以从记录的三维数据中移除或重新计算该数据。6 DoF数据完全计算所有记录的帧,如果存在,则在回放期间不运行实时刚体解算器。它减少了播放所需的处理量。

记录解决数据

  • 资源窗格中,右键单击选定的资源,然后单击“ 记录解决的数据”。包含已解决数据的资源将在已解决的列下显示。
  • 数据管理窗格中,右键单击“ 获取”并单击“ 解决所有资产”以生成所有关联资产的已解决数据。包含已求解的数据将在“已求解”列下显示。
在Motive中解决刚体跟踪数据。

删除数据


删除二维 /视频/音频数据

  • 删除二维数据对话框窗口。
  • 数据管理窗格上下文菜单。

可以从Take文件中删除录制的 二维数据,音频数据和参考视频。要执行此操作,请打开 数据管理窗格,右键单击已录制的“提取” ,然后单击上下文菜单中的“ 删除二维数据 ”。然后,将弹出一个对话窗口,询问要删除的数据类型。删除数据后,备份文件将存档到单独的文件夹中。

删除二维数据将显着减小Take文件的大小。当已经在Take中记录重建的三维数据的最终版本并且不再需要二维数据时,您可能想要删除记录的二维数据。但请注意,删除 二维 数据 会从Take文件中删除最基本的数据。删除二维数据后,无法恢复操作,如果没有二维数据,则无法再次 重建 三维数据。

删除三维数据

“数据管理”窗格:从记录的“删除”中删除三维数据。

可以从 数据管理窗格的上下文菜单中删除记录的三维数据。要删除三维数据,请右键单击选定的Takes,然后单击删除三维数据,将从Take中删除所有重建的三维信息。删除三维数据时,所有编辑和标签也将被删除。同样,通过从二维数据重建和自动标记Take,可以始终重新获取新的三维 数据。

删除单个Take的 三维数据

未选择帧范围时,将从整个帧中删除三维数据。从时间线编辑器中选择帧范围时,这将仅删除所选范围内的三维数据。

删除多个Takes的 三维数据

数据管理窗格中选择多个Takes时,删除三维数据将从所有选定的Takes中删除三维数据。这将从整个帧范围中删除三维数据。

删除已解决的数据

当Take中有刚体跟踪数据时,可以记录解决了的数据。从“资源”窗格中,选择刚体资源,从上下文菜单中选择“ 求解 ”以获取求解的数据。要删除,只需单击“ 删除解决”。

  • DataTypes DeleteSolved 20.png

删除标记标签

可以从 数据管理窗格的上下文菜单中删除分配的标记标签。“ 删除标记标签”功能会从所选Takes的三维数据中删除所有标记标签。所有标记都将变为未标记。

删除单个Take的标签

如果未选择任何帧范围,它将取消标记所有Takes中的所有标记。从时间轴编辑器中选择帧范围时,这将仅取消选定范围内的标记。

删除多个Takes的标签

即使从时间轴中选择了帧范围,它也会取消选定所选Takes的所有帧范围内的所有标记。

模板:BackNext