亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

立體圖像顯示器的制作方法

文檔序號(hào):12185392閱讀:215來源:國知局
立體圖像顯示器的制作方法與工藝

各種顯示技術(shù)可以顯示計(jì)算機(jī)生成的圖像(例如三維全息圖或二維圖像)以創(chuàng)建沉浸式虛擬現(xiàn)實(shí)或增強(qiáng)現(xiàn)實(shí)觀看體驗(yàn)。例如,諸如頭戴式顯示(HMD)設(shè)備之類的一些立體顯示設(shè)備可包括透視顯示器,該透視顯示器允許將圖像疊加在真實(shí)世界環(huán)境上。當(dāng)通過HMD設(shè)備的透視顯示器觀看時(shí),圖像可看上去與真實(shí)世界環(huán)境結(jié)合。虛擬圖像與真實(shí)世界環(huán)境之間的這種關(guān)系可被稱為增強(qiáng)現(xiàn)實(shí)。

當(dāng)圖像由立體顯示器生成時(shí),包括圖像的光在顯示屏或其它表面處開始并跨越實(shí)際觀看距離行進(jìn)至觀看者的眼睛。在一些示例中,控制所述光以在離觀看者的一距離處創(chuàng)建圖像的觀看者感知的位置,所述距離不同于顯示屏或表面的實(shí)際觀看距離。例如,HMD設(shè)備顯示圖像,所述圖像在離觀看者的眼睛的一距離處被觀看者感知,所述距離大于眼睛和HMD屏幕或鏡片之間的良視距距離。

在一些示例中,觀看者可以靠近計(jì)算機(jī)生成的圖像以欣賞圖像細(xì)節(jié)或以其它方式與圖像交互。在其它示例中,一個(gè)圖像可以被顯示為朝觀看者移動(dòng)得更近。然而,已經(jīng)發(fā)現(xiàn)隨著觀看者和圖像的感知位置之間的距離減少,在某些距離處,一些觀看者可能體驗(yàn)到不適,例如頭昏眼花、頭痛、重影和/或其它問題。由于這些觀看者的舒適問題,一些顯示設(shè)備可以強(qiáng)制最小觀看距離,該距離限制了所顯示圖像的所感知的鄰近度。不幸的是,這種最小觀看距離可能阻止觀看者更加靠近圖像,并且可能由此限制了增強(qiáng)或虛擬現(xiàn)實(shí)應(yīng)用的交互體驗(yàn)以及相關(guān)特征。另外,這種最小觀看距離對(duì)沒有受到舒適問題影響的觀看者的觀看體驗(yàn)有負(fù)面的影響。

概述

此處公開了涉及將計(jì)算機(jī)生成的圖像通過立體顯示系統(tǒng)顯示給觀看者的各個(gè)實(shí)施例。例如,一種公開的實(shí)施例提供了一種方法,包括建立從觀看者的眼睛到計(jì)算機(jī)生成的圖像的閾值顯示位置的預(yù)定閾值距離。所述方法包括確定從觀看者的眼睛到計(jì)算機(jī)生成的圖像的當(dāng)前顯示位置的視線聚合距離是處于或低于所述預(yù)定閾值距離?;谝暰€聚合距離是處于或低于所述預(yù)定閾值距離,當(dāng)觀看者的眼睛朝著計(jì)算機(jī)生成的圖像移動(dòng)時(shí)計(jì)算機(jī)生成的圖像的大小被增加同時(shí)將視線聚合距離維持在預(yù)定閾值距離處。

提供本

技術(shù)實(shí)現(xiàn)要素:
以便以簡化的形式介紹以下在具體實(shí)施方式中進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識(shí)所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù)主題的范圍。此外,所要求保護(hù)的主題不限于解決在本公開的任一部分中所提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。

附圖簡述

圖1是根據(jù)本公開的各示例可以通過立體顯示系統(tǒng)顯示計(jì)算機(jī)生成的圖像的示例顯示設(shè)備的示意圖。

圖2是在房間中的觀看者與根據(jù)本公開的各示例可以通過立體顯示系統(tǒng)顯示計(jì)算機(jī)生成的圖像的顯示設(shè)備進(jìn)行交互的示意圖。

圖3示意性地示出在離觀看者的眼睛的兩個(gè)觀看者感知的距離處的計(jì)算機(jī)生成的圖像。

圖4示意性地示出當(dāng)觀看者的眼睛朝著圖3的計(jì)算機(jī)生成的圖像移動(dòng)時(shí),在大小方面增加的該圖像。

圖5示意性地示出當(dāng)感知的觀看距離在預(yù)定的邊界距離處時(shí)以最大大小顯示的圖4的計(jì)算機(jī)生成的圖像。

圖6和7示意性地示出當(dāng)觀看者的眼睛朝著圖5的計(jì)算機(jī)生成的圖像移動(dòng)時(shí),相對(duì)于固定的現(xiàn)實(shí)世界對(duì)象平移的該圖像。

圖8示出根據(jù)本公開的一實(shí)施例的示例頭戴式顯示設(shè)備。

圖9A和9B示出根據(jù)本公開的一實(shí)施例的用于通過立體顯示系統(tǒng)向觀看者顯示計(jì)算機(jī)生成的圖像的方法的流程圖。

圖10是計(jì)算設(shè)備的一實(shí)施例的簡化示意解說。

詳細(xì)描述

圖1示出計(jì)算設(shè)備和可用于將計(jì)算機(jī)生成的圖像顯示給觀看者的相關(guān)聯(lián)的立體顯示設(shè)備的示例實(shí)現(xiàn)的示意圖。如下詳細(xì)描述地,在一個(gè)示例中,由計(jì)算設(shè)備的處理器執(zhí)行的顯示增強(qiáng)程序可以建立從觀看者的眼睛到計(jì)算機(jī)生成的圖像的閾值顯示位置的預(yù)定閾值距離。所述程序可以確定從觀看者的眼睛到計(jì)算機(jī)生成的圖像的當(dāng)前顯示位置的視線聚合距離是處于或低于所述預(yù)定閾值距離。基于視線聚合距離是處于或低于所述預(yù)定閾值距離,并且當(dāng)觀看者的眼睛朝著計(jì)算機(jī)生成的圖像移動(dòng)時(shí),計(jì)算機(jī)生成的圖像的大小可以被增加同時(shí)將視線聚合距離維持在預(yù)定閾值距離處。

在各個(gè)示例中,計(jì)算設(shè)備可以要么是物理分開的形式要么被集成到觀看者可以與之交互的顯示設(shè)備中。圖1示意性地示出了與立體顯示設(shè)備14物理分開的計(jì)算設(shè)備10的示例。顯示設(shè)備14可以包括用于向第一觀看者20呈現(xiàn)一個(gè)或多個(gè)計(jì)算機(jī)生成的圖像18的立體顯示系統(tǒng)16。在該示例中,計(jì)算設(shè)備10可以包括單獨(dú)設(shè)備(例如機(jī)頂盒、游戲控制臺(tái)、web相機(jī)、頭戴式計(jì)算設(shè)備或其它可穿戴計(jì)算設(shè)備、鍵盤、專用外設(shè)或其它類似的不包括集成顯示器的設(shè)備)或被集成到該單獨(dú)設(shè)備。

