各種技術(shù)可允許用戶體驗(yàn)真實(shí)現(xiàn)實(shí)和虛擬現(xiàn)實(shí)的混合。例如,諸如各種頭戴式顯示(HMD)設(shè)備之類的一些顯示設(shè)備可包括允許將虛擬物體疊加在真實(shí)世界環(huán)境上的透視顯示器。當(dāng)HMD設(shè)備的佩戴者通過(guò)透視顯示器觀看時(shí),虛擬物體可看起來(lái)與真實(shí)世界環(huán)境結(jié)合。虛擬物體與真實(shí)世界環(huán)境之間的這種關(guān)系可被稱為增強(qiáng)現(xiàn)實(shí)。
概述
提供本概述以便以簡(jiǎn)化的形式介紹以下在詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識(shí)所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù)主題的范圍。而且,所要求保護(hù)的主題不限于解決該公開(kāi)的任一部分中所注的任何或全部缺點(diǎn)的實(shí)現(xiàn)方式。
公開(kāi)了與控制透視顯示器相關(guān)的各種實(shí)施例。在一個(gè)實(shí)施例中,可經(jīng)由透視顯示器顯示虛擬物體?;诟鞣N轉(zhuǎn)換事件,虛擬物體在世界鎖定的位置與身體鎖定的位置之間轉(zhuǎn)換。世界鎖定位置相對(duì)于通過(guò)透視顯示器可見(jiàn)的真實(shí)世界物體而言看起來(lái)是固定的,而每個(gè)虛擬物體的所述世界鎖定位置相對(duì)于所述透視顯示器的佩戴者而言看起來(lái)是可移動(dòng)的。身體鎖定位置相對(duì)于所述透視顯示器的佩戴者而言看起來(lái)是固定的,而每個(gè)虛擬物體的所述身體鎖定位置相對(duì)于所述真實(shí)世界物體而言看起來(lái)是可移動(dòng)的。
附圖簡(jiǎn)述
圖1和2示出了根據(jù)本公開(kāi)的一實(shí)施例的具有世界鎖定位置的多個(gè)虛擬物體。
圖3和4示出了根據(jù)本公開(kāi)的一實(shí)施例的具有身體鎖定位置的多個(gè)虛擬物體。
圖5示出了根據(jù)本公開(kāi)的一實(shí)施例的作為具有世界鎖定位置的體積全息圖的多個(gè)虛擬物體。
圖6示出了根據(jù)本公開(kāi)的一實(shí)施例的顯示在具有身體鎖定位置的屏幕視口中的多個(gè)虛擬物體。
圖7示意性地示出了根據(jù)本公開(kāi)的一實(shí)施例的頭戴式顯示設(shè)備的示例跟蹤系統(tǒng)。
圖8示出了根據(jù)本公開(kāi)的一實(shí)施例的用于控制透視顯示器的示例方法。
圖9示出了根據(jù)本公開(kāi)的一實(shí)施例的頭戴式顯示設(shè)備的示例。
圖10示意性地示出了根據(jù)本公開(kāi)的一實(shí)施例的計(jì)算系統(tǒng)的示例。
詳細(xì)描述
本說(shuō)明書(shū)涉及控制頭戴式顯示(HMD)設(shè)備的透視顯示器,以便提供具有始終如一的操作質(zhì)量的沉浸式增強(qiáng)現(xiàn)實(shí)體驗(yàn)。更為具體地,本說(shuō)明書(shū)涉及控制透視顯示器設(shè)備以便在與兩個(gè)不同的顯示模式相關(guān)聯(lián)的兩個(gè)不同的跟蹤系統(tǒng)之間無(wú)縫轉(zhuǎn)換的同時(shí),創(chuàng)建單一體驗(yàn)。
在第一顯示模式中,一個(gè)或多個(gè)虛擬物體可被顯示于透視顯示器上,具有世界鎖定位置。虛擬物體的世界鎖定位置相對(duì)于通過(guò)透視顯示器可見(jiàn)的真實(shí)世界物體而言看起來(lái)是固定的,而每個(gè)虛擬物體的世界鎖定位置相對(duì)于透視顯示器的佩戴者而言看起來(lái)是可移動(dòng)的。第一顯示模式可與在六個(gè)自由度(例如,x、y、z、俯仰、翻滾、偏航)上估計(jì)HMD設(shè)備的位置和定向的第一跟蹤器相關(guān)聯(lián)。例如,可使用來(lái)自光學(xué)傳感器和不僅僅依賴于光學(xué)信息的其他姿態(tài)傳感器(諸如加速度計(jì)、陀螺儀、磁力計(jì)、或在通過(guò)使用一個(gè)或多個(gè)先前確定的位置/定向和在指定時(shí)間段上的已知或估計(jì)的變化對(duì)當(dāng)前位置/定向進(jìn)行推導(dǎo)計(jì)算時(shí)使用的其他傳感器)的組合的信息來(lái)確定六個(gè)自由度的估計(jì)。光學(xué)傳感器可提供HMD設(shè)備所處的真實(shí)世界環(huán)境的光學(xué)特征的反饋。由于依賴于光照條件和真實(shí)世界環(huán)境的光學(xué)特征來(lái)提供反饋,光學(xué)傳感器可能是復(fù)雜的且結(jié)果可能不總是可靠的。然而,當(dāng)條件適合于提供精確反饋時(shí),由第一顯示模式提供的增強(qiáng)現(xiàn)實(shí)體驗(yàn)可能是極其豐富和引人注目的。
如果條件不適于以第一顯示模式始終如一地顯示具有世界鎖定位置的虛擬物體,則HMD設(shè)備可轉(zhuǎn)換成以第二顯示模式操作。在第二顯示模式中,一個(gè)或多個(gè)虛擬物體可被顯示于透視顯示器上,具有身體鎖定位置。虛擬物體的身體鎖定位置相對(duì)于透視顯示器的佩戴者而言看起來(lái)是固定的,而每個(gè)虛擬物體的身體鎖定位置相對(duì)于真實(shí)世界物體而言看起來(lái)是可移動(dòng)的。第二顯示模式可與和第一跟蹤器并行操作的第二跟蹤器相關(guān)聯(lián)。第二跟蹤器在三個(gè)自由度(例如,俯仰、翻滾、偏航)上估計(jì)HMD設(shè)備的定向。例如,可使用來(lái)自不依賴于光學(xué)反饋的姿態(tài)傳感器的信息來(lái)確定三個(gè)自由度中的估計(jì)。因此,在第一跟蹤器可能提供降級(jí)的增強(qiáng)現(xiàn)實(shí)體驗(yàn)的條件期間,第二跟蹤器可始終如一地操作。
通過(guò)使用被構(gòu)建于單個(gè)HMD設(shè)備中的多個(gè)跟蹤技術(shù),即使在環(huán)境條件改變,也可經(jīng)由顯示模式之間的轉(zhuǎn)換來(lái)始終如一地提供高質(zhì)量的增強(qiáng)現(xiàn)實(shí)體驗(yàn)。在其他方法中,當(dāng)環(huán)境條件未向單個(gè)跟蹤器提供足夠的數(shù)據(jù)來(lái)支持跟蹤和映射時(shí),這樣的設(shè)備完全不能提供始終如一的高質(zhì)量的增強(qiáng)現(xiàn)實(shí)體驗(yàn)。
圖1-6從HMD設(shè)備的佩戴者104的視角示出了虛擬物體被顯示于HMD設(shè)備102的透視顯示器100上的不同場(chǎng)景。更為具體地,這些不同場(chǎng)景示出了HMD設(shè)備基于真實(shí)世界環(huán)境的條件以不同的顯示模式操作。圖1和2示出了真實(shí)世界環(huán)境106的條件適于HMD設(shè)備102以第一顯示模式操作的示例場(chǎng)景,其中多個(gè)虛擬物體(例如,視頻板1、2、3)以世界鎖定位置被顯示在透視顯示器100中。具體地,真實(shí)世界環(huán)境106是具有各種光學(xué)特征(諸如桌子、門道等)的房間,這些光學(xué)特征可提供合適的反饋以便在六個(gè)自由度上提供對(duì)HMD設(shè)備的位置和定向的精確跟蹤和映射。這樣的在六個(gè)自由度上的跟蹤允許視頻板具有真實(shí)世界環(huán)境中的世界鎖定位置。
在圖1中,相對(duì)于HMD設(shè)備102的佩戴者104的位置和定向,第一視頻板108看起來(lái)像被懸掛在房間106的左側(cè)墻壁110上。相對(duì)于HMD設(shè)備102的佩戴者104的位置和定向,第二視頻板112看起來(lái)像被懸掛在房間106的正面墻壁114上。相對(duì)于HMD設(shè)備102的佩戴者104的位置和定向,第三視頻板116看起來(lái)像被懸掛在右側(cè)墻壁118上。
在圖2中,HMD設(shè)備102的佩戴者104已向左旋轉(zhuǎn),使得他/她正面向墻壁110,并且HMD設(shè)備的位置和定向改變。然而,由于HMD設(shè)備以第一顯示模式操作,并且視頻板具有世界鎖定位置,所以相對(duì)于通過(guò)透視顯示器可見(jiàn)的其他真實(shí)世界物體,第一視頻板108看起來(lái)像是固定在墻110上。類似地,相對(duì)于通過(guò)透視顯示器可見(jiàn)的其他真實(shí)世界物體,第二視頻板112看起來(lái)像是固定在墻114上。相應(yīng)地,第一和第二視頻板中的每一個(gè)的世界鎖定位置看上去相對(duì)于透視顯示器的佩戴者移動(dòng)。
將會(huì)理解,HMD設(shè)備可在透視顯示器上顯示任何合適數(shù)量的視頻板作為具有世界鎖定位置的虛擬物體。將會(huì)理解,視頻板可呈現(xiàn)任何合適的視頻或其他圖像。例如,視頻板可呈現(xiàn)一個(gè)或多個(gè)網(wǎng)頁(yè)、電子郵件應(yīng)用、天氣報(bào)告、電視、新聞、照片等。
此外,將會(huì)理解,多個(gè)視頻板可位于房間內(nèi)的任何合適的世界鎖定位置。在一些實(shí)施例中,可根據(jù)預(yù)定義的視覺(jué)布局來(lái)顯示多個(gè)視頻板。在一些實(shí)施例中,預(yù)定義的視覺(jué)布局可以是因場(chǎng)所而異的。例如,跟蹤系統(tǒng)的光學(xué)反饋可被使用以便識(shí)別出真實(shí)世界環(huán)境是特定場(chǎng)所,諸如佩戴者的辦公室。根據(jù)因場(chǎng)所而異的視覺(jué)布局,多個(gè)視頻板可被放置在辦公室內(nèi)的特定位置。另一方面,如果真實(shí)世界環(huán)境未被識(shí)別,則可根據(jù)默認(rèn)的視覺(jué)布局來(lái)放置多個(gè)視頻板。在其他實(shí)施例中,視覺(jué)布局可以是獨(dú)立于場(chǎng)所的,并且在以第一顯示模式操作的同時(shí),視頻板可被顯示于任何場(chǎng)所中的相同的世界鎖定位置中。
圖3和圖4示出了真實(shí)世界環(huán)境的條件改變導(dǎo)致HMD設(shè)備102從以第一顯示模式操作轉(zhuǎn)換到以第二顯示模式操作的轉(zhuǎn)換事件的示例場(chǎng)景。在這種情況下,當(dāng)HMD設(shè)備的佩戴者穿過(guò)圖1和圖2所示的房間106的門道并進(jìn)入走廊300時(shí)發(fā)生轉(zhuǎn)換事件。例如,轉(zhuǎn)換事件可基于在六個(gè)自由度上對(duì)HMD設(shè)備的位置和定向的估計(jì)不滿足質(zhì)量度量而發(fā)生。在一個(gè)示例中,被用于執(zhí)行該估計(jì)的傳感器信息可能不可用。在另一個(gè)示例中,該估計(jì)可能不具有足夠的置信度。
在第二顯示模式中,多個(gè)視頻板可被顯示于透視顯示器100上,具有身體鎖定位置。例如,多個(gè)視頻板可按球面工作空間布局出現(xiàn),其中HMD設(shè)備102的佩戴者104站在球體的中心,而多個(gè)視頻板圍繞著他/她。在一些實(shí)施例中,可根據(jù)預(yù)定義的視覺(jué)布局來(lái)安排多個(gè)視頻板。在一個(gè)特定示例中,新聞應(yīng)用可被顯示在左側(cè)的第一視頻板中,電子郵件應(yīng)用可被顯示在中間的第二視頻板中,而股票行情應(yīng)用可被顯示在右側(cè)的第三視頻板中。
在一些實(shí)施例中,虛擬物體可經(jīng)由動(dòng)畫通過(guò)一系列圖像幀從世界鎖定位置視覺(jué)地轉(zhuǎn)換到身體鎖定位置。例如,當(dāng)佩戴者離開(kāi)房間并進(jìn)入走廊時(shí),視頻板可看起來(lái)突然從墻壁上的世界鎖定位置飛出并轉(zhuǎn)換到球面工作空間中的身體鎖定位置。飛行動(dòng)畫對(duì)HMD設(shè)備的佩戴者而言看起來(lái)像是簡(jiǎn)化顯示模式中的轉(zhuǎn)換的自然動(dòng)作。
在圖3中,HMD設(shè)備102的佩戴者104正站在走廊300的一端,緊鄰房間106的門道。多個(gè)視頻板以身體鎖定位置被顯示在透視顯示器100上,這些身體鎖定位置相對(duì)于佩戴者而言看起來(lái)是固定的而相對(duì)于諸如門道之類的真實(shí)世界物體而言看起來(lái)是可移動(dòng)的。
在圖4中,HMD設(shè)備102的佩戴者104已經(jīng)走到了走廊300的另一端并且正站在另一門道前面。由于多個(gè)視頻板以身體鎖定位置被顯示在透視顯示器100上,所以即使當(dāng)佩戴者104沿著走廊走時(shí),該多個(gè)視頻板相對(duì)于他/她而言保持固定。換言之,板隨佩戴者移動(dòng)。多個(gè)視頻板可按身體鎖定位置被顯示在透視顯示器100上,直到導(dǎo)致轉(zhuǎn)換成第一顯示模式的轉(zhuǎn)換事件發(fā)生,屆時(shí)該多個(gè)視頻板可轉(zhuǎn)換到世界鎖定位置。例如,當(dāng)六個(gè)自由度中的跟蹤再次變得可用時(shí),該多個(gè)板可視覺(jué)地轉(zhuǎn)換離開(kāi)身體鎖定位置并以預(yù)定義的視覺(jué)布局附連到HMD設(shè)備的佩戴者的周圍的墻壁。視覺(jué)轉(zhuǎn)換可包括動(dòng)畫,諸如視覺(jué)板看起來(lái)像從球面工作空間飛出到墻壁并沿途放大,使得在視頻板中呈現(xiàn)的內(nèi)容在世界鎖定位置仍可被看到。
圖5和圖6示出了多個(gè)虛擬物體以第一顯示模式被示于3D視圖中,并然后視覺(jué)地轉(zhuǎn)換成第二顯示模式中的2D視圖的示例場(chǎng)景。在圖5中,HMD設(shè)備102以第一顯示模式操作,其中采用體積全息圖(例如,3D網(wǎng)格)形式的多個(gè)虛擬物體500可以以3D視圖被顯示于透視顯示器100上。體積全息圖可具有真實(shí)世界環(huán)境(例如,房間)502中的世界鎖定位置,并且可看起來(lái)在真實(shí)世界環(huán)境內(nèi)占據(jù)一定體積。
在圖6中,HMD設(shè)備102的佩戴者104已經(jīng)穿過(guò)房間502的門道并進(jìn)入走廊504,這導(dǎo)致轉(zhuǎn)換事件發(fā)生,其中HMD設(shè)備102從第一顯示模式轉(zhuǎn)換到第二顯示模式。響應(yīng)于轉(zhuǎn)換事件,體積網(wǎng)格從3D視圖視覺(jué)地轉(zhuǎn)換到2D視圖。具體地,體積網(wǎng)格可折疊成視頻板506的2D視圖。該視頻板可以是虛擬物體所棲身的虛擬世界的屏幕視口。視頻板506可具有身體鎖定位置,并且虛擬物體可在視頻板中描繪的虛擬世界內(nèi)移動(dòng)。
在一些實(shí)施例中,響應(yīng)于轉(zhuǎn)換事件,HMD設(shè)備可捕獲真實(shí)世界環(huán)境的圖像并在視頻板中顯示該圖像。此外,根據(jù)轉(zhuǎn)換事件發(fā)生之前的最后已知的觀察點(diǎn),虛擬物體可在圖像中被示于它們相應(yīng)的真實(shí)世界位置中。
此外,當(dāng)后來(lái)的轉(zhuǎn)換事件發(fā)生時(shí)(例如,當(dāng)六個(gè)自由度上的跟蹤再次變得可用時(shí)),視頻板可擴(kuò)展成重新填充房間(或HMD設(shè)備的另一當(dāng)前真實(shí)世界場(chǎng)所),并且視頻板中的虛擬物體的圖像可擴(kuò)展成真實(shí)世界環(huán)境中具有世界鎖定位置的體積全息圖。
圖7示意性地示出根據(jù)本公開(kāi)的一實(shí)施例的HMD設(shè)備的示例跟蹤系統(tǒng)700。跟蹤系統(tǒng)700可被配置成基于真實(shí)世界環(huán)境的條件為HMD設(shè)備選擇適當(dāng)?shù)娘@示模式。跟蹤系統(tǒng)700可包括在六個(gè)自由度(例如,x、y、z、俯仰、翻滾、偏航)上提供位置和定向信息704的多個(gè)傳感器702。例如,多個(gè)傳感器可包括光學(xué)傳感器和姿態(tài)傳感器。姿態(tài)傳感器可不依賴于光學(xué)信息來(lái)確定定向。姿態(tài)傳感器的非限制性示例包括加速度計(jì)、陀螺儀、磁力計(jì)或在對(duì)當(dāng)前位置/定向進(jìn)行推導(dǎo)計(jì)算時(shí)使用的其他傳感器。傳感器信息可被發(fā)送到并行操作的兩個(gè)分開(kāi)的跟蹤過(guò)濾器。如以下參考圖9更詳細(xì)地討論的,傳感器702可包括用于在多至六個(gè)自由度上確定HMD設(shè)備的位置、定向、和/或其他運(yùn)動(dòng)特征的任何合適數(shù)量的傳感器和/或傳感器的組合。
第一跟蹤過(guò)濾器706可被配置成基于傳感器信息704輸出在六個(gè)自由度上的HMD設(shè)備的位置和定向的估計(jì)710。第一跟蹤過(guò)濾器706的估計(jì)710表示通常依賴于可見(jiàn)光或其他光學(xué)信息的高度準(zhǔn)確和精確的旋轉(zhuǎn)和平移姿態(tài)數(shù)據(jù)。具體地,可以基于環(huán)境的光學(xué)反饋相對(duì)于真實(shí)世界環(huán)境中的其他物體來(lái)估計(jì)HMD設(shè)備的平移姿態(tài)/位置。此外,真實(shí)世界環(huán)境可被映射到虛擬模型以便確定HMD設(shè)備相對(duì)于其他真實(shí)世界物體的位置。此外,在一些實(shí)施例中,可將光學(xué)信息與來(lái)自姿態(tài)傳感器的信息組合使用,以便估計(jì)HMD設(shè)備的旋轉(zhuǎn)姿態(tài)/定向。由于對(duì)可見(jiàn)光的依賴,第一跟蹤過(guò)濾器的操作可能高度依賴于HMD設(shè)備所處的物理環(huán)境的環(huán)境條件。
第二跟蹤過(guò)濾器708可被配置成基于姿態(tài)傳感器的傳感器信息704輸出在三個(gè)自由度上的HMD設(shè)備的定向的估計(jì)712。在一些實(shí)施例中,第二跟蹤器的估計(jì)可基于來(lái)自不依賴于可見(jiàn)光或其他光學(xué)信息的各種傳感器的傳感器信息。
在六個(gè)自由度上的HMD設(shè)備的位置和定向的估計(jì)710和在三個(gè)自由度上的HMD設(shè)備的定向的估計(jì)712可被提供給質(zhì)量監(jiān)視器714。質(zhì)量監(jiān)視器714可被配置成確定估計(jì)710和712是否滿足關(guān)于精確性和可用性的質(zhì)量度量。例如,質(zhì)量度量可包括將估計(jì)與預(yù)期值進(jìn)行比較,以便確定估計(jì)是否在指定的精確性閾值內(nèi)。如果估計(jì)在精確性閾值內(nèi),則估計(jì)可滿足質(zhì)量度量。否則,估計(jì)可能不滿足質(zhì)量度量。在另一示例中,質(zhì)量監(jiān)視器可確定傳感器信息是否是從用于產(chǎn)生估計(jì)的特定傳感器接收的,并且如果傳感器信息不可用,則估計(jì)可能不滿足質(zhì)量度量。
將會(huì)理解,可以以任何合適的方式確定估計(jì)是否滿足質(zhì)量度量而不背離本公開(kāi)的范圍。例如,質(zhì)量監(jiān)視器可負(fù)責(zé)監(jiān)視輸入到跟蹤系統(tǒng)中的逐筆(tick-by-tick)傳感器信息以及評(píng)估更長(zhǎng)時(shí)間段上的估計(jì),以便確定充分的質(zhì)量降級(jí)。如果跟蹤質(zhì)量在HMD設(shè)備的佩戴者可感知的持續(xù)時(shí)間內(nèi)充分或一致地降級(jí),則質(zhì)量監(jiān)視器可引起導(dǎo)致顯示模式的轉(zhuǎn)換的質(zhì)量降級(jí)事件。
質(zhì)量監(jiān)視器716可將跟蹤質(zhì)量信息輸出到顯示模式選擇器718。例如,跟蹤質(zhì)量信息可包括關(guān)于估計(jì)710和712中的每一個(gè)是否精確或者是否滿足質(zhì)量度量的確定。顯示模式選擇器718可基于跟蹤質(zhì)量信息來(lái)選擇用于操作的顯示模式720。具體地,顯示模式選擇器718可選擇在世界鎖定顯示模式下操作,其中,如果在六個(gè)自由度上對(duì)HMD設(shè)備的位置和定向的估計(jì)滿足質(zhì)量度量,則虛擬物體以世界鎖定位置被顯示在透視顯示器上。否則,顯示模式選擇器選擇在身體鎖定顯示模式下操作,其中虛擬物體以身體鎖定位置被顯示在透視顯示器上。在一些實(shí)施例中,除了基于估計(jì)的質(zhì)量之外,顯示模式選擇器可基于條件和/或事件來(lái)選擇顯示模式。例如,顯示模式選擇器可響應(yīng)于諸如佩戴者發(fā)起的操作中轉(zhuǎn)換之類的轉(zhuǎn)換事件來(lái)轉(zhuǎn)換顯示模式。
在一些實(shí)施例中,跟蹤系統(tǒng)可以硬件實(shí)現(xiàn),諸如包括各種邏輯塊或管道級(jí)(stage)的處理流水線。在一些實(shí)施例中,跟蹤系統(tǒng)可被實(shí)現(xiàn)為由處理器執(zhí)行的軟件指令。在一些實(shí)施例中,跟蹤系統(tǒng)可被實(shí)現(xiàn)為硬件和軟件的組合。
圖8示出了根據(jù)本公開(kāi)的一實(shí)施例的用于控制透視顯示器的示例方法。例如,方法800可由圖9中示出的HMD設(shè)備900來(lái)執(zhí)行。在另一示例中,方法800可由圖10中示出的計(jì)算系統(tǒng)1000來(lái)執(zhí)行。
在802,方法800可包括經(jīng)由透視顯示器顯示具有世界鎖定位置的一個(gè)或多個(gè)虛擬物體。每個(gè)虛擬物體的世界鎖定位置相對(duì)于通過(guò)透視顯示器可見(jiàn)的真實(shí)世界物體而言可看起來(lái)是固定的,而每個(gè)虛擬物體的世界鎖定位置相對(duì)于透視顯示器的佩戴者而言可看起來(lái)是可移動(dòng)的。
在804,方法800可包括確定轉(zhuǎn)換事件是否發(fā)生。轉(zhuǎn)換事件可包括從在六個(gè)自由度上跟蹤透視顯示器的位置和定向到在三個(gè)自由度上跟蹤透視顯示器的定向的轉(zhuǎn)換。例如,如上所討論的,基于頭戴式顯示設(shè)備在六個(gè)自由度上的位置和定向不滿足質(zhì)量度量,轉(zhuǎn)換事件可發(fā)生或轉(zhuǎn)換可被執(zhí)行。如果確定存在轉(zhuǎn)換事件,則方法800移至806。否則,方法800返回802。
在一些實(shí)施例中,在806,方法800可包括經(jīng)由動(dòng)畫通過(guò)一系列圖像幀將所述一個(gè)或多個(gè)虛擬物體從世界鎖定位置視覺(jué)地轉(zhuǎn)換到身體鎖定位置。
在一個(gè)特定示例中,采用處于世界鎖定位置地視頻板形式的多個(gè)虛擬物體可看起來(lái)像懸掛在房間的不同墻壁上。透視顯示器的佩戴者可能離開(kāi)房間去往其中六個(gè)自由度上的跟蹤不可用的另一場(chǎng)所,并因此引起轉(zhuǎn)換事件。響應(yīng)于該轉(zhuǎn)換事件,所述多個(gè)視頻板可轉(zhuǎn)換成身體鎖定位置,從而看起來(lái)像漂浮在透視顯示器的佩戴者周圍的球面工作空間。具體地,經(jīng)由動(dòng)畫,所述多個(gè)視頻板可以看起來(lái)像從不同的墻壁飛出并且飛入球面工作空間中的預(yù)定義布局中。換言之,當(dāng)佩戴者離開(kāi)房間時(shí),板隨佩戴者一起移動(dòng)。
在一些實(shí)施例中,在808,方法800可包括將一個(gè)或多個(gè)物體從一個(gè)或多個(gè)虛擬物體的3D視圖視覺(jué)地轉(zhuǎn)換到該一個(gè)或多個(gè)虛擬物體的2D視圖。
在一個(gè)特定示例中,采用處于世界鎖定位置的體積全息圖(例如,3D網(wǎng)格)形式的多個(gè)虛擬物體可看起來(lái)遍及房間。透視顯示器的佩戴者可能離開(kāi)房間去往其中六個(gè)自由度上的跟蹤不可用的另一場(chǎng)所,并因此引起轉(zhuǎn)換事件。響應(yīng)于該轉(zhuǎn)換事件,可經(jīng)由動(dòng)畫將所述多個(gè)體積全息圖折疊到采用身體鎖定位置的視頻板。視頻板可以是進(jìn)入虛擬物體的虛擬世界的屏幕視口(例如,2D視圖)。當(dāng)佩戴者離開(kāi)房間時(shí),采用身體鎖定位置的視頻板可隨佩戴者一起移動(dòng)。
在810,方法800可包括經(jīng)由透視顯示器顯示具有身體鎖定位置的一個(gè)或多個(gè)虛擬物體。每個(gè)虛擬物體的身體鎖定位置相對(duì)于透視顯示器的佩戴者而言可看起來(lái)是固定的,而每個(gè)虛擬物體的身體鎖定位置相對(duì)于真實(shí)世界物體而言可看起來(lái)是可移動(dòng)的。
在812,方法800可包括確定轉(zhuǎn)換事件是否發(fā)生。轉(zhuǎn)換事件可包括從在三個(gè)自由度上跟蹤透視顯示器的定向到在六個(gè)自由度上跟蹤透視顯示器的位置和定向的轉(zhuǎn)換。例如,如上所討論的,基于頭戴式顯示設(shè)備在六個(gè)自由度上的位置和定向滿足質(zhì)量度量,轉(zhuǎn)換事件可發(fā)生或轉(zhuǎn)換可被執(zhí)行。如果確定存在轉(zhuǎn)換事件,則方法800移至814。否則,方法800返回810。
在一些實(shí)施例中,在814,方法800可包括經(jīng)由動(dòng)畫通過(guò)一系列圖像幀將所述一個(gè)或多個(gè)虛擬物體從身體鎖定位置視覺(jué)地轉(zhuǎn)換到世界鎖定位置。
在一個(gè)特定示例中,采用處于身體鎖定位置的視頻板形式的多個(gè)虛擬物體可出現(xiàn)在圍繞透視顯示器的佩戴者的球面工作空間中。透視顯示器的佩戴者可能從另一場(chǎng)所進(jìn)入房間,這導(dǎo)致在六個(gè)自由度上的跟蹤變得可用,并因此引起轉(zhuǎn)換事件。響應(yīng)于該轉(zhuǎn)換事件,所述多個(gè)視頻板可轉(zhuǎn)換到房間的不同墻壁上的世界鎖定位置。具體地,經(jīng)由動(dòng)畫,所述多個(gè)視頻板可看起來(lái)像從球面工作空間飛到不同的墻壁。
在一些實(shí)施例中,在816,方法800可包括將一個(gè)或多個(gè)物體從一個(gè)或多個(gè)虛擬物體的2D視圖視覺(jué)地轉(zhuǎn)換到該一個(gè)或多個(gè)虛擬物體的3D視圖。
在一個(gè)特定示例中,多個(gè)虛擬物體可看起來(lái)像處于位于身體鎖定位置的視頻板中。視頻板可以是進(jìn)入虛擬物體的虛擬世界的屏幕視口(例如,2D視圖)。無(wú)論佩戴者去哪里,采用身體鎖定位置的視頻板可隨佩戴者一起移動(dòng)。透視顯示器的佩戴者可從另一場(chǎng)所進(jìn)入房間,這導(dǎo)致在六個(gè)自由度上的跟蹤變得可用,并因此引起轉(zhuǎn)換事件。響應(yīng)于該轉(zhuǎn)換事件,經(jīng)由動(dòng)畫,視頻板中的多個(gè)虛擬物體可擴(kuò)展到采用世界鎖定位置的體積全息圖。采用世界鎖定位置的體積全息圖可看起來(lái)遍及房間。
在818,方法800可包括經(jīng)由透視顯示器顯示具有世界鎖定位置的一個(gè)或多個(gè)虛擬物體。每個(gè)虛擬物體的世界鎖定位置相對(duì)于通過(guò)透視顯示器可見(jiàn)的真實(shí)世界物體而言可看起來(lái)是固定的,而每個(gè)虛擬物體的所述世界鎖定位置相對(duì)于所述透視顯示器的佩戴者而言可看起來(lái)是可移動(dòng)的。
可執(zhí)行上述方法以便提供豐富的和沉浸式的增強(qiáng)現(xiàn)實(shí)體驗(yàn),其中采用世界鎖定位置的虛擬物體經(jīng)由在六個(gè)自由度上的跟蹤并優(yōu)雅地轉(zhuǎn)換到經(jīng)由在三個(gè)自由度上跟蹤來(lái)提供采用身體鎖定位置的虛擬物體。當(dāng)在六個(gè)自由度上的跟蹤不滿足質(zhì)量度量或以其他方式變得不可用時(shí),可執(zhí)行這樣的轉(zhuǎn)換以便減輕原本會(huì)體驗(yàn)到的降級(jí)。
現(xiàn)在參考圖9,提供了采用一副具有透明顯示器902的可配戴眼鏡形式的HMD設(shè)備900的一個(gè)示例。將明白,在其他示例中,HMD設(shè)備900可以采取其他合適的形式,其中透明、半透明和/或不透明顯示器被支撐在查看者的一只或兩只眼睛前方。還將明白,圖1-6中所示的HMD設(shè)備可采取HMD設(shè)備900的形式(如在下文更詳細(xì)地描述的)或任何其他合適的HMD設(shè)備。
HMD設(shè)備900包括顯示系統(tǒng)904和使得諸如全息物體之類的圖像能被遞送到HMD設(shè)備的佩戴者的眼睛的透視或透明顯示器902。透明顯示器902可被配置成向透過(guò)該透明顯示器查看物理環(huán)境的佩戴者在視覺(jué)上增強(qiáng)真實(shí)世界、物理環(huán)境的景象。例如,物理環(huán)境的景象可以由經(jīng)由透明顯示器902呈現(xiàn)的圖形內(nèi)容(例如,一個(gè)或多個(gè)像素,每一像素具有相應(yīng)色彩和亮度)來(lái)增強(qiáng),以便創(chuàng)建混合現(xiàn)實(shí)環(huán)境。
透明顯示器902還可被配置成使HMD設(shè)備的佩戴者能夠透過(guò)顯示虛擬物體表示的一個(gè)或多個(gè)部分透明的像素來(lái)查看物理環(huán)境中的物理、真實(shí)世界物體。如圖9所示,在一個(gè)示例中,透明顯示器902可包括位于鏡片906內(nèi)的圖像產(chǎn)生元件(諸如例如透視有機(jī)發(fā)光二極管(OLED)顯示器)。作為另一示例,透明顯示器902可包括在鏡片906邊緣上的光調(diào)制器。在這一示例中,鏡片906可以擔(dān)當(dāng)用于將光從光調(diào)制器遞送到佩戴者的眼睛的光導(dǎo)。這樣的光導(dǎo)可使得佩戴者能夠感知佩戴者正在查看的位于物理環(huán)境內(nèi)的3D全息圖像,同時(shí)還允許佩戴者查看物理環(huán)境中的物理物體,由此創(chuàng)建了混合現(xiàn)實(shí)環(huán)境。
HMD設(shè)備900還可包括各種傳感器和相關(guān)系統(tǒng)。例如,HMD設(shè)備900可包括包含配置成獲取來(lái)自佩戴者的眼睛的注視跟蹤數(shù)據(jù)形式的圖像數(shù)據(jù)的一個(gè)或多個(gè)圖像傳感器的注視跟蹤系統(tǒng)908。假定佩戴者已同意獲取和使用這一信息,注視跟蹤系統(tǒng)908可以使用這一信息來(lái)跟蹤佩戴者的眼睛的位置和/或運(yùn)動(dòng)。
在一個(gè)示例中,注視跟蹤系統(tǒng)908包括被配置成檢測(cè)佩戴者的每一只眼睛的注視方向的注視檢測(cè)子系統(tǒng)。該注視檢測(cè)子系統(tǒng)可被配置成以任何合適方式確定佩戴者的每一只眼睛的注視方向。例如,注視檢測(cè)子系統(tǒng)可包括諸如紅外光源等被配置成使得從佩戴者的每一只眼睛的角膜反射閃光的一個(gè)或多個(gè)光源。一個(gè)或多個(gè)圖像傳感器然后可被配置成捕捉佩戴者的眼睛的圖像。
如從收集自圖像傳感器的圖像數(shù)據(jù)確定的閃光和瞳孔的圖像可被用于確定每一只眼睛的光軸。使用這一信息,注視跟蹤系統(tǒng)908隨后可確定佩戴者正在注視的方向。作為補(bǔ)充或替換,注視跟蹤系統(tǒng)908可確定佩戴者正在注視什么物理或虛擬物體。此類注視跟蹤數(shù)據(jù)然后可被提供給HMD設(shè)備900。
還將理解,注視跟蹤系統(tǒng)908可具有任意適當(dāng)數(shù)量和布置的光源和圖像傳感器。例如并參考圖9,HMD設(shè)備900的注視跟蹤系統(tǒng)908可利用至少一個(gè)面向內(nèi)的傳感器909。
HMD設(shè)備900還可包括從物理環(huán)境接收物理環(huán)境數(shù)據(jù)的傳感器系統(tǒng)。例如,HMD設(shè)備900還可包括利用一個(gè)或多個(gè)姿態(tài)傳感器(諸如HMD設(shè)備900上的姿態(tài)傳感器912)來(lái)捕捉頭部姿態(tài)數(shù)據(jù)并從而允許對(duì)佩戴者的頭部進(jìn)行位置跟蹤、方向/位置以及定向感測(cè)和/或運(yùn)動(dòng)檢測(cè)的頭部跟蹤系統(tǒng)910。因此,如上所述,圖7的跟蹤系統(tǒng)700可從姿態(tài)傳感器接收傳感器信息,姿態(tài)傳感器使得能夠在三個(gè)自由度上估計(jì)HMD設(shè)備900的定向或在六個(gè)自由度上估計(jì)HMD設(shè)備的位置和定向。
在一個(gè)示例中,頭部跟蹤系統(tǒng)910可包括配置成三軸或三自由度位置傳感器系統(tǒng)的慣性測(cè)量單元(IMU)。這一示例位置傳感器系統(tǒng)可例如包括用于指示或測(cè)量HMD設(shè)備900在3D空間內(nèi)繞三個(gè)正交軸(例如,x、y、z)的定向變化(例如,翻滾、俯仰、偏航)的三個(gè)陀螺儀。從IMU的傳感器信號(hào)導(dǎo)出的定向可被用于經(jīng)由透視顯示器來(lái)顯示具有身體鎖定位置的一個(gè)或多個(gè)虛擬物體,其中每個(gè)虛擬物體的位置相對(duì)于透視顯示器的佩戴者而言看起來(lái)是固定的,而每個(gè)虛擬物體的位置相對(duì)于物理環(huán)境中的真實(shí)世界物體而言看起來(lái)是可移動(dòng)的。
在另一示例中,頭部跟蹤系統(tǒng)910可包括配置成六軸或六自由度位置傳感器系統(tǒng)的慣性測(cè)量單元。這一示例位置傳感器系統(tǒng)可例如包括用于指示或測(cè)量HMD設(shè)備900沿三個(gè)正交軸的位置變化和繞該三個(gè)正交軸的設(shè)備定向變化的三個(gè)加速度計(jì)和三個(gè)陀螺儀。
頭部跟蹤系統(tǒng)910還可支持其他合適的定位技術(shù),諸如GPS或其他全球?qū)Ш较到y(tǒng)。此外,盡管描述了位置傳感器系統(tǒng)的具體示例,但將明白,可以使用任何其他合適的位置傳感器系統(tǒng)。例如,頭部姿態(tài)和/或移動(dòng)數(shù)據(jù)可基于來(lái)自戴在佩戴者上和/或佩戴者外部的傳感器的任何組合的傳感器信息來(lái)確定,包括但不限于任何數(shù)量的陀螺儀、加速度計(jì)、慣性測(cè)量單元、GPS設(shè)備、氣壓計(jì)、磁力計(jì)、相機(jī)(例如,可見(jiàn)光相機(jī)、紅外光相機(jī)、飛行時(shí)間深度相機(jī)、結(jié)構(gòu)化光深度相機(jī)等)、通信設(shè)備(例如,WIFI天線/接口)等。
在一些實(shí)例中,HMD設(shè)備900還可包括利用一個(gè)或多個(gè)面向外的傳感器來(lái)捕捉圖像數(shù)據(jù)的可選傳感器系統(tǒng),諸如HMD設(shè)備900上的光學(xué)傳感器914。面向外的傳感器(一個(gè)或多個(gè))可以檢測(cè)其視野內(nèi)的移動(dòng),如視野內(nèi)的佩戴者或人或物理物體所執(zhí)行的基于姿勢(shì)的輸入或其他移動(dòng)。面向外的傳感器(一個(gè)或多個(gè))還可從物理環(huán)境和該環(huán)境內(nèi)的物理物體捕捉2D圖像信息和深度信息。例如,面向外的傳感器(一個(gè)或多個(gè))可包括深度相機(jī)、可見(jiàn)光相機(jī)、紅外光相機(jī)、和/或位置跟蹤相機(jī)。
光學(xué)傳感器系統(tǒng)可包括經(jīng)由一個(gè)或多個(gè)深度相機(jī)來(lái)生成深度跟蹤數(shù)據(jù)的深度跟蹤系統(tǒng)。在一個(gè)示例中,每一深度相機(jī)可包括立體視覺(jué)系統(tǒng)的左相機(jī)和右相機(jī)。來(lái)自這些深度相機(jī)中的一個(gè)或多個(gè)深度相機(jī)的時(shí)間分辨圖像可被彼此配準(zhǔn)和/或與來(lái)自另一光學(xué)傳感器(如可見(jiàn)光譜相機(jī))的圖像配準(zhǔn),且可被組合以產(chǎn)生深度分辨視頻。
在其他示例中,結(jié)構(gòu)化光深度相機(jī)可被配置成投影結(jié)構(gòu)化紅外照明,并對(duì)從照明被投影到其之上的場(chǎng)景中反射的該照明進(jìn)行成像。基于所成像的場(chǎng)景的各個(gè)區(qū)域內(nèi)相鄰特征之間的間隔,可構(gòu)造該場(chǎng)景的深度圖。在又一些其他示例中,深度相機(jī)可以采取飛行時(shí)間深度相機(jī)的形式,其被配置成將脈沖紅外照明投影到場(chǎng)景上以及檢測(cè)從該場(chǎng)景反射的照明。例如,照明可由紅外光源916提供??梢岳斫猓诒竟_(kāi)的范圍內(nèi)可使用任意其他合適的深度相機(jī)。
面向外的傳感器(一個(gè)或多個(gè))可捕捉HMD設(shè)備的佩戴者位于其中的物理環(huán)境的圖像。就HMD設(shè)備900而言,在一個(gè)示例中,混合現(xiàn)實(shí)顯示程序可包括使用這樣的所捕捉的圖像來(lái)生成對(duì)HMD設(shè)備的佩戴者周圍的物理環(huán)境進(jìn)行建模的虛擬環(huán)境的3D建模系統(tǒng)。在一些實(shí)施例中,光學(xué)傳感器可與IMU合作以在六個(gè)自由度上確定頭戴式顯示設(shè)備的位置和定向。這樣的位置和定向信息可被用于經(jīng)由透視顯示器來(lái)顯示具有世界鎖定位置的一個(gè)或多個(gè)虛擬物體,其中每個(gè)虛擬物體的位置相對(duì)于通過(guò)透視顯示器可見(jiàn)的真實(shí)世界物體而言看起來(lái)是固定的,而每個(gè)虛擬物體的位置相對(duì)于透視顯示器的佩戴者而言看起來(lái)是可移動(dòng)的。
HMD設(shè)備900還可包括話筒系統(tǒng),話筒系統(tǒng)包括捕捉音頻數(shù)據(jù)的一個(gè)或多個(gè)話筒,諸如HMD設(shè)備900上的話筒918。在其他示例中,音頻可經(jīng)由一個(gè)或多個(gè)揚(yáng)聲器(諸如HMD設(shè)備900上的揚(yáng)聲器920)被呈現(xiàn)給佩戴者。
HMD設(shè)備900還可包括控制器,諸如HMD設(shè)備900上的控制器922。該控制器可包括與HMD設(shè)備和顯示器的各傳感器和系統(tǒng)通信的邏輯機(jī)和存儲(chǔ)機(jī),如下文參考圖10更詳細(xì)地討論的。在一個(gè)示例中,存儲(chǔ)子系統(tǒng)可包括能由邏輯子系統(tǒng)執(zhí)行以接收來(lái)自傳感器的輸入、確定HMD設(shè)備900的姿態(tài)、以及調(diào)整透明顯示器902上顯示的內(nèi)容的顯示屬性的指令。
在一些實(shí)施例中,在此描述的方法和過(guò)程可以與一個(gè)或多個(gè)計(jì)算設(shè)備的計(jì)算系統(tǒng)綁定。具體地,這樣的方法和過(guò)程可被實(shí)現(xiàn)為計(jì)算機(jī)應(yīng)用程序或服務(wù)、應(yīng)用編程接口(API)、庫(kù)和/或其他計(jì)算機(jī)程序產(chǎn)品。
圖10示意性地示出了可執(zhí)行上述方法和過(guò)程中的一個(gè)或多個(gè)的計(jì)算系統(tǒng)1000的非限制性實(shí)施例。以簡(jiǎn)化形式示出了計(jì)算系統(tǒng)1000。計(jì)算系統(tǒng)1000可采取以下形式:一個(gè)或多個(gè)頭戴式顯示設(shè)備,或與頭戴式顯示設(shè)備合作的一個(gè)或多個(gè)設(shè)備(例如,個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、平板計(jì)算機(jī)、家庭娛樂(lè)計(jì)算機(jī)、網(wǎng)絡(luò)計(jì)算設(shè)備、游戲設(shè)備、移動(dòng)計(jì)算設(shè)備、移動(dòng)通信設(shè)備(例如,智能電話)和/或其他計(jì)算設(shè)備)。
計(jì)算系統(tǒng)1000包括邏輯機(jī)1002和存儲(chǔ)機(jī)1004。計(jì)算系統(tǒng)1000可任選地包括顯示子系統(tǒng)1006、輸入子系統(tǒng)1008、通信子系統(tǒng)1010和/或在圖10中未示出的其他組件。
邏輯機(jī)1002包括被配置成執(zhí)行指令的一個(gè)或多個(gè)物理設(shè)備。例如,邏輯機(jī)可被配置成執(zhí)行作為以下各項(xiàng)的一部分的指令:一個(gè)或多個(gè)應(yīng)用、服務(wù)、程序、例程、庫(kù)、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)、或其他邏輯構(gòu)造。這種指令可被實(shí)現(xiàn)以執(zhí)行任務(wù)、實(shí)現(xiàn)數(shù)據(jù)類型、轉(zhuǎn)換一個(gè)或多個(gè)部件的狀態(tài)、實(shí)現(xiàn)技術(shù)效果、或以其他方式得到期望結(jié)果。
邏輯機(jī)可包括被配置成執(zhí)行軟件指令的一個(gè)或多個(gè)處理器。作為補(bǔ)充或替換,邏輯機(jī)可包括被配置成執(zhí)行硬件或固件指令的一個(gè)或多個(gè)硬件或固件邏輯機(jī)。邏輯機(jī)的處理器可以是單核或多核,且在其上執(zhí)行的指令可被配置為串行、并行和/或分布式處理。邏輯機(jī)的各個(gè)組件可任選地分布在兩個(gè)或更多單獨(dú)設(shè)備上,這些設(shè)備可以位于遠(yuǎn)程和/或被配置成進(jìn)行協(xié)同處理。邏輯機(jī)的各方面可由以云計(jì)算配置進(jìn)行配置的可遠(yuǎn)程訪問(wèn)的聯(lián)網(wǎng)計(jì)算設(shè)備來(lái)虛擬化和執(zhí)行。
存儲(chǔ)機(jī)1004包括被配置成保存可由邏輯機(jī)執(zhí)行以實(shí)現(xiàn)此處所述的方法和過(guò)程的機(jī)器可讀指令的一個(gè)或多個(gè)物理設(shè)備。在實(shí)現(xiàn)這些方法和過(guò)程時(shí),可以變換存儲(chǔ)機(jī)1004的狀態(tài)(例如,保存不同的數(shù)據(jù))。
存儲(chǔ)機(jī)1004可以包括可移動(dòng)和/或內(nèi)置設(shè)備。存儲(chǔ)機(jī)1004可包括光學(xué)存儲(chǔ)器(例如,CD、DVD、HD-DVD、藍(lán)光盤等)、半導(dǎo)體存儲(chǔ)器(例如,RAM、EPROM、EEPROM等)和/或磁存儲(chǔ)器(例如,硬盤驅(qū)動(dòng)器、軟盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、MRAM等)等等。存儲(chǔ)機(jī)1004可包括易失性、非易失性、動(dòng)態(tài)、靜態(tài)、讀/寫、只讀、隨機(jī)存取、順序存取、位置可尋址、文件可尋址和/或內(nèi)容可尋址設(shè)備。
可以理解,存儲(chǔ)機(jī)1004包括一個(gè)或多個(gè)物理設(shè)備。然而,本文描述的指令的各方面可另選地通過(guò)不由物理設(shè)備在有限時(shí)長(zhǎng)內(nèi)持有的通信介質(zhì)(例如,電磁信號(hào)、光信號(hào)等)來(lái)傳播。
邏輯機(jī)1002和存儲(chǔ)機(jī)1004的各方面可被一起集成到一個(gè)或多個(gè)硬件邏輯組件中。這些硬件邏輯組件可包括例如現(xiàn)場(chǎng)可編程門陣列(FPGA)、程序和應(yīng)用專用的集成電路(PASIC/ASIC)、程序和應(yīng)用專用的標(biāo)準(zhǔn)產(chǎn)品(PSSP/ASSP)、片上系統(tǒng)(SOC)以及復(fù)雜可編程邏輯器件(CPLD)。
在被包括時(shí),顯示子系統(tǒng)1006可用于呈現(xiàn)由存儲(chǔ)機(jī)1004保存的數(shù)據(jù)的視覺(jué)表示。該視覺(jué)表示可采用圖形用戶界面(GUI)的形式。由于此處所描述的方法和過(guò)程改變了由存儲(chǔ)機(jī)保持的數(shù)據(jù),并由此變換了存儲(chǔ)機(jī)的狀態(tài),因此同樣可以轉(zhuǎn)變顯示子系統(tǒng)1006的狀態(tài)以視覺(jué)地表示底層數(shù)據(jù)的改變。顯示子系統(tǒng)1006可包括利用實(shí)際上任何類型的技術(shù)的一個(gè)或多個(gè)顯示設(shè)備,諸如圖9中所示的HMD設(shè)備900的顯示器902??蓪⑦@樣的顯示設(shè)備與邏輯機(jī)1002和/或存儲(chǔ)機(jī)1004組合在共享封裝中,或者這樣的顯示設(shè)備可以是外圍顯示設(shè)備。
在包括輸入子系統(tǒng)1008時(shí),輸入子系統(tǒng)1008可以包括諸如鍵盤、鼠標(biāo)、觸摸屏或游戲控制器之類的一個(gè)或多個(gè)用戶輸入設(shè)備或者與其對(duì)接。在一些實(shí)施例中,輸入子系統(tǒng)可以包括所選擇的自然用戶輸入(NUI)部件或與其對(duì)接。這種元件部分可以是集成的或外圍的,并且輸入動(dòng)作的轉(zhuǎn)導(dǎo)和/或處理可以在板上或板外被處理。示例NUI部件可包括用于語(yǔ)言和/或語(yǔ)音識(shí)別的話筒;用于機(jī)器視覺(jué)和/或姿勢(shì)識(shí)別的紅外、色彩、立體顯示和/或深度相機(jī);用于運(yùn)動(dòng)檢測(cè)和/或意圖識(shí)別的頭部跟蹤器、眼睛跟蹤器、加速計(jì)和/或陀螺儀;以及用于評(píng)估腦部活動(dòng)和/或身體運(yùn)動(dòng)的電場(chǎng)感測(cè)部件;以上參考圖9的頭部跟蹤系統(tǒng)910描述的傳感器中的任一者;和/或任何其他合適的傳感器。
當(dāng)包括通信子系統(tǒng)1010時(shí),通信子系統(tǒng)1010可被配置成將計(jì)算系統(tǒng)1000與一個(gè)或多個(gè)其他計(jì)算設(shè)備通信地耦合。通信子系統(tǒng)1010可以包括與一個(gè)或多個(gè)不同通信協(xié)議兼容的有線和/或無(wú)線通信設(shè)備。作為非限制性示例,通信子系統(tǒng)可被配置成用于經(jīng)由無(wú)線電話網(wǎng)絡(luò)或者有線或無(wú)線局域網(wǎng)或廣域網(wǎng)來(lái)進(jìn)行通信。在一些實(shí)施例中,通信子系統(tǒng)可允許計(jì)算系統(tǒng)1000經(jīng)由諸如因特網(wǎng)這樣的網(wǎng)絡(luò)將消息發(fā)送至其他設(shè)備以及/或者從其它設(shè)備接收消息。
將會(huì)理解,此處描述的配置和/或方法本質(zhì)是示例性的,這些具體實(shí)施例或示例不應(yīng)被視為限制性的,因?yàn)樵S多變體是可能的。此處描述的具體例程或方法可以表示任何數(shù)量的處理策略中的一個(gè)或多個(gè)。如此,所示和/或所述的各種動(dòng)作可以以所示和/或所述順序、以其他順序、并行地執(zhí)行,或者被省略。同樣,上述過(guò)程的次序可以改變。
本公開(kāi)的主題包括各種過(guò)程、系統(tǒng)和配置以及此處公開(kāi)的其他特征、功能、動(dòng)作和/或?qū)傩?、以及它們的任一和全部等價(jià)物的所有新穎且非顯而易見(jiàn)的組合和子組合。