kinect2.0视角范围和距离远近

2023-10-30

本文章由cartzhang编写,转载请注明出处。 所有权利保留。

文章链接: http://blog.csdn.net/cartzhang/article/details/44588097

作者:cartzhang


Kinect 摄像头范围介绍和玩家舒适距离实测

一、Kinect摄像头能看到什么

Kinect的视口是作用很多,不仅仅是看到手的动作,而且可以看到完整的人像。6个人可以被追踪到,其中包括两具骨骼图像。感应器有感应颜色的RGB(红、绿、蓝)摄像头和用来测量深度的红外发射摄像头。测量的深度的返回单位是毫米级别的。

Kinect的视口感应是一个很宽泛的范围,然而所有的感应设备都有自己的舒适区域和限制。考虑到这一点,我们定义了Kinect的重点和范围如下:

物理限制:感应器的实际的能力和它所能看到的。

舒适区域:此区域为人们体育的最佳互动区域。因为经常是一个大的范围,需要跟踪到人体的胳膊和腿部延伸。

————以上为对Kinect Human interface guidelines 的翻译。


二、Kinect的舒适区

因为Kinect本身有两种模式,一个是半身模式,即近距离模式;另一个是缺省模式,为全身模式。

1.

l 近距离模式深度距离范围

ü 物理限制:0.4米到3米

ü 舒适区:0.8米到2.5米

2.

l 缺省模式的深度距离范围

ü 物理限制:0.8到4米(缺省)

深度扩展(超过4米)也是可以被检测,但是骨骼和玩家跟踪的噪声会随着距离的越远变得越大,因此此时可能是不可靠的。

ü 舒适区:1.2米到3.5米

3.

l 视角大小(深度和RGB)

ü 水平角度:57.5度

ü 垂直角度:43.5度,可在正负27度范围内上下。(译者注:因为kinect摄像头是可以上下调节角度的)


三、 实际测试

根据需要我们对Kinect的高度和被测试者(玩家)身高因素的影响进行了简单测试,如下表:

所有测试的时候,均没有对摄像头的上下角度进行调节,均以水平为准。

—————————–

若有问题,请随时联系!

非常感谢!


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

