摘要: Kinect的麦克风阵列在Kinect设备的下方。这一阵列由4个独立的水平分布在Kinect下方的麦克风组成。虽然每一个麦克风都捕获相同的音频信号,但是组成阵列可以探测到声音的来源方向。使得能够用来识别从某一个特定的方向传来的声音。麦克风阵列捕获的音频数据流经过复杂的音频增强效果算法处理来移除不相关... 阅读全文
posted @ 2014-07-18 20:08 老姨 阅读(2975) 评论(0) 推荐(0) 编辑
摘要: 划动(Swipe)划动手势和挥手(wave)手势类似。识别划动手势需要不断的跟踪用户手部运动,并保持当前手的位置之前的手的位置。因为手势有一个速度阈值,我们需要追踪手运动的时间以及在三维空间中的坐标。下面的代码展示了存储手势位置点的X,Y,Z坐标以及时间值。如果熟悉图形学中的矢量计算,可以将这个认为... 阅读全文
posted @ 2014-07-18 18:23 老姨 阅读(1875) 评论(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) 编辑