Nokov使用说明(Windows系统)

2023-05-16

Nokov使用说明

  • 第一步 镜头硬件调节
    • 1.连接镜头,打开Seeker软件(以下简称软件)
    • 2.放置标定框
    • 3.调节镜头
    • 4. 调焦
      • 1)调节后环:光圈调到最大
      • 2)调节前环:对焦,让像素黑球变成最小
      • 3)调节后环,调小光圈,让红色十字与黑球大小相等
  • 第二步:软件标定操作
    • 1. 工具->设置
    • 2. L形杆标定
    • 3. T形杆标定
    • 4. 标定完成
  • 第三步 运行软件,进行实验
  • 第四步: 数据采集
  • 第五步: 数据后处理
  • 第六步: 数据导出

第一步 镜头硬件调节

1.连接镜头,打开Seeker软件(以下简称软件)

第一次连上镜头时,
调节亮度: brightness: 100
调节阈值: Threshold: 400
在这里插入图片描述

2.放置标定框

将L形标定框放在场地中央,同时在捕捉区域边缘放一些marker点,用于确定边界

在这里插入图片描述

3.调节镜头

将L形标定框放在视野中间偏下的位置,并固定
在这里插入图片描述

4. 调焦

镜头上有两个环,后面调光圈,前面调焦距,调节顺序:后前后
在这里插入图片描述

1)调节后环:光圈调到最大

在这里插入图片描述

2)调节前环:对焦,让像素黑球变成最小

在这里插入图片描述

3)调节后环,调小光圈,让红色十字与黑球大小相等

在这里插入图片描述

镜头硬件调节完成

第二步:软件标定操作

1. 工具->设置

设置坐标轴朝向:z轴; 观察每个框左下角点数为4(L形标定杆点数)
在这里插入图片描述
在这里插入图片描述

2. L形杆标定

左下角Calibrate,设置标定参数 (先用L形标定再用T形标定)
选择 Initial Calibration
在这里插入图片描述

确认每个镜头点数都是4,然后点击next,发现镜头颜色变黄
在这里插入图片描述

3. T形杆标定

  1. 撤走L形标定杆,使用T形标定杆
    上有黄色标签,即杆上两点距离,填在wand length;时间60-120秒
    在这里插入图片描述

  2. 确认无其他噪点,点击Next,开始标定,确保观测空间内所有的格子都成绿色,
    在这里插入图片描述

  3. 点击Next,开始计算
    在这里插入图片描述
    在这里插入图片描述

4. 标定完成

确认无误点击finish,保存配置文件,完成标定

在这里插入图片描述

在这里插入图片描述

第三步 运行软件,进行实验

1)切换到3-D视图,点击左下角运行按钮,系统运行。

在这里插入图片描述
在这里插入图片描述

第四步: 数据采集

1)点开软件下方的Recording Settings,勾选Raw Deviece Date,Tracked Binary,Tracked ASCII(可以用excel打开)

在这里插入图片描述
在这里插入图片描述

2)在name输入文件名,才能开始
在这里插入图片描述

第五步: 数据后处理

1)点击Post Process,继续点击 文件->加载动捕数据,后缀为.cap

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2)右键选择Unamed Markers,显示点数据,

在这里插入图片描述

3)截取帧数据,在Selected中填入截取的第一帧(如50)和最后一帧(如600),选择文件->截取动捕数据,Export Trimmed Capture(导出)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4)数据处理。
1.文件->New MarkerSet,设置MarkerSet Name->Create Object,右侧窗口,设置点名,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.识别点。确认好每个点的意义后,让数据处于第一帧,点击工具栏的快速识别
在这里插入图片描述
在这里插入图片描述

3.创建连线。第一帧,Links->Create Links for Template
在这里插入图片描述

应用到整段数据中去:点击select->矫正
在这里插入图片描述
在这里插入图片描述

4.检测是否有断点,数据视图选择x-y-z,遇到断点,按住鼠标滚轮,三次方连接,把缺的部分补上
在这里插入图片描述
在这里插入图片描述

5.保存动捕数据
6.刚体创建。Segments->创建刚体名字->Skeleton Engine(选择SkB),设置起点、止点、平面点,设置完后左下角勾选Skeleton,点击Calculate
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第六步: 数据导出

1)文件->保存动捕数据
2)导出多种数据格式。布局->上下窗口,选择空窗口,数据视图->分析视图(F7) 位置/速度/加速度;距离;夹角
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3)选中所有的点+三个数据分析,导出(.ts)
在这里插入图片描述

4)用Excel打开.ts文件
在这里插入图片描述