kinect2.0视角范围和距离远近 的相关文章

  • AZURE KINECT 采集rgbd序列

    参考了官方的去畸变以及采集代码 span class token comment C 43 43 span span class token macro property span class token directive hash sp
  • Ubuntu18.04+ROS安装Kinect V2步骤及问题解决

    参考鸣谢 xff1a http www cnblogs com hitcm p 5118196 html https blog csdn net wuguangbin1230 article details 77184032 安装Kinec
  • 2022-4-21 vrep深度相机Kinect 远程c++(qtcreator) opencv 保存

    从模型库里拉出来一个Kinect相机放在合适位置 xff1a 设置好像素 xff0c 不是标准像素值vrep有警告 xff08 可能数据有误 xff09 xff0c 忽略即可 同样的像素值 xff0c 在c 43 43 端 xff1a sp
  • kinect2.0视角范围和距离远近

    本文章由cartzhang编写 转载请注明出处 所有权利保留 文章链接 http blog csdn net cartzhang article details 44588097 作者 cartzhang Kinect 摄像头范围介绍和玩家
  • 为什么 kinect 颜色和深度无法正确对齐?

    我已经研究这个问题很长一段时间了 并且我的创造力已经结束 所以希望其他人可以帮助我指明正确的方向 我一直在使用 Kinect 并尝试将数据捕获到 MATLAB 幸运的是 有很多方法可以做到这一点 我目前正在使用http www mathwo
  • 使用来自多个点的多个图像构建 3D 模型 (kinect)

    如果从不同角度收集各种图像和深度数据 是否可以构建静止物体的 3D 模型 我的想法是有一种圆形传送带 其中将放置 kinect 并且传送带同时要在 3D 空间中重建的真实物体位于中间 此后传送带围绕图像旋转一圈 并捕获大量图像 可能每秒 1
  • 尝试模拟鼠标单击/拖动

    所以我试图模拟鼠标左键单击和鼠标左键释放来进行一些自动拖放 它目前在 C Winforms 中 是的 winforms 并且有点笨拙 基本上 一旦发送 点击 我希望它根据 Kinect 输入更新光标位置 Kinect 方面的事情很好 但我不
  • 将 OpenCV 阈值与 Kinect 图像结合使用

    我尝试将 OpenCV 阈值与 OpenCV VideoCapture 模块检索的深度图像一起使用 但出现以下错误 OpenCV 错误 未知函数中的错误参数 文件 PATHTOOPENCV opencv modules core src m
  • Kinect - 使用深度将 (x, y) 像素坐标映射到“真实世界”坐标

    我正在开发一个项目 该项目使用 Kinect 和 OpenCV 将 fintertip 坐标导出到 Flash 以便在游戏和其他程序中使用 目前 我们的设置基于颜色工作 并将指尖点以 x y z 格式导出到 Flash 其中 x 和 y 的
  • 从给定深度图像生成点云-matlab Computer Vision System Toolbox

    我是matlab初学者 我购买了Computer Vision System Toolbox 我收到了 400 张深度图像 PNG 图像 我想为每个图像创建一个点云 我查看了Computer Vision System Toolbox的文档
  • 没有找到现成的 kinect?

    我是 Kinect 编程的初学者 我已经安装了windows sdk 我尝试在开发人员中运行示例 然而 它说 没有找到准备好的kinect 我知道知道为什么 有人能帮我解决这个问题吗 多谢 Yuanhui 我也是初学者 其实我昨天刚拿到ki
  • 如何将 kinect 骨架移动到另一个位置

    我正在研究一种扩展方法 将一个骨架移动到 kinect 现场操作系统视图中的所需位置 我的代码接收要移动的骨骼和目标位置 我计算接收到的骨骼臀部中心与目标位置之间的距离以找到how much to move 然后在联合中应用该因子进行迭代
  • 从 Body 类 Kinect 获取 JointType

    我知道在旧的SDK中 有一个Skeleton类 你可以做类似的事情 public void Compare Skeleton skeleton var leftShoulderPosition skeleton Joints Where j
  • 在 MATLAB 中处理 Kinect 深度数据

    所以我使用 Kinect 获取了一些深度图像 现在将它们保存起来 那么如果我想处理这个深度图像以获得Z值 即物体到Kinect的距离 我应该怎么做 我一直在网上进行一些研究 发现我需要将图像保存为 16 位深度图像才能存储深度值 而不是只能
  • kinect C# 从保存的数据中绘制和移动骨架

    我想要做的是从保存的数据中绘制骨架并为其设置动画 就像我们可以对传感器流所做的那样 所以我有每个关节的 x y 和 z 值 我搜索了很多 但找不到任何可以帮助我的东西 我可以将数据转换为关节集合 将其与骨架关联 但是然后呢 我不知道如何将骨
  • 如何使用 Java 访问 Kinect?

    我目前正在学习计算机视觉课程 对于我的期末项目 我将制作一款与 Kinect 交互的小游戏 现在我想用 Java 制作这个游戏 因为我以前从未真正尝试过制作游戏 而且我对这种语言非常满意 但我似乎找不到一种方法来访问深度数据 我只需要将其打
  • Kinect 启用流时出错

    这是我第一次尝试制作一个使用 Kinect 的程序 我不知道为什么我总是得到一个null错误 也许更了解 KinectSDK 的人可以提供帮助 public ProjKinect InitializeComponent updateSens
  • 在 C# 中使用 Microsoft Kinect 检测手指运动

    是否可以使用 Kinect 检测手指运动 我能够检测骨骼并进行一些鼠标移动并根据另一只手的位置执行单击 我想使用手指运动来实现 鼠标点击 是否可以使用 Microsoft Kinect sdk 或其他开源类似项目 Thanks 目前只能通过
  • 将 kinect RGB 和深度值转换为 XYZ 坐标

    我正在寻找一种简单的方法将 kinect RGB 和深度值转换为 XYZ 坐标 使用 MATLAB 我的目标是一个输入为以下内容的函数 每个点的 RGB 和深度值Kinect相机 并输出 每个点的 x y 和 z 值 RGB 深度 RGB
  • 使用顶点缓冲区对象 (VBO) 渲染 Kinect 点云

    我正在尝试制作一个动态点云可视化工具 使用 Kinect 传感器每帧更新这些点 为了抓取帧 我使用 OpenCV 和 GLUT 来显示 OpenCV API 对于点 xyz 位置返回 640 x 480 float 对于 rgb 颜色数据返