計(jì)算設(shè)備10可使用有線連接,或可采用經(jīng)由WiFi、藍(lán)牙或任何其他合適的無線通信協(xié)議的無線連接來與顯示設(shè)備14在操作上連接。例如,計(jì)算設(shè)備10可通信地耦合到網(wǎng)絡(luò)22。網(wǎng)絡(luò)22可采取局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)、個(gè)域網(wǎng)、或其組合的形式,并且可包括因特網(wǎng)。關(guān)于計(jì)算設(shè)備10的組件和計(jì)算方面的附加細(xì)節(jié)在下文中參考圖10更詳細(xì)地描述。

圖1還示出了被集成到頭戴式顯示(HMD)設(shè)備24中的計(jì)算設(shè)備12的示例。HMD設(shè)備24可包括被支撐在觀看者的一只或兩只眼睛前方的透明、半透明或不透明顯示器。在一些示例中,HMD設(shè)備24可以創(chuàng)建增強(qiáng)現(xiàn)實(shí)環(huán)境28并將其顯示給第二觀看者26,所述增強(qiáng)現(xiàn)實(shí)環(huán)境包括被顯示在通過該設(shè)備觀看的物理環(huán)境中的一個(gè)或多個(gè)現(xiàn)實(shí)世界對(duì)象32間的一個(gè)或多個(gè)計(jì)算機(jī)生成的圖像18。計(jì)算機(jī)生成的圖像18可以包括三維(3D)全息圖像、二維(2D)圖像或通過HMD設(shè)備24生成并顯示的其它形式的虛擬圖像。HMD設(shè)備24可由此允許第二觀看者26觀看在圍繞該觀看者的物理環(huán)境內(nèi)的這樣的計(jì)算機(jī)生成的圖像18。

如下詳細(xì)描述地,HMD設(shè)備24可包括從物理環(huán)境接收物理環(huán)境數(shù)據(jù)的各種傳感器和相關(guān)的系統(tǒng)。例如,HMD設(shè)備24可以包括深度傳感器系統(tǒng)36,該深度傳感器系統(tǒng)包括從在周圍的物理環(huán)境中的現(xiàn)實(shí)世界對(duì)象32生成深度圖像數(shù)據(jù)的一個(gè)或多個(gè)深度相機(jī)。在一些示例中,HMD設(shè)備24可包括利用至少一個(gè)面向外的傳感器(如RGB相機(jī)或其它光學(xué)傳感器)的光學(xué)傳感器系統(tǒng)38。所述面向外的傳感器可從物理環(huán)境中的現(xiàn)實(shí)世界對(duì)象32捕獲二維圖像信息。HMD設(shè)備24還可包括位置傳感器系統(tǒng)40,該位置傳感器系統(tǒng)包括一個(gè)或多個(gè)加速度計(jì)、陀螺儀、頭部跟蹤系統(tǒng)和/或用于確定用戶的位置或朝向的其它傳感器。

在一些示例中,HMD設(shè)備24可包括換能器系統(tǒng)42,換能器系統(tǒng)包括將電信號(hào)轉(zhuǎn)換成另一形式能量的一個(gè)或多個(gè)致動(dòng)器。所述換能器系統(tǒng)42可以包括用于向觀看者提供音頻反饋的一個(gè)或多個(gè)揚(yáng)聲器。在其它示例中,換能器系統(tǒng)42可包括一個(gè)或多個(gè)觸覺換能器,所述觸覺換能器用于生成觸覺反饋并將其提供給觀看者,諸如振動(dòng)。HMD設(shè)備24還可包括話筒系統(tǒng)44和用于接收來自物理環(huán)境的音頻輸入的一個(gè)或多個(gè)話筒。

圖1中說明的示例HMD設(shè)備24示出了集成到HMD設(shè)備中的計(jì)算設(shè)備12。將理解,在其他示例中,計(jì)算設(shè)備12可以是與HMD設(shè)備24分開的單獨(dú)組件。具有各種形狀因子的許多類型和配置的HMD設(shè)備24也可被使用并且在本公開的范圍內(nèi)。以下參考圖8提供了示例HMD設(shè)備的更詳細(xì)的描述。

還將理解,計(jì)算設(shè)備12可以包括任何其它合適類型或形式的顯示設(shè)備或其它計(jì)算設(shè)備(例如平板、筆記本、智能電話或其它移動(dòng)計(jì)算設(shè)備、桌面計(jì)算設(shè)備、獨(dú)立監(jiān)視器、壁掛式顯示器、交互式白板或其它類似的具有集成的立體顯示器的設(shè)備),或可以被集成到所述任何其它合適類型或形式的顯示設(shè)備或其它計(jì)算設(shè)備中。

計(jì)算設(shè)備10和計(jì)算設(shè)備12還可以從注視跟蹤系統(tǒng)48接收注視跟蹤數(shù)據(jù)。在各種示例中,注視跟蹤系統(tǒng)48可以位于顯示設(shè)備14、HMD設(shè)備24中或在具有任何其它合適類型或形式的顯示設(shè)備(包括但不限于上述具有集成的顯示器的那些示例設(shè)備)的公共外殼中。在其它示例中,注視跟蹤系統(tǒng)48、深度傳感器系統(tǒng)36以及計(jì)算設(shè)備可以被集成到不包括集成顯示器的公共外殼中,例如頭戴式或其它可穿戴設(shè)備或在不包括集成顯示器的任何其它合適的類型或形式的計(jì)算設(shè)備(包括但不限于上述不具有集成的顯示器的那些示例設(shè)備)中。以下參考圖8中說明的示例HMD設(shè)備800討論了示例注視跟蹤系統(tǒng)48的更詳細(xì)的描述。

計(jì)算設(shè)備10和計(jì)算設(shè)備12兩者都可包括可被存儲(chǔ)在大容量存儲(chǔ)34中的顯示增強(qiáng)程序52。顯示增強(qiáng)程序52可被加載到存儲(chǔ)器54中并由處理器58執(zhí)行以執(zhí)行下文更為詳細(xì)地描述的方法和過程中的一個(gè)或多個(gè)。

在一些示例中,顯示增強(qiáng)程序52可以利用至少兩種不同的顯示模式來顯示計(jì)算機(jī)生成的圖像18。更具體而言,在世界鎖定顯示模式中,一個(gè)或多個(gè)計(jì)算機(jī)生成的圖像18可通過顯示設(shè)備14或HMD設(shè)備24以世界鎖定的位置被顯示。在世界鎖定的位置中,計(jì)算機(jī)生成的圖像18相對(duì)于通過顯示設(shè)備14或HMD設(shè)備24可觀看的現(xiàn)實(shí)世界對(duì)象32來說看上去是固定的。因此,在這種模式中,每個(gè)計(jì)算機(jī)生成的圖像18的世界鎖定的位置相對(duì)于HMD24的佩戴者來說看上去是可移動(dòng)的。

在HMD設(shè)備24的一些示例中,世界鎖定顯示模式可與六個(gè)自由度(6DOF)的跟蹤系統(tǒng)相關(guān)聯(lián),所述跟蹤系統(tǒng)在六個(gè)自由度(例如,x、y、z、俯仰、翻滾、偏航)上估計(jì)HMD設(shè)備24的位置和方向。例如,在六個(gè)自由度中的估計(jì)可以使用來自光學(xué)傳感器系統(tǒng)38、位置傳感器系統(tǒng)40和或HMD設(shè)備24的其它傳感器的傳感器數(shù)據(jù)來確定。

