NOKOV
Website
XingYing4.1-CN
XingYing4.1-CN
  • 一、简介
    • (一)系统介绍
    • (二)系统构成
  • 二、系统连接
    • (一)镜头型号
    • (二)硬件组装
    • (三)镜头放置与交换机的连接
    • (四)调焦与光圈
  • 三、软件的安装与启动
    • (一)网络设置
    • (二)防火墙设置
    • (三)软件安装
    • (四)软件启动
    • (五)软件激活
    • (六)镜头配置
  • 四、认识XINGYING4.X
    • (一)菜单栏
    • (二)工具栏
  • 五、标定
    • (一)标定设置
    • (二)标定准备
    • (三)分区标定
    • (四)T标定进度提示
    • (五)参考视频标定
  • 六、视图介绍
    • (一)设备
    • (二)资产
    • (三)数据广播
  • 七、软件设置
    • (一)录制设置
    • (二)视图设置
    • (三)智能设置
    • (四)偏好设置
    • (五)其他设置
  • 八、标定分类
    • (一)标定准备工作
    • (二)基础标定
    • (三)更新标定
    • (四)原点标定
    • (五)局部标定
    • (六)地面标定
    • (七)免标定(锚点标定)
    • (八)镜头侧装/倒装
  • 九、创建Markerset
    • (一)Rigid(刚体)
    • (二)Body(人体)
    • (三)自定义模板
    • (四)智能体
    • (五)资产库
    • (六)探针
    • (七)场景库
  • 十、数据采集与快速回放
    • (一)数据采集
    • (二)快速回放
  • 十一、数据分析
    • (一)分析图表
    • (二)骨骼图表
    • (三)模拟图表
    • (四)测力台数据
    • (五)健康图表
    • (六)VMarker图表
  • 十二、数据处理
    • (一)导入数据
    • (二)建立 MarkerSet(Rigid)
    • (三)调用已有的 MarkerSet
    • (四)数据修复
    • (五)模板训练
    • (六)模板识别与模板追踪
    • (七)矫正
    • (八)实时应用 MarkerSet
    • (九)标记编辑
    • (十)标记交换
    • (十一) 多帧识别
  • 十三、数据导出
    • (一)Ly文件
    • (二)XRS文件
    • (三)TRC文件
    • (四)BVH文件
    • (五)HTR文件
    • (六)FBX文件
    • (七)动力学文件
    • (八)C3D文件
    • (九)ANC文件
    • (十)Forces文件
    • (十一)打包动捕数据
  • 十四、人体模板
    • (一)53点人体贴点及其骨骼说明
    • (二)海伦海耶斯模型
    • (三)人体53点带手套
    • (四)CGM2人体贴点模型
    • (五)手指贴点说明
    • (六)59点手指贴点说明
    • (七)63点手指贴点说明
    • (八)PlugIn Gait 贴点说明
  • 十五、数据重定向
    • (一)模型资产导入
  • 十六、第三方设备接入
    • 测力台
      • Bertec
      • 坤维
      • AMTI
      • Kistler
      • 埃力
      • 通用配置
        • 测力台配置文件的导入与导出
        • 力与力矩
        • 其他配置
    • 肌电
      • 智芸薇
      • 分布式无线肌电
      • Delsys
      • Cometa
      • Noraxon
    • 高速工业相机
      • Alkeria
      • 灰点
      • 大恒
      • DITECT
      • 网络相机
      • FLIR工业相机
    • 惯性手套
      • 手套管理
      • Manus
      • 无远弗届
      • Diver-X
        • 安装及其 配置校准
        • 创建包含手套的人体模型
  • 十七、插件&SDK
    • (一)UE插件
    • (二)手柄连接说明与VRPN数据接入UE说明
    • (三)VRPN数据在UE中驱动刚体
    • (四)MotionBuilder插件
    • (五)Maya插件
    • (六)Unity插件
    • (七)IClone插件
    • (八)TimeCode时间码在UE中的应用
    • (九)C4D插件
    • (十) Blender插件
    • (十一)Open VR插件
    • (十二)Ros2与Nokov的通信
  • 十八、UDP捕获广播/触发
    • (一)远程控制
    • (二)远程触发
  • 十九、日志
    • (一)显示设置
Powered by GitBook
On this page
  • 创建反光标记点
  • 定义Unamed Marker
  • 创建Link连线
  • 跟踪识别所有帧
  • 建立骨骼(SKB类型)
  • 建立骨骼(Calcium)
  1. 十二、数据处理

(二)建立 MarkerSet(Rigid)

Previous(一)导入数据Next(三)调用已有的 MarkerSet

Last updated 6 months ago

创建模板

  • 点击资产下方的“创建资产”按钮,在弹出窗口中输入 MarkerSet 名称, 完成后点击“创建对象”(12.2.1),关闭窗口;


