kinect 订阅
Kinect V1(第一代 Kinect)是微软在2010年6月14日对XBOX360体感周边外设正式发布的名字。伴随Kinect名称的正式发布,Kinect还推出了多款配套游戏,包括Lucasarts出品的《星球大战》、MTV推出的跳舞游戏、宠物游戏、运动游戏《Kinect Sports》、冒险游戏《Kinect Adventure》、赛车游戏《Joyride》等。“Kinect”为 kinetics(动力学)加上 connection(连接)两字所自创的新词汇,读音为ki-nect(/kɪn'ɛkt/) ,并非 con-nect(/kən'ɛkt/)或 Kir-nect随着2014年10月Kinect V2(第二代 Kinect)的发布 [1]  , 微软设计师Alex Kipman和Xbox营销总经理Matthew Lapsen在接受媒体采访时表示,微软将停止生产Kinect V1传感器。 [2] 展开全文
Kinect V1(第一代 Kinect)是微软在2010年6月14日对XBOX360体感周边外设正式发布的名字。伴随Kinect名称的正式发布,Kinect还推出了多款配套游戏,包括Lucasarts出品的《星球大战》、MTV推出的跳舞游戏、宠物游戏、运动游戏《Kinect Sports》、冒险游戏《Kinect Adventure》、赛车游戏《Joyride》等。“Kinect”为 kinetics(动力学)加上 connection(连接)两字所自创的新词汇,读音为ki-nect(/kɪn'ɛkt/) ,并非 con-nect(/kən'ɛkt/)或 Kir-nect随着2014年10月Kinect V2(第二代 Kinect)的发布 [1]  , 微软设计师Alex Kipman和Xbox营销总经理Matthew Lapsen在接受媒体采访时表示,微软将停止生产Kinect V1传感器。 [2]
信息
开发代号
Natal
外文名
Kinect
现阶段
停产 [2]
属    性
外设
公    司
微软
Kinect定义
Kinect是微软在2009年6月2日的E3大展上,正式公布的XBOX360体感周边外设。Kinect彻底颠覆了游戏的单一操作,使人机互动的理念更加彻底的展现出来。 [3]  网友普遍称其中文名为“啃奶特”。它是一种3D体感摄影机(开发代号“Project Natal”),同时它导入了即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能。 玩家可以通过这项技术在游戏中开车、与其他玩家互动、通过互联网与其他Xbox玩家分享图片和信息等。微软互动娱乐业务副总裁唐·马特里克(Don Mattrick)说:“这个技术让我们在不用发售新主机的情况下就可以步入一个互动娱乐的新纪元。”唐·马特里克还说:“先前,有种障碍把电动游戏玩家和所有人都分隔了开,”“有了Natal,大家都能加入游戏,使用发明史上最棒的遥控器——你。”微软在洛杉矶的E3电子娱乐展上揭示Kinect技术。这场娱乐展正好办在电玩产业的转折期。过去电玩产业都被认为对经济衰退免疫,但是有迹象显示整体产业成长有减缓的迹象。微软的Kinect不需要使用任何控制器,它依靠相机捕捉三维空间中玩家的运动。微软指出它会让系统更加简易操作来吸引大众。这个系统也辨识人脸,让玩家自动连上游戏。它还可辨认声音和接受命令。在游戏示范中,玩家们用脚踢仅存在于屛幕中的足球,并用伸手设法拦阻进球。在驾驶游戏中,玩家转动想像中的方向盘来操控电视游戏中的赛车。在绘画游戏,玩家则是说出颜色--“蓝色”或“浅褐色”--然后摇摆双臂来在数码式画板上飞溅一片油漆。
收起全文
精华内容
下载资源
问答
  • Kinect

    2015-09-22 16:45:06
    Kinect基本原理,Kinect测量身高,测量三围,抠图等等
  • kinect

    2011-08-01 23:19:51
    kinect [应用展示] [其他] 虚拟现实演示:kinect体感操作自己的游戏(看视频)!http://bbs.9ria.com/thread-85838-1-1.html

     kinect

    [应用展示] [其他] 虚拟现实演示:kinect体感操作自己的游戏(看视频)!http://bbs.9ria.com/thread-85838-1-1.html

     

    展开全文
  • processing kinect

    2017-12-28 19:10:01
    kinect processing sketch_171228a.pde
  • kinect.rar

    2021-02-25 13:30:49
    Azure Kinect DK相机的开发工具包,包括Azure Kinect SDK 1.4.0和Azure Kinect Body Tracking SDK 1.0.0
  • kinectfusion kinectfusion

    2019-07-09 16:12:41
    使用Kinect采集景物的点云数据,经过深度图像增强、点云计算与配准、数据融合、表面生成等步骤,完成对景物的三维重建。 深度图像的获取 景物的深度图像由Kinect在Windows平台下拍摄获取,同时可以获取其对应...

    使用Kinect采集景物的点云数据,经过深度图像增强、点云计算与配准、数据融合、表面生成等步骤,完成对景物的三维重建。

    è¿éåå¾çæè¿°

     

    深度图像的获取

    景物的深度图像由Kinect在Windows平台下拍摄获取,同时可以获取其对应的彩色图像。为了获取足够多的图像,需要变换不同的角度来拍摄同一景物,以保证包含景物的全部信息。具体方案既可以是固定Kinect传感器来拍摄旋转平台上的物体;也可以是旋转Kinect传感器来拍摄固定的物体。

     

    点云配准

     

    性能优化

    Kinect深度传感器的出现,不仅给娱乐应用带来了变革,同样对科学研究提供了新的方向。尤其是在三维重建领域。然而由于三维重建过程涉及到大量密集的点云数据处理,计算量巨大,所以对系统进行相应的性能优化显得非常的重要。

     

     

    KinectFusion:用运动的深度相机进行实时3D重建及交互    *

     KinectFusion使用户可以手持Kinect移动,仅用Kinect的深度信息来追踪传感器的3D姿态,实时重建室内场景的详细3D模型。 本文详细描述了KinectFusion的作用性能和新提出的基于GPU的流水线。 我们展示了这个低成本手持扫描设备,几何感知增强现实,实物交互的核心系统。 此核心GPU流水线的新扩展论证了:不降低摄像头追踪和重建的精确度,直接在设备前和用户交互,物体分割。这些扩展可以使在任何平面或三维重建物体表面都可以实时多点触控交互。

    一 . 引言

           

           深度摄像机不是新概念,但Kinect以前的类似设备都很贵。考虑到实时特性,价格便宜,深度感知的质量优异,Kinect已经吸引了大批研究人员和爱好者。

     

            Kinect运用结构良好的光学技术形成实时的实物场景的离散测量点深度图。这些测量值可以投影变换到一系列离散3D点(或点云)。虽然与别的可商用的深度摄像机所提供的深度数据相比有优势,Kinect的噪声(图2B和3左)也会引起深度测量值波动,深度图包含没有读到的“空洞”。

     

            应用于游戏,物理,或CAD,高等级表面几何等的3D模型都需要来源于这些有噪音的点数据。一个简要方法是做出如下强假设: 可利用周边点的连接性(深度数据)来生成一个mesh。但结果噪声明显,并且只是从单一固定角度观看,如图2C。要生成一个完整严密的3D模型,必须从不同视角捕获实物场景,并融合成一个单一表示。

     

     

            本文展示了一个新的交互性重建系统KinectFusion)。系统实时的从移动着的Kinect摄像头中获得深度数据,实时创建一个高质量,几何精确的3D模型。一用户手持标准kinect,可在室内任意移动,并在几秒内重建出实物场景的3D模型。系统连续跟踪标定摄像头姿势的六个自由度,把场景的不同新视角融进一个global surface-based展示。一个新的GPU流水线使精确的摄像头跟踪和实时交互速度的表面重建成为可能。本文详细描述了我们新系统的性能和GPU流水线的详细实现。

     

            KinectFusion用一个廉价的手持扫描设备,核心应用为从重建的场景中分割感兴趣的物体的新型交互方法。我们也表明实时3D模型如何应用于几何感知的增强现实和以实物为基础的交互。这个交互把虚拟世界和现实世界更真实的融合。

            

            把这个系统放在用户需要在传感器前与之动态交互的环境中,揭示了一个基本的挑战:我们无法假定场景在摄像头前静态不动。我们举出了一个用户在摄像头前移动所造成的失败案例,我们也阐述了一些新方法来克服。最终使摄像头得以追踪并重建一个静态的背景场景,同时分割,重建,跟踪前景物体,包括用户在内。我们用这个方法可以在任何位置建立实时多点触控交互,使用户可以方便的触控任何物质表面,不论平面还是非平面的。

     

    三维重建的步骤

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • <div><p>ritchie-lab:~/kinect_xbox$ roslaunch kinect2_bridge kinect2_bridge.launch ... logging to /home/ritchie/.ros/log/4d26ad4c-1495-11e7-9219-5404a61c4105/roslaunch-bell-lab-12817.log Checking log ...
  • 通过Kinect进行基于Kinect的实时合成Kong径成像
  • Kinect原理

    2018-10-05 11:41:54
    深度相机、微软Kinect及其应用 三维扫描技术介绍 • 深度相机的原理• 深度相机的应用研究 • 三维数据重建 • 人机交互与用户跟踪 • 三维人体重建
  • kinect SDK结合OPENCV获取kinect摄像头视角
  • Kinect控件

    2014-11-05 11:05:58
    一个可操作Kinect的控件,支持XBOX360的Kinect
  • kinect介绍

    2015-08-10 10:30:46
    kinect传感器简介 kinect是微软公司为xbox研发的一种体感传感器 但是被广大的开发者用在电脑上,所以现在的kinect并不只是一个体感传感器,本文介绍了他的额外用途
  • Kinect2.0API

    2019-04-22 23:41:44
    Kinect2.0 API文档。 在开发的时候要注意Kinect1.0和Kinect2.0的SDK是不一样的,Kinect1.0的SDK不能驱动Kinect2.0的机器,同时Kinect1.0的API和Kinect2.0的API也有较大的不同,注意区别。
  • kinect源码

    2015-05-19 09:57:20
    kinect彩色图像,源码,C++代码,希望对你学习kinect编程有帮助
  • kinect java_Kinect for Java

    2021-03-04 09:40:07
    Kinect for windows 10月在中国发布。发布第二天通过京东Kinec我就到手了。微软的Kinect for windows sdk 发现范例中只包含C#或VB语言开发的项目.网络上开源的OpenNI仅支持Xbox 360 Kinect 不支持 PC Kinect.现发布...

    Kinect for windows 10月在中国发布。发布第二天通过京东Kinec我就到手了。

    微软的Kinect for windows sdk 发现范例中只包含C#或VB语言开发的项目.

    网络上开源的OpenNI仅支持Xbox 360 Kinect 不支持 PC Kinect.

    现发布一个JAVA调用kinect for windows的一个工具包(JAVASE).

    工具包实现了身体每个部位的监听和语言识别。

    安装说明:

    需要安装kinect for windows Runtime.

    不支持Xbox 360 kinect.不支持OpenNI kinect驱动,仅支持微软的kinect驱动.

    kinectbridge.jar中已经包含了所有身体部位的监听listener,在代码中只需注册相应部位的监听器即可.

    压缩包内personImage.png是每个节点的名称供大家参考。

    需要安装.NET framework4.0

    代码中注释就不详细,范例代码有点乱别见怪.那是我从我的java kinect for mario游戏项目中直接抠出来的。^_^

    现在分享给大家。

    范例中部分代码:

    public class Runner extends Thread{

    /**

    * @param args

    * @throws InterruptedException

    */

    public static void main(String[] args) throws InterruptedException {

    ManagerHelper.INSTANCEOF.openKinect();//开启kinect

    ManagerHelper.INSTANCEOF.regsitListener();//注册监听器

    }

    }

    package org;

    import org.base.SystemListener;

    import org.control.listener.HeadListener;

    import org.control.listener.LeftFootListener;

    import org.control.listener.LeftHandListener;

    import org.control.listener.LeftKneeListener;

    import org.control.listener.RightFootListener;

    import org.control.listener.RightHandListener;

    import org.control.listener.RightKneeListener;

    import org.cxy.kinect.KinectManager;

    import org.cxy.kinect.body.Body;

    public class ManagerHelper {

    public static ManagerHelper INSTANCEOF=new ManagerHelper();

    /**

    * 注册身体监控事件

    */

    public void regsitListener()

    {

    KinectManager.INSTANCEOF.getBody().getHead().setPartChangeListener(new HeadListener());

    KinectManager.INSTANCEOF.getBody().getLeftFoot().setPartChangeListener(new LeftFootListener());

    KinectManager.INSTANCEOF.getBody().getLeftHand().setPartChangeListener(new LeftHandListener());

    KinectManager.INSTANCEOF.getBody().getRightFoot().setPartChangeListener(new RightFootListener());

    KinectManager.INSTANCEOF.getBody().getRightHand().setPartChangeListener(new RightHandListener());

    KinectManager.INSTANCEOF.getBody().getRightKnee().setPartChangeListener(new RightKneeListener());

    KinectManager.INSTANCEOF.getBody().getLeftKnee().setPartChangeListener(new LeftKneeListener());

    }

    public void openKinect()

    {

    SystemListener systemListener=new SystemListener();

    KinectManager.INSTANCEOF.openKinect(systemListener);

    KinectManager.INSTANCEOF.openBodyProcess();//开启身体监控进程

    }

    /**

    * 开启语言识别

    * @param words 关键词

    */

    public void openSpeech(String[]words)

    {

    KinectManager.INSTANCEOF.openSpeechProcess(words);

    }

    public void stopKinect()

    {

    KinectManager.INSTANCEOF.stopKinect();

    }

    public Body getBody()

    {

    return KinectManager.INSTANCEOF.getBody();

    }

    }

    /**

    * 监听类

    * @author Administrator

    *

    */

    public class HeadListener implements PartChangeListener {

    @Override

    public void notifyChanged(Part part) {

    System.out.println("头:Y:"+part.getY());

    float newy=(part.getY());

    if(newy<0)

    {

    System.out.println("你跳了");

    }else

    {

    }

    }

    }

    public class SystemListener implements KinectListener{

    @Override

    public void kinectStarted() {

    System.out.println("kinect 启动");

    }

    @Override

    public void kinectStoped() {

    System.out.println("kinect 停止");

    }

    @Override

    public void onNotifyBody() {

    ControlCenter.INSTANCEOF.doWork();

    }

    @Override

    public void onSpeechListened(String word) {

    System.out.println("你说:"+word);

    }

    }

    范例和工具包下载地址:

    展开全文
  • 用于Kinect传感器插件。 安装 Kinect V2 安装描述的PyKinect2必备,但不要从pypi安装软件包。 pip3 install circum-kinect[pykinect2] Kinect V1 警告:此版本未经硬件测试。 它已经安装并运行到创建NUI运行时的...
  • Kinect Fusion

    2015-08-11 19:44:32
    微软的Kinect Fusion源码,结合相应论文学习效果更好
  • Kinect数据

    2019-10-26 08:50:05
    Kinect V1 和 V2 比较 Kinect V1 和 V2 的外观比较 Kinect V1 和 V2 的参数比较 Kinect V1 和 V2 随距离增加的误差分布 Kinect V1 和 V2 颜色误差分布 Kinect V2 在边界处有飞点 参考文献:Comparison of ...

    原文链接

    Kinect V1 和 V2 比较

    Kinect V1 和 V2 的外观比较

    kinect
    Kinect V1 和 V2 的参数比较

    kinect
    Kinect V1 和 V2 随距离增加的误差分布

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lwU6Vdfv-1572051485811)(http://geometryhub.net/images/kinect_2.png)]
    Kinect V1 和 V2 颜色误差分布

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-21nkZMgE-1572051093163)(http://geometryhub.net/images/kinect_3.png)]
    Kinect V2 在边界处有飞点

    kinect
    参考文献:Comparison of Kinect V1 and V2 Depth Images in Terms of Accuracy and Precision - ACCV2016

    Kinect数据如何处理?精度很低吗

    Kinect数据属于低精度的深度视频数据,两个特点:一个是精度低,一个是视频数据。可以应用KinectFusion技术把连续的K(比如K取30)帧数据融合到一块,作为一帧数据用于后续处理。如下图所示,左图是一帧数据,右图是取了连续的30帧数据融合到一块的数据。

    kinect fusion

    KinectFusion是什么

    KinectFusion的详细介绍可以参考专题 KinectFusion介绍

    为什么需要全局注册

    Kinect数据精度不高,在扫描一些大物体的时候,注册误差会累积得很厉害。如下图所示,第一列截取了三对ICP注册后的点云,局部来看注册得很好。然后逐对点云两两ICP注册,如中图所示,点云注册的效果并不好,累计误差很严重。第三列是点云经过全局注册后效果,注册误差被分散到每一帧中去了,从而减少整体的注册误差。

    kinect_global_registrate

    展开全文
  • Kinect学习书籍

    2018-04-27 10:41:38
    (全)Kinect应用开发实战用最自然的方式与机器对话 Kinect_for_Windows人机交互界面指南_v1.8.0 KINECT教程 Kinect开发前的准备工作 Kinect人机交互开发实践 Learn The Kinect API 全套资源转载自网络,如有...
  • (KinectFusion)_Kintinuous Spatially Extended KinectFusion.pdf
  • kinect变脸

    2015-06-28 15:02:15
    本人用kinect做的变脸。终于调试出来了,希望对大家有所帮助
  • KinectFusion

    2020-07-07 11:25:27
    Kinect有两篇论文,一篇《KinectFusion: Real-Time Dense Surface Mapping and Tracking》偏向学术,另一篇《KinectFusion:Real-time 3D Reconstruction and Interaction Using a Moving Depth Camera》偏向工程...
  • QT完整项目示例, 目标:Kinect+QT+openCV 读取Kinect彩图、深度图 环境QT5.11.2 MINGW编译器 openCV3.2 KinectV2
  • kinect书籍

    2013-12-09 20:01:26
    英文原版,kinect for windows开发技术。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,754
精华内容 4,301
热门标签
关键字:

kinect