在其它示例中,HMD設(shè)備24和/或顯示設(shè)備14可以以身體鎖定顯示模式操作,在該模式中一個(gè)或多個(gè)計(jì)算機(jī)生成的圖像18可以以身體鎖定的位置被顯示。在身體鎖定位置中,計(jì)算機(jī)生成的圖像18相對(duì)于觀看者來說看上去是固定的,而每個(gè)計(jì)算機(jī)生成的圖像的所述身體鎖定位置相對(duì)于所述現(xiàn)實(shí)世界對(duì)象32來說看起來是可移動(dòng)的。

在HMD設(shè)備24的一些示例中,身體鎖定顯示模式可以與和6DOF跟蹤系統(tǒng)并行操作的三個(gè)自由度(3DOF)的跟蹤系統(tǒng)相關(guān)聯(lián)。3DOF跟蹤系統(tǒng)在三個(gè)自由度(例如,俯仰、翻滾、偏航)上估計(jì)HMD設(shè)備24的方向。例如,可使用來自位置傳感器系統(tǒng)40的數(shù)據(jù)來確定三個(gè)自由度中的估計(jì)。

現(xiàn)在參考圖2-7,現(xiàn)在將描述顯示設(shè)備14和HMD設(shè)備24的示例使用情況。圖2是在房間200中的幾個(gè)觀看者與通過顯示增強(qiáng)程序52顯示計(jì)算機(jī)生成的圖像的計(jì)算設(shè)備和相關(guān)聯(lián)的立體顯示設(shè)備進(jìn)行交互的示意說明。在一個(gè)示例中,觀看者Galen 202正佩戴著HMD設(shè)備204,該設(shè)備生成包括3D全息向?qū)У脑鰪?qiáng)現(xiàn)實(shí)電影。在另一個(gè)示例中,觀看者Kara 208正在玩尋寶游戲,該游戲包括由她的膝上計(jì)算機(jī)212所顯示的3D全息寶箱210。

在另一個(gè)示例中,觀看者M(jìn)eb 214正在玩由掛壁式顯示器216所顯示的3D交互棒球游戲。在一些示例中,觀看者M(jìn)eb 214可以佩戴眼鏡,該眼鏡通過例如將兩幅圖像合并為單幅3D圖像來幫助創(chuàng)建增強(qiáng)現(xiàn)實(shí)體驗(yàn),該3D圖像被Meb感知為在空間中懸浮。

在該示例中,掛壁式顯示器216被通信地耦合到機(jī)頂盒218,機(jī)頂盒包括深度傳感器系統(tǒng)36、注視跟蹤系統(tǒng)48和包括顯示增強(qiáng)程序52的計(jì)算設(shè)備。使用來自深度傳感器系統(tǒng)36的數(shù)據(jù),機(jī)頂盒218可以監(jiān)視觀看者M(jìn)eb 214在房間200內(nèi)的位置。使用來自注視跟蹤系統(tǒng)48的注視跟蹤數(shù)據(jù),機(jī)頂盒218還可以監(jiān)視關(guān)于在房間200內(nèi)的現(xiàn)實(shí)世界對(duì)象和由棒球游戲生成并通過掛壁式顯示器216顯示的3D游戲的觀看者M(jìn)eb的注視位置。

在一個(gè)示例中,3D球形計(jì)算機(jī)生成的棒球圖像220可以以世界鎖定顯示模式在觀看者M(jìn)eb 214和擊球手、接球手以及本壘板的計(jì)算機(jī)生成的圖像之間的空間中懸浮固定地被顯示。以此方式,當(dāng)觀看者M(jìn)eb 214改變他在房間200中的位置時(shí),Meb感知到棒球圖像200相對(duì)于房間200中的掛壁式顯示器216、衣帽架224、沙發(fā)228以及其它真實(shí)物體保持固定。

現(xiàn)在參考圖3和4,關(guān)于房間200中的衣帽架224和沙發(fā)228示意性地說明觀看者M(jìn)eb 214的眼睛302。如在圖3所示并通過初始位置304處的眼睛302,由觀看者M(jìn)eb 214感知到的棒球圖像220的第一當(dāng)前顯示的位置306可以在離眼睛302的第一、相對(duì)大的視線聚合距離308處跨所述房間。在本示例中,第一視線聚合距離308可以被進(jìn)一步定義為在眼睛302和點(diǎn)310之間的距離,在該點(diǎn)處眼睛正注視第一當(dāng)前顯示的位置306中的棒球圖像220。在其它示例中,視線聚合距離可以被定義為在觀看者的眼睛和與所述圖像相關(guān)聯(lián)的預(yù)定位置之間的距離,所述預(yù)定位置例如是最接近所述眼睛的圖像的前緣、圖像的中心或與圖像相關(guān)聯(lián)的任何其它合適的位置。

還是參考圖2,棒球圖像220可以被顯示在如由觀看者M(jìn)eb 214感知到的第二當(dāng)前顯示的位置312處,該位置定位在更靠近他的眼睛302的第二視線聚合距離314處。如上所述且為避免可能的觀看者不舒適的問題,顯示增強(qiáng)程序52可以建立從觀看者M(jìn)eb的眼睛302到棒球圖像220的閾值顯示的位置的預(yù)定閾值距離318。在本示例中且如圖3所示,棒球圖像220的第二當(dāng)前顯示的位置312位于離眼睛302預(yù)定閾值距離318處。因此,第二當(dāng)前顯示的位置312對(duì)應(yīng)于閾值顯示的位置。

當(dāng)棒球圖像220被顯示在第二當(dāng)前顯示的位置312處時(shí),顯示增強(qiáng)程序52可以確定第二視線聚合距離314在預(yù)定閾值距離318處。將理解地,在一些示例中,由于處理限制、數(shù)據(jù)采樣間隔和/或其它約束,顯示增強(qiáng)程序52可以確定第二視線聚合距離314低于預(yù)定閾值距離318。例如在觀看者M(jìn)eb 214正朝著棒球圖像220移動(dòng)時(shí),顯示增強(qiáng)程序52可能直到所述距離稍微低于預(yù)定閾值距離318才確定第二視線聚合距離314。在這些示例中,顯示增強(qiáng)程序可以隨后調(diào)整第二視線聚合距離314以匹配預(yù)定閾值距離318。

返回到圖3的示例且通過在第二當(dāng)前顯示的位置312處的棒球圖像220,觀看者M(jìn)eb 214可能期望獲得圖像的更近的視圖。因此且現(xiàn)在還參考圖4,觀看者M(jìn)eb 214可以朝棒球圖像移動(dòng)平移距離324。因?yàn)榈诙暰€聚合距離314是在預(yù)定閾值距離318處,并在本發(fā)明的的一個(gè)可能的優(yōu)點(diǎn)中,顯示增強(qiáng)程序52在觀看者M(jìn)eb 214的眼睛302朝著所顯示的圖像移動(dòng)了平移距離時(shí)可以維持第二視線聚合距離不變,同時(shí)增加所顯示的棒球的大小。因此且如下更加詳細(xì)描述地,顯示增強(qiáng)程序52由此允許觀看者M(jìn)eb 214觀看經(jīng)放大的棒球,同時(shí)還通過維持第二視線聚合距離不變而避免了可能的觀看者不舒適的問題。

