【手勢交互】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將依據所記錄顏色信息來向每位玩家發送他們在游戲中的信息提示。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/258326.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/258326.shtml
英文地址,請注明出處:http://en.pswp.cn/news/258326.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

多普勒效應及多普勒頻移的簡單推導

多普勒效應及多普勒頻移的簡單推導 fd≡fR?fT(1)f_d\equiv f_R-f_T \tag{1} fd?≡fR??fT?(1) ??式中,fdf_dfd?表示多普勒頻移,fRf_RfR?表示目標回波的頻率(Hz),fTf_TfT?表示發射信號的頻率(Hz)。 多普勒頻移…

amazons3 檢查連接是否_鋼筋機械連接接頭如何檢查是否合格?抽檢數量、合格率是多少?...

一、鋼筋機械連接介紹1、鋼筋機械連接在連接區段內接頭率的規定(35d):★接頭宜設置在結構構件中受拉應力較小的部位,當需要在高應力部位設置時,在同一連接區段內Ⅲ接頭的接頭率不應大于25%,Ⅱ接頭率不應大于50%,Ⅰ接頭…

學容器必須懂 bridge 網絡 - 每天5分鐘玩轉 Docker 容器技術(32)

上一節我們討論了 none 和 host 類型的容器網絡,本節學習應用最廣泛也是默認的 bridge 網絡。 Docker 安裝時會創建一個 命名為 docker0 的 linux bridge。如果不指定--network,創建的容器默認都會掛到 docker0 上。 當前 docker0 上沒有任何其他網絡設備…

駐定相位原理(POSP)的簡單應用

在SAR雷達成像中,POSP是相當基礎重要的一個定理,一般在對回波做傅里葉變換時經常用到,一般在論文的開頭就會出現。 ??下面簡單復習一下POSP的步驟: 1:列出傅里葉變換表達式 2:對相位在駐定相位點處泰勒展…

(轉)Unity3DUnity3D在android下調試

轉自:http://blog.csdn.net/zuoyamin/article/details/11827309 一、工具準備 1.JDK——由于android是基于Java平臺開發的,jdk是必須要安裝的。下載地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32…

Windows系統時間同步出錯解決辦法

有時候我們設置本地時間與Internet時間同步時,經常連接服務器time.windows.com超時,導致時間同步失敗,解決辦法如下: 利用快捷鍵"WinR"調出運行框,輸入:w32tm /register按回車,執行完…

vs2019 更新安裝錯誤_本月Windows 10累積更新再出BUG:安裝時跳出錯誤代碼

在本月的補丁星期二活動日中,微軟為所有支持的 Windows 10 系統帶來了新一輪的累積更新。和以往一樣,本次發布的 KB4566782 和 KB4565351 兩個累積更新又出現了新的 BUG。根據用戶反饋,Windows10 Version 2004/1909/1903 功能更新安裝這些累積…

【python】畫一個愛心

python畫愛心 做二級python題目的時候,遇到了一個畫愛心編程題,感覺挺有趣的,把它搬到這里來。 from turtle import * def curvemove():for i in range(200):right(1)forward(1) setup(600,600,400,400) hideturtle() pencolor(black) fill…

上天入海又怎樣?阿里的運動達人紛紛表示不服

6月23日是國際奧林匹克日。奧林匹克精神其實是一個普遍的概念。所有能使人變得更好的原則,都包容它明亮的光環里。2017年1月19日,阿里巴巴和國際奧委會在洛桑共同宣布top合作伙伴計劃,開啟了為期12年的阿里奧運之旅。阿里將給世界帶來“云上的…

VC++中內存對齊

我們經常看到求 sizeof(A) 的值的問題,其中A是一個結構體,類,或者聯合體。 為了優化CPU訪問和優化內存,減少內存碎片,編譯器對內存對齊制定了一些規則。但是,不同的編譯器可能有不同的實現,本文…

iOS:轉載:IOS謂詞--NSPredicate

IOS謂詞--NSPredicate 分類: IOS應用2013-02-19 17:24 6792人閱讀 評論(1) 收藏 舉報Cocoa 提供了NSPredicate 用于指定過濾條件,謂詞是指在計算機中表示計算真假值的函數,它使用起來有點兒像SQL 的查詢條件,主要用于從集合中分揀…

cordova 更改app版本_Cordova打包Android應用流程(MAC)

擴展閱讀基于Cordova批量打場景包(MAC)APP包名稱命名規則1. 安裝cordova打包應用brew install cordova2. 創建cordova項目執行命令 create app com.githen.app 測試app * app 項目的目錄名稱 ( 下面所有目錄均以此目錄為根目錄說明 ) * com.githen.app 項目包名稱 * 測試app 項…

二級Python 第三方庫

?\color{salmon}\clubsuit? 本文總結了二級Python中經常考察的一些第三方庫的功能和分類,做到一半發現39,40知識點基本固定,突發奇想做個總結,有缺的話應該是前幾套 功能用途第三方庫數據可視化mayavi TVTK matplotlib vispy g…

深入理解Elasticsearch(原書第2版)》一1.2 何為Elasticsearch

本節書摘來華章計算機《深入理解Elasticsearch(原書第2版)》一書中的第1章 ,第1.2節,[美]拉斐爾酷奇(Rafal Ku) 馬雷克羅戈任斯基(Marek Rogoziski)著 張世武 余洪淼 商旦 譯 更…

深搜——數字劃分問題

TYVJ 1271 零式求和 描述 請考慮一個由1到N(N3, 4, 5 ... 9)的數字組成的遞增數列:1 2 3 ... N。現在請在數列中插入“”表示加,或者“-”表示減,抑或是“ ”表示空白(例如1-2 3就等于1-23),來將每一對數字…

正交解調原理

雷達系統發射和接收的脈沖是實信號。本文解釋了如何通過正交解調對接收信號進行頻帶搬移,從而獲得一個復的基帶信號。 ?一般具有較高載頻的低頻調制實信號表示如下: x(τ)cos[2πf0τ?(τ)](1)x(\tau)cos[2\pi f_0\tau\phi(\tau)]\tag{1} x(τ)cos[2π…

修改windows系統下xampp中apache端口被其他程式占用的問題

windows 7安裝後啟動xampp, 提示port 443 被其他程式占用。 網上查找解決方案: http://stackoverflow.com/questions/21182512/how-to-stop-vmware-port-error-of-443-on-xampp-control-panel-v3-2-1 * Open up httpd-ssl.conf in path2xampp\apache\conf\extra * Look for the…

channelinactive觸發后不關閉channel_go那些事兒|channel使用及其實現原理

目錄 channel背景channel基本用法channel應用場景channel實現原理channel數據結構channel實現方式channel注意事項閑聊歡迎加入我的公眾號【邁莫coding】 一起pk大廠1channel背景channel是Go的核心類型,是Go語言內置的類型,你無需引包,就能使…

遞推-練習2--noi3525:上臺階

遞推-練習2--noi3525:上臺階 一、心得 二、題目 3525:上臺階 總時間限制: 1000ms內存限制: 65536kB描述樓梯有n(100 > n > 0)階臺階,上樓時可以一步上1階,也可以一步上2階,也可以一步上3階,編程計算共有多少種不同的走法。 輸入輸入的每一行包括一組測試數據&…

matlab畫信號頻譜

為了讓大學生活充實一點,多學點東西,我選修了《數字信號處理》。現在充實得不要不要的。 clc close all clear%參數設置% Fs 1000; % Sampling frequency T 1/Fs; % Sampling period L 1500; …