今天收到了来自SoftKinect公司的深度摄像机产品 - DS325. 今天就来上手体验一下。
体验之前先了解一下一些关于TOF摄像机的基本概念。
TOF相机(Time-of-Flight Camera)又被称为3D相机,与传统相机不同之处在于该相机可同时拍摄景物的灰阶影像资讯及包含深度的3维资讯。其设计原理係针对待测场景发射一参考光束,藉由计算回光的时间差或相位差,来换算被拍摄景物的距离,以产生深度信息,此外再结合传统的相机拍摄,以获得2维影像信息。
目前采用此技术的厂商包括美国的3DV与Canesta,现有产品测量范围可达数公尺、精度小于2 cm,每秒更新频率可达30~60 fps,近年被广泛用于人机互动、游戏、监控技术等。
目前最流行的深度摄像机莫过于Microsoft的kinect了,第一代kinect用的结构光(StructLight)深度传感器,最新的一代似乎要采用TOF技术了。最近比较火的还有intel的Creative* Interactive Gesture Camera Developer Kit,只是DS325换了个壳子,但比较便宜,只要150刀。
环境:Window7 64bit
拆箱
包装非常的简单,且没有什么特色,乍一看可能只以为是个普通的摄像头之类的。
打开包装,里面的东西更简单 - 摄像头+ 说明书
从外观来看,摄像头并没有展现出像leap motion那样很高的品质感,特别是下面的软橡胶底座给人感觉有点山寨的味道,作为科研器材的话也就算了,如果是推广到普通用户的这样的工业设计是没办法成功的。
电脑端的配置
基本上安装说明书上一步步来就可以了。
1.首先去softkinect注册一个帐号,然后去(http://www.softkinetic.com/en-us/support/download.aspx)下载windows 64位的sdk -- DepthSenseSDK-1.2.1.840-win64 Release installer.双击安装。
2.将摄像usb口接到电脑上,需要自动安装驱动,大概两分钟;
3.安装好之后开始菜单里面就有一个DepthSenseViewer,打开它。一切正常的话软件的Devices列表西面就会有DS325。
4.双击左边的node,就会出来相应的窗口,然后点击Reg按钮进行注册,窗口就会图像。
iisu中间件体验
和DS325一起发布的还有配套的中间件iisu。
在官网注册帐号之后可以获得一个90天的试用版激活码,pro版就不要想了,够你卖一个肾的。
注意:使用iisu需要32的sdk,直接在官网可以下载到,然后覆盖安装。
安装好之后可以去体验一下iisu samples,直接选择然后下载想要的demo就可以了。
一个类似的打鸟的游戏
手指的识别
隔空抓物
值得一提的是Unity3D已经提供了对DS325的支持,很多sample也是基于Unity3d开发的,所以熟悉Unity3D的开发者可以很方便地利用DS325开发具有很强交互性的游戏!
还有一个ToolBox也挺有意思的,可以识别你的手势,手指还有手的方向等等。
随着交互体验的需求越来越重要,像DS325,Leap Motion这类的产品会越来越火,intel已经在计划开发附带深度摄像机的笔记本,相信不久的将来,我们的手机上也会多出一个参数 - 是否配备深度摄像头。
相比与leap motion,同样是强交互的硬件产品,DS325有着更大的识别范围,但在识别精度,工业设计上,DS325就差太多了,同时,在”软件“方面,leapMoition利用低廉的价格顺利地吸引了全世界的眼球,并搭建其自己的应用商店(虽然还不是很成熟),更重要的是吸引了第一批开发者,这种软硬结合的方式也是iphone走向成功的方式,而DS325只有一个贵得离谱的iisu中间件和几个看似比较有意思的demo,这样的发展必然是缓慢且容易被超越的。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。