更具體地且如圖4中示意性地說明,通過在相對(duì)于眼睛302的第二顯示的位置312處生成所顯示的經(jīng)放大的棒球圖像220’,顯示增強(qiáng)程序52使得觀看者M(jìn)eb 214感知到所顯示的經(jīng)放大的棒球圖像220’正位于小于預(yù)定閾值距離318的經(jīng)減少的感知觀看距離400處,伴隨由感知到的經(jīng)放大的棒球圖像220”所示的這樣的感知。因此,當(dāng)觀看者M(jìn)eb 214朝著棒球圖像移動(dòng)并且所述圖像被漸進(jìn)放大,他感知到自己正接近正在放大的圖像。

另外,由于觀看者M(jìn)eb 214現(xiàn)在可以辨別出在較小棒球圖像220中可能是無法辨別的經(jīng)放大的棒球圖像220’的細(xì)節(jié),朝正在放大的圖像移動(dòng)得更近的錯(cuò)覺被強(qiáng)化。以此方式,顯示增強(qiáng)程序52允許觀看者M(jìn)eb 214體驗(yàn)經(jīng)放大的棒球圖像220’就如同它實(shí)際位于經(jīng)減少的感知觀看距離400處那樣(如由感知的經(jīng)放大的棒球圖像220”所示),同時(shí)通過維持第二視線聚合距離314不變避免了可能的感知舒適問題。

在一些示例中,預(yù)定閾值距離318可以在50.0cm和200.0cm之間。在其它示例中,預(yù)定閾值距離318可以在75.0cm和175.0cm之間。在其它示例中,預(yù)定閾值距離318可以是100cm。將理解,可以基于顯示設(shè)備類型和所使用的顯示技術(shù)、被顯示的計(jì)算機(jī)生成的圖像的屬性、顯示增強(qiáng)程序52所接收的觀看者偏好以及諸如環(huán)境光的環(huán)境條件中的一個(gè)或多個(gè)項(xiàng)來建立所述預(yù)定閾值距離。

在一些示例中,并參考圖4,顯示增強(qiáng)程序52可以確定沿觀看者M(jìn)eb 214的視線408延伸并通過棒球圖像220的樞軸點(diǎn)412的軸404。增加棒球圖像220的大小可以包括圍繞軸404縮放所述圖像。在一個(gè)示例中且如圖4中示意性說明地,棒球圖像220的樞軸點(diǎn)412可以位于圖像的3D球形的中心處。在該示例中,當(dāng)觀看者M(jìn)eb 214接近棒球圖像220時(shí),通過圍繞軸404縮放圖像創(chuàng)建了Meb離圖像更近的錯(cuò)覺。

在一個(gè)示例中且在觀看者M(jìn)eb的眼睛302朝著圖3和4中的棒球圖像220移動(dòng)時(shí),顯示增強(qiáng)程序52可以均勻地與眼睛朝著該圖像的平移距離324成線性比例地縮放該圖像。以此方式,顯示增強(qiáng)程序52可以在已經(jīng)達(dá)到預(yù)定閾值距離318之后棒球圖像220開始在大小方面增加時(shí)創(chuàng)建平滑的縮放效果。有利地,顯示增強(qiáng)程序52可以由此為觀看者M(jìn)eb 214創(chuàng)建移動(dòng)靠近經(jīng)放大的棒球圖像220’的逼真感知,同時(shí)還維持了所顯示圖像的預(yù)定閾值距離318。

例如,在眼睛302朝著棒球圖像220移動(dòng)時(shí),圖像的大小可以按與眼睛行進(jìn)的平移距離324成線性比例的固定百分比被均勻地增加。在一個(gè)示例中,圖像的大小可以以眼睛302朝著棒球圖像220每平移1cm就以5%的比率被均勻地增加。將理解,可使用任意合適的大小增加比率且在本公開的范圍內(nèi)。

在另一個(gè)示例中,棒球圖像220的大小增加的比率可以直接對(duì)應(yīng)于在預(yù)定閾值距離318和在眼睛302和所感知的經(jīng)放大的棒球圖像220”的樞軸點(diǎn)412”之間的距離之間的比率。例如且參考圖3,當(dāng)棒球圖像220被顯示在第二當(dāng)前顯示的位置312中時(shí),顯示增強(qiáng)程序52可以以默認(rèn)大小顯示圖像,如圖3所示。

現(xiàn)在參考圖4,當(dāng)眼睛302的位置到達(dá)第二視線聚合距離314并且眼睛進(jìn)一步朝著棒球圖像220移動(dòng)時(shí),棒球圖像220的默認(rèn)大小可以按預(yù)定閾值距離318和在眼睛302和所感知的經(jīng)放大的棒球圖像220”的樞軸點(diǎn)412”之間的距離之間的比率被增加。將理解,當(dāng)眼睛302和所感知的經(jīng)放大的棒球圖像220”的樞軸點(diǎn)412”之間的距離減少時(shí),圖像的默認(rèn)大小被線性縮放以創(chuàng)建眼睛移動(dòng)接近該圖像的錯(cuò)覺。

在其它示例中,增加棒球圖像220的大小可以包括以一個(gè)比率成比例地縮放該圖像,該比率不是相對(duì)于觀看者M(jìn)eb 214的眼睛302朝著圖像平移的1:1。在一個(gè)示例中,棒球圖像220的大小可以以眼睛302朝著棒球圖像220的第一個(gè)1cm平移上增加4%比率,在眼睛302的下一個(gè)1cm平移上增加6%比率,在眼睛302的下一個(gè)1cm平移上增加8%比率,并在剩余的平移距離上增加10%比率。將理解,可使用任意合適的距離間隔以及對(duì)應(yīng)的大小增加百分比且在本公開的范圍內(nèi)。

現(xiàn)在參考圖5,在一些示例中,顯示增強(qiáng)程序52可以建立對(duì)應(yīng)于眼睛302和所感知的經(jīng)放大的棒球圖像220”之間的最小感知觀看距離的預(yù)定邊界距離500。如在圖5中示意性示出的,眼睛332可以朝著經(jīng)放大的棒球圖像220’移動(dòng),并且圖像的大小可以被增加直到經(jīng)減少的感知觀看距離400達(dá)到預(yù)定邊界距離500。一旦確定經(jīng)減少的感知觀看距離400在預(yù)定邊界距離500處,顯示增強(qiáng)程序52就可以以最大大小顯示經(jīng)放大的棒球圖像220”。

還將理解,在一些示例中,由于處理限制、數(shù)據(jù)采樣間隔和/或其它約束,顯示增強(qiáng)程序52可以確定經(jīng)減少的感知觀看距離400低于預(yù)定邊界距離500。在這些示例中,顯示增強(qiáng)程序可以隨后調(diào)整經(jīng)減少的感知觀看距離400以匹配預(yù)定邊界距離500。

在一些示例中,預(yù)定邊界距離500可以在0.5cm和4.0cm之間。在其它示例中,預(yù)定邊界距離500可以在0.75cm和1.25cm之間。在其它示例中,預(yù)定邊界距離500可以是1.0cm。將理解,基于顯示設(shè)備類型和所使用的顯示技術(shù)、被顯示的計(jì)算機(jī)生成的圖像的屬性、顯示增強(qiáng)程序52所接收的觀看者偏好以及諸如環(huán)境光的環(huán)境條件中的一個(gè)或多個(gè)項(xiàng)來建立所述預(yù)定邊界距離。