创建反光标记点

  • 点击软件界面右侧的 Markers 标签栏,在第一行双击空白部分输入反光标记点名称,回车以确认(12.2.2),反复操作,将需要定义的反光标记点名称全部输入。也可通过回车快捷键在Markers 标签栏中快速创建Marker名称,如:需要创建五个Marker名称,在Markers标签栏选中第一行,快速按下回车键五次后,Markers标签栏中就会自动生成从Marker1~Marker5的默认名称了;

  • 注意在Markers标签栏中手动输入Markers名称时,请不要创建重复的Markers名称,在下文讲到的创建Link连线和Segment骨骼名称时,也不能输入重复的名称;


定义Unamed Marker

  • 通过拖动时间轴,选择数据完整的帧(所捕物体上无丢失 Marker,无错点, 通常为数据的首帧),点击工具栏的快速识别按钮,会弹出窗口显示“定位Marker”,根据“定位Marker”所显示选中的 Marker名称,在 3D 视图中点击对应的点,进行匹配(12.2.3),匹配上的点会被自动分配颜色;

  • 若匹配过程中有Marker 点错位置,可点击“Quick ID”窗口中的箭头,选到点错的 Marker名称,重新匹配,完成最后一个 Marker 的匹配后,“Quick ID”窗口将自动关闭;

  • 勾选“Lock”锁定功能,开启该功能后,会将quick id值进行锁定不会自动增加(12.2.4);

  • 在匹配过程中,可通过按住键盘 Alt/Ctrl/Shift+鼠标左/右/滚轮键,变换 3D视图的角度位置,以确认各个点的实际位置;


创建Link连线

  1. 完成所有 Marker 匹配后,在组件中的“Links”标签栏点击“为模板创建连线”,在3D视图中鼠标左键选中一个点,拖动到下一个点上,Link连线创建完成,Links标签也中也会自动生成出此Link连线的名称(12.2.5);

  2. 创建并设置好所有Link连线后,3D 视图中可看到点和连线(12.2.6);


跟踪识别所有帧

  • 确保此时数据正处于首帧,点击跟踪识别按钮(12.2.7),将点和连线的定义应用至所有帧,此时可播放数据查看效果。至此Markerset已经创建完成;


建立骨骼(SKB类型)

  • 对于已经建立好 MarkerSet 并完成修复的数据,可以建立骨骼;SKB类型的骨骼需要由Markerset的 3 个 Marker 点来定义,这三个点分别用来定义刚体的原点(起点)、长轴点(终点)和 平面点,创建骨骼后可以得到刚体的欧拉角数据,常用于无人机、机械臂等应用场景;

  • 在资产面板--组件--关节,双击空白部分输入关节(骨骼)名称(12.2.8);

  • 在下方的常规属性中双击“骨骼引擎”,在下拉菜单中选择“SKB”(12.2.9);

  • 选中创建的骨骼名称,在下方高级属性中定义骨骼的各项参数,在原点、长轴点、平面点中定义Marker,输入X、Y、Z轴旋转值后3D视图中该Markerset就会生成骨骼。


建立骨骼(Calcium)

  1. 创建骨骼的名称后在下方的常规属性中双击“骨骼引擎”,在下拉菜单中选择“Calcium”。Calcium类型的骨骼欧拉角旋转默认为ZYX,骨骼朝向和标定文件的朝向一致

  2. 选中创建的骨骼名称,在下方高级属性中定义骨骼的各项参数。在3D视图中右键选择“Model Pose”,点击3D界面上方“坐标轴工具”,在弹出的窗口点击“平移”骨骼尾部会出现十字轴,拖动十字轴或者在“平移”后面的坐标值输入数值可以调节骨骼的位移;点击“旋转”骨骼尾部会出现旋转轴,拖动旋转轴或者在“旋转”后面的旋转值输入数值可以调节骨骼的旋转(12.2.10)。

在高级属性中双击“骨骼长度”,输入长度值后,3D视图中的骨骼长度会发生变化。

  1. 绑定点数:在高级属性底部点击“绑定点数”,在资产--组件--标记列表中选取骨骼的关联点,选取完成后点击确认关闭窗口(12.2.11),选取的Marker点会和骨骼绑定。

  2. 若用户在一个Markerset中创建了多段骨骼,请选择一段骨骼作为父骨骼,其余的骨骼也需要设置父骨骼。在高级属性中双击“父骨骼”来设置父段。

  3. 骨骼的属性设置完毕后,在3D视图鼠标右键点击“Model Pose”退出,在Model Pose中编辑的骨骼属性不会立刻生效,需要将数据跳转到第一帧,点击软件上方工具栏的解算按钮,解算完成后,设置的属性生效。

  4. 点击“文件 – 保存模型”,保存 MarkerSet。

  5. 若需要将创建的此模板保存在动捕数据中,请点击“文件 – 保存动捕数据”。若未保存Markerset,直接切换到实时模式软件会弹窗提示用户是否保存cap文件,点击“是”,软件会将新建的Markerset模板连同修改的cap文件一同保存;

  6. 若一组数据中有多个被捕捉物,可创建多个 Markerset,重复上述步骤即可;

12.2.1
12.2.2
12.2.3
12.2.4
12.2.5
12.2.6
12.2.7
12.2.8
12.2.9
12.2.10
12.2.11