【手势交互】9. PS Move

索尼研发体感控制技术已有10年,在过去那么多年里,尝试了3D摄像头、超声波和电磁感应等各种技术,最后还是认为目前的MOVE所使用的技术最为合适。PS Move是索尼于2010年9月份推出,用来让PS3主机具备动态感应功能的控制器。他利用动态控制器(手柄)和PS Eye摄像头,来捕捉玩家的动作,带给玩家全新的游戏操作模式。





主手柄(动态控制器)


副手柄(导航控制器)


PS Eye摄像头

一套PS Move控制器由三部分组成:主手柄、副手柄、摄像头。主手柄(动态控制器)通过陀螺仪、加速度感应器和地磁感应器,精确感应玩家的手部活动,包括缓慢的动作,和手腕细小的扭动。副手柄(导航控制器)在某些游戏里与主手柄一同使用,可以体现更加细微的动作和真实的游戏体验。PS Eye摄像头能够探测主手柄的发光球,从而精密计算出玩家在三维空间中的信息。PS Eye是一个带标准固定焦距广角镜头的彩色摄像头,可以利用它拍摄背景或者玩家的样子,然后将照片做为游戏的一部分加入到游戏中。

PS Move需要与PS Eye摄像头配合使用,摄像头拍摄图片并找到发光球,通过发光球在图片上的位置、大小来确定其在三维空间中的位置。光球距离摄像头越远,其投射到摄像头中的图像面积就越小,根据光球在图像中的大小可以精确计算其与摄像头之间的距离,从而确定其在三维空间中的准确坐标。

发光球是有源(电池供电,每充满一次电,理论上可以提供10个小时的使用)主动发光球体,由软塑材质制成,防摔防碰。发光球内有RGB LED灯,可以配置成任意颜色。颜色可变的原因在于:1、增强与环境色的对比度,如果房间中某种颜色的色调太浓,光球会变化成另外一种与其对比较为明显的颜色,提高捕捉光球图像时的准确度;2、根据游戏中的画面而变化(比如开枪时火花的颜色、画笔的颜色等),增强游戏时的投入感。

对于PS EYE摄像头捕捉到的图像的处理工作都是在PS3的CELL处理器完成,进行动作捕捉时会耗费一点SPU的处理能力,以及占用1~2MB的系统内存。PS Eye摄像头每秒会产生60帧画面,解析度为640×480,这样的解析度已经足够准确测量毫米级的距离变化和1度的角度变化。由于使用发光球的方式,简化了图像处理的算法(使用简单的门限分割的方法就可以把发光球和背景分割出来),因此PS MOVE的延迟很低,索尼表示Move的延迟时间大约为20毫秒,大概是1帧的程度,这已经是和标准DS手柄大体相等的速度,所以可以应用于对操作精度与速度有很高要求的游戏。

PS Move的优势在于不需要刻意以平持的方式将控制器的前端对准感应器,只要光球能够在PS Eye的可视范围内就可以持续进行定位,在操控上多出了许多自由度。这种作法的另个好处就是可以有更加精准的空间定位能力,以拳击游戏为例,一般人双手拿着Wii控制器握拳、出拳时,Wii控制器的顶端并不会朝着前方,而是会朝上或朝身体的两侧,在这种情况下由于Wii控制器顶端的镜头并不能看到通常放在玩家正前方的红外线光源,所以没办法侦测玩家实际的出拳距离,而只能以加速度的强弱作判断;到了PS Move的情况,除了可以用加速度来判断玩家的出拳强弱外,也可以侦测光球的位移距离来推算出玩家实际的出拳幅度,在这种多重的侦测方式下,过去玩Wii时那种以短幅度快速挥动控制器制造大加速度来欺骗程序,让程序误以为是强力挥拳的「懒人玩法」到了PS Move上就不管用了。