現(xiàn)在參考圖6和7,在一些示例中,在經(jīng)減少的感知觀看距離400處于預(yù)定邊界距離500處之后,觀看者M(jìn)eb 214可以繼續(xù)朝著經(jīng)放大的棒球圖像220’移動(dòng)。在一個(gè)示例中,基于經(jīng)減少的感知觀看距離400處于或低于預(yù)定邊界距離500,且當(dāng)眼睛302從初始位置602朝著經(jīng)放大的棒球圖像220’移動(dòng)時(shí),顯示增強(qiáng)程序52可以相對(duì)于固定的現(xiàn)實(shí)世界對(duì)象(例如衣帽架224和沙發(fā)228)平移圖像220’,同時(shí)將經(jīng)減少的感知觀看距離維持在預(yù)定邊界距離處并維持最大大小的圖像。

在該示例中,顯示增強(qiáng)程序52可以將經(jīng)放大的棒球圖像220’的顯示模式從世界鎖定顯示模式改變到身體鎖定顯示模式。因此且如在圖6和7中示意性說明,眼睛302在平移距離606上的移動(dòng)引起了經(jīng)放大的棒球圖像220’在平移距離606上的對(duì)應(yīng)平移。以此方式,觀看者M(jìn)eb 214感知到所感知的經(jīng)放大的棒球圖像220”處在相對(duì)于他的眼睛302和身體的固定位置中,這樣朝著圖像的移動(dòng)導(dǎo)致圖像相對(duì)于衣帽架224和沙發(fā)228的對(duì)應(yīng)移動(dòng)。

在一些情形中,觀看者M(jìn)eb 214可以在離開經(jīng)放大的棒球圖像220’的方向中移動(dòng),這樣,經(jīng)減少的感知觀看距離400變得大于預(yù)定邊界距離500。在該示例中,當(dāng)經(jīng)減少的感知觀看距離400變得大于預(yù)定邊界距離500時(shí),顯示增強(qiáng)程序52可以將經(jīng)放大的棒球圖像220’的顯示模式從身體鎖定顯示模式改變到世界鎖定顯示模式。

現(xiàn)在參考圖8,提供了一副具有透明顯示器的可配戴眼鏡形式的HMD設(shè)備800的一個(gè)示例。將理解,在其他示例中,HMD設(shè)備800可以采取其他合適的形式,其中透明、半透明和/或不透明顯示器被支撐在查看者的一只或兩只眼睛前方。還將理解,圖1和2中所示的HMD設(shè)備可采取HMD設(shè)備800的形式(如在下文更詳細(xì)地描述的)或任何其他合適的HMD設(shè)備。

HMD設(shè)備800包括顯示系統(tǒng)802和使得諸如全息物體之類的圖像能被遞送到HMD設(shè)備的佩戴者的眼睛的透視或透明顯示器804。透明顯示器804可被配置成向透過該透明顯示器查看物理環(huán)境的佩戴者在視覺上增強(qiáng)真實(shí)世界、物理環(huán)境的外觀。例如,物理環(huán)境的外觀可以由經(jīng)由透明顯示器804呈現(xiàn)的圖形內(nèi)容(例如,一個(gè)或多個(gè)像素,每一像素具有相應(yīng)色彩和亮度)來增強(qiáng)以創(chuàng)建增強(qiáng)現(xiàn)實(shí)環(huán)境。

透明顯示器804還可被配置成使HMD設(shè)備的佩戴者能夠透過顯示虛擬物體表示的一個(gè)或多個(gè)部分透明的像素來查看物理環(huán)境中的物理、現(xiàn)實(shí)世界對(duì)象。如圖8所示,在一個(gè)示例中,透明顯示器804可包括位于鏡片806內(nèi)的圖像生成元件(諸如例如透視有機(jī)發(fā)光二極管(OLED)顯示器)。作為另一示例,透明顯示器804可包括在鏡片806邊緣上的光調(diào)制器。在這一示例中,鏡片806可以擔(dān)當(dāng)用于將光從光調(diào)制器遞送到佩戴者的眼睛的光導(dǎo)。這樣的光導(dǎo)可使得佩戴者能夠感知位于物理環(huán)境內(nèi)的佩戴者正在查看的3D全息圖像,同時(shí)還允許佩戴者查看物理環(huán)境中的物理物體,由此創(chuàng)建增強(qiáng)現(xiàn)實(shí)環(huán)境。

HMD設(shè)備800還可包括各種傳感器和相關(guān)系統(tǒng)。例如,HMD設(shè)備800可包括包含配置成獲取來自佩戴者的眼睛的注視跟蹤數(shù)據(jù)形式的圖像數(shù)據(jù)的一個(gè)或多個(gè)圖像傳感器的注視跟蹤系統(tǒng)808。假定佩戴者已同意獲取和使用這一信息,注視跟蹤系統(tǒng)808可以使用這一信息來跟蹤佩戴者的眼睛的位置和/或運(yùn)動(dòng)。

在一個(gè)示例中,注視跟蹤系統(tǒng)808包括被配置成檢測(cè)佩戴者的每一個(gè)眼睛的注視方向的注視檢測(cè)子系統(tǒng)。該注視檢測(cè)子系統(tǒng)可被配置成以任何合適方式確定每一只佩戴者眼睛的注視方向。例如,注視檢測(cè)子系統(tǒng)可包括諸如紅外光源等被配置成使得從佩戴者的每一只眼睛的角膜反射閃光的一個(gè)或多個(gè)光源。一個(gè)或多個(gè)圖像傳感器然后可被配置成捕捉佩戴者的眼睛的圖像。

如從收集自圖像傳感器的圖像數(shù)據(jù)確定的閃爍和瞳孔的圖像可用于確定每一眼睛的光軸。使用這一信息,注視跟蹤系統(tǒng)808隨后可確定佩戴者的注視方向。作為補(bǔ)充或替換,注視跟蹤系統(tǒng)808可確定佩戴者注視哪一物理或虛擬物體。此類注視跟蹤數(shù)據(jù)然后可被提供給HMD設(shè)備800。

還將理解,注視跟蹤系統(tǒng)808可以具有任意適當(dāng)數(shù)量和布置的光源和圖像傳感器。例如并參考圖8,HMD設(shè)備800的注視跟蹤系統(tǒng)808可以利用至少一個(gè)面向內(nèi)的傳感器810。

HMD設(shè)備800還可包括從物理環(huán)境接收物理環(huán)境數(shù)據(jù)的傳感器系統(tǒng)。例如,HMD設(shè)備800還可包括利用一個(gè)或多個(gè)姿勢(shì)傳感器(諸如HMD設(shè)備800上的姿勢(shì)傳感器814)來捕捉頭部姿勢(shì)數(shù)據(jù)并從而允許佩戴者頭部的位置跟蹤、方向/位置以及方向感測(cè)和/或運(yùn)動(dòng)檢測(cè)的頭部跟蹤系統(tǒng)812。因此,并如上所述,頭部跟蹤系統(tǒng)812可從姿勢(shì)傳感器814接收傳感器數(shù)據(jù),該姿勢(shì)傳感器允許在三個(gè)自由度上估計(jì)HMD設(shè)備800的方向或在六個(gè)自由度上估計(jì)HMD設(shè)備的位置和方向。

