这是最近qq群里分享的微软研究成果视频。可以看到使用XBox One的Kinect摄像头(Kinect V2),数据精度上来后可以做到的手指追踪很是强大。一代的深度数据很差,大家只能做到2D手指预测(如使用OpenCV工具中的算法,自行百度可以找到相关代码)。而二代Kinect的深度数据精确了很多,因此微软可以做到手指追踪和预测。Leap Motion的数据,我没有自己玩过,也不能知道谁的数据更加精确。不知道微软的这个算法,是否能够运行在普通机器上(Leap Motion的手指检测算法已经很吃CPU资源了,Leap可以追踪很多只手,而微软这里只追踪了一个)。对手指检测感兴趣的同学,可以尝试搜索片头的文献,如果搜到欢迎将连接告诉我下~
下文的描述粗略看看就可以了,诸多描述不准确的地方,不要深究他了。
下文转自 http://cn.engadget.com/2014/10/05/microsoft-research-fully-articulated-hand-tracking/
虽然现时 Microsoft Kinect 和 Leap Motion 已能有能力追踪手部动作,但看完 Microsoft Research 这次公佈的技术,真的叹为观止呢。他们展示了一款正在开发的手部追踪技术,可以即时精准地捕捉整隻手掌的动作,而且就连手掌的外型也能即时显示出来。另外,这个技术容许感应器和示范者一同移动,而不影响追踪的效果。Microsoft 指出它的有效追踪距离达几米,算是颇长。这个技术虽然带来种种突破的效果,不过 Microsoft 其实只是用上了一个距离感应镜头而已。希望他们能早日将这个技术应用在消费品吧。