有人实测PS Move的延迟问题,发现Move游戏中的动作速度还是有一定的限制,当玩家操作速度太快,超过游戏的动作速度时,是有可能被忽略的,不过要在快速连续动作下才会较为明显(例如快速连砍10次,游戏并不一定能完整呈现出10次相同动作)。

另一个影响操控的重要因素是PS Eye的摆放位置,Sony建议PS Eye摆放在电视中间正前方。当摄像机角度不同时,所采集的画面角度也有所不同,如果摄像机没有摆放好,会大大影响操作性。在PS Move游戏之前,需要将PS Eye的镜头调到广角模式,这样可以给玩家更大的游戏空间。每款PS Move游戏都会有自己的校正方式,校正玩家在摄像头中的位置,主手柄光球颜色等。

其实索尼在PS3时期,受Xbox 360在体感设计上的影响,似乎一直走得有点被动,前后开发了独立的摄像头和Move体感控制器,但效果并不理想,前者与游戏结合的功能设计非常有限,后者支持的游戏实在太少,可以说在上一代的体感设计方面,索尼是完败的。

PS4 Eye

全新的PS4 Eye体感相机使用了双镜头设计,并配备了多个识别传感器以及麦克风,所以外形变得更长。它可以通过索尼或是第三方配件将PS4 Eye固定在电视机上方的边框处,并实现角度调节,还是十分方便的。

PS4 Eye拥有两颗分辨率为1280*800的85度广角定焦摄像头,不但可以精确的测算被摄物体景深以及玩家的前后移动动作,而且还能够拍摄1280*800(60fps)、640*400(120fps)和320*192(240fps)三种规格的视频,输出视频格式为Raw或者YUV数据。

同时,该设备内部还拥有四个高灵敏度麦克风,允许玩家通过脸部识别和声音识别技术来登录自己的PS4。PS4 Eye不仅能和PS Move主手柄配合游戏(其控制精度远远超过前代产品),也能和DUALSHOCK 4手柄互动。在多人同机游戏时该设备可以通过DUALSHOCK 4的LED灯块所显示的不同颜色来识别多位玩家的位置并记录每个玩家所持手柄发出的不同颜色,而在这之后PS4 Eye将根据所记录颜色信息来向每位玩家发送他们在游戏中的信息提示。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-14 16:56:42

【手势交互】9. PS Move的相关文章

基于meanshift的手势跟踪与电脑鼠标控制(手势交互系统)

转自网络:http://blog.csdn.net/zouxy09/article/details/17913745 基于meanshift的手势跟踪与电脑鼠标控制(手势交互系统) [email protected] http://blog.csdn.net/zouxy09 一年多前开始接触计算机视觉这个领域的时候,年幼无知,倍感吃力.当年惶恐,从而盲从.挣扎了不少时日,感觉自己好像还是处于领域的门外汉一样,在理论与实践的鸿沟中无法挣脱,心里空落落的.在这种挥之不去的烦忧中,某个时候豁然开朗,觉

Android研究之手势交互实例实现详解

 先来几张效果图: 一.没有抛掷: 二.向右抛掷一次 三.向右再抛掷一次 接下来说说Android开发中对于手势动作的识别参考资料... 首先,在Android系统中,每一次手势交互都会依照以下顺序执行. 1. 接触接触屏一刹那,触发一个MotionEvent事件. 2. 该事件被OnTouchListener监听,在其onTouch()方法里获得该MotionEvent对象. 3. 通过GestureDetector(手势识别器)转发次MotionEvent对象至OnGestureList

【手势交互】3. Leap Motion

美国 http://www.leapmotion.com/ Leap Motion是一种3D动作控制系统,其创始人在读书期间发现传统的鼠标对于3D软件的控制极为不方便,因此迸发出要设计一套全新的动作控制系统来自由的控制电脑软件.2012年5月,Leap Motion推出的3D动作控制系统完全突破了以前3D控制的概念,为未来的3D交互打开了无限的想象空间,可以在电脑里进行3D手绘.三维模型设计.游戏控制等.这个被称作Leap的技术能让人通过手指直接控制电脑,包括图片缩放.移动.旋转.指令操作.精准