在一個(gè)示例中,頭部跟蹤系統(tǒng)812可包括配置成三軸或三自由度的位置傳感器系統(tǒng)的慣性測(cè)量單元(IMU)。這一示例位置傳感器系統(tǒng)可以例如包括用于指示或測(cè)量HMD設(shè)備800在3D空間內(nèi)繞三個(gè)正交軸(例如,x、y和z,或俯仰、翻滾和偏航)的方向中的變化的三個(gè)陀螺儀。從IMU的傳感器信號(hào)導(dǎo)出的方向可被用于經(jīng)由透明顯示器804來顯示具有身體鎖定位置的一個(gè)或多個(gè)虛擬物體,其中每個(gè)虛擬物體的位置相對(duì)于透視顯示器的佩戴者是看起來固定的,而每個(gè)虛擬物體的位置相對(duì)于物理環(huán)境中的現(xiàn)實(shí)世界對(duì)象是看起來可移動(dòng)的。

在另一示例中,頭部跟蹤系統(tǒng)812可包括配置成六軸或六自由度的位置傳感器系統(tǒng)的IMU。這一示例位置傳感器系統(tǒng)可以例如包括用于指示或測(cè)量HMD設(shè)備800沿三個(gè)正交軸的位置變化和繞該三個(gè)正交軸的設(shè)備方向變化的三個(gè)加速度計(jì)和三個(gè)陀螺儀。

頭部跟蹤系統(tǒng)812還可以支持其他合適的定位技術(shù),諸如GPS或其他全球?qū)Ш较到y(tǒng)。此外,盡管描述了位置傳感器系統(tǒng)的具體示例,但將明白,可以使用任何其他合適的位置傳感器系統(tǒng)。例如,頭部姿勢(shì)和/或移動(dòng)數(shù)據(jù)可以基于來自戴在佩戴者上和/或佩戴者外部的傳感器的任何組合的傳感器信息來確定,包括但不限于任何數(shù)量的陀螺儀、加速度計(jì)、慣性測(cè)量單元、GPS設(shè)備、氣壓計(jì)、磁力計(jì)、相機(jī)(例如,可見光相機(jī)、紅外光相機(jī)、飛行時(shí)間深度相機(jī)、結(jié)構(gòu)化光深度相機(jī)等)、通信設(shè)備(例如,WIFI天線/接口)等。

在一些實(shí)例中,HMD設(shè)備800還可包括利用一個(gè)或多個(gè)面向外的傳感器來捕捉圖像數(shù)據(jù)的可任選傳感器系統(tǒng),諸如HMD設(shè)備800上的光學(xué)傳感器816。面向外的傳感器可以檢測(cè)其視野內(nèi)的移動(dòng),如視野內(nèi)的佩戴者或人或物理物體所執(zhí)行的基于姿勢(shì)的輸入或其他移動(dòng)。該面向外的傳感器還可從物理環(huán)境和該環(huán)境內(nèi)的物理物體捕捉2D圖像信息和深度信息。例如,該面向外的傳感器可包括深度相機(jī)、可見光相機(jī)、紅外光相機(jī),和/或位置跟蹤相機(jī)。

光學(xué)傳感器系統(tǒng)可包括經(jīng)由一個(gè)或多個(gè)深度相機(jī)來生成深度跟蹤數(shù)據(jù)的深度跟蹤系統(tǒng)。在一個(gè)示例中,每一個(gè)深度相機(jī)可包括立體視覺系統(tǒng)的左和右相機(jī)。來自這些深度相機(jī)中的一個(gè)或多個(gè)的時(shí)間分辨的圖像可被彼此配準(zhǔn)和/或與來自另一光學(xué)傳感器(如可見光譜相機(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)景反射的照明。例如,照明可由紅外光源818提供??梢岳斫猓诒竟_的范圍內(nèi)可使用任意其他合適的深度相機(jī)。

面向外的傳感器可捕捉HMD設(shè)備的佩戴者位于其中的物理環(huán)境的圖像。參考HMD設(shè)備800,在一個(gè)示例中,增強(qiáng)現(xiàn)實(shí)顯示增強(qiáng)程序可包括使用這樣的所捕捉的圖像來生成對(duì)HMD設(shè)備的佩戴者周圍的物理環(huán)境進(jìn)行建模的虛擬環(huán)境的3D建模系統(tǒng)。在一些實(shí)施例中,光學(xué)傳感器816可與IMU合作以在六個(gè)自由度上確定HMD設(shè)備800的位置和方向。這樣的位置和方向信息可被用于經(jīng)由透明顯示器804來以世界鎖定位置顯示一個(gè)或多個(gè)虛擬物體,其中每個(gè)虛擬物體的位置相對(duì)于通過透明顯示器可見的現(xiàn)實(shí)世界對(duì)象是看起來固定的,而每個(gè)虛擬物體的位置相對(duì)于透視顯示器的佩戴者是看起來可移動(dòng)的。

HMD設(shè)備800還可包括話筒系統(tǒng),該話筒系統(tǒng)包括捕捉音頻數(shù)據(jù)的一個(gè)或多個(gè)話筒,諸如話筒820。在其他示例中,音頻可經(jīng)由一個(gè)或多個(gè)揚(yáng)聲器(諸如HMD設(shè)備800上的揚(yáng)聲器822)被呈現(xiàn)給佩戴者。

HMD設(shè)備800還可包括控制器,諸如控制器824。該控制器824可包括與HMD設(shè)備800的各傳感器和系統(tǒng)通信的邏輯子系統(tǒng)和存儲(chǔ)子系統(tǒng),如下文參考圖10更詳細(xì)地討論的。在一個(gè)示例中,存儲(chǔ)子系統(tǒng)可包括能由邏輯子系統(tǒng)執(zhí)行以接收來自傳感器的輸入、確定HMD設(shè)備800的姿態(tài)、以及調(diào)整通過透明顯示器804所顯示的內(nèi)容的顯示屬性的指令。

圖9A和9B示出根據(jù)本公開的一實(shí)施例的用于通過立體顯示系統(tǒng)向觀看者顯示計(jì)算機(jī)生成的圖像的方法900的流程圖。參考以上描述并在圖1-8中示出的軟件和硬件組件來提供方法900的以下描述??梢岳斫?,方法900還可在使用其他合適的硬件和軟件組件的其他上下文中來執(zhí)行。

參考圖9A,在904,方法900可以包括建立從觀看者的眼睛到計(jì)算機(jī)生成的圖像的閾值顯示位置的預(yù)定閾值距離。在908,方法900可以包括確定從觀看者的眼睛到計(jì)算機(jī)生成的圖像的當(dāng)前顯示位置的視線聚合距離是處于或低于所述預(yù)定閾值距離。在912,方法900可以包括:基于視線聚合距離是處于或低于所述預(yù)定閾值距離,當(dāng)觀看者的眼睛朝著計(jì)算機(jī)生成的圖像移動(dòng)時(shí)增加計(jì)算機(jī)生成的圖像的大小同時(shí)將視線聚合距離維持在預(yù)定閾值距離處。

在916,預(yù)定閾值距離可以在50.0cm和200.0cm之間。在920,預(yù)定閾值距離可以在75.0cm和175.0cm之間。在924,方法900可以包括在觀看者的眼睛朝著計(jì)算機(jī)生成的圖像移動(dòng)且計(jì)算機(jī)生成的圖像的大小增加時(shí),確定感知觀看距離是處于或低于從觀看者的眼睛到計(jì)算機(jī)生成的圖像的預(yù)定邊界距離。在928,方法900可以包括以最大大小顯示計(jì)算機(jī)生成的圖像。

參考圖9B,在932,方法900可以包括:基于感知觀看距離是處于或低于預(yù)定邊界距離且在觀看者的眼睛朝著計(jì)算機(jī)生成的圖像移動(dòng)時(shí),相對(duì)于固定的現(xiàn)實(shí)世界對(duì)象平移計(jì)算機(jī)生成的圖像,同時(shí)將感知觀看距離維持在預(yù)定邊界距離處并維持最大大小的計(jì)算機(jī)生成的圖像。在936,預(yù)定邊界距離可以在0.5cm和4.0cm之間。在940,預(yù)定邊界距離可以在0.75cm和1.25cm之間。

在944,方法900可以包括通過圍繞沿觀看者的視線延伸且通過計(jì)算機(jī)生成的圖像的樞軸點(diǎn)的軸來縮放該計(jì)算機(jī)生成的圖像,來增加該計(jì)算機(jī)生成的圖像的大小。在948,方法900可以包括通過與觀看者的眼睛朝著計(jì)算機(jī)生成的圖像的平移成線性比例地均勻縮放該計(jì)算機(jī)生成的圖像來增加該計(jì)算機(jī)生成的圖像的大小。在952,方法900可以包括通過以一個(gè)比率成比例地縮放該計(jì)算機(jī)生成的圖像來增加該計(jì)算機(jī)生成的圖像的大小,該比率不是以相對(duì)于觀看者的眼睛朝著計(jì)算機(jī)生成的圖像的平移的1:1。

將理解,方法900是以舉例方式提供的,并且不旨在為限制性的。因此,可以理解,方法900可包括相比于圖9A和9B中示出的那些步驟而言附加的和/或替換的步驟。并且,可以理解,方法900可用任何適當(dāng)?shù)拇涡驁?zhí)行。而且,可以理解,一個(gè)或多個(gè)步驟可從方法900中省略,而不背離本發(fā)明的范圍。