5)导出刚体数据(比如小车),.htr文件

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nokov使用说明(Windows系统) 的相关文章

  • GOPATH值设置

    我用go1 3 1 windows amd64 msi安装go 安装后GOROOT是默认设置 我发现 D Programs Go bin 在 PATH 中 然后我创建一个 GOPATH 环境变量 使用 go get 命令时 出现错误 软件包
  • 在远程桌面上使用 Powershell 获取 Windows DisplayLanguage

    我正在尝试通过 powershell 获取 Windows 显示语言设置远程计算机 我尝试了 Get WinUserLanguageList 但这会返回所有语言的列表 Get WinSystemLocale 和 Get Culture 也不
  • 通过注册表将上下文菜单项添加到特定扩展

    首先我们要说的是 我使用的是 Windows 10 并且我看过很多有关此主题的帖子 但似乎没有一个适合我 查看这篇文章已经解决了一些问题 但我仍然需要一些帮助 仅针对特定文件类型将菜单项添加到 Windows 上下文菜单 https sta
  • 批量设置命令的输出和错误以分隔变量

    在Windows 7批处理 cmd exe命令行 中 我试图将命令的标准输出 stdout 和标准错误 stderr 重定向到单独的变量 因此第一个变量设置为输出 第二个变量设置为输出 变量设置为错误 如果有 而不使用任何临时文件 我已经尝
  • 为 Windows 98 编译 Qt

    我需要支持 Windows 98 Qt 文档声称这是可能的 但没有说明 Qt 4 6 的分布式二进制文件不能在 Win98 上运行 而且我采样的大多数 Qt 应用程序也不能在 Win98 上运行 对于几个确实在 98 上运行的应用程序 我询
  • fprintf() 线程安全吗?

    我正在为野人就餐问题的某些变量编写一个 C 解决方案 现在 我创建线程 每个线程都将 FILE 获取到同一个调试文件 在线程内我正在使用 fprintf 进行一些打印 打印的语句不受任何类型的互斥锁等保护 我没有在调试文件中观察到任何交错行
  • 开发者可以在 Windows 应用程序中使用 iCloud 吗?

    开发人员可以使用 Apple 的 iCloud API 在 Mac OS X 和 iOS 上的不同版本的应用程序之间同步应用程序数据 如果开发人员拥有 Windows 版本的应用程序 该版本是否也可以使用 iCloud 将应用程序数据与 M
  • 如何通过命令行将Flash .fla编译为.swf? [复制]

    这个问题在这里已经有答案了 如何在基于 Windows 的操作系统上通过命令行将 Flash fla 文件编译为 swf 需要安装的命令行工具就可以了 谁能建议我该怎么做 以直接的方式 谢谢 您可以使用JSFL为 Flash IDE 编写脚
  • 批处理脚本 FOR 循环仅设置输出的第一个字母 wsl --list -q

    我正在编写一个批处理脚本 将文件从 Windows 目录复制到 WSL 发行版 其中一部分是选择将文件复制到哪个发行版 如果我使用命令wsl list q如果给我以下输出 Ubuntu 22 04 Ubuntu 18 04 我正在尝试使用此
  • Jenkins 可以检测到任何 svn 用户每次提交代码吗?

    Jenkins 可以检测到任何 svn 用户每次提交代码吗 我想知道每次 Jenkins 提交 svn user 时 有什么方法或 jenkins 插件吗 现在我用svn updateJenkins 中的 cmd 来更新 svn 您可以按照
  • 串行 I/O 与 Windows/Windows CE 重叠/不重叠

    抱歉 这不是一个大问题 但更多的是帮助那些在这些特定问题上遇到问题的人 我正在解决的问题需要使用串行 I O 但主要在 Windows CE 6 0 下运行 然而 最近有人问我该应用程序是否也可以在 Windows 下运行 所以我开始着手解
  • 在Windows 7上安装curl后缺少libcurl-4.dll

    按照这个人的安装curl后指示 https stackoverflow com a 28757477 1186038 除了第 2 步 已安装Win64 OpenSSL v1 0 1u 轻型相反 因为下载页面中缺少版本 k http slpr
  • 如何设置任务在使用 vbs 登录时以当前用户身份运行而无需管理员权限?

    从命令行 我可以创建一个在登录时运行的计划任务 无需管理员权限或用户输入密码来设置任务 但是我必须使用 xml 文件来执行此操作 下面是一个示例 xml 其中 Domain User 部分必须在运行时替换为当前用户的域和名称
  • 无法加载 JNI 共享库 (JDK)

    当我尝试打开时Eclipse http www eclipse org 弹出对话框指出 无法加载 JNI 共享库 C JDK bin client jvm dll 此后 Eclipse 强制关闭 我想提出以下几点 我检查了这条路径上是否存在
  • 使用 sed 更新 xml 属性(Windows + cygwin 和 Linux)?

    我需要使用 sed 命令对 xml 文件进行更新 但我在这方面遇到了麻烦 它需要在 Windows 使用 cygwin 和 Linux 上运行 XML 具有以下元素
  • 仅在单个端口 8080 上转发到本地主机(Windows)可能吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我知道如何在 Windows 上使用 xampp 设置本地网络服务器 我在主机文件 c windows system32 drivers etc ho
  • 所有平台上的java

    如果您想用 java 为 Windows Mac 和 Linux 编写桌面应用程序 那么所有这些代码都相同吗 您只需更改 GUI 即可使 Windows 应用程序更像 Windows 等等 如果不深入细节 它是如何工作的 Java 的卖点之
  • Node.js 升级在 Windows 中仍然显示旧版本

    我已使用 msi 安装程序下载并安装了新版本的 nodejs 4 1 2 之后我跑了node v 但它仍然显示旧版本 0 12 2 我尝试重新启动Windows 甚至卸载nodejs并重新安装它 但仍然显示相同的内容 为什么会发生这种情况
  • 将目录压缩为单个文件的方法有哪些

    不知道怎么问 所以我会解释一下情况 我需要存储一些压缩文件 最初的想法是创建一个文件夹并存储所需数量的压缩文件 并创建一个文件来保存有关每个压缩文件的数据 但是 我不被允许创建许多文件 只能有一个 我决定创建一个压缩文件 其中包含有关进一步
  • Python3 在 DirectX 游戏中移动鼠标

    我正在尝试构建一个在 DirectX 游戏中执行一些操作的脚本 除了移动鼠标之外 我一切都正常 是否有任何可用的模块可以移动鼠标 适用于 Windows python 3 Thanks I used pynput https pypi or

随机推荐