專利名稱:顯示器觀看系統(tǒng)和基于活動(dòng)跟蹤優(yōu)化顯示器畫(huà)面的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及包括顯示器的系統(tǒng),例如電視或視頻監(jiān)視器、計(jì)算機(jī)監(jiān)視器或者游戲 系統(tǒng)顯示器。
背景技術(shù):
當(dāng)前,大部分顯示器只能給其所有觀眾提供一個(gè)視頻、電視節(jié)目、游戲等。例如,給 定視頻游戲的所有玩家觀看監(jiān)視器上的相同圖像,因而,除非使用如頭戴式監(jiān)視器這類更 復(fù)雜昂貴的顯示器,否則就不能為不同玩家提供不同的視覺(jué)信息。類似的,當(dāng)前能同時(shí)提供多于一個(gè)電視節(jié)目、游戲或視頻的顯示器都要求所有觀 眾例如通過(guò)分割顯示屏圖像或者通過(guò)提供畫(huà)中畫(huà)來(lái)觀看每一個(gè)顯示的電視節(jié)目、游戲或視 頻的圖像。此外,一次只能提供一個(gè)這種電視節(jié)目、游戲或視頻的音頻部分,以便該音頻部 分可以被聽(tīng)到。因而,希望提供一種“屏幕共享”系統(tǒng),其中,可以為使用同一顯示器的兩個(gè)或多個(gè) 觀眾中的每一個(gè)在顯示器上提供不同圖像,而不要求每個(gè)觀眾也觀看要提供給另一個(gè)觀眾 的圖像。還希望提供如下的系統(tǒng),其配置成可以向和另一個(gè)用戶“共享”屏幕的每個(gè)用戶提 供和該用戶正觀看的圖像或內(nèi)容相關(guān)的音頻部分。
發(fā)明內(nèi)容
提供了一種和顯示屏幕接口的設(shè)備。該設(shè)備包括框架。該框架包括(a) 一對(duì)快門 鏡片;(b)耦合到框架的燈;以及(c)與框架集成的電路,用于控制所述一對(duì)快門鏡片并控 制耦合到框架的燈。電路配置成和顯示器裝置通信,以使得快門鏡片和顯示器裝置同步。分 析所述燈以確定框架相對(duì)于顯示器裝置的位置,在從框架的位置的視角觀看顯示輸出時(shí), 使用該位置對(duì)顯示器輸出進(jìn)行調(diào)整。本發(fā)明還提供顯示器交替呈現(xiàn)來(lái)自至少兩個(gè)視頻輸入的圖像的系統(tǒng),其中,使用 同步的快門過(guò)濾器裝置,該過(guò)濾器裝置只允許觀看來(lái)自一個(gè)視頻輸入的圖像?!耙曨l輸入” 可以表示成任何視頻內(nèi)容、視頻流、頻道、游戲輸出、有線頻道、來(lái)自消費(fèi)電子設(shè)備的視頻輸 出、DVR、DVD播放器、電影、左視差視頻、右視差視頻等?!耙曨l輸入”的來(lái)源可以是一個(gè)或多 個(gè)頻道。視頻輸入可以通過(guò)一個(gè)或多個(gè)物理線纜,或者通過(guò)一個(gè)或多個(gè)內(nèi)部總線,或者通過(guò) 用于提供視頻圖像的任何公知方式等提供。提供了一種和顯示屏幕接口的設(shè)備。該設(shè)備包括框架。該框架包括(a) —對(duì)快 門鏡片;(b)耦合到框架的燈;以及(c)集成到框架的電路,用于控制所述一對(duì)快門鏡片并 控制耦合到框架的燈。該電路配置成和顯示器裝置通信,以使得快門鏡片和顯示器裝置同 步。分析燈以確定框架相對(duì)于顯示器裝置的位置,在從框架的位置的視角觀看顯示輸出時(shí), 使用該位置對(duì)該顯示器輸出進(jìn)行調(diào)整。此處所述的“屏幕共享”通常指時(shí)間共享安排,其中,一個(gè)用戶可觀看三維內(nèi)容,或 者,多個(gè)用戶可以使用全屏大小同時(shí)觀看一個(gè)電視顯示器上的節(jié)目并佩戴快門眼鏡來(lái)協(xié)調(diào)多個(gè)節(jié)目序列的每個(gè)用戶視野。根據(jù)本發(fā)明的一方面,使用共同顯示器向至少兩個(gè)觀眾提供各自的視頻輸入???制該顯示器使其交替顯示來(lái)自第一視頻輸入的圖像和來(lái)自第二視頻輸入的圖像。第一快門 過(guò)濾器和顯示器同步,使得在顯示第二視頻輸入圖像時(shí),第一過(guò)濾器關(guān)閉;而且,第二快門 過(guò)濾器和顯示器同步,使得在顯示第一視頻輸入圖像時(shí),第二過(guò)濾器關(guān)閉。這樣,使用第一 快門過(guò)濾器只把第一視頻輸入圖像提供給第一觀眾,使用第二快門過(guò)濾器只把第二視頻輸 入圖像提供給第二觀眾。本發(fā)明可用于解決兩個(gè)玩家分屏游戲的問(wèn)題,這種游戲里,將傳統(tǒng)屏幕劃分成兩 部分,玩家并排坐著看著一個(gè)屏幕玩游戲,兩個(gè)玩家中每一個(gè)玩家的視角占據(jù)屏幕的一半。 本發(fā)明可配置成使得兩個(gè)玩家都能看到全屏大小的游戲視角。由于本發(fā)明避免了一個(gè)玩家 看到屏幕上另一個(gè)玩家的視角,因而還更少分心。因而,根據(jù)本發(fā)明的另一方面,使用共同 的顯示器向至少兩個(gè)玩家提供視頻游戲。控制該顯示器使其交替顯示根據(jù)視頻游戲的第一 視角的全屏圖像和根據(jù)視頻游戲的第二視角的全屏圖像。第一副IXD快門眼鏡和顯示器同 步,使得使用第一副LCD快門眼鏡的第一玩家可以玩視頻游戲,同時(shí)僅從第一視角觀看視 頻游戲。第二副IXD快門眼鏡和顯示器同步,使得使用第二副IXD快門眼鏡的第二玩家可 以玩視頻游戲,同時(shí)僅從第二視角觀看視頻游戲。根據(jù)本發(fā)明的另一方面,向第一觀眾提供視頻游戲,同時(shí)使用同一顯示器向第二 觀眾提供視頻節(jié)目。控制該顯示器使其交替顯示視頻游戲的圖像和視頻節(jié)目的圖像。第一 副IXD快門眼鏡和顯示器同步,使得使用第一副IXD快門眼鏡的第一觀眾可以只玩視頻游 戲。第二副IXD快門眼鏡和顯示器同步,使得使用第二副IXD快門眼鏡的第二觀眾可以只 看電視節(jié)目。參考下面的詳細(xì)描述和附圖可以更好地理解本發(fā)明的前述方面、特征和益處。
圖1示出根據(jù)本發(fā)明一方面操作的顯示器和相關(guān)的多副LCD快門眼鏡的例子。圖2示出根據(jù)本發(fā)明一方面圖1的顯示器呈現(xiàn)的幀序列,并示出一副給定的IXD 快門眼鏡的每個(gè)佩戴者看到的幀。圖3A-3C示出根據(jù)本發(fā)明一方面的系統(tǒng)的各種實(shí)施例。圖4是根據(jù)本發(fā)明一方面人們觀看同一屏幕上的不同音頻/視頻內(nèi)容的示意圖。圖5是根據(jù)本發(fā)明一方面的眼鏡和耳機(jī)的等距視圖。圖6是根據(jù)本發(fā)明一方面的眼鏡的系統(tǒng)框圖。圖7是根據(jù)本發(fā)明一方面和電視或監(jiān)視器以及多個(gè)輸入通信的屏幕共享設(shè)備的 系統(tǒng)框圖。圖8A和8B分別是包括在機(jī)頂盒和游戲控制臺(tái)中的屏幕共享設(shè)備的系統(tǒng)框圖。圖9是根據(jù)本發(fā)明一方面同時(shí)提供給多個(gè)用戶的音頻/視頻內(nèi)容的功能圖。圖10是根據(jù)本發(fā)明一方面同時(shí)提供給多個(gè)用戶的音頻/視頻內(nèi)容的功能圖。圖11是根據(jù)本發(fā)明一方面提供給用戶的三維內(nèi)容的功能圖。圖12是根據(jù)本發(fā)明一方面提供給多個(gè)用戶的不同游戲內(nèi)容的功能圖。圖13是根據(jù)本發(fā)明一方面提供給多個(gè)用戶的不同電視頻道的功能圖。
圖14是根據(jù)本發(fā)明一方面提供給多個(gè)用戶的不同音頻/視頻內(nèi)容的功能圖。圖15是根據(jù)本發(fā)明一方面提供給多個(gè)用戶的游戲和電視音頻/視頻內(nèi)容的功能 圖。圖16是根據(jù)本發(fā)明一方面提供給多個(gè)用戶的游戲和電視音頻/視頻內(nèi)容的功能 圖。圖17是根據(jù)本發(fā)明一方面以三維形式從每個(gè)用戶特有的視角提供給用戶同一游 戲的游戲內(nèi)容的功能圖。圖18是根據(jù)本發(fā)明一方面以三維形式提供給一個(gè)用戶游戲內(nèi)容以及以三維方式 提供給另一個(gè)用戶電影(或其他音頻/視頻內(nèi)容)的功能圖。圖19是根據(jù)本發(fā)明一方面以三維形式提供給一個(gè)用戶游戲內(nèi)容以及以二維方式 提供給另一個(gè)用戶電影(或其他音頻/視頻內(nèi)容)的功能圖。圖20A-20F限定與IXD快門眼鏡一起使用的跟蹤設(shè)備和方法的實(shí)施例。圖21A-21C示出具有用于跟蹤的燈的眼鏡的例子。圖22A-22B示出跟蹤快門眼鏡以及集成在眼鏡中用于提供附加的位置和朝向的 攝像頭的例子。圖23A-23E示出根據(jù)本發(fā)明的例子眼鏡包括燈和攝像頭的實(shí)施例。圖24和25示出用戶在房間內(nèi)移動(dòng),同時(shí)檢測(cè)他們的位置以在調(diào)整觀看視差時(shí)調(diào)
整屏幕顯示。圖26示出根據(jù)本發(fā)明的一個(gè)實(shí)施例可用于確定控制器位置的硬件和用戶界面。圖27示出根據(jù)本發(fā)明的一個(gè)實(shí)施例可用于處理指令的其他硬件。圖28示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的、和通過(guò)因特網(wǎng)連接到服務(wù)器處理的游戲 客戶機(jī)交互的各個(gè)用戶A到用戶E的場(chǎng)景A到場(chǎng)景E的示例圖示。
具體實(shí)施例方式本發(fā)明提供各種實(shí)施例,其中使用LCD快門眼鏡。實(shí)施例使得可使用單個(gè)監(jiān)視器 以下面的方式將各個(gè)視頻輸入呈現(xiàn)給兩個(gè)或多個(gè)觀眾,這種方式使得每個(gè)觀眾只看到要顯 示給該觀眾的視頻輸入的圖像。本發(fā)明還使得每個(gè)觀眾可以只聽(tīng)到和該視頻輸入相關(guān)的聲 音。實(shí)施例還可以通過(guò)眼鏡的跟蹤對(duì)用戶進(jìn)行跟蹤。跟蹤眼鏡時(shí),跟蹤信息可用于對(duì)視差 進(jìn)行調(diào)整和優(yōu)化,使得顯示屏幕基于用戶的位置為用戶而優(yōu)化。I、快門過(guò)濾器圖1示出本發(fā)明的例子,其中包括幀A、B、C...的第一視頻輸入和包括幀1、2、 3...的第二視頻輸入顯示在同一監(jiān)視器上。監(jiān)視器交替顯示來(lái)自每個(gè)視頻輸入的圖像,得 到圖2上部示出的所顯示的圖像序列々、1、8、2、(、3...。如圖1重復(fù)顯示的兩副IXD快門眼鏡(shutter glass)中最左側(cè)的那副的第一快 門過(guò)濾器(shuttered filter)和第一視頻輸入的幀同步。監(jiān)視器上顯示第一視頻輸入的 幀時(shí),第一快門過(guò)濾器打開(kāi),監(jiān)視器上顯示第二視頻輸入的幀時(shí),第一快門過(guò)濾器關(guān)上。因 而,如圖2最左下側(cè)部分所示,通過(guò)第一快門過(guò)濾器觀看監(jiān)視器(例如通過(guò)佩戴最左側(cè)的那 副LCD快門眼鏡)的個(gè)體只看到第一視頻輸入的幀,而不會(huì)看到第二視頻輸入的幀。如圖1重復(fù)顯示的兩副IXD快門 鏡中最右側(cè)的那副的第二快門過(guò)濾器和第二視頻輸入的幀同步。監(jiān)視器上顯示第二視頻輸入的幀時(shí),第二快門過(guò)濾器打開(kāi),監(jiān)視器上顯示 第一視頻輸入的幀時(shí),第二快門過(guò)濾器關(guān)上。因而,如圖2最右下側(cè)部分所示,通過(guò)第二快 門過(guò)濾器觀看監(jiān)視器(例如通過(guò)佩戴最右側(cè)的那副IXD快門眼鏡)的個(gè)體只看到第二視頻 輸入的幀,而不會(huì)看到第一視頻輸入的幀。一副IXD快門眼鏡的鏡片優(yōu)選地同時(shí)二者都打開(kāi)或都關(guān)閉,并和來(lái)自一個(gè)顯示的 視頻輸入的圖像同步,以使佩戴者可觀看來(lái)自那個(gè)視頻輸入的圖像??蔀槊總€(gè)觀眾提供揚(yáng)聲器,揚(yáng)聲器僅發(fā)出提供給該觀眾的視頻輸入的音頻信號(hào)。 將和第一視頻輸入相關(guān)的第一音頻信號(hào)提供給第一視頻輸入的觀眾,將和第二視頻輸入相 關(guān)的第二音頻信號(hào)提供給第二視頻輸入的觀眾。例如,圖1和2所示的每副LCD快門眼鏡 可以具有耳機(jī)或者耳塞,其允許佩戴者聽(tīng)到佩戴者正在觀看的視頻輸入的聲音,而不受提 供給另一個(gè)視頻輸入的觀眾的聲音的干擾。圖5示出根據(jù)本發(fā)明一方面的眼鏡501。眼鏡可包括框架505,用于保持左IXD鏡 片510和右IXD鏡片512。如上所述,每個(gè)鏡片510和512可以快速地選擇性變黑,以防止 佩戴者通過(guò)該鏡片觀看。優(yōu)選地,左耳塞530和右耳塞532也連接到框架505??蚣?05之 內(nèi)或之上還可以包括用于發(fā)送和接收無(wú)線信息的天線520??赏ㄟ^(guò)任何裝置跟蹤該眼鏡,以 確定眼鏡是否看向屏幕。例如,眼鏡前部還可包括一個(gè)或多個(gè)光電探測(cè)器540,用于檢測(cè)眼 鏡朝監(jiān)視器的朝向??捎酶鞣N公知技術(shù)提供對(duì)視頻輸入圖像的交替顯示。優(yōu)選地,對(duì)屏幕上共享的每 個(gè)視頻輸入,屏幕410工作于逐行掃描模式。然而,如所述,本發(fā)明也可配置成結(jié)合隔行掃 描視頻工作。對(duì)于標(biāo)準(zhǔn)電視監(jiān)視器,如使用隔行掃描的NTSC或PAL制式的監(jiān)視器,兩個(gè)視 頻輸入的圖像可以交錯(cuò)掃描(interlaced),來(lái)自一個(gè)視頻輸入的圖像的行可以和來(lái)自另一 個(gè)視頻輸入的圖像的行交織。例如,顯示來(lái)自第一視頻輸入的圖像的奇數(shù)行,然后,顯示來(lái) 自第二視頻輸入的圖像的偶數(shù)行。對(duì)于一個(gè)或多個(gè)視頻輸入的圖像是要呈現(xiàn)連續(xù)運(yùn)動(dòng)的應(yīng)用,兩個(gè)視頻輸入的圖像 在監(jiān)視器上顯示的頻率必須大于人眼可覺(jué)察的頻率。因而,使用隔行掃描/交織方式呈現(xiàn) 的來(lái)自各個(gè)視頻輸入的圖像趨于閃爍,或分辨率差。作為替代實(shí)例,可以通過(guò)在用于存儲(chǔ)來(lái) 自兩個(gè)視頻輸入的兩個(gè)圖像的視頻存儲(chǔ)器的兩個(gè)頁(yè)面之間翻動(dòng)(這稱為翻頁(yè))在監(jiān)視器上 交替呈現(xiàn)這兩個(gè)視頻輸入的圖像。而且,逐行掃描監(jiān)視器可以和翻頁(yè)結(jié)合使用。圖6示出根據(jù)本發(fā)明一方面的眼鏡的系統(tǒng)框圖。眼鏡可包括處理器602,其執(zhí)行存 儲(chǔ)在存儲(chǔ)器604中的程序608的指令。存儲(chǔ)器604也可存儲(chǔ)要提供給處理器602以及眼鏡 中的任何其他存取/存儲(chǔ)部件的數(shù)據(jù)或從其輸出的數(shù)據(jù)。處理器602、存儲(chǔ)器604以及眼鏡 的其他部件可通過(guò)總線606彼此通信。這些其他部件可包括LCD驅(qū)動(dòng)器610,其提供驅(qū)動(dòng)信 號(hào),該信號(hào)選擇性地關(guān)閉左或右LCD鏡片612和614。LCD驅(qū)動(dòng)器可以在不同時(shí)間把左、右 LCD鏡片逐個(gè)單獨(dú)關(guān)閉不同的時(shí)間段,或者同時(shí)把左右LCD鏡片關(guān)閉相同的時(shí)間段。開(kāi)關(guān)LCD鏡片的頻率可以事先存儲(chǔ)在眼鏡中(例如,基于NTSC的公知頻率)?;?者,可通過(guò)用戶輸入616 (例如,用于調(diào)整或輸入期望頻率的旋鈕或者按鈕)選擇該頻率。然 而,可通過(guò)無(wú)線發(fā)射機(jī)/接收機(jī)601或者任何其他輸入部件將期望的頻率以及初始的快門 啟動(dòng)時(shí)間、或者其他指示LCD鏡片應(yīng)該或不應(yīng)關(guān)閉的時(shí)間段的信息傳輸給眼鏡,而不考慮 該時(shí)間段是否處于設(shè)定的頻率和持續(xù)時(shí)間中。無(wú)線發(fā)射機(jī)/接收機(jī)601可包括任何無(wú)線發(fā)射機(jī),包括藍(lán)牙發(fā)射機(jī)/接收機(jī)。音頻放大器620也可從無(wú)線發(fā)射機(jī)/接收機(jī)601接收信息,即,要提供給左揚(yáng)聲器 622或右揚(yáng)聲器624的音頻的左聲道和右聲道。眼鏡還可以包括麥克風(fēng)630。麥克風(fēng)630 可以和游戲結(jié)合使用,提供聲音通信,聲音信號(hào)可通過(guò)無(wú)線發(fā)射機(jī)/接收機(jī)601發(fā)送到游戲 控制臺(tái)或另一裝置。眼鏡還可包括一個(gè)或多個(gè)光電探測(cè)器634。光電探測(cè)器634可用于確定眼鏡是否 朝向監(jiān)視器。例如,光電探測(cè)器可以檢測(cè)照在光電探測(cè)器上的光強(qiáng)度,并發(fā)送信息到處理器 602。如果處理器檢測(cè)到光強(qiáng)度有明顯下降,這可能和用戶看監(jiān)視器以外的其他地方有關(guān), 處理器可停止開(kāi)關(guān)鏡片。也可以使用用于確定眼鏡(因而確定用戶)是否朝向監(jiān)視器的其 他方法。例如,可用一個(gè)或多個(gè)攝像頭代替光電探測(cè)器,處理器602檢查捕獲的圖像,以確 定眼鏡是否朝向監(jiān)視器。使用該攝像頭的幾個(gè)可能實(shí)施例包括,檢查對(duì)比度等級(jí)以檢測(cè)攝 像頭是否朝向監(jiān)視器,或者試圖檢測(cè)監(jiān)視器上的亮度測(cè)試圖案。向監(jiān)視器提供多個(gè)輸入的 裝置可以經(jīng)由無(wú)線發(fā)射機(jī)/接收機(jī)601向處理器602發(fā)送信息來(lái)指示這種測(cè)試圖案的存 在。圖7示出提供待顯示的視頻的屏幕共享設(shè)備710的一個(gè)方面的系統(tǒng)框圖。視頻/ 音頻輸入720接收兩個(gè)或多個(gè)視頻和音頻輸入,其例如來(lái)自下述設(shè)備,但不限于這些設(shè)備, 而且優(yōu)選地為這些設(shè)備的任何組合有線電視機(jī)頂盒790、游戲控制臺(tái)792、DVD播放器794、 VCR 796和個(gè)人計(jì)算機(jī)798。但是,應(yīng)該理解,對(duì)于本發(fā)明,一個(gè)視頻流可代表兩個(gè)“視頻輸 入”或“視頻饋入”。一個(gè)視頻流可以是時(shí)分復(fù)用的視頻幀序列,其包括兩個(gè)或多個(gè)視頻輸 入或饋入。而且,視頻輸入不需要源自多個(gè)裝置。相反,一個(gè)裝置可以呈現(xiàn)兩個(gè)或多個(gè)視頻 輸入或視頻饋入。關(guān)于本例,處理器730存取存儲(chǔ)器740中的信息,并向屏幕共享設(shè)備的其他部件提 供信號(hào)。視頻/音頻輸出750以如下方式復(fù)用來(lái)自視頻輸入的所選數(shù)目的視頻信號(hào),即,在 到電視或監(jiān)視器780的單個(gè)視頻輸出信號(hào)上,兩個(gè)或多個(gè)視頻信號(hào)順序快速地連續(xù)彼此跟 隨(應(yīng)該理解,這樣的單個(gè)視頻輸出信號(hào)實(shí)際上可包括多個(gè)信號(hào),包括復(fù)合或彩色信號(hào))。 可通過(guò)無(wú)線發(fā)射機(jī)/接收機(jī)760將和復(fù)用的信號(hào)相關(guān)的信息傳輸給眼鏡。該信息可包括, 選中進(jìn)行復(fù)用的視頻輸入數(shù)量,復(fù)用頻率,特定視頻信號(hào)發(fā)送給電視或監(jiān)視器780的時(shí)間, 特定時(shí)刻顯示哪個(gè)視頻信號(hào)的標(biāo)識(shí)符及其他信息。來(lái)自音頻/視頻輸入790-798的音頻信 號(hào)也可以無(wú)線方式從視頻共享設(shè)備710傳輸?shù)窖坨R。雖然圖7中屏幕共享設(shè)備710示意性地示為和電視機(jī)780以及視頻輸入獨(dú)立,該 設(shè)備可以位于許多裝置中。例如,如圖8A所示,屏幕共享設(shè)備710可嵌在具有多個(gè)輸入的 機(jī)頂盒中。如圖8B所示,屏幕共享設(shè)備也可包括在游戲控制臺(tái)中,游戲控制臺(tái)具有多個(gè)內(nèi) 部音/視頻源,例如兩個(gè)盤托(disk bay)861、862(每個(gè)可以從游戲或DVD呈現(xiàn)內(nèi)容)。雖然圖1和圖2僅示出兩個(gè)視頻輸入和兩個(gè)快門過(guò)濾器,本發(fā)明還可用于監(jiān)視器 顯示多于兩個(gè)視頻輸入的結(jié)構(gòu),且其中使用多于兩個(gè)同步的快門過(guò)濾器,以使得可觀看到 每個(gè)視頻輸入。圖3A示出本發(fā)明用于視頻游戲系統(tǒng)中的實(shí)施例。游戲單元存儲(chǔ)玩視頻游戲所需 的軟件,還控制傳送到電視機(jī)或計(jì)算機(jī)的監(jiān)視器的圖像。游戲單元向監(jiān)視器提供兩個(gè)視頻 輸入,并控制監(jiān)視器以交替顯示來(lái)自兩個(gè)視頻輸入的圖像,這如參考圖1和2所述。游戲單元還連接到兩副或多副IXD快門眼鏡,并將每副IXD快門眼鏡的操作和視頻輸入之一同步。 游戲單元和多副LCD快門眼鏡之間的連接可以是物理連接,或者是無(wú)線連接,例如使用藍(lán) 牙通信協(xié)議。因而,圖3A和圖9的實(shí)施例允許每個(gè)視頻游戲玩家從該玩家的視角參與游戲。視 頻輸入之一為第一玩家提供游戲活動(dòng)的特定場(chǎng)景,可包括不提供給另一個(gè)玩家的視覺(jué)信 息。類似地,另一個(gè)視頻輸入為第二玩家提供適于該玩家的同一游戲的不同場(chǎng)景。每個(gè)玩 家佩戴一副和視頻輸入之一的圖像同步的LCD快門眼鏡,其僅允許該玩家看到該視頻輸入 的圖像。而且,如果為每個(gè)玩家提供耳機(jī)的話,可為第一和第二玩家中的每一個(gè)提供那些并 不提供給另一個(gè)玩家的聲音和/或音頻指令。圖10示出本例的一個(gè)變型,增加第三副LCD快門眼鏡,其由游戲單元控制,為佩戴 者提供視頻游戲的觀眾模式,在該觀眾模式中游戲的兩個(gè)場(chǎng)景都可以看到。例如,第三副 LCD快門眼鏡可以類似3D應(yīng)用中所使用的方式為這副快門眼鏡的一個(gè)鏡片提供視頻輸入 之一,并為該副快門眼鏡的另一個(gè)鏡片提供另一個(gè)視頻輸入,這樣得到來(lái)自兩個(gè)視頻輸入 的圖像的組合場(chǎng)景。另一個(gè)例子在圖12中示出,兩個(gè)視頻輸入可以提供兩個(gè)分別的視頻游戲的圖像。 游戲單元控制監(jiān)視器,以從兩個(gè)視頻游戲的每一個(gè)的視角交替提供圖像,并同步兩幅LCD 快門眼鏡,使得特定的一副LCD快門眼鏡僅提供一個(gè)視頻游戲的場(chǎng)景。利用該結(jié)構(gòu),不同玩 家可用同一游戲單元和監(jiān)視器同時(shí)玩兩個(gè)視頻游戲。圖3B和圖13示出本發(fā)明另一個(gè)實(shí)施例,其中,機(jī)頂盒接收各個(gè)電視頻道(例如分 別播放Seinfeld、Jeopardy和Dragon的三個(gè)頻道)和/或視頻,并控制器監(jiān)視器,以交替 顯示每個(gè)電視節(jié)目和/或視頻的圖像。機(jī)頂盒控制每個(gè)LCD快門眼鏡,以使其佩戴者只看 到一個(gè)節(jié)目和/或視頻。包括耳機(jī)還使得每個(gè)觀眾可以只聽(tīng)到正在觀看的節(jié)目或視頻的音 頻部分。使用該結(jié)構(gòu),兩個(gè)或多個(gè)個(gè)人可以在同一房間觀看同一監(jiān)視器時(shí)同時(shí)看和聽(tīng)不同 的電視節(jié)目和/或視頻。本發(fā)明可和任何數(shù)量的視頻輸入結(jié)合使用。例如,圖3B所示機(jī)頂盒可配置用于接 收在監(jiān)視器上循環(huán)顯示的四個(gè)或更多個(gè)視頻輸入,每個(gè)視頻輸入和四副不同的IXD快門眼 鏡中的一個(gè)相關(guān),該LCD快門眼鏡由機(jī)頂盒控制器并和與之相關(guān)的視頻輸入的顯示同步。圖3C和圖14示出本發(fā)明的另一個(gè)實(shí)施例,其中,機(jī)頂盒接收多個(gè)電視頻道和/或 視頻,并且還連接到游戲單元并從該游戲單元接收視頻游戲輸入。機(jī)頂盒控制監(jiān)視器,以交 替顯示視頻游戲的圖像和電視節(jié)目或視頻的圖像。控制單元還同步其中一副LCD快門眼鏡 的開(kāi)關(guān),以允許其佩戴者觀看電視節(jié)目或視頻,還同步另一副LCD快門眼鏡的開(kāi)關(guān),以允許 其佩戴者同時(shí)玩視頻游戲。利用該結(jié)構(gòu),一個(gè)人可以看并聽(tīng)電視節(jié)目或視頻,同時(shí),另一個(gè) 人可以玩游戲,兩個(gè)人觀看同一監(jiān)視器。在一個(gè)替代結(jié)構(gòu)中,如圖15所示,圖3C所示實(shí)施例可以包括第三副IXD快門眼 鏡,以允許兩個(gè)人玩視頻游戲,同時(shí),第三個(gè)人在同一監(jiān)視器上看電視節(jié)目或視頻。視頻游 戲的兩個(gè)玩家可以從同一視角觀看視頻游戲,這種情況下,機(jī)頂盒控制監(jiān)視器,以交替顯示 視頻游戲的圖像和電視節(jié)目或視頻的圖像。機(jī)頂盒將視頻游戲玩家所佩戴的兩副LCD快門 眼鏡的開(kāi)關(guān)動(dòng)作和在期間顯示該視頻游戲的時(shí)間間隔同步,使得兩個(gè)玩家只看視頻游戲。圖16示出使用圖3C所示實(shí)施例的另一個(gè)替代方式,兩個(gè)視頻游戲玩家中的每一
9個(gè)用監(jiān)視器從和另一個(gè)玩家不同的視角看視頻游戲,第三個(gè)人同時(shí)也用該監(jiān)視器看和聽(tīng)電 視節(jié)目或視頻。機(jī)頂盒控制監(jiān)視器,以循環(huán)顯示比如第一視角的視頻游戲圖像、第二視角 的視頻游戲圖像和電視節(jié)目或視頻的圖像。因而,機(jī)頂盒將多副LCD快門眼鏡的開(kāi)關(guān)和監(jiān) 視器上顯示的圖像同步,使得其中一副LCD快門眼鏡的佩戴者玩從第一視角觀看的視頻游 戲,另一副LCD快門眼鏡的佩戴者玩從第二視角觀看的視頻游戲,第三幅LCD快門眼鏡的佩 戴者觀看電視節(jié)目或視頻。如圖11所示,本發(fā)明還可使一個(gè)或多個(gè)視頻游戲玩家以三維場(chǎng)景玩游戲,而且/ 或者使一個(gè)或多個(gè)觀眾用3D模式觀看電視節(jié)目和/或視頻。如圖17所示,除了從和其他玩 家不同的視角觀看游戲外,每個(gè)視頻游戲玩家可以3D方式觀看游戲。使用圖3A所示結(jié)構(gòu), 例如,游戲單元可以控制監(jiān)視器,以循環(huán)顯示例如第一視角的左側(cè)圖像幀、第一視角的右側(cè) 圖像幀、第二視角的左側(cè)圖像幀以及第二視角的右側(cè)圖像幀。為了實(shí)現(xiàn)3D效果,每副LCD 快門眼鏡的左快門和右快門和所顯示的不同圖像同步。因而,一副IXD快門眼鏡的左快門 被同步成用于看第一視角的左側(cè)圖像,該副LCD快門眼鏡的右快門被同步成用于看第一視 角的右側(cè)圖像。類似的,另一副LCD快門眼鏡的左快門被同步成用于看第二視角的左側(cè)圖 像,該副LCD快門眼鏡的右快門被同步成用于看第二視角的右側(cè)圖像。這樣,視頻游戲的每 個(gè)玩家以3D模式觀看游戲,并且從他或她自己的特定視角觀看游戲。另一個(gè)例子為,兩個(gè)觀眾可以例如使用圖3B所示結(jié)構(gòu)在看同一監(jiān)視器時(shí)同時(shí)以 3D方式觀看不同電視節(jié)目和/或視頻,或者,一個(gè)可以3D方式看電視節(jié)目或視頻,另一個(gè)用 同一監(jiān)視器以3D方式玩視頻游戲,這比如可使用圖3C所示結(jié)構(gòu)??刂圃摫O(jiān)視器以循環(huán)顯 示例如電視節(jié)目或視頻的左側(cè)圖像幀、電視節(jié)目或視頻的右側(cè)圖像幀、另一個(gè)電視節(jié)目或 視頻或視頻游戲輸入的左側(cè)圖像幀以及另一個(gè)電視節(jié)目或視頻或視頻游戲輸入的右側(cè)圖 像幀。因而,每副LCD快門眼鏡的左鏡片和右鏡片同步成使得每個(gè)佩戴者以3D方式觀看他 或她各自的電視節(jié)目、視頻或視頻游戲。圖18示意性示出一個(gè)觀眾玩3D游戲,另一個(gè)觀眾 在同一屏幕上看3D電影。另一個(gè)例子中,一個(gè)或多個(gè)人可以玩3D視頻游戲,另一個(gè)人可以在觀看同一監(jiān)視 器時(shí)同時(shí)看電視節(jié)目和/或視頻的二維(2D)圖像,比如利用圖3C所示結(jié)構(gòu)。圖19也示 意性示出這種結(jié)構(gòu)。控制該監(jiān)視器以循環(huán)顯示視頻游戲輸入的左側(cè)圖像幀、視頻游戲輸入 的右側(cè)圖像幀以及電視節(jié)目或視頻的幀。一副LCD快門眼鏡的左鏡片和視頻游戲輸入的 左側(cè)圖像幀的時(shí)序同步,該副LCD快門眼鏡的右鏡片和視頻游戲輸入的右側(cè)圖像幀的時(shí)序 同步,這樣,佩戴者以3D方式觀看視頻游戲。另一副LCD快門眼鏡的左鏡片和右鏡片都和 電視節(jié)目或視頻的幀的時(shí)序同步,因而允許佩戴者用玩視頻游戲所用的同一監(jiān)視器觀看2D 電視節(jié)目或視頻。圖4示出三個(gè)人看三個(gè)不同的視頻娛樂(lè)節(jié)目。本發(fā)明的一方面中,根據(jù)本發(fā)明, 三個(gè)人451-453中的每個(gè)人都戴著眼鏡和耳機(jī)并看同一電視410。Bravia 電視410包括 上述屏幕共享設(shè)備,接收三個(gè)不同視頻輸入,即,兩個(gè)索尼游戲站的游戲控制臺(tái)432、433和 DVD播放器431。電視如所述地將三個(gè)不同音頻/視頻輸入復(fù)用在一起,并將關(guān)于在任何給 定時(shí)間正在播放哪個(gè)可視輸入的信息無(wú)線傳輸給眼鏡。對(duì)第一人(451)的眼鏡進(jìn)行開(kāi)關(guān) 操作以使得只有電視410的屏幕上播放終結(jié)者電影461 (用 播放器431播放)時(shí)他才 能通過(guò)眼鏡看到。對(duì)第二人(452)的眼鏡進(jìn)行開(kāi)關(guān)操作以使得只有同一電視410上播放MotorStorm游戲462 (用游戲站的控制臺(tái)432播放)時(shí)他才能通過(guò)眼鏡看。對(duì)第三人(453) 的眼鏡進(jìn)行開(kāi)關(guān)控制以使得只有同一屏幕上播放PacMan游戲463 (用游戲站的控制臺(tái)432 播放)時(shí)他才能通過(guò)眼鏡看。對(duì)應(yīng)于DVD播放器431和游戲控制臺(tái)432、433的音頻也分別 無(wú)線傳輸?shù)饺?51、452和453的眼鏡。這樣,每個(gè)人451-453可以使用一個(gè)電視聽(tīng)和看三 個(gè)不同的視頻/音頻源。除了上述例子外,本發(fā)明還支持使用共同的監(jiān)視器提供視頻游戲、電視節(jié)目和視 頻和其他2D或3D呈現(xiàn)和/或不同視角的不同組合。II、跟蹤、混合、調(diào)節(jié)(gearing)、視差優(yōu)化圖20A到20C示出眼鏡900和計(jì)算控制臺(tái)950之間通信的例子。圖20A中,計(jì)算 機(jī)控制臺(tái)950和眼鏡900無(wú)線通信。眼鏡900表示為包括框架,其具有集成在其中的各種 燈902。燈902可以是紅外(IR)的、發(fā)光二極管(LED)或者是可以從它們?cè)谘坨R900的框 架上的位置產(chǎn)生照明的其他類型的燈。眼鏡900的框架還包括可選的耳塞530和532。如 上所述,眼鏡900包括快門鏡片901,其由眼鏡上、計(jì)算控制臺(tái)上的處理或者計(jì)算控制臺(tái)950 和眼鏡900上的硬件/軟件上共享的處理的組合控制。在眼鏡900上進(jìn)行處理時(shí),如電路910所示,眼鏡900的框架上包括電路。電路 910可以集成到眼鏡900框架內(nèi)的任一位置、附接到眼鏡900的框架、集成或附接到快門鏡 片901?;蛘?,電路910可以通過(guò)有線或無(wú)線鏈接耦合到眼鏡900的框架。眼鏡900還包括 電源(例如電池)(未示出),其為電路910、燈902、耳塞530、532及其他電路和/或開(kāi)關(guān)電 子電路供電。電路910可以用軟件、固件或者軟件和固件的組合驅(qū)動(dòng),并且可以在眼鏡或者 計(jì)算控制臺(tái)950上執(zhí)行。一個(gè)實(shí)施例中,處理較密集時(shí),在計(jì)算控制臺(tái)上執(zhí)行較多處理,當(dāng) 在電路910 (和/或眼鏡900的其他電路)上執(zhí)行處理更有效時(shí),在電路910上執(zhí)行處理。圖20B示出放置為和計(jì)算控制臺(tái)950通信的眼鏡900的另一個(gè)例子。本實(shí)施例中, 眼鏡900還包括集成在框架中的攝像頭912。攝像頭912顯示為集成在眼鏡900框架的中 心位置,在快門鏡片901之間。只要攝像頭可以在用戶佩戴眼鏡900時(shí)從眼鏡向前看,攝像 頭912也可以位于其他位置。攝像頭912用于向電路910提供其他信息,以處理用戶在空間中相對(duì)于監(jiān)視器、屏 幕或顯示器的位置。隨著用戶在顯示器前面來(lái)回移動(dòng),攝像頭912可以拍攝用戶面前的環(huán) 境和物體的圖像,以確定用戶相對(duì)于屏幕的具體位置。一個(gè)實(shí)施例中,攝像頭可聚焦于如屏 幕的特定物體,以在處理、和視頻游戲交互、和視頻呈現(xiàn)交互或者其他接口連接時(shí)確定用戶 的特定位置。其他實(shí)施例中,攝像頭912可以通過(guò)確定從視頻屏幕(例如電視、計(jì)算機(jī)監(jiān)視器、 手持式顯示器等)的輪廓發(fā)出的光的強(qiáng)度來(lái)確定視頻屏幕的輪廓。通過(guò)確定視頻屏幕的輪 廓以及由電路910在眼鏡上執(zhí)行的處理和計(jì)算控制臺(tái)950執(zhí)行的處理,可以跟蹤用戶相對(duì) 于屏幕的位置相互關(guān)系(例如用戶的頭和看的方向)。跟蹤可以是動(dòng)態(tài)的,這樣,隨著用戶 來(lái)回移動(dòng),可以調(diào)整屏幕上呈現(xiàn)的視頻,以提供正確的視角。下面參考視差以及3D圖像的 正確觀看,從偏移的人眼以及在眼睛和所看屏幕之間限定的自然視錐的角度對(duì)調(diào)整進(jìn)行詳 細(xì)描述。圖20C示出另一個(gè)實(shí)施例,其中,眼鏡900和計(jì)算控制臺(tái)950接口。本實(shí)施例中, 計(jì)算控制臺(tái)950也包括攝像頭952。攝像頭952還可包括可選的過(guò)濾器951。在燈902是IR發(fā)射器的實(shí)施例中,可選的過(guò)濾器951可以用于濾除除了從燈902發(fā)出的IR光以外的所 有光。其他實(shí)施例中,可選的過(guò)濾器951可用于眼鏡900上有LED的實(shí)施例,過(guò)濾器設(shè)計(jì)成 濾除環(huán)境光、光中的干擾、偏振光和/或除出可能會(huì)干擾精確檢測(cè)燈902所處位置的其他異
堂
巾ο例如,可選的過(guò)濾器951通過(guò)檢測(cè)在黑色或半黑背景中的白色高斯特征,可在所 捕獲的視頻幀中精確搜索并檢測(cè)出這些燈。一個(gè)實(shí)施例中,捕獲的視頻幀可以包括多個(gè)未 壓縮或壓縮的幀??梢允褂迷S多壓縮技術(shù),包括利用I、P、B幀的MPEG壓縮。如所知的,I 幀是包括所有圖像數(shù)據(jù)和相關(guān)像素?cái)?shù)據(jù)的完整幀。P幀和B幀在數(shù)據(jù)不顯著變化時(shí)借用前 幀或者后幀的數(shù)據(jù)。這些不同實(shí)施例中,處理圖像數(shù)據(jù)和相關(guān)的像素有助于標(biāo)識(shí)燈902并 跟蹤眼鏡900。另一個(gè)實(shí)施例中,可選的過(guò)濾器951不是作為攝像頭952的一部分而包括 的,攝像頭952可以簡(jiǎn)單地檢測(cè)從燈902發(fā)出的光以在使用時(shí)進(jìn)行精確檢測(cè)。繼續(xù)圖20C的實(shí)施例,眼鏡900具有由攝像頭912所提供的自己的可視范圍920。 同樣,攝像頭952具有自己的可視范圍,并且示出它用于檢測(cè)燈902發(fā)出的光。因而,計(jì)算 控制臺(tái)950可以跟蹤燈902。在用戶佩戴眼鏡時(shí),通過(guò)跟蹤眼鏡900的位置朝向,可以動(dòng)態(tài)調(diào)整監(jiān)視器/顯示 器(未示出)上顯示的圖像,以為通過(guò)眼鏡900查看的圖像提供更清楚的呈現(xiàn)。一個(gè)實(shí)施 例中,屏幕上顯示的視頻是3D呈現(xiàn)。對(duì)于該實(shí)施例,每個(gè)鏡片901交替關(guān)閉其快門(例如 左/右)。在處理左右之間的交替時(shí),還確定所跟蹤的眼鏡900的位置。如果用戶在屏幕正 前面,那么針對(duì)常態(tài)視差視覺(jué)(parallax vision)的圖像數(shù)據(jù)就可以大致保持正常。然而, 如果檢測(cè)或跟蹤到用戶接近屏幕,例如,以某一偏斜角度接近屏幕或遠(yuǎn)離屏幕,就對(duì)視頻流 的呈現(xiàn)進(jìn)行調(diào)整,以補(bǔ)償該偏斜角。通過(guò)基于檢測(cè)到的偏斜角調(diào)整視頻流,可以向用戶呈現(xiàn) 正確的視差視野,這與用戶位于屏幕的正前方方向時(shí)所預(yù)計(jì)的一樣。通常,不調(diào)整呈現(xiàn)的圖 像,這是由于所有的優(yōu)化都是針對(duì)中心位置用戶而做的。然而,如果用戶在屏幕前主動(dòng)來(lái)回 移動(dòng),或者用戶并不坐在屏幕正前方時(shí),就不是上述情況。例如,在大IMAX呈現(xiàn)中,用戶可 能坐在電影院的一側(cè)、在下方或者太高。由于針對(duì)中心的最佳位置進(jìn)行優(yōu)化,所以坐在非最 優(yōu)座位的視野就無(wú)法實(shí)現(xiàn)最佳視野。在較小家庭環(huán)境的情況下,一次涉及的用戶較少,可以通過(guò)交替頻率并針對(duì)每個(gè) 用戶劃分總頻率而單獨(dú)調(diào)整每個(gè)用戶的視野。例如,有兩個(gè)用戶,屏幕為120fps,兩個(gè)用戶 得到交替的60fps,這樣的刷新率相當(dāng)好。另外,對(duì)于3D觀眾,用戶的左眼/右眼以和眼鏡 900的快門速率同步的方式每隔一幅圖像地共享視野。依然在這個(gè)例子中,如果用戶1選擇 坐在左方靠前處,用戶2選擇坐在右方靠后處,則可以動(dòng)態(tài)調(diào)整每個(gè)用戶的視角錐,使得屏 幕輸出對(duì)于他們的位置優(yōu)化的圖像數(shù)據(jù)。然而,該優(yōu)化是動(dòng)態(tài)的,可隨著用戶在觀看過(guò)程中 來(lái)回的移動(dòng)而改變。因而,針對(duì)每個(gè)用戶的屏幕輸出的優(yōu)化優(yōu)化了用戶期望的視差視覺(jué)。視差是沿兩 個(gè)不同視線看時(shí)物體朝向的明顯位移或差別,由這兩個(gè)視線之間傾斜的角度或半角(例如 視錐)測(cè)量。該詞來(lái)自希臘詞(parallaxis),意思是改變。從不同位置看時(shí),近處的物體的 視差比遠(yuǎn)處物體的視差大,因而,視差可用于確定距離。通過(guò)響應(yīng)于用戶位置的移動(dòng)調(diào)整顯示的圖像,可以保持最優(yōu)視差,最優(yōu)視差通常 只可能在屋子中央得到。在用戶來(lái)回移動(dòng)的交互游戲中,會(huì)引起扭曲。因而,基于檢測(cè)到的用戶位置對(duì)顯示屏幕進(jìn)行的動(dòng)態(tài)自動(dòng)調(diào)整提供了當(dāng)前的3D觀看系統(tǒng)不可能具備的運(yùn)動(dòng)自給定了跟蹤的眼鏡900位置,系統(tǒng)952或電路910 (或其組合)可以頻繁檢查3D 立體效果,并在3D內(nèi)容進(jìn)展過(guò)程中進(jìn)行視差誤差校正。圖20D示出根據(jù)本發(fā)明一個(gè)實(shí)施例的眼鏡900的框圖。所示意的眼鏡900具有框 架909,其具有集成的硬件和軟件,用于根據(jù)本發(fā)明的一個(gè)實(shí)施例處理用戶跟蹤。如所示, 眼鏡900的框架909包括燈902,其置于眼鏡900的相對(duì)端。優(yōu)選地,燈902間隔開(kāi)的距離 可由計(jì)算控制臺(tái)950的攝像頭952監(jiān)控到,以確定眼鏡900的朝向以及用戶相對(duì)于攝像頭 952的位置。本例中,多個(gè)模塊集成在框架909中,構(gòu)成參考圖20B所述的電路910,下文參 考圖20E對(duì)此進(jìn)行描述。電路910廣義上稱為電路,但是該電路可以包括軟件、電源和通信邏輯。圖20D的 例子中,電路910包括數(shù)字信號(hào)處理器(DSP)920、電源模塊921、慣性傳感器923和無(wú)線收 發(fā)機(jī)976。提供慣性傳感器923用于檢測(cè)用戶在佩戴眼鏡900時(shí)的運(yùn)動(dòng),用戶頭部/身體的 這種運(yùn)動(dòng)將提供可由數(shù)字信號(hào)處理器920處理的慣性反饋,其可通過(guò)無(wú)線模塊976傳回給 計(jì)算控制臺(tái)952。攝像頭912也作為一部分集成在圖20D的眼鏡900中,攝像頭912配置用 于提供另外的數(shù)據(jù)返回給數(shù)字信號(hào)處理器920,用于在3D操作過(guò)程中進(jìn)行處理并控制快門 的開(kāi)關(guān)操作(例如開(kāi)、關(guān)鏡片901R和鏡片901L)。如上所述,快門的開(kāi)關(guān)控制(shuttering control)還限定了有可能共享同一屏幕,以使得不同用戶可同時(shí)觀看。不同用戶同時(shí)觀看 時(shí),用戶可以觀看同樣的內(nèi)容,然而,快門的開(kāi)關(guān)使得使得屏幕得以共享,以提供不同的調(diào) 整偏移控制,從而獲得準(zhǔn)確的視差視覺(jué)。圖20E示出電路910的示例模塊或圖示的詳細(xì)示例圖示。當(dāng)然,電路910可包括 更多或更少的模塊,這取決于優(yōu)化。電路910可包括數(shù)字信號(hào)處理器920。數(shù)字信號(hào)處理 器920可包括處理器931,用于執(zhí)行程序指令并和各個(gè)模塊的接口,以控制快門的開(kāi)關(guān)操作 (3D和視差校正)之間的交互,并通過(guò)無(wú)線模塊976向計(jì)算控制臺(tái)950提供反饋。DSP 920 還包括數(shù)據(jù)932。數(shù)據(jù)932可存儲(chǔ)在存儲(chǔ)器芯片中,如閃速存儲(chǔ)器,或者存儲(chǔ)程序指令、操作 指令、操作系統(tǒng)核心指令、啟動(dòng)初始化和更新的存儲(chǔ)內(nèi)存中。數(shù)據(jù)還可保存用于執(zhí)行輸入/ 輸出事務(wù)的信息,并且高速緩存和處理器931接口連接。DSP 920還可包括程序933。程序933可基于對(duì)程序的修改、對(duì)程序的改進(jìn)和對(duì)程 序的改變而更新。一個(gè)實(shí)施例中,該程序控制處理器931的處理,還可控制、引導(dǎo)或觸發(fā)右 快門鏡片901R和左快門鏡片901L的操作。一個(gè)實(shí)施例中,該快門和視差調(diào)整可基于跟蹤模 塊935獲得的位置數(shù)據(jù)。還包括作為DSP—部分的調(diào)節(jié)(gearing)模塊934,其也可集成到 程序933中,或存儲(chǔ)作為數(shù)據(jù)932的一部分。提供調(diào)節(jié)信息以動(dòng)態(tài)改變程序933的處理,或 者基于用戶和具體程序的交互作用以動(dòng)態(tài)和變化的方式改變處理器的執(zhí)行。調(diào)節(jié)也可以集 成在程序933中,以在操作中提供模式改變,使得調(diào)節(jié)基于交互動(dòng)作或用戶反饋動(dòng)態(tài)改變。如上所述,基于檢測(cè)到的燈位置控制924、慣性傳感器923、用燈902對(duì)眼鏡900進(jìn) 行的位置跟蹤或者由使用攝像頭912的環(huán)境中的眼鏡900獲得的跟蹤信息,跟蹤模塊935 處理和從計(jì)算控制臺(tái)950獲得的數(shù)據(jù)相關(guān)的信息。該信息動(dòng)態(tài)提供給跟蹤模塊,以將信息 傳輸給DSP 920。然后,DSP920和快門過(guò)濾器控制975通信,以基于環(huán)境、控制參數(shù)、調(diào)節(jié) 效果和其他程序參數(shù)控制眼鏡的快門開(kāi)關(guān)操作。燈控制924可包括設(shè)計(jì)用于控制眼鏡的燈902的硬件或軟件。燈位置控制924可用于選通這些燈902、調(diào)制燈902、將燈開(kāi)或關(guān)一段時(shí) 間,或者對(duì)于非跟蹤交互關(guān)閉燈902。如上所述,同步模塊972設(shè)計(jì)用于同步右和左快門鏡 片901的快門開(kāi)關(guān)速率,以和顯示速率和屏幕上提供的顯示信息同步,以同步觀看不同頻 道的多個(gè)用戶,或?qū)⒂^看同一頻道的多個(gè)用戶和視差調(diào)整同步。如此處所用的,在和計(jì)算機(jī)程序交互時(shí),調(diào)節(jié)(gearing)提供輸入、改變輸入或者 影響輸入。在最普遍和寬泛的意義上來(lái)講,調(diào)節(jié)可以定義成大小和/或時(shí)間上變化程度不 同的輸入。然后,可以把調(diào)節(jié)程度傳輸給計(jì)算系統(tǒng)??梢詫⒄{(diào)節(jié)程度應(yīng)用在計(jì)算系統(tǒng)執(zhí)行 的進(jìn)程上。打比方來(lái)說(shuō),可把進(jìn)程想象成具有輸入和輸出的一桶液體。這桶液體是系統(tǒng)上 執(zhí)行的進(jìn)程,因而,調(diào)節(jié)可控制計(jì)算系統(tǒng)執(zhí)行的處理的一個(gè)方面。一個(gè)例子中,調(diào)節(jié)可以控 制相對(duì)于輸入量從液體桶排出液體的速率,該輸入量可以視為進(jìn)入桶中的液滴。因而,填充 速率是動(dòng)態(tài)的,排出速率是動(dòng)態(tài)的,而且排出速率受到調(diào)節(jié)的影響。因而,可以對(duì)該調(diào)節(jié)進(jìn) 行調(diào)整或定時(shí),以調(diào)控可流送到程序(比如游戲程序)的改變值。調(diào)節(jié)還可影響計(jì)數(shù)器,例 如用于隨后控制處理器動(dòng)作或最終控制游戲部件、對(duì)象、玩家和角色等的動(dòng)作的移動(dòng)數(shù)據(jù) 計(jì)數(shù)器。把這個(gè)類比變成更切實(shí)的計(jì)算示例,排出液體的速率可以是響應(yīng)于一些輸入加上 調(diào)節(jié)將控制傳送給計(jì)算機(jī)程序的特征或者由計(jì)算機(jī)程序的特征執(zhí)行控制的速率。計(jì)算機(jī)程 序的特征可以是對(duì)象、進(jìn)程、變量、快門定時(shí)或預(yù)定/自定義算法、角色、游戲玩家、鼠標(biāo)(2D 或3D)等。處理結(jié)果(可能已經(jīng)由該調(diào)節(jié)所改變)可傳送到觀看者,或者影響基于具體用 戶的位置和任何跟蹤到的運(yùn)動(dòng)向該具體用戶傳送正確視差校正的顯示調(diào)整??梢酝ㄟ^(guò)如下執(zhí)行的跟蹤獲得輸入⑴圖像分析;(2)慣性分析;⑶聲學(xué)分析, 或者(1)、(2)或(3)的混合分析。提供了有關(guān)圖像分析和所應(yīng)用的調(diào)節(jié)的許多例子,但是, 應(yīng)該理解,跟蹤不限于視頻,而是可以通過(guò)許多方式實(shí)現(xiàn),具體而言,可通過(guò)慣性分析、聲學(xué) 分析、這些和其他適當(dāng)分析方式的混合。各個(gè)實(shí)施例中,具有視頻攝像頭952/912 (例如圖像分析)的計(jì)算機(jī)或游戲系統(tǒng) 可以處理圖像數(shù)據(jù),并識(shí)別可能在位于視頻攝像頭前面的焦區(qū)或給定體積中發(fā)生的各種動(dòng) 作。這些動(dòng)作通常包括物體在三維空間中的運(yùn)動(dòng)或旋轉(zhuǎn),或啟動(dòng)多個(gè)控制中的任一個(gè),例如 佩戴眼鏡901、摁按鈕、撥號(hào)、游戲桿等。除了這些技巧外,本技術(shù)還提供這里稱為調(diào)節(jié)的用 于調(diào)整比例因數(shù)的其他功能性,以調(diào)整與顯示屏幕上的一個(gè)或多個(gè)相應(yīng)動(dòng)作或程序的一個(gè) 特征相關(guān)的輸入的敏感度。例如,顯示屏幕上的動(dòng)作可以是視頻游戲焦點(diǎn)的對(duì)象。對(duì)象可 以是程序的特征,例如變量、乘法器,或者是隨后呈現(xiàn)成聲音、震動(dòng)、顯示屏幕上的圖像的計(jì) 算,或者這些或調(diào)節(jié)的輸出其他代表的組合。另一個(gè)實(shí)施例中,可將調(diào)節(jié)應(yīng)用到計(jì)算機(jī)程序的特征,輸入裝置的檢測(cè)可基于慣 性分析器的處理。慣性分析器跟蹤輸入裝置的慣性運(yùn)動(dòng),然后,慣性分析器將信息傳送給眼 鏡900、計(jì)算控制臺(tái)950或者因特網(wǎng)上的云計(jì)算上的程序。然后,該程序接收慣性分析器的 輸出,這樣,可將調(diào)節(jié)量應(yīng)用于快門鏡片901L/901R的輸出或動(dòng)作。然后,調(diào)節(jié)量指定程序 用來(lái)計(jì)算操作的程度或比率。操作可以是任何一種形式,操作的一個(gè)例子可以是產(chǎn)生噪音、 可變氣味、震動(dòng)、物體運(yùn)動(dòng)或者隨后輸出可見(jiàn)和/或可聽(tīng)的結(jié)果的程序計(jì)算。如果該輸出是 變量,變量可用于完成進(jìn)程執(zhí)行,這樣,進(jìn)程會(huì)考慮調(diào)節(jié)量。調(diào)節(jié)量可以預(yù)先設(shè)定、由用戶動(dòng) 態(tài)設(shè)定或者根據(jù)需要調(diào)整。
可用各種類型的慣性傳感器裝置來(lái)提供六自由度的信息(例如,X、Y和Z平移(例 如加速)和繞χ、γ和Z軸的旋轉(zhuǎn))。用于提供有關(guān)六自由度的信息的適當(dāng)慣性傳感器的例 子包括加速計(jì)、一個(gè)或多個(gè)單軸加速計(jì)、機(jī)械陀螺儀、環(huán)形激光陀螺儀或者兩個(gè)或多個(gè)這些 裝置的組合。可以分析來(lái)自傳感器的信號(hào),以確定在玩視頻游戲或者看屏幕(任何內(nèi)容的電 影、片段、游戲、PDA、電話、計(jì)算機(jī)屏幕)的過(guò)程中眼鏡900的運(yùn)動(dòng)和/或朝向。這種方法可 以實(shí)現(xiàn)成存儲(chǔ)在處理器可讀介質(zhì)并在數(shù)字處理器上執(zhí)行的一系列處理器可執(zhí)行的程序代 碼指令。例如,視頻游戲系統(tǒng)可包括一個(gè)或多個(gè)處理器。每個(gè)處理器可以是任何適當(dāng)?shù)臄?shù) 字處理器單元,例如,視頻游戲控制臺(tái)中普通使用的微處理器類型,或者自定義設(shè)計(jì)的多處 理器內(nèi)核。一個(gè)實(shí)施例中,處理器可以通過(guò)執(zhí)行處理器可讀指令實(shí)現(xiàn)慣性分析器。一部分指 令可存儲(chǔ)在存儲(chǔ)器中?;蛘?,可用硬件實(shí)現(xiàn)慣性分析器,例如,實(shí)現(xiàn)成專用集成電路(ASIC) 或者數(shù)字信號(hào)處理器(DSP)。這種分析器硬件可位于眼鏡900、控制臺(tái)950上,或者在云計(jì) 算中位于服務(wù)器上。在硬件實(shí)現(xiàn)中,分析器可以響應(yīng)于例如來(lái)自處理器或者一些其他遠(yuǎn)程 位置處的源的外部信號(hào)而編程,遠(yuǎn)程位置處的源例如通過(guò)USB線纜、通過(guò)以太網(wǎng)、網(wǎng)絡(luò)、因 特網(wǎng)、短程無(wú)線連接、寬帶無(wú)線網(wǎng)、藍(lán)牙或局域網(wǎng)連接。慣性分析器可以包括或?qū)崿F(xiàn)對(duì)由慣性傳感器產(chǎn)生的信號(hào)進(jìn)行分析的指令,并使用 有關(guān)眼鏡900的位置和/或朝向的信息??梢苑治鰬T性傳感器信號(hào)以確定有關(guān)眼鏡900的 位置和/或朝向的信息??梢栽诤拖到y(tǒng)玩視頻游戲時(shí)使用該位置和/或朝向信息。一個(gè)實(shí)施例中,眼鏡900可包括一個(gè)或多個(gè)慣性傳感器,其可通過(guò)慣性信號(hào)向處 理器提供位置和/或朝向信息。朝向信息可以包括角度信息,例如控制器的傾斜、翻滾和 偏航。如上所述,例如,慣性傳感器可以包括任何數(shù)量的加速計(jì)、陀螺儀或者傾斜傳感器, 和/或它們的組合。一個(gè)實(shí)施例中,慣性傳感器包括傾斜傳感器,用于感測(cè)眼鏡900相對(duì) 于傾斜和翻滾軸的朝向;第一加速計(jì),用于感測(cè)沿偏航軸的加速度;以及第二加速計(jì),用于 感測(cè)相對(duì)于偏航軸的角加速度。加速計(jì)可以實(shí)現(xiàn)成例如,包括用一個(gè)或多個(gè)彈簧安裝的塊 (mass)和用于感測(cè)該塊相對(duì)于一個(gè)或多個(gè)方向的位移傳感器的MEMS裝置。取決于該塊的 位移的傳感器信號(hào)可用于確定游戲桿控制器的加速度。這些技術(shù)可用游戲程序或普通程序 的指令實(shí)現(xiàn),程序可存儲(chǔ)在存儲(chǔ)器上并由處理器執(zhí)行。例如,適用作慣性傳感器的加速計(jì)可以是在三個(gè)或四個(gè)點(diǎn)上例如用彈簧以彈性方 式耦合到框架上的一個(gè)簡(jiǎn)單的塊。俯仰和翻滾軸位于和框架交叉的平面上,框架安裝在眼 鏡900上。隨著框架繞俯仰和翻滾軸旋轉(zhuǎn),該塊會(huì)在重力作用下位移,彈簧會(huì)以取決于俯仰 和/或翻滾角的方式拉伸或壓縮??梢愿袦y(cè)到這個(gè)塊的位移,并將其轉(zhuǎn)換成取決于俯仰和 /或翻滾量的信號(hào)。繞偏航軸的角加速度或者沿偏航軸的線加速度也導(dǎo)致彈簧壓縮和/或 拉伸的特征模式,或者導(dǎo)致該塊運(yùn)動(dòng),該塊的運(yùn)動(dòng)可以被感測(cè)并轉(zhuǎn)換成取決于角加速度或 線加速度量的信號(hào)。這種加速計(jì)裝置可以通過(guò)跟蹤塊的運(yùn)動(dòng)或者彈簧的壓縮或拉伸力來(lái)測(cè) 量繞偏航軸的傾斜、翻滾角加速度以及沿偏航軸的線加速度。有許多不同的方法可以跟蹤 該塊的位置和/或施加于其上的力,包括,電阻應(yīng)變材料、光傳感器、磁傳感器、霍爾效應(yīng)器 件、壓電器件、容性傳感器等等。此外,光源可以例如以脈沖編碼、調(diào)幅或者調(diào)頻模式向處理器提供遙測(cè)信號(hào)。這些 遙測(cè)信號(hào)可指示眼鏡900的定位位置。遙測(cè)信號(hào)例如可通過(guò)脈沖編碼、脈寬調(diào)制、頻率調(diào)制或者光強(qiáng)(幅度)調(diào)制編碼成光信號(hào)。處理器可從光信號(hào)中解碼出該遙測(cè)信號(hào),并響應(yīng)于 經(jīng)解碼的遙測(cè)信號(hào)執(zhí)行命令。處理器可以把來(lái)自慣性傳感器的慣性信號(hào)和光信號(hào)以及/或者聲源位置和特征 信息結(jié)合使用來(lái)推導(dǎo)出有關(guān)眼鏡900和/或其用戶的位置和/或朝向的信息,其中,光信號(hào) 來(lái)自由圖像捕獲單元檢測(cè)到的光源;聲源位置和特征信息來(lái)自由麥克風(fēng)陣列檢測(cè)到的聲信號(hào)。圖20F示出將針對(duì)不同的感測(cè)機(jī)制的輸入信息提供給混合器937的實(shí)施例?;旌?器937可以在軟件或硬件上執(zhí)行,或者由DSP 920處理。一個(gè)實(shí)施例中,混合器937是接收 輸入并構(gòu)造選擇性輸入以產(chǎn)生輸出的邏輯。基于當(dāng)前的處理可以對(duì)輸入進(jìn)行加權(quán)。給每個(gè) 輸入的選擇和重要性取決于交互應(yīng)用過(guò)程中的處理。例如,如果用戶正觀看亞利桑那大峽 谷的景色,混合器可以加大跟蹤輸入而不是慣性感測(cè)的權(quán)重。在加大跟蹤的重要性時(shí),用戶 通過(guò)眼鏡900的視角圖享有優(yōu)先權(quán),以使用戶能夠看到沿峽谷的3D深度方面,就像用戶正 在飛過(guò)大峽谷一樣。另一個(gè)實(shí)施例中,混合器937依然混合輸入,以產(chǎn)生針對(duì)用眼鏡900觀 看的顯示內(nèi)容優(yōu)化后的混合的結(jié)果,以及用于正確視差補(bǔ)償?shù)乃玫娘@示調(diào)整。一個(gè)實(shí)施例中,混合器937可以部分在計(jì)算控制臺(tái)950上處理,將數(shù)據(jù)傳送回眼鏡 900,以控制視差優(yōu)化器977。視差優(yōu)化器通過(guò)搞針對(duì)用戶位置調(diào)整顯示器(例如960)上的 內(nèi)容執(zhí)行對(duì)視角的優(yōu)化。因而,視差優(yōu)化器977將數(shù)據(jù)傳送給顯示器的硬件和/或軟件,以 基于專屬于用戶的快門頻道修改呈現(xiàn)給用戶的內(nèi)容。其他實(shí)施例中,計(jì)算控制臺(tái)優(yōu)化顯示 數(shù)據(jù),屏幕960簡(jiǎn)單地呈現(xiàn)輸出?;旌掀?37顯示為從調(diào)節(jié)模塊934、跟蹤模塊935、慣性傳感器925和程序反饋936 獲得輸入。程序反饋可以包括有關(guān)交互過(guò)程中程序的當(dāng)前狀態(tài)的數(shù)據(jù)。例如,如果用戶和 程序交互,獲得了視頻游戲特定級(jí)別的成功,程序反饋可以指示技能等級(jí)有所增加,進(jìn)而視 頻游戲的復(fù)雜度也增加。因而,程序反饋向混合器937提供信息化,這也帶有有關(guān)交互動(dòng)作 中以及跟蹤和調(diào)節(jié)過(guò)程中用于用戶頭部運(yùn)動(dòng)的慣性傳感器的信息。跟蹤通過(guò)通知混合器937用戶相對(duì)于屏幕在何處、其定位位置、其到屏幕的視角 來(lái)控制到混合器的輸入。因而,來(lái)自跟蹤模塊935的跟蹤信息允許混合器937基于和視頻 游戲交互動(dòng)作過(guò)程中或者觀看具體視頻呈現(xiàn)時(shí)相對(duì)于屏幕的當(dāng)前位置正確地將數(shù)據(jù)饋送 到視差優(yōu)化器,這樣,用戶的視野最優(yōu)??赏ㄟ^(guò)游戲控制臺(tái)、因特網(wǎng)連接、數(shù)字視頻盒、播放器、廣播電視連接或者顯示器 屏幕上的任何其他視頻片段或者電影呈現(xiàn)(包括壓縮或未壓縮的靜態(tài)圖像)提供視頻呈 現(xiàn)。雖然混合器937顯示成接收多個(gè)輸入,一些實(shí)現(xiàn)一次僅接收來(lái)自一個(gè)模塊的輸入。例 如,混合器937在特定時(shí)間段、狀態(tài)、階段可以僅接收來(lái)自調(diào)節(jié)的輸入,或者在特定時(shí)間段 僅接收來(lái)自跟蹤的輸入,或者在特定時(shí)間段僅接收來(lái)自慣性傳感器的輸入,或者在特定時(shí) 間段或事件時(shí)僅接收來(lái)自程序反饋的輸入。其他實(shí)施例中,可以基于環(huán)境和用戶期望的或 者程序預(yù)先設(shè)定的交互組合/混合選擇性的輸入,或者可以完全消除(或增加)來(lái)自模塊 的輸入。圖21A到21C示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的用戶903a使用眼鏡900自由移動(dòng)的 例子。圖21A中,顯示出佩戴眼鏡900的用戶903a自由移動(dòng),并轉(zhuǎn)向940A,如圖21B所示。 圖21C中,用戶彎腰,靠近940B屏幕(未示出)。本實(shí)施例中,用戶903a使用包括燈902以
16及攝像頭912的眼鏡900。一個(gè)實(shí)施例中,攝像頭912是可選的。本例中,燈902(可以是 LED、IR或者其他燈源(彩色或無(wú)色))集成或耦合到眼鏡900的框架中,因而,眼鏡900的 側(cè)視圖還顯示燈902。一個(gè)實(shí)施例中,燈902是魚(yú)眼的形式,這使得用戶直接面向屏幕或者 用戶轉(zhuǎn)身只顯示一個(gè)燈902時(shí)(如圖21B所示),攝像頭還能看到燈902。圖22A和22B示出用戶903a佩戴眼鏡900觀看屏幕960的例子。本實(shí)施例中,屏 幕960耦合到計(jì)算控制臺(tái)950。計(jì)算控制臺(tái)950還連接到攝像頭952,其放置在屏幕960上。 攝像頭952可以放在屏幕上的任何位置或者集成到屏幕中。本質(zhì)上,攝像頭952優(yōu)選地設(shè) 計(jì)成觀看屏幕960前方的區(qū)域,這包括用戶,如用戶903a。本例中,眼鏡900還包括攝像頭 912。攝像頭912顯示成捕獲包括屏幕960和攝像頭952的場(chǎng)景??蓪z像頭912捕獲的 信息傳送回計(jì)算控制臺(tái)950,這使得計(jì)算控制臺(tái)950上運(yùn)行的程序執(zhí)行變化,并響應(yīng)來(lái)自用 戶的輸入。用戶的輸入可以簡(jiǎn)單地為用戶位置改變。計(jì)算控制臺(tái)950還可以控制屏幕960上提供的視頻呈現(xiàn)。因而,屏幕960可以顯 示可以和眼鏡900的快門的開(kāi)關(guān)同步的信息(像素?cái)?shù)據(jù)-視頻或靜態(tài)圖像)。如上所述,用 戶903a可以是為其提供屏幕960的特定場(chǎng)景的單個(gè)用戶,(本圖中未示出的)其他用戶在 看同一相同屏幕960時(shí)可以為其提供不同的視頻流。因而,眼鏡900的快門開(kāi)關(guān)允許屏幕 960呈現(xiàn)要顯示給用戶903a的數(shù)據(jù)。如上所述,攝像頭912獲得的信息允許眼鏡900的電 路910處理有關(guān)用戶相對(duì)于屏幕960的位置的信息。本例中,顯示用戶903a和屏幕960距離為ζ。因而,隨著用戶觀看屏幕960上呈現(xiàn) 的內(nèi)容,距離ζ動(dòng)態(tài)改變。觀看內(nèi)容可以包括被動(dòng)觀看,例如看視頻,或者和交互程序交互 時(shí)主動(dòng)參與。交互程序可以是視頻游戲、因特網(wǎng)、技術(shù)程序、計(jì)算機(jī)輔助設(shè)計(jì)程序、藝術(shù)表演 程序、建筑建模程序和其他類型的交互程序接口。還顯示眼鏡900通過(guò)無(wú)線連接和計(jì)算控制臺(tái)950接口。如上所述,無(wú)線連接可以是 Wi-Fi連接、藍(lán)牙連接、射頻連接等。或者,眼鏡可以通過(guò)線連接到計(jì)算控制臺(tái)950。另一個(gè) 實(shí)施例中,可以省去計(jì)算控制臺(tái)950,屏幕960可連接到因特網(wǎng)。屏幕960可包括網(wǎng)絡(luò)接口 模塊,其允許接口到因特網(wǎng),以允許執(zhí)行用于在屏幕960上呈現(xiàn)圖像的大量復(fù)雜(plowed) 計(jì)算,以及和傳送給眼鏡900和從眼鏡傳送出的數(shù)據(jù)的接口。圖22B示出運(yùn)動(dòng)940B后,用戶903a處于彎腰狀態(tài)。運(yùn)動(dòng)940B之后,從運(yùn)動(dòng)產(chǎn)生的 有關(guān)慣性數(shù)據(jù)的信息可由集成在眼鏡900內(nèi)的慣性傳感器捕獲。此外,攝像頭952可跟蹤 燈902,以確定用戶相對(duì)于屏幕960的深度和位置。本例中,用戶現(xiàn)在的深度距離是ζ-Δζ。 除了監(jiān)控深度外,燈902還可監(jiān)控有關(guān)在圖22Β所示的x、y和ζ坐標(biāo)系中的俯仰、偏航和翻 滾的信息。通過(guò)監(jiān)控深度以及俯仰、偏航和翻滾,可將信息傳送給眼鏡900中的處理,以修 改并優(yōu)化在通過(guò)眼鏡900觀看時(shí)屏幕960上的顯示,因而提供屏幕960的優(yōu)化視差視野。同 樣,一個(gè)實(shí)施例中,視差優(yōu)化是基于用戶位置對(duì)屏幕960上呈現(xiàn)的圖像進(jìn)行的。圖24和25 示出用戶在屏幕(小的或大的)前來(lái)回移動(dòng)的例子,所檢測(cè)到的位置被反饋提供給系統(tǒng),該 系統(tǒng)控制屏幕,以優(yōu)化顯示角度,這樣,無(wú)論有沒(méi)有來(lái)回移動(dòng),都將最佳視差呈現(xiàn)給用戶。圖 24中,向觀看過(guò)程中常見(jiàn)的那樣,用戶903a從位置A移動(dòng)到位置B。圖25中,三個(gè)用戶看 到大屏幕的不同視野A、B和C、雖然屏幕很大,視角還會(huì)影響視差。然而,通過(guò)使用跟蹤眼 鏡以及每個(gè)用戶的選擇性地進(jìn)行快門開(kāi)關(guān)控制,為每個(gè)用戶提供優(yōu)化后的屏幕視角。圖25 的例子中,幀速率要除以三,以為每個(gè)用戶相對(duì)于他們的視角提供各自的調(diào)整后的視野。
圖23A顯示用戶903b佩戴眼鏡900A的例子。本例中,眼鏡900A包括放置在鏡片 901之間的時(shí)髦位置處的一個(gè)燈902。因而,電路910可用燈902工作,以提供適當(dāng)?shù)拇蜷_(kāi)/ 關(guān)閉序列、模式和選通,以允許在用戶和顯示在屏幕上的交互程序或者被動(dòng)程序接口時(shí),對(duì) 用戶進(jìn)行精確跟蹤。圖23B示出用戶903b佩戴替代的一副眼鏡900B。眼鏡900B包括位于眼鏡900B 的每一側(cè)的燈902,以提供用于由計(jì)算控制臺(tái)950的攝像頭952跟蹤的兩點(diǎn)。電路910也集 成在眼鏡900B中。通過(guò)提供兩個(gè)燈902,在攝像頭952檢測(cè)到燈902時(shí),可以檢測(cè)到傾斜、 翻滾、偏航以及深度。用戶靠近接近攝像頭952的屏幕時(shí),燈902顯得分得較開(kāi),用戶903b 遠(yuǎn)離屏幕和攝像頭952時(shí),燈902在捕獲的像素圖像上看起來(lái)靠得彼此更近。因而,使用以 最小間隔集成在眼鏡900上的某些位置處的至少兩個(gè)燈902,可以更精確地檢測(cè)深度(即, 眼鏡相對(duì)于屏幕的位置)數(shù)據(jù)。圖23C示出三個(gè)燈902的例子。圖23D示出集成到眼鏡框 架901中的各種模塊的例子。圖23E示出連接到眼鏡的麥克風(fēng)和耳塞的例子。再參看圖25,本例示出具有視野A、B和C的三個(gè)用戶。如所述,隨著更多用戶加 入,基于用戶數(shù)進(jìn)一步劃分頻率。圖25中,三個(gè)用戶都看屏幕時(shí),每秒顯示給特定用戶的幀 數(shù)下降。例如,速率是120fps,三個(gè)用戶使得速率下降到每個(gè)用戶40fps。替代實(shí)施例中, 某些用戶可以具有高的優(yōu)先權(quán),可以給這些用戶更高幀速率。然而,在平均共享模式,三個(gè) 用戶中的每個(gè)得到40fps。fps下降時(shí),亮度可能會(huì)降低。為了解決該問(wèn)題,一個(gè)實(shí)施例提 供了增強(qiáng)亮度。可進(jìn)行增亮,以模擬保持在120fps的高幀速率的屏幕,即好像只有一個(gè)用戶在觀 看一樣。另一個(gè)實(shí)施例中,可以動(dòng)態(tài)地進(jìn)行幀速率增加,這樣,用戶可以進(jìn)入或離開(kāi)場(chǎng)景,通 過(guò)檢測(cè)用戶是否在觀/看屏幕,可以動(dòng)態(tài)調(diào)整幀速率。例如,如果具有視野C的用戶開(kāi)始 看其他地方,就將視野A和B的fps從40fps增加到60fps。此外,將增亮調(diào)低,這是由于 60fps的較高幀速率會(huì)提供更高亮度。因而,通過(guò)跟蹤用戶并實(shí)施確定用戶是否正在看屏 幕,屏幕可以自動(dòng)調(diào)高或調(diào)低專用于每個(gè)用戶的幀速率,同時(shí)調(diào)整模式改變過(guò)程中的增亮。 一個(gè)實(shí)施例中,通過(guò)在那些由動(dòng)態(tài)跟蹤所檢測(cè)到的加入或離開(kāi)特定會(huì)話或視野區(qū)域的用戶 之間進(jìn)行視野復(fù)用來(lái)觸發(fā)模式轉(zhuǎn)變。也可基于專用的調(diào)節(jié)來(lái)調(diào)整增強(qiáng),這樣,為具有特定特 權(quán)的用戶提供更高的幀速率,或者更高亮度。因而可以基于預(yù)定規(guī)則、速率、可用性或者級(jí) 別進(jìn)行調(diào)整。基于以上內(nèi)容,具有跟蹤和反饋數(shù)據(jù)的眼鏡900可以有助于提供2D或3D視頻呈 現(xiàn)的更加動(dòng)態(tài)的顯示以及與它們的交互。II I、硬件以及軟件配置圖26示意性示出索尼 游戲站3代 娛樂(lè)裝置的整體系統(tǒng)架構(gòu),這是根據(jù)本 發(fā)明一個(gè)實(shí)施例的可與實(shí)現(xiàn)三維控制器兼容的游戲控制臺(tái)。提供了系統(tǒng)單元1000以 及可連接到系統(tǒng)單元1000的各種外圍設(shè)備。系統(tǒng)單元1000包括單元處理器(Cell processor) 1028 ;Rambus 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(XDRAM)單元1026 ;具有專用的視頻隨 機(jī)存取存儲(chǔ)器(VRAM)單元1032的真實(shí)性合成器圖形單元1030和I/O橋1034。系統(tǒng)單元 1000還包括可通過(guò)I/O橋1034訪問(wèn)的藍(lán)光 .光盤BD- ROM 光盤讀裝置1040,用于讀光 盤1040a,以及可拆卸插槽式硬盤驅(qū)動(dòng)器(HDD) 1036??蛇x地,系統(tǒng)單元1000還包括存儲(chǔ)器 讀卡器1038,用于讀小型閃速存儲(chǔ)器卡、存儲(chǔ)棒 存儲(chǔ)卡等,類似地,這些設(shè)備也可通過(guò)I/O橋1034訪問(wèn)。I/O橋1034還連接六個(gè)通用串行總線(USB) 2.0端口 1024、千兆以太網(wǎng)端口 1022、 IEEE 802. llb/g無(wú)線網(wǎng)絡(luò)(Wi-Fi)端口 1020和最多可以支持七個(gè)藍(lán)牙連接的藍(lán)牙 無(wú)線 鏈接端口 1018。操作時(shí),I/O橋1034處理所有無(wú)線、USB和以太網(wǎng)數(shù)據(jù),這包括來(lái)自一個(gè)或多個(gè)游 戲控制器1002和1003的數(shù)據(jù)。例如,用戶玩游戲時(shí),I/O橋1034通過(guò)藍(lán)牙鏈接從游戲控 制器1002或1003接收數(shù)據(jù),并將數(shù)據(jù)發(fā)送到單元處理器1028,單元處理器1028相應(yīng)地更 新游戲的當(dāng)前狀態(tài)。無(wú)線、USB和以太網(wǎng)端口還提供到除了游戲控制器1002和1003以外的其他外圍 設(shè)備的連接,例如,遙控器1004、鍵盤1006、鼠標(biāo)1008、便攜式娛樂(lè)設(shè)備1010 (如索尼游戲站 便攜式⑧娛樂(lè)設(shè)備)、視頻攝像頭1012 (如EyeToy⑩視頻攝像頭)以及頭戴式耳麥1014。 因而,原則上這些外圍設(shè)備可以無(wú)線連接到系統(tǒng)單元1000,例如,便攜式娛樂(lè)設(shè)備1010可 以通過(guò)Wi-Fi自組連接通信,同時(shí),頭戴式耳麥1014可以通過(guò)藍(lán)牙鏈接通信。提供這些接口意味著游戲站3代裝置還可以和其他外圍設(shè)備兼容,如數(shù)字視頻刻 錄器(DVR)、機(jī)頂盒、數(shù)碼相機(jī)、便攜式媒體播放器、語(yǔ)音IP電話、移動(dòng)電話、打印機(jī)和掃描 儀。此外,現(xiàn)有的存儲(chǔ)器讀卡器1016可以通過(guò)USB端口 1024連接到系統(tǒng)單元,使得可 讀取游戲站⑧或游戲站2代 設(shè)備所使用的那類存儲(chǔ)卡。本實(shí)施例中,游戲控制器1002和1003用于通過(guò)藍(lán)牙鏈接和系統(tǒng)單元1000進(jìn)行 無(wú)線通信。然而,游戲控制器1002和1003可以連接到USB端口,USB端口也為游戲控制器 1002和1003供電,由此為游戲控制器1002和1003的電池充電。游戲控制器1002和1003 還可包括存儲(chǔ)器、處理器、存儲(chǔ)器讀卡器、如閃速存儲(chǔ)器的永久存儲(chǔ)器、如LED或紅外燈的 發(fā)光器、用于超聲通信的麥克風(fēng)和揚(yáng)聲器、聲學(xué)腔、數(shù)碼相機(jī)、內(nèi)部時(shí)鐘、朝向游戲控制臺(tái)的 可識(shí)別形狀,如球形部分,以及使用如藍(lán)牙 、WiFi 等協(xié)議的無(wú)線通信。游戲控制器1002是設(shè)計(jì)成用兩手使用的控制器,游戲控制器1003是如上所述的 多位置控制器。除了一個(gè)或多個(gè)模擬游戲桿和傳統(tǒng)控制按鈕外,游戲控制器可進(jìn)行三維位 置確定。因而,除了傳統(tǒng)按鈕和游戲桿命令之外或者替代傳統(tǒng)按鈕和游戲桿命令,游戲控制 器用戶的動(dòng)作和運(yùn)動(dòng)也可以轉(zhuǎn)換成游戲的輸入。可選地,其他支持無(wú)線模式的外圍設(shè)備,例 如游戲站""便攜式設(shè)備,可用作控制器。在游戲站 便攜式設(shè)備的情況下,可以在裝置的屏 幕上提供額外的游戲和控制信息(例如,控制指令或命數(shù))。也可以使用其他替代或補(bǔ)充 控制設(shè)備,例如跳舞毯(未示出)、光槍(未示出)、方向盤和踏板(未示出)或者定制控制 器,例如快速反應(yīng)答問(wèn)游戲的一個(gè)或多個(gè)大按鈕(未示出)。遙控器1004還用于通過(guò)藍(lán)牙鏈接和系統(tǒng)單元1000進(jìn)行無(wú)線通信。遙控器1004 包括適用于藍(lán)光 光盤BD-ROM讀裝置1040的操作和用于導(dǎo)航光盤內(nèi)容的控制。除了傳統(tǒng)的預(yù)先刻錄的以及可刻錄的CD以及所謂的超級(jí)音頻CD以外,藍(lán)光""光 盤BD-ROM讀裝置1040還用于讀和游戲站以及游戲站2代裝置兼容的⑶-ROM。除了傳統(tǒng)的 預(yù)先刻錄的以及可刻錄的DVD外,讀裝置1040還用于讀和游戲站2代和游戲站3代裝置兼 容的DVD-ROM。讀裝置1040還用于讀和游戲站3代兼容的BD-ROM以及傳統(tǒng)的預(yù)先刻錄的 以及可刻錄藍(lán)光光盤。
系統(tǒng)單元1000用于通過(guò)音頻和視頻連接器將視頻和音頻提供給顯示和聲音輸出 裝置1042,其中音頻和視頻是游戲站3代設(shè)備通過(guò)真實(shí)性合成器圖形單元1030產(chǎn)生或解 碼出的,顯示和聲音輸出裝置1042如監(jiān)視器或者是具有顯示器1044以及一個(gè)或多個(gè)揚(yáng)聲 器1046的電視機(jī)。音頻連接器可以包括傳統(tǒng)模擬和數(shù)字輸出,視頻連接器可以包括不同的 分量視頻、S-視頻、合成視頻和一個(gè)或多個(gè)高清多媒體接口(HDMI)輸出或DisplayPort輸 出。因而,視頻輸出的格式可以如PAL或NTSC、或者為720p、1080i或1080p的高清晰度。單元處理器1028執(zhí)行音頻處理(產(chǎn)生、解碼等)。游戲站3代裝置的操作系統(tǒng)支 持Dolby 5.1環(huán)繞聲音、Dolby 影院環(huán)繞立體聲(DTS)以及來(lái)自藍(lán)光 光盤的7.1環(huán) 繞聲音解碼。本實(shí)施例中,視頻攝像頭1012包括一個(gè)電荷耦合裝置(CXD)、LED指示器、基于硬 件的實(shí)時(shí)數(shù)據(jù)壓縮和編碼裝置,這樣,可以適當(dāng)?shù)母袷桨l(fā)送壓縮的視頻數(shù)據(jù),例如用基于幀 內(nèi)圖像的MPEG(運(yùn)動(dòng)圖像專家組)標(biāo)準(zhǔn),以由系統(tǒng)單元1000進(jìn)行解碼。攝像頭LED指示器設(shè) 置為響應(yīng)于來(lái)自系統(tǒng)單元1000的適當(dāng)控制數(shù)據(jù)而點(diǎn)亮,例如,以指示不利的照明條件。視 頻攝像頭1012的不同實(shí)施例可以通過(guò)USB、藍(lán)牙或者WiFi通信端口連接到系統(tǒng)單元1000。 視頻攝像頭的實(shí)施例可包括一個(gè)或多個(gè)相關(guān)麥克風(fēng),還可發(fā)送音頻數(shù)據(jù)。視頻攝像頭的實(shí) 施例中,CCD可具有適用于高清視頻捕獲的分辨率。使用時(shí),例如,由視頻攝像頭捕獲的圖 像可以包括在游戲內(nèi),或者解釋成游戲控制輸入。其他實(shí)施例中,攝像頭是適用于檢測(cè)紅外 光的紅外攝像頭??傮w而言,為了通過(guò)系統(tǒng)單元1000的一個(gè)通信端口和如視頻攝像頭或者遙控器 的外圍設(shè)備進(jìn)行成功的數(shù)據(jù)通信,應(yīng)該提供適當(dāng)?shù)能浖?,如設(shè)備驅(qū)動(dòng)。設(shè)備驅(qū)動(dòng)技術(shù)是公知 的,在此不做詳細(xì)描述,期望本領(lǐng)域技術(shù)人員明白所描述的本實(shí)施例可能需要設(shè)備驅(qū)動(dòng)或 類似的軟件接口。圖27示出根據(jù)本發(fā)明一個(gè)實(shí)施例可用于處理指令的其他硬件。單元處理器1028 具有包括四個(gè)基本部件的架構(gòu)外部輸入和輸出結(jié)構(gòu),包括存儲(chǔ)器控制器1160和雙總線 接口控制器1170A、B;稱為主處理部件的主處理器1150;稱為協(xié)處理部件(SPE)的八個(gè) 協(xié)處理器1110A-H ;以及連接上述部件的環(huán)形數(shù)據(jù)總線1180,其也成稱為部件互聯(lián)總線。 和游戲站2代裝置的Emotion Engine的6. 2GFL0P相比,單元處理器的總體浮點(diǎn)性能是 218GFL0PS。主處理部件(PPE) 1150包括以3.2GHz的內(nèi)部時(shí)鐘運(yùn)行的雙向同時(shí)多線程Power 1470,其依從PowerPC內(nèi)核(PPU) 1155。其包括512kB 二級(jí)(L2)高速緩存和32kB—級(jí)(Li) 高速緩存。PPE 1150每個(gè)時(shí)鐘周期可進(jìn)行八次單次位置操作,在3. 2GHz變成25. 6GFL0P。 PPE 1150的主要作用是作為協(xié)處理部件1110A-H的控制器,協(xié)處理部件處理大部分運(yùn)算負(fù) 荷。工作時(shí),PPE 1150維護(hù)工作隊(duì)列,調(diào)度協(xié)處理部件1110A-H的工作,并監(jiān)控它們的進(jìn) 度。因而,每個(gè)協(xié)處理部件1110A-H運(yùn)行一個(gè)內(nèi)核,其作用是獲得工作、執(zhí)行該工作并和PPE 1150同步。每個(gè)協(xié)處理部件(SPE) 1110A-H包括相應(yīng)的協(xié)處理單元(SPU) 1120A-H,和 相應(yīng)的存儲(chǔ)器流控制器(MFC)1140A-H,其進(jìn)而包括相應(yīng)的動(dòng)態(tài)存儲(chǔ)器存取控制器 (DMAC) 1142A-H,相應(yīng)的存儲(chǔ)器管理單元(MMU) 1144A-H和總線接口(未示出)。每個(gè)SPU 1120A-H是RISC處理器,時(shí)鐘為3. 2GHz,包括256kB本地RAM 1150A-H,原則上可擴(kuò)展到4GB。每個(gè)SPE提供理論上25. 6GFL0PS的單精度性能。SPU在一個(gè)時(shí)鐘周期內(nèi)可對(duì)四個(gè)單精 度浮點(diǎn)元、四個(gè)32位數(shù)、八個(gè)16位整數(shù)或者十六個(gè)8位整數(shù)進(jìn)行運(yùn)算。同一時(shí)鐘周期內(nèi),其 還可以執(zhí)行存儲(chǔ)器運(yùn)算。SPU1120A-H不直接訪問(wèn)系統(tǒng)存儲(chǔ)器XDRAM 1126 JfSPU 1120A-H 形成的64位地址傳遞給MFC 1140A-H, MFC 1140A-H指示其DMA控制器1142A-H通過(guò)部件 互聯(lián)總線1180和存儲(chǔ)器控制器1160訪問(wèn)存儲(chǔ)器。部件互聯(lián)總線(EIB) 1180是單元處理器1028內(nèi)部的邏輯環(huán)形通信總線,其連接上 述處理器部件,即PPE 1150、存儲(chǔ)器控制器1160、雙總線接口 1170A、B和八個(gè)SPE 1110A-H, 一個(gè)12個(gè)成員。成員可以每時(shí)鐘周期八字節(jié)的速率同時(shí)向總線讀寫。如前所述,每個(gè)SPE 1110A-H包括用于調(diào)度較長(zhǎng)讀或?qū)懶蛄械腄MAC 1142A-H。EIB包括四個(gè)通道,時(shí)鐘方向和逆 時(shí)鐘方向各兩個(gè)。因而,對(duì)于十二個(gè)成員,任意兩個(gè)成員之間的最長(zhǎng)逐步數(shù)據(jù)流在適當(dāng)?shù)姆?向是六步。因而,通過(guò)成員之間的仲裁完全使用的情況下,12個(gè)槽的理論瞬時(shí)峰值EIB帶寬 是96B每時(shí)鐘。對(duì)于3. 2GHz的時(shí)鐘速率,這等于307. 2GB/s (千兆字節(jié)每秒)的理論峰值 帶寬。存儲(chǔ)器控制器1160包括由Rambus Incorporated開(kāi)發(fā)的XDRAM接口 1162。存儲(chǔ) 器控制器與25. 6GB/s的理論峰值帶寬和Rambus XDRAM 1126相接口。雙總線接口 1170A、B包括RambusFlexIO 系統(tǒng)接口 1172A、B。該接口組織成12 個(gè)通道,每個(gè)八位寬,具有五個(gè)輸入路徑和七個(gè)輸出路徑。這通過(guò)存儲(chǔ)器控制器1170A和控 制器1170B提供單元處理器和I/O橋以及真實(shí)模擬圖形單元1030之間62. 4GB/s (36. 4GB/ s輸出,26GB/s輸入)的理論峰值帶寬。單元處理器1028向真實(shí)模擬圖形單元1030發(fā)送的數(shù)據(jù)通常包括顯示列表,這是 一系列繪制定點(diǎn)、向多邊形應(yīng)用紋理、指定照明條件等的命令序列。此外,本發(fā)明的實(shí)施例 為用戶提供實(shí)時(shí)交互游戲體驗(yàn)。例如,用戶可以實(shí)施地和各種計(jì)算機(jī)產(chǎn)生的對(duì)象交互。此 外,可以實(shí)施改變視頻場(chǎng)景,以增強(qiáng)用戶游戲體驗(yàn)。IV、分布式處理-云計(jì)算圖28是根據(jù)本發(fā)明的一個(gè)實(shí)施例與通過(guò)因特網(wǎng)連接到服務(wù)器處理的游戲客戶機(jī) 1102交互的用戶A到用戶E的場(chǎng)景A到E的示例圖示。如上所述,游戲客戶機(jī)是允許用戶 通過(guò)因特網(wǎng)連接到服務(wù)器應(yīng)用和處理的裝置。游戲客戶機(jī)使得用戶可訪問(wèn)并播放在線娛樂(lè) 內(nèi)容,其包括但不限于游戲、電影、音樂(lè)和照片。此外,游戲客戶機(jī)可提供對(duì)在線通信應(yīng)用的 訪問(wèn),如VOIP、文本聊天協(xié)議和電子郵件。用戶通過(guò)控制器和游戲客戶機(jī)交互。一些實(shí)施例中,控制器是游戲客戶機(jī)專用的 控制器,其他實(shí)施例中,控制器可以是鍵盤和鼠標(biāo)的組合。一個(gè)實(shí)施例中,游戲客戶機(jī)是 可以輸出音頻和視頻信號(hào)以通過(guò)監(jiān)視器/電視和相關(guān)音頻設(shè)備形成多媒體環(huán)境的獨(dú)立裝 置。例如,游戲客戶機(jī)可以是但不限于,瘦客戶機(jī)、內(nèi)部PCI快速卡、外部PCI快速設(shè)備、 ExpressCard設(shè)備、內(nèi)部、外部或無(wú)線USB設(shè)備,或者Firewire設(shè)備等。其他實(shí)施例中,游戲 客戶機(jī)集成到電視機(jī)或其他多媒體設(shè)備中,如DVR、藍(lán)光播放器、DVD播放器或者多頻道接 收器。圖28的場(chǎng)景A中,用戶A使用和游戲客戶機(jī)1102A配對(duì)的控制器100和監(jiān)視器 106上顯示的客戶機(jī)應(yīng)用交互。類似地,場(chǎng)景B中,用戶B使用和游戲客戶機(jī)1102B配對(duì)的 控制器100和監(jiān)視器106上顯示的另一個(gè)客戶機(jī)應(yīng)用交互。場(chǎng)景C示出用戶C看著顯示來(lái)自游戲客戶機(jī)1102C的游戲和好友列表的監(jiān)視器時(shí),從用戶C背后看的場(chǎng)景。圖11示出一 個(gè)服務(wù)器處理模塊,一個(gè)實(shí)施例中,全世界由多個(gè)服務(wù)器處理器模塊。每個(gè)服務(wù)器處理模塊 包括子模塊,用于用戶會(huì)話控制、共享/通信邏輯、用戶地理位置和負(fù)載平衡處理服務(wù)。此 外,服務(wù)器處理模塊包括網(wǎng)絡(luò)處理和分布式存儲(chǔ)。游戲客戶機(jī)1102連接到服務(wù)器處理模塊時(shí),用戶會(huì)話控制可用于鑒權(quán)用戶。經(jīng)鑒 權(quán)的用戶可具有相關(guān)的可視化分布式存儲(chǔ)和可視化網(wǎng)絡(luò)處理。可作為用戶的可視化分布式 存儲(chǔ)的一部分存儲(chǔ)的示例項(xiàng)目包括,購(gòu)買的媒體,例如但不限于游戲、視頻和音樂(lè)等。此外, 分布式存儲(chǔ)可用于保存多個(gè)游戲的游戲狀態(tài)、單個(gè)游戲的自定義設(shè)置以及游戲客戶機(jī)的總 體設(shè)置。一個(gè)實(shí)施例中,服務(wù)器處理的用戶地理位置模塊用戶確定用戶的地理位置以及他 們的相應(yīng)游戲客戶機(jī)。用戶的地理位置可由共享/通信邏輯和負(fù)載平衡處理服務(wù)用來(lái)基于 地理位置和多個(gè)服務(wù)器處理模塊的處理要求優(yōu)化性能。對(duì)網(wǎng)絡(luò)處理和網(wǎng)絡(luò)存儲(chǔ)中的一個(gè)或 兩者進(jìn)行虛擬化允許游戲客戶機(jī)的處理任務(wù)動(dòng)態(tài)地轉(zhuǎn)移到未充分使用的服務(wù)器處理模塊。 因而,負(fù)載平衡可用于使得和從存儲(chǔ)進(jìn)行的調(diào)用相關(guān)的延遲以及和服務(wù)器處理模塊與游戲 客戶機(jī)之間的數(shù)據(jù)傳輸相關(guān)的延遲都最小。如圖28所示,服務(wù)器處理模塊具有服務(wù)器應(yīng)用A和服務(wù)器應(yīng)用B的實(shí)例。服務(wù)器 處理模塊可以支持如用服務(wù)器應(yīng)用X1和服務(wù)器應(yīng)用X2所指示的多個(gè)服務(wù)器應(yīng)用。一個(gè)實(shí) 施例中,服務(wù)器處理基于集群計(jì)算架構(gòu),其允許一個(gè)集群內(nèi)的多個(gè)處理器處理服務(wù)器應(yīng)用。 其他實(shí)施例中,用不同類型的多計(jì)算機(jī)處理方案來(lái)處理服務(wù)器應(yīng)用。這允許服務(wù)器處理可 按比例縮放,以適應(yīng)執(zhí)行多個(gè)客戶機(jī)應(yīng)用的大量的游戲客戶機(jī)以及相應(yīng)的服務(wù)器應(yīng)用?;?者,服務(wù)器處理可按比例縮放為適應(yīng)增加的計(jì)算需求或應(yīng)用復(fù)雜度,增加的計(jì)算需求是更 苛刻的圖形處理或游戲、視頻壓縮所需要的。一個(gè)實(shí)施例中,服務(wù)器處理模塊通過(guò)服務(wù)器應(yīng) 用執(zhí)行大部分處理。這允許相對(duì)較貴的部件,比如圖形處理器、RAM和通用處理器位于中央 位置,并降低游戲客戶機(jī)的成本。通過(guò)因特網(wǎng)把處理過(guò)的服務(wù)器應(yīng)用數(shù)據(jù)發(fā)送回相應(yīng)的游 戲客戶機(jī),以顯示在監(jiān)視器上。場(chǎng)景C示出游戲客戶機(jī)和服務(wù)器處理模塊可執(zhí)行的示例應(yīng)用。例如,一個(gè)實(shí)施例 中,游戲客戶機(jī)1102C允許用戶C創(chuàng)建并查看好友列表1120,其包括用戶A、用戶B、用戶D 和用戶E。如所示,場(chǎng)景C中,用戶C可以在監(jiān)視器106C上看到各個(gè)用戶的實(shí)時(shí)圖形或者化 身。服務(wù)器處理執(zhí)行游戲客戶機(jī)1102C以及用戶A、用戶B、用戶D和用戶E的各個(gè)游戲客 戶機(jī)1102的各個(gè)應(yīng)用。由于服務(wù)器處理知道游戲客戶機(jī)B執(zhí)行的應(yīng)用,用戶A的好友列表 可指示用戶B在玩哪個(gè)游戲。此外,一個(gè)實(shí)施例中,用戶A可以直接觀看用戶B的游戲視頻 中的實(shí)際情況。這只需要把經(jīng)處理的用戶B的服務(wù)器應(yīng)用發(fā)送給游戲客戶機(jī)B外還發(fā)送給 游戲客戶機(jī)A就可實(shí)現(xiàn)。除了可以觀看好友的視頻外,通信應(yīng)用允許好友之間進(jìn)行實(shí)時(shí)通信。如前述例子, 這允許用戶A在觀看用戶B的實(shí)時(shí)視頻時(shí)提供鼓勵(lì)或暗示。一個(gè)實(shí)施例中,通過(guò)客戶機(jī)/ 服務(wù)器應(yīng)用建立雙向?qū)崟r(shí)語(yǔ)音通信。另一個(gè)實(shí)施例中,客戶機(jī)/服務(wù)器應(yīng)用支持文本聊天。 另一個(gè)實(shí)施例中,客戶機(jī)/服務(wù)器應(yīng)用將語(yǔ)音轉(zhuǎn)成文本,以顯示在好友屏幕上。場(chǎng)景D和場(chǎng)景E分別示出各個(gè)用戶D和用戶E和游戲控制臺(tái)11IOD和11IOE交互。 每個(gè)游戲控制臺(tái)1110D和1110E連接到服務(wù)器處理模塊,并示出網(wǎng)絡(luò),在該網(wǎng)絡(luò)中,服務(wù)器 處理模塊協(xié)調(diào)游戲控制臺(tái)和游戲客戶機(jī)的游戲。
基于上述實(shí)施例,應(yīng)該理解,本發(fā)明可采用包括存儲(chǔ)在計(jì)算機(jī)系統(tǒng)中的數(shù)據(jù)的各 種計(jì)算機(jī)實(shí)現(xiàn)的操作。這些操作包括需要對(duì)物理量進(jìn)行物理操控的操作。通常,雖然不是 必須的,這些量的形式為可以存儲(chǔ)、傳輸、組合、比較或進(jìn)行其他操作的電信號(hào)或磁信號(hào)。此 外,所執(zhí)行的操作通常稱為產(chǎn)生、標(biāo)示、確定或比較。上述本發(fā)明可用其他計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)實(shí)現(xiàn),包括手持式設(shè)備、微處理器系統(tǒng)、基于 微處理器或可編程的消費(fèi)電子、小型機(jī)、大型機(jī)等。本發(fā)明也可在分布式計(jì)算環(huán)境中實(shí)現(xiàn), 其中,由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行任務(wù)。本發(fā)明還可實(shí)現(xiàn)成計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀介質(zhì)是可 存儲(chǔ)隨后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)裝置,包括電磁波載體。計(jì)算機(jī)可讀 介質(zhì)的例子包括硬盤驅(qū)動(dòng)器、網(wǎng)絡(luò)附屬存儲(chǔ)(NAS)、只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、CD-ROM、 ⑶-R、⑶-RW、磁帶,以及其他光學(xué)存儲(chǔ)裝置和非光學(xué)存儲(chǔ)裝置。計(jì)算機(jī)可讀介質(zhì)可以分布在 網(wǎng)絡(luò)耦合的計(jì)算機(jī)系統(tǒng)上,這樣,以分布式方式存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀代碼。雖然為了清楚起見(jiàn)描述了本發(fā)明一些細(xì)節(jié),但是,顯而易見(jiàn)的是,可以不脫離所附 權(quán)利要求的范圍而進(jìn)行一些改變和修改。因而,這些實(shí)施例是示例性的而不是限制性的,本 發(fā)明不限于此處闡述的細(xì)節(jié),而是可在所附權(quán)利要求及其等價(jià)的范圍內(nèi)修改。
權(quán)利要求
一種用于與顯示器設(shè)備接口的裝置,包括框架,包括(a)一副快門鏡片,(b)耦合到所述框架的燈;(c)集成到所述框架的電路,用于控制所述一副快門鏡片并控制耦合到所述框架的燈,所述電路配置成和所述顯示器設(shè)備通信,以使得所述快門鏡片和所述顯示器設(shè)備同步,其中分析所述燈以確定所述框架相對(duì)于所述顯示器設(shè)備的位置,在從框架位置的視角觀看顯示器輸出時(shí),該位置用于使得對(duì)該顯示器輸出進(jìn)行調(diào)整。
2.如權(quán)利要求1所述的用于與顯示器屏幕接口的裝置,其中所述框架用于眼鏡,并且 所述一副快門眼鏡耦合到所述框架。
3.如權(quán)利要求1所述的用于與顯示器屏幕接口的裝置,其中所述燈由耦合到所述框架 的一個(gè)燈或兩個(gè)燈限定,且如果是兩個(gè)燈的話,兩個(gè)燈設(shè)置成取向分開(kāi)。
4.如權(quán)利要求3所述的用于與顯示器屏幕接口的裝置,其中對(duì)顯示器輸出進(jìn)行調(diào)整, 以便基于根據(jù)來(lái)自框架的所分析的兩個(gè)燈檢測(cè)出的角度來(lái)優(yōu)化從所述位置的視差觀察。
5.如權(quán)利要求1所述的用于與顯示器屏幕接口的裝置,其中所述電路對(duì)位置分析施加 調(diào)節(jié)比率,或者獲得針對(duì)所述框架的慣性運(yùn)動(dòng)的輸入,其中該調(diào)節(jié)比率是基于與所述顯示 器的交互狀態(tài)來(lái)施加的。
6.如權(quán)利要求1所述的用于與顯示屏幕接口的裝置,其中所述交互狀態(tài)包括被動(dòng)觀 看、一邊移動(dòng)一邊觀看、一邊交互一邊觀看,或者處于游戲交互過(guò)程中。
7.如權(quán)利要求1所述的用于與顯示器屏幕接口的裝置,其中所述框架包括攝像頭或者 所述框架包括無(wú)線發(fā)射器。
8.如權(quán)利要求1所述的用于與顯示屏幕接口的裝置,其中所述電路包括一個(gè)或多個(gè)數(shù) 字信號(hào)處理器,其耦合到跟蹤模塊、快門過(guò)濾器控制、慣性傳感器、同步模塊和燈控制。
9.如權(quán)利要求4所述的用于與顯示屏幕接口的裝置,其中所述電路包括用于調(diào)制輸入 的混合器,而且所述混合器向視差優(yōu)化器提供輸入。
10.一種用于與顯示器裝置接口的方法,包括檢測(cè)來(lái)自框架的燈,以確定所述框架相對(duì)于顯示器設(shè)備的位置,當(dāng)從所述框架位置的 視角觀看顯示器輸出時(shí),所述位置用于使得對(duì)顯示器輸出進(jìn)行調(diào)整,所述框架包括(a) — 副快門鏡片,(b)耦合到框架的燈,以及(c)集成到框架的電路,其用于控制所述一副快門 鏡片并控制耦合到框架的燈;所述電路和所述顯示器設(shè)備通信,以使得所述快門鏡片和所述顯示器設(shè)備同步。
11.如權(quán)利要求10所述的方法,其中所述框架用于眼鏡,而且所述一副快門眼鏡耦合 到所述框架,并且與所述顯示器設(shè)備接口的攝像頭被配置成捕獲圖像以檢測(cè)來(lái)自框架的 燈。
12.如權(quán)利要求10所述的方法,其中所述燈由兩個(gè)燈限定,且該兩個(gè)燈以分開(kāi)的取向 耦合到所述框架。
13.如權(quán)利要求12所述的方法,其中基于來(lái)自所述框架的所分析的兩個(gè)燈檢測(cè)出的角 度執(zhí)行對(duì)顯示器輸出的調(diào)整以優(yōu)化來(lái)自所述位置的視差觀察。
14.如權(quán)利要求10所述的方法,其中所述電路(a)獲得針對(duì)所述框架的慣性運(yùn)動(dòng)的輸入;(b)對(duì)位置分析施加調(diào)節(jié)比率,其中所述調(diào)節(jié)是基于與顯示器的互動(dòng)狀態(tài)來(lái)施加的。
15.如權(quán)利要求10所述的方法,其中所述交互狀態(tài)包括被動(dòng)觀看、一邊移動(dòng)一邊觀看、 一邊交互一邊觀看,或者處于游戲互動(dòng)過(guò)程中。
16.如權(quán)利要求10所述的方法,其中所述框架包括攝像頭和/或包括無(wú)線發(fā)射器。
17.如權(quán)利要求10所述的方法,其中所述電路包括耦合到以下之一的數(shù)字信號(hào)處理 器跟蹤模塊、快門過(guò)濾器模塊、慣性傳感器、同步模塊和燈控制。
18.用于執(zhí)行程序指令來(lái)與顯示器設(shè)備接口的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì) 包括如權(quán)利要求10-17所述的操作方法中的任意一個(gè)。
全文摘要
提供了一種用于與顯示器設(shè)備接口的裝置。該裝置包括框架。該框架包括(a)一副快門鏡片,(b)耦合到所述框架的燈;(c)集成到所述框架的電路,用于控制所述一副快門鏡片并控制耦合到所述框架的燈。所述電路配置成和所述顯示器設(shè)備通信,以使得所述快門鏡片和所述顯示器設(shè)備同步。分析所述燈以確定所述框架相對(duì)于所述顯示器設(shè)備的位置,在從框架位置的視角觀看顯示器輸出時(shí),該位置用于使得對(duì)該顯示器輸出進(jìn)行調(diào)整。
文檔編號(hào)H04N5/00GK101966393SQ201010232790
公開(kāi)日2011年2月9日 申請(qǐng)日期2010年7月16日 優(yōu)先權(quán)日2009年7月16日
發(fā)明者G·M·扎萊伍斯基 申請(qǐng)人:索尼計(jì)算機(jī)娛樂(lè)美國(guó)有限責(zé)任公司