圖10示意性示出了可以執(zhí)行上述方法和過程的一個(gè)或多個(gè)的計(jì)算系統(tǒng)1000的非限制性實(shí)施例。計(jì)算設(shè)備10和計(jì)算設(shè)備12可采取計(jì)算系統(tǒng)1000的形式或包括計(jì)算系統(tǒng)900的一個(gè)或多個(gè)方面。以簡化形式示出了計(jì)算系統(tǒng)1000。應(yīng)當(dāng)理解,可使用基本上任何計(jì)算機(jī)架構(gòu)而不背離本公開的范圍。在不同的實(shí)施例中,計(jì)算系統(tǒng)1000可以采取大型計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、平板計(jì)算機(jī)、家庭娛樂計(jì)算機(jī)、網(wǎng)絡(luò)計(jì)算設(shè)備、平板、筆記本、智能電話或其它移動(dòng)計(jì)算設(shè)備、移動(dòng)通信設(shè)備、游戲設(shè)備等等的形式。

如圖10所示,計(jì)算系統(tǒng)1000包括邏輯子系統(tǒng)1004和存儲(chǔ)子系統(tǒng)1008。計(jì)算系統(tǒng)1000可任選地包括傳感器子系統(tǒng)1012、顯示子系統(tǒng)1016、通信子系統(tǒng)1020、輸入子系統(tǒng)1022和/或在圖10中未示出的其他子系統(tǒng)和組件。計(jì)算系統(tǒng)1000還可包括計(jì)算機(jī)可讀介質(zhì),其中該計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)可讀通信介質(zhì)。計(jì)算系統(tǒng)1000還可以任選地包括其他用戶輸入設(shè)備,諸如例如鍵盤、鼠標(biāo)、游戲控制器,和/或觸摸屏等等。此外,在某些實(shí)施例中,此處所述的方法和過程可被實(shí)現(xiàn)為計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)服務(wù)、計(jì)算機(jī)API、計(jì)算機(jī)庫,和/或包括一個(gè)或多個(gè)計(jì)算機(jī)的計(jì)算系統(tǒng)中的其他計(jì)算機(jī)程序產(chǎn)品。

邏輯子系統(tǒng)1004可包括被配置為執(zhí)行一個(gè)或多個(gè)指令的一個(gè)或多個(gè)物理設(shè)備。例如,邏輯子系統(tǒng)1004可被配置為執(zhí)行一個(gè)或多個(gè)指令,該一個(gè)或多個(gè)指令是一個(gè)或多個(gè)應(yīng)用、服務(wù)、程序、例程、庫、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)、或其他邏輯構(gòu)造的一部分??蓪?shí)現(xiàn)這樣的指令以執(zhí)行任務(wù)、實(shí)現(xiàn)數(shù)據(jù)類型、變換一個(gè)或多個(gè)設(shè)備的狀態(tài)、或以其他方式得到所希望的結(jié)果。

邏輯子系統(tǒng)1004可包括被配置成執(zhí)行軟件指令的一個(gè)或多個(gè)處理器。附加地或可替代地,邏輯子系統(tǒng)可以包括被配置為執(zhí)行硬件或固件指令的一個(gè)或多個(gè)硬件或固件邏輯機(jī)器。邏輯子系統(tǒng)的處理器可以是單核或多核,且在其上執(zhí)行的程序可被配置為并行或分布式處理。邏輯子系統(tǒng)可以任選地包括遍布兩個(gè)或更多設(shè)備分布的獨(dú)立組件,所述設(shè)備可遠(yuǎn)程放置和/或被配置為進(jìn)行協(xié)同處理。該邏輯子系統(tǒng)的一個(gè)或多個(gè)方面可被虛擬化并由以云計(jì)算配置進(jìn)行配置的可遠(yuǎn)程訪問的聯(lián)網(wǎng)計(jì)算設(shè)備執(zhí)行。

存儲(chǔ)子系統(tǒng)1008可包括被配置為保持可由邏輯子系統(tǒng)1004執(zhí)行以實(shí)現(xiàn)此處所述的方法和過程的數(shù)據(jù)和/或指令的一個(gè)或多個(gè)物理持久設(shè)備。在實(shí)現(xiàn)此類方法和過程時(shí),存儲(chǔ)子系統(tǒng)1008的狀態(tài)可以被變換(例如,以保持不同的數(shù)據(jù))。

存儲(chǔ)子系統(tǒng)1008可以包括可移動(dòng)介質(zhì)和/或內(nèi)置設(shè)備。存儲(chǔ)子系統(tǒng)1008可包括光學(xué)存儲(chǔ)設(shè)備(例如,CD、DVD、HD-DVD、藍(lán)光盤等)、半導(dǎo)體存儲(chǔ)器設(shè)備(例如,RAM、EPROM、EEPROM等)和/或磁性存儲(chǔ)設(shè)備(例如,硬盤驅(qū)動(dòng)器、軟盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、MRAM等)等等。存儲(chǔ)子系統(tǒng)1008可包括具有以下特性中的一個(gè)或多個(gè)特性的設(shè)備:易失性、非易失性、動(dòng)態(tài)、靜態(tài)、讀/寫、只讀、隨機(jī)存取、順序存取、位置可尋址、文件可尋址,以及內(nèi)容可尋址。