随机推荐

  • Java VisualVM无法更新或安装插件解决办法

    Java VisualVM是JDK中的一个工具 可以实时查看Java程序内存变化的情况 今天在更新或安装时有时会出现建立连接时的问题 提示找不到系统文件 出现这种问题是因为地址出现了问题 整了半天 发现是原来的地址已经发生了改变 解决方法
  • html5实现有道翻译文字播报语音,H5实现文字语音播报

    前言 搜了一堆百度 搜狗 有道的 没有一个能用的 只能投机取巧了 实现 获取播放路径 html
  • Python实现文件编码转换GB2312、GBK、UTF-8

    Python实现文件编码转换GB2312 GBK UTF 8 1 查看文件编码格式 import chardet filename flash c with open filename rb as f data f read encodin
  • [BugKu Web]ez_serialize

    本writeup已经在bugku开放 根据题意 显然是一道JAVA反序列化的题 关于JAVA反序列化漏洞的成因 参见博客https zhuanlan zhihu com p 422314689 此处只说明解题思路 重复开启场景已经没金币了
  • flex布局,子元素设置flex: 1和nowrap,内容长度超出盒子

    解决方法 子元素设置宽度即可 flex 1 width 0 或者 flex 1 min width 0
  • Springboot 项目启动出现 Mysql Lock wait timeout exceeded; try restarting transaction 错误

    一 查询 你的当前数据是否有 Sleep 的事务 执行 sql 检查 在你的项目停止或关闭后检查 show full PROCESSLIST 如果有执行 kill 杀掉 kill id kill 3009 二 查询是否存在挂起的锁 sele
  • pc虚拟服务器,基于虚拟服务器的分布式PC共享平台设计及实现

    摘要 随着云计算等技术的不断发展 C S架构的计算能力在慢慢地向服务器端倾斜 公有云 私有云等产品的出现 代表着人们访问应用程序时不再依赖于传统PC而是借助瘦客户机等连接网络的设备 本文旨在构建基于虚拟服务器的分布式PC共享平台 将桌面虚拟
  • 毕业设计-基于生成对抗网络的图像风格迁移

    目录 前言 课题背景和意义 实现技术思路 一 相关工作 二 基于生成对抗网络的风格迁移模型 三 实验与结果分析 四 总结 实现效果图样例 最后 前言 大四是整个大学期间最忙碌的时光 一边要忙着备考或实习为毕业后面临的就业升学做准备 一边要为
  • 计算机算法与程序设计 第一章 编程作业

    返回 所有测验 作业和考试都在2020年12月30日23点截止 请及时完成 编程作业题可以多次提交 取最高分作为本题成绩 依照学术诚信条款 我保证此作业是本人独立完成的 温馨提示 1 本次作业属于Online Judge题目 提交后由系统即
  • 解决Windows系统缺少comres.dll文件无法启动程序问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库 这时你可以下载这个comres
  • 类的静态成员变量初始化时间

    首先先搞明白 声明 定义 初始化 类的静态成员变量在类内声明 可以多次声明 类的静态成员必须在类外定义 定义就是给变量分配内存 初始化就是给一个变量赋初值 内置类型通常定义时默认初始化 类静态成员变量在main函数执行前完成初始化 有静态初
  • buck拓扑原理及仿真

    buck基本拓扑结构 开关管ON 电源向负载电阻提供电能 电感电流线性增大 变化率 变化量 开关管OFF 电感 电容中能量继续向负载电阻提供电能 电感电流线性减小 变化率 变化量 平衡状态时 由电感伏秒平衡得 推导得 理论电感电流在CCM
  • 快节奏多人在线游戏网络入门系列教程(2):客户端预测与服务器协调

    简介 在上一篇文章中 我们简单介绍了权威服务器的体系 客户端发送交互信息给服务器 服务器周期性的更新游戏状态 然后返回游戏状态给客户端 这个简单体系会导致用户发送命令时和屏幕渲染响应之间的延迟 产生延迟的原因是客户端发送命令给服务器 加上服
  • BIO/NIO/AIO

    IO模型 BIO BIO全称为 Blocking I O 是一种同步阻塞IO 最开始的网络通信就是BIO模型 服务端创建一个ServerSocket 客户端创建一个 Socket 去连接服务端 这样客户端与服务端便可以进行通信了 产生的问题
  • Mybatis中针对数据库日期JdbcType设置

    Mybatis中针对数据库日期JdbcType设置 在学习Mysql的时候 我们知道数据库类型有date datatime time类型 在用Mybatis进行插入数据的时候 我们实体一般都是直接指定java util Date类型 为了确
  • 机器学习中的相似性度量

    https www cnblogs com heaad archive 2011 03 08 1977733 html 1 欧氏距离 曼哈顿距离 切比雪夫距离 闵可夫斯基距离 标准化欧氏距离 马氏距离 夹角余弦 汉明距离 杰卡德距离 杰卡德
  • 菜鸟入门HTML

    标题HTML 一 1 单标签 一般单独完成某一功能的标签都为单标签 link 导入图片或css或其他资源 例 img src路径 插入一个图片到网页中 例 img src title 123 在这里插入图片描述 https img blog
  • 转:彻底搞定期货穿透式CTP API接入

    中信期货看穿式监管认证操作指南 CTP系统 https www citicsf com static download soft E4 B8 AD E4 BF A1 E6 9C 9F E8 B4 A7 E7 9C 8B E7 A9 BF E
  • NTSC和PAL制同步信号模拟输出

    NTSC和PAL制同步信号模拟输出 原由 由于我想输出一个NTSC制和PAL制的同步黑场 只需要输出同步信号 之后输出rgb信号给ADV 7123 后输出到显示屏 下面是我的心路历程和知识总结 一 了解NTSC和PAL PAL 电视标准 每
  • kinect2.0视角范围和距离远近

    本文章由cartzhang编写 转载请注明出处 所有权利保留 文章链接 http blog csdn net cartzhang article details 44588097 作者 cartzhang Kinect 摄像头范围介绍和玩家