【手势交互】8. Nimble Sense

早在2012.2013年度,手势识别领域就发生了几起重要的行业并购.比如英特尔对Omek的收购,谷歌对Flutter的收购,而苹果公司更是以3.45亿美金得高价收购了之前为微软Kinect提供技术支持的以色列公司Prime Sense.手势识别,早已成为了各大巨头角逐未来的战场.因为巨头们正逐渐看清(手势识别)体感技术对传统操作方式的重要改变. 虚拟现实会是下一代人机交互界面,Oculus已经在显示输出这一端做出表率,而且表现不错.但是在输入端,也就是人该如何在虚拟现实中发出指令和进行操作,依然

【手势交互】1.前言

人与人之间的交互方式主要有语音(包括面谈和电话谈或者视频语音谈),文字(在双方异地或者双方语音沟通有障碍或者需要正式的文本背书的情况下选择文字),手势(握手.敬礼.推搡等肢体语言也是表现一个人内心想法的途径). 人与机器之间的交互要远滞后与人人交互的方式,最传统的方式是键盘鼠标,键盘就类似与文字交流,将确认无误的信息以文本的形式输入机器,让它理解人的意图.鼠标的发明是一项创举,它大大简化了计算机的操作方式(鼠标的发明人恩格尔巴特恐怕早已被人遗忘),成了计算机的标准交互方式,无数的软件游戏,都是基

【手势交互】5. Kinect for Xbox One

Kinect for XBox One是Kinect for XBox的升级版,这里称他为Kinect2 (也有叫它Kinect 720, Kinect One).Kinect2于2013年中和Xbox One一起配套发售(Kinect1于2010年11月在美国上市,建议售价149美金).2014年9月开始可以单独购买Kinect2,目前售价149.99美金. Kinect for XBox One 相比Kinect1,Kinect2的变化主要有以下几个方面: 1. 深度图获取方式的变化 当年K

【手势交互】4. Kinect for XBox

"You are the Controller",Kinect for Xbox的广告词,明确说明了Kinect体感的交互方式.作为一款集成了诸多先进视觉技术的自然交互设备,Kinect在学术和游戏业界均享有很高的关注度.此外,Kinect硬件的研发与生产综合了声.光.电和机械学等多方面的技术,其主要零部件近百个,是目前市场上大批量生产中的最为复杂的电子消费产品. Kinect 的关键技术有四点:骨骼跟踪.动作识别.人脸识别.语音识别.本文关注的是基于前两者,骨骼跟踪和动作识别,这是K

【手势交互】6. 微动VID

中国 天津 http://www.sharpnow.com/ 微动VID是天津锋时互动科技有限公司开发的中国Leap Motion. 它能够识别并跟踪用户手部的姿态.包含:指尖和掌心的三维空间位置:手指和手掌的三维空间朝向. 通过识别设备上空椎状空间的Air Mode模式和识别设备前方扇形区域Touch Mode模式,用户能够更完美的实现人机交互. 微动使用两个低成本的摄像头来实现左右目图像採集,与Leap Motion的双红外摄像头略有不同.微动的外置设备里面有独立的运算能力,这和Leap M

【手势交互】10. Wii Remote

Wii Remote(昵称:Wiimote.Wii遥控器)是任天堂游戏主机Wii的主要控制器.2005年9月在东京电玩展上发布,Wii Remote的主要特色是动作侦测,玩者可以透过移动和指向来与电视荧幕上的虚拟物件产生互动.由于其独特的功能以及与传统游戏控制器有很大的不同,Wii Remote在公开后受到许多关注. Wiimote外形如传统的电视遥控器,可单手操作,内置CMOS感光摄像头,三轴加速度传感器,蓝牙通信模块以及震动传感器和扬声器,后两者是为了增加游戏的浸入感. Wiimote内部结