在一些示例中,可以將邏輯子系統(tǒng)1004和存儲(chǔ)子系統(tǒng)1008的各方面集成在一個(gè)或多個(gè)共同設(shè)備中,通過該一個(gè)或多個(gè)共同設(shè)備,可以至少部分地實(shí)施本文所述的功能。這樣的硬件邏輯組件可包括:例如,現(xiàn)場(chǎng)可編程門陣列(FPGA)、程序和應(yīng)用專用集成電路(PASIC/ASIC)、程序和應(yīng)用專用標(biāo)準(zhǔn)產(chǎn)品(PSSP/ASSP)、片上系統(tǒng)(SOC)系統(tǒng)以及復(fù)雜可編程邏輯設(shè)備(CPLD)。

圖10還示出以可移動(dòng)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)1024形式的存儲(chǔ)子系統(tǒng)1008的一方面,該介質(zhì)可以用于存儲(chǔ)可執(zhí)行以實(shí)現(xiàn)此處所述的方法和過程的數(shù)據(jù)和/或指令??梢苿?dòng)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)1024尤其是可以采取CD、DVD、HD-DVD、藍(lán)光盤、EEPROM和/或軟盤的形式。

將明白,存儲(chǔ)子系統(tǒng)1008包括一個(gè)或多個(gè)物理持久設(shè)備。相反,在一些實(shí)現(xiàn)中,本文描述的指令的各方面可以按暫態(tài)方式通過不由物理設(shè)備在至少有限持續(xù)時(shí)間期間保持的純信號(hào)(例如電磁信號(hào)、光信號(hào)等)傳播。此外,與本公開有關(guān)的數(shù)據(jù)和/或其他形式的信息可以經(jīng)由計(jì)算機(jī)可讀通信介質(zhì)通過純信號(hào)來傳播。

當(dāng)被包括時(shí),傳感器子系統(tǒng)1012可包括被配置成感測(cè)不同的物理現(xiàn)象(例如,可見光、紅外光、聲音、加速度、取向、位置等)的一個(gè)或多個(gè)傳感器,如上所述。傳感器子系統(tǒng)1012例如可以被配置為向邏輯子系統(tǒng)1004提供傳感器數(shù)據(jù)。此類數(shù)據(jù)可包括注視跟蹤信息、圖像信息、環(huán)境光信息、深度信息、音頻信息、位置信息、運(yùn)動(dòng)信息,用戶位置信息和/或可被用來執(zhí)行上述方法和過程的任何其他合適的傳感器數(shù)據(jù)。

在被包括時(shí),顯示子系統(tǒng)1016可用于呈現(xiàn)由存儲(chǔ)子系統(tǒng)1008保存的數(shù)據(jù)的視覺表示。由于以上所描述的方法和過程改變了由存儲(chǔ)子系統(tǒng)1008保持的數(shù)據(jù),并由此變換了存儲(chǔ)子系統(tǒng)的狀態(tài),因此同樣可以轉(zhuǎn)變顯示子系統(tǒng)1016的狀態(tài)以在視覺上表示底層數(shù)據(jù)的改變。顯示子系統(tǒng)1016可包括利用幾乎任何類型的技術(shù)的一個(gè)或多個(gè)顯示設(shè)備。可將此類顯示設(shè)備與邏輯子系統(tǒng)1004和/或存儲(chǔ)子系統(tǒng)1008組合在共享封裝中,或此類顯示設(shè)備可以是外圍顯示設(shè)備。

在被包括時(shí),通信子系統(tǒng)1020可以被配置成將計(jì)算系統(tǒng)1000與一個(gè)或多個(gè)網(wǎng)絡(luò)和/或一個(gè)或多個(gè)其他計(jì)算設(shè)備可通信地耦合。通信子系統(tǒng)1020可以包括與一個(gè)或多個(gè)不同通信協(xié)議兼容的有線和/或無線通信設(shè)備。作為非限制性示例,通信子系統(tǒng)1020可被配置為經(jīng)由無線電話網(wǎng)、無線局域網(wǎng)、有線局域網(wǎng)、無線廣域網(wǎng)、有線廣域網(wǎng)等進(jìn)行通信。在一些實(shí)施例中,通信子系統(tǒng)可允許計(jì)算系統(tǒng)1000經(jīng)由諸如因特網(wǎng)之類的網(wǎng)絡(luò)發(fā)送消息至其他設(shè)備和/或從其他設(shè)備接收消息。

當(dāng)被包括時(shí),輸入子系統(tǒng)1022可包括諸如游戲控制器、姿勢(shì)輸入檢測(cè)設(shè)備、語音識(shí)別器、慣性測(cè)量單元、鍵盤、鼠標(biāo)或觸摸屏之類的一個(gè)或多個(gè)傳感器或用戶輸入設(shè)備或者與這些傳感器或用戶輸入設(shè)備對(duì)接。在一些實(shí)施例中,輸入子系統(tǒng)1022可以包括所選擇的自然用戶輸入(NUI)部件或與其對(duì)接。這樣的部件可以是集成式的或者是外設(shè),并且輸入動(dòng)作的轉(zhuǎn)換和/或處理可以在板上或板下處理。示例NUI部件可包括用于話音和/或語音識(shí)別的話筒;用于機(jī)器視覺和/或姿勢(shì)識(shí)別的紅外、色彩、立體和/或深度相機(jī);用于運(yùn)動(dòng)檢測(cè)和/或意圖識(shí)別的頭部跟蹤器、眼睛跟蹤器、加速計(jì)和/或陀螺儀;以及用于評(píng)估腦部活動(dòng)的電場(chǎng)感測(cè)部件。

術(shù)語“程序”可用于描述被實(shí)現(xiàn)來執(zhí)行一個(gè)或多個(gè)特定功能的計(jì)算設(shè)備10和計(jì)算設(shè)備12的一個(gè)方面。在某些情況下,可以經(jīng)由執(zhí)行存儲(chǔ)子系統(tǒng)1008所保持的指令的邏輯子系統(tǒng)1004來實(shí)例化這樣的程序。將理解,可以從同一應(yīng)用、服務(wù)、代碼塊、對(duì)象、庫、例程、API、函數(shù)等實(shí)例化不同的程序。類似地,相同的模塊可由不同的應(yīng)用、服務(wù)、代碼塊、對(duì)象、例程、API、功能等來實(shí)例化。術(shù)語“程序”意在涵蓋單個(gè)或成組的可執(zhí)行文件、數(shù)據(jù)文件、庫、驅(qū)動(dòng)程序、腳本、數(shù)據(jù)庫記錄等。

將會(huì)理解,此處描述的配置和/或方法本質(zhì)是示例性的,這些具體實(shí)施例或示例不應(yīng)被視為限制性的,因?yàn)樵S多變體是可能的。此處描述的具體例程或方法可以表示任何數(shù)量的處理策略中的一個(gè)或多個(gè)。如此,所示和/或所述的各種動(dòng)作可以以所示和/或所述順序、以其它順序、并行地執(zhí)行,或者被省略。同樣,上述過程的次序可以改變。

本公開的主題包括各種過程、系統(tǒng)和配置以及此處公開的其他特征、功能、動(dòng)作和/或?qū)傩?、以及它們的任一和全部等價(jià)物的所有新穎且非顯而易見的組合和子組合。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1