在本文中,我们描述了生成模型目标和高级模型目标时传输到PTC Vuforia服务器的数据类型。与PTC Vuforia服务器共享的数据在传输过程中始终加密并安全存储。
概述
模型目标类型
模型目标生成器桌面工具可用于生成两种类型的模型目标。
- 标准模型目标。由具有一个或多个导向视图的三维模型组成的模型目标。
- 高级模型目标。由一个或多个具有一个或更多高级视图的三维模型组成的模型目标.高级模型目标支持从定义的识别范围内的任何位置识别和跟踪对象,而无需用户手动将视图与物理对象对齐。3D模型必须传输到PTC Vuforia服务器,以便进行基于深度学习的培训过程。
注意:本文只关注MTG以及此工具向PTC Vuforia服务器传递的数据类型。有关启用Vuforia Engine的应用程序与PTC之间的数据通信的概述,请参阅Vuforia引擎数据安全.
网络
下图是模型目标生成器和PTC Vuforia服务器之间数据流的一般概述。
下面,我们分别描述两种模型目标类型,它们与PTC Vuforia服务器的网络和数据传输有关。
对于这两种模型目标类型,以下数据与PTC共享。
- 身份验证凭据用于您的Vuforia Engine开发人员帐户。
- 模型目标数量生成(经过训练和未经过训练)以及导向视图的数量。
- 基本分析关于CAD模型,例如其源格式、多边形和零件的数量等。
- MD5哈希生成的数据集。
收集的分析数据有助于我们确定使用趋势和配置,以继续改进开发人员体验。
标准模型目标
- 生成标准模型目标时,只有上述数据与PTC共享;3D模型驻留在本地。这使得生成过程瞬间完成。
高级模型目标
- 为了能够识别高级模型目标需要手动校准,3D模型必须由我们的PTC Vuforia服务器传输和处理。处理后,删除3D模型无论处理会话是成功、失败还是被用户取消。
明确禁止从MTG上传3D数据
您可以明确关闭需要将3D模型上载到安全Vuforia Cloud的MTG功能。为此,从命令行工具启动MTG,然后使用参数--无加载
。这将关闭简化和在MTG UI中训练高级模型目标的选项。
在MacOS上,MTG可执行文件位于如下目录路径中/应用程序/模型目标生成器.app/Contents/MacOS/Model Target Generator
您可以通过右击MTG应用程序找到可执行文件的位置,选择显示包装内容,并导航到目录/MacOS/文件夹。
复杂模型的简化
MTG中“复杂性”选项卡中简化复杂模型的功能要求将CAD模型数据上传到我们的PTC Vuforia服务器。当Simplification开始时,模型被打包为glTF文件,并传递到安全服务器,以简化模型的零件和多边形数量。
- CAD模型已上载到位于欧洲的服务器,并在简化期间存储在那里。
- 简化后,返回简化版本,并在MTG成功下载后删除上传(原始)模型和简化版本。
- 在简化过程中取消将删除上传的CAD模型数据。
- 撤消简化将从MTG中删除本地存储的简化模型。
共享三维模型
默认情况下,3D模型仅在培训期间保存在我们的服务器上。但是,您可以选择允许PTC测试CAD数据。
选择此选项后,您将允许PTC存储并保留3D模型,以用于测试和调试。这样做的优点是,如果培训课程失败,Vuforia团队可以提供帮助。
以这种方式与Vuforia共享的任何3D模型都会保留一段未定义的时间。