摘要: Unity 相关资源Unity 官网 :http://www.unity3D.comUnity 论坛 : http://forum.unity3d.com/forum.phpUnity 问答 :http://answers.unity3d.com/index.htmlUnity 博客 :http:/... 阅读全文
posted @ 2014-07-25 09:56 老姨 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 在显示彩色影像和深度影像时最好使用WriteableBitmap对象;要想将骨骼数据影像和深度影像,或者彩色影像叠加到一起,首先要确定深度影像的分辨率和大小,为了方便,这里将深度影像数据和彩色影像数据都采用640x480Fps30的格式,同时将Grid的大小也设置为640*480。要将骨骼数据和深度... 阅读全文
posted @ 2014-07-23 20:33 老姨 阅读(569) 评论(0) 推荐(0) 编辑
摘要: Kinect 提供了非托管(C++)和托管(.NET)两种开发方式的SDK,如果您用C++开发的话,需要安装Speech Runtime(V11),Kinect for Windows Runtime和驱动的,如果您使用C#和VB.NET的话,需要Microsoft.Kinect.dll和Miros... 阅读全文
posted @ 2014-07-23 16:40 老姨 阅读(314) 评论(0) 推荐(0) 编辑
摘要: SDK1.5中新增了人脸识别类库:Microsoft.Kinect.Toolkit.FaceTracking使得在Kinect中进行人脸识别变得简单,该类库的源代码也在Developer Toolkit中。在Developer Toolkit中也自带人脸识别的例子,您也可以打开运行或者查看源代码。开... 阅读全文
posted @ 2014-07-23 10:31 老姨 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: This tool can record all the data coming into an application from a Kinect unit. You can then view, review and store the data. Kinect Studio lets you inject the captured data streams back into a Kinec... 阅读全文
posted @ 2014-07-23 09:59 老姨 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 总体思路首先运用WPF编写一个简单的支持多点触控的图片浏览程序,这方面您可以参看MSDN上的这篇文章,上面有代码,可能需要FQ才能下载。中文的话,您可以参考Gnie同学关于在WPF上面多点触屏(MultiTouch)应用程序的相关文章,这些是基础。然后,将从Kinect骨骼信息中提取到的双手的位置信... 阅读全文
posted @ 2014-07-22 15:45 老姨 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 实现Kinect控制幻灯片播放很简单,主要思路是:使用Kinect捕捉人体动作,然后根据识别出来的动作向系统发出点击向前,向后按键的事件,从而使得幻灯片能够切换。 这里的核心功能在于手势的识别,我们在开发之前需要定义怎么样的手势算是向前或者向后切换幻灯片。手势和姿势识别在我的Kinect开发入门第九... 阅读全文
posted @ 2014-07-22 15:01 老姨 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: Kinect的另一个有趣的应用是伪全息图(pseudo-hologram)。3D图像可以根据人物在Kinect前面的各种位置进行倾斜和移动。如果方法够好,可以营造出3D控件中3D图像的效果,这样可以用来进行三维展示。因为WPF具有3D矢量绘图的功能。所以这一点使用WPF和Kinect比较容易实现。下... 阅读全文
posted @ 2014-07-22 14:34 老姨 阅读(666) 评论(0) 推荐(0) 编辑
摘要: EmguCV库也能用来进行面部识别(face identify)。实际的面部识别,就是将一张图像上的人物的脸部识别出来,这是个很复杂的过程,具体过程我们这里不讨论。对一幅影像进行处理来找到包含脸部的那一部分是我们进行面部识别的第一个步骤。 大多数面部识别软件或多或少都是基于类哈尔特征(Haar-li... 阅读全文
posted @ 2014-07-22 14:25 老姨 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 相比直接将影像显示出来,如果能将录制到的影像保存到硬盘上就好了。但是,影像录制,是需要一定的技巧,在网上可以看到很多例子演示如何将Kinect获取到的影像以图片的形式保存到本地,前面的博文也介绍了这一点,但是你很少看到如何演示将一个完整的视频影像保存到本地硬盘上。幸运的是Emgu类库提供了一个Vid... 阅读全文
posted @ 2014-07-22 10:54 老姨 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 运动识别利用运动识别(motion detection)来进行近景识别是最有意思的一种方式。实现运动识别的基本原理是设置一个起始的基准RGB图像,然后将从摄像头获取的每一帧影像和这个基准图像进行比较。如果发现了差异,我们可以认为有东西进入到了摄像头的视野范围。 不难看出这种策略是有缺陷的。在现实生活... 阅读全文
posted @ 2014-07-22 10:38 老姨 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 如何将Kinect设备作为一个近距离探测传感器。为了演示这一点,我们处理的场景可能在以前看到过。就是某一个人是否站在Kinect前面,在Kinect前面移动的是人还是什么其他的物体。当我们设置的触发器超过一定的阈值,我们就发起另一个处理线程。类似的触发器如当用户走进房间时,我们打开房间里面的灯。对于... 阅读全文
posted @ 2014-07-21 20:31 老姨 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 本文将会介绍一些第三方类库如何来帮助处理Kinect传感器提供的数据。使用不同的技术进行Kinect开发,可以发掘出Kinect应用的强大功能。另一方面如果不使用这些为了特定处理目的而开发的一些类库,而是自己实现这些逻辑的话,代码可能会比较混乱和不稳定。本文只是简单的介绍这些第三方类库并给以适当的引... 阅读全文
posted @ 2014-07-21 19:21 老姨 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 使用定向麦克风进行波束追踪 (Beam Tracking for a Directional Microphone)可以使用这4个麦克风来模拟定向麦克风产生的效果,这个过程称之为波束追踪(beam tracking)界面上的细长矩形用来指示某一时刻探测到的说话者的语音方向。矩形有一个旋转变换,在垂直... 阅读全文
posted @ 2014-07-19 15:04 老姨 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 不涉及语音识别~~ namespace KinectRecordAudio{ /// /// Interaction logic for MainWindow.xaml ... 阅读全文
posted @ 2014-07-19 10:00 老姨 阅读(660) 评论(0) 推荐(1) 编辑
摘要: Kinect的麦克风阵列在Kinect设备的下方。这一阵列由4个独立的水平分布在Kinect下方的麦克风组成。虽然每一个麦克风都捕获相同的音频信号,但是组成阵列可以探测到声音的来源方向。使得能够用来识别从某一个特定的方向传来的声音。麦克风阵列捕获的音频数据流经过复杂的音频增强效果算法处理来移除不相关... 阅读全文
posted @ 2014-07-18 20:08 老姨 阅读(2974) 评论(0) 推荐(0) 编辑
摘要: 划动(Swipe)划动手势和挥手(wave)手势类似。识别划动手势需要不断的跟踪用户手部运动,并保持当前手的位置之前的手的位置。因为手势有一个速度阈值,我们需要追踪手运动的时间以及在三维空间中的坐标。下面的代码展示了存储手势位置点的X,Y,Z坐标以及时间值。如果熟悉图形学中的矢量计算,可以将这个认为... 阅读全文
posted @ 2014-07-18 18:23 老姨 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 悬浮按钮 (Hover Button)悬浮按钮通过将鼠标点击换成悬浮然后等待(hover-and-wait)动作,解决了不小心点击的问题。当光标位于按钮之上时,意味着用户通过将光标悬浮在按钮上一段时间来表示想选中按钮。另一个重要特点是悬浮按钮在用户悬浮并等待时,多少提供了视觉反馈。必须使用一个计时器... 阅读全文
posted @ 2014-07-18 15:10 老姨 阅读(2413) 评论(0) 推荐(0) 编辑
摘要: 基本注释都写了,就不废话了 namespace KinectBasicHandTrackingFrameworkTest{ /// /// Interaction logic for Main... 阅读全文
posted @ 2014-07-18 09:53 老姨 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 基本手势追踪手部追踪在技术上和手势识别不同,但是它和手势识别中用到的一些基本方法是一样的。在开发一个具体的手势控件之前,我们先建立一个可重用的追踪手部运动的类库以方便我们后续开发。这个手部追踪类库包含一个以动态光标显示的可视化反馈机制。手部追踪和手势控件之间的交互高度松耦合。首先在Visual St... 阅读全文
posted @ 2014-07-18 09:49 老姨 阅读(946) 评论(0) 推荐(0) 编辑