增強(qiáng)的演示環(huán)境的制作方法
【技術(shù)領(lǐng)域】
[0001] 本公開(kāi)的各方面設(shè)及計(jì)算機(jī)硬件和軟件技術(shù),尤其設(shè)及演示顯示技術(shù)。 技術(shù)背景
[0002] 演示可在各種環(huán)境中實(shí)現(xiàn)。在傳統(tǒng)的環(huán)境中,文檔、電子表格、多媒體演示等等可 W被直接呈現(xiàn)在計(jì)算系統(tǒng)所驅(qū)動(dòng)的顯示器上。借助鼠標(biāo)、觸摸接口或某些其它接口機(jī)制,主 體可W與所述演示交互,W便導(dǎo)航或W其他方式來(lái)控制所述演示。
[0003] 在其它實(shí)施例中,可W通過(guò)語(yǔ)音互動(dòng)或姿勢(shì)來(lái)控制演示。使用語(yǔ)音分析技術(shù)可W 對(duì)主體的語(yǔ)音進(jìn)行解釋,而姿勢(shì)可WW各種方式被檢測(cè)。在一個(gè)示例中,運(yùn)動(dòng)傳感器可W從 正面視角來(lái)捕捉主體的視頻并處理該視頻W生成運(yùn)動(dòng)信息。隨后,基于所述運(yùn)動(dòng)信息來(lái)控 制所述演示。例如,主體可W通過(guò)姿勢(shì)和其他運(yùn)動(dòng)從菜單選擇、打開(kāi)或關(guān)閉文件或W其他方 式與演示進(jìn)行交互。
[0004] 一種流行的系統(tǒng)是Microsoft?'公司的拉nect?,它允許主體通過(guò)自然用戶界面使 用姿勢(shì)和口頭命令來(lái)控制視頻游戲控制臺(tái)并與之交互。運(yùn)種系統(tǒng)包括相機(jī)、深度傳感器和 多陣列話筒,它們?cè)试S全身3D運(yùn)動(dòng)捕捉、臉部識(shí)別和語(yǔ)音識(shí)別。運(yùn)樣的感覺(jué)裝備允許主體 通過(guò)各種運(yùn)動(dòng),例如揮手、跳躍等等來(lái)與游戲和其它內(nèi)容進(jìn)行互動(dòng)。 陽(yáng)0化]在其上顯示演示的大尺寸顯示器屏幕也開(kāi)始變得流行。會(huì)議室現(xiàn)在可W配備有一 個(gè)顯示器陣列,該陣列可能擴(kuò)展到房間的整個(gè)寬度,或至少到足W演示在會(huì)議中的多個(gè)人 的寬度。運(yùn)樣的大屏幕陣列可W通過(guò)允許全尺寸呈現(xiàn)會(huì)議參與者來(lái)增強(qiáng)演示。還可W顯示 大量的數(shù)據(jù)。
[0006] 另外,運(yùn)樣的屏幕陣列可W包括觸敏屏幕。在運(yùn)樣的情況下,主體能夠借助各種已 知的觸摸姿勢(shì),例如單觸摸姿勢(shì)或多觸摸姿勢(shì),與屏幕陣列上的演示進(jìn)行交互。 概哈
[0007] 本文提供了用于促進(jìn)增強(qiáng)的演示環(huán)境的系統(tǒng)、方法和軟件。在一個(gè)實(shí)現(xiàn)中,合適的 計(jì)算系統(tǒng)生成與從主體的頂視角W=維形式捕捉的主體的運(yùn)動(dòng)相關(guān)聯(lián)的運(yùn)動(dòng)信息。該計(jì)算 系統(tǒng)至少部分基于所述運(yùn)動(dòng)信息來(lái)標(biāo)識(shí)控制,并至少部分基于該控制來(lái)呈現(xiàn)信息的演示。
[0008] 提供本概覽W便W簡(jiǎn)化形式介紹將在W下的技術(shù)公開(kāi)中進(jìn)一步描述的概念選擇。 本概覽并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于限定所要 求保護(hù)的主題的范圍。 附圖簡(jiǎn)沐
[0009] 參考W下附圖可更好地理解本公開(kāi)的許多方面。雖然結(jié)合運(yùn)些附圖描述了幾種實(shí) 現(xiàn),但所述公開(kāi)并不局限于在此所述的運(yùn)些實(shí)現(xiàn)。相反,意圖是要覆蓋所有的替換方式、修 改和等價(jià)物。
[0010] 圖1示出了在一種實(shí)現(xiàn)中的增強(qiáng)的演示環(huán)境。
[0011] 圖2示出了在一種實(shí)現(xiàn)中的增強(qiáng)的演示過(guò)程。
[0012] 圖3示出了在一種實(shí)現(xiàn)中的增強(qiáng)的演示過(guò)程。
[0013] 圖4示出了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0014] 圖5示出了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0015] 圖6示出了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0016] 圖7示出了在一實(shí)現(xiàn)中的操作場(chǎng)景。
[0017] 圖8示出了在一實(shí)現(xiàn)中的計(jì)算系統(tǒng)。
[0018] 圖9A到9D示出了在一實(shí)現(xiàn)中的操作場(chǎng)景。 巧術(shù)公開(kāi)
[0019] 在此所公開(kāi)的實(shí)現(xiàn)提供用于增強(qiáng)的演示環(huán)境。在增強(qiáng)的演示環(huán)境內(nèi),基于用在= 維中分隔定義的交互的主體的各種交互,主體可W控制信息(例如演示)的顯示。從主體 的頂視角W=維形式捕捉該主體的運(yùn)動(dòng)。通過(guò)捕捉=維的主體運(yùn)動(dòng),各種各樣且豐富的控 制是可能的。另外,主體還可W借助觸摸姿勢(shì)來(lái)與演示進(jìn)行交互。
[0020] 圖1說(shuō)明了一種運(yùn)樣的增強(qiáng)的演示環(huán)境100。增強(qiáng)的演示環(huán)境100包括交互空間 101、地板103和天花板105。主體107在交互空間101內(nèi)定位并圍繞其移動(dòng)。增強(qiáng)的演示 環(huán)境100還包括顯示系統(tǒng)109,它由計(jì)算系統(tǒng)111驅(qū)動(dòng)。可W理解,顯示系統(tǒng)109和計(jì)算系 統(tǒng)111可W是單獨(dú)的元件或可W被集成在一起。計(jì)算系統(tǒng)111與傳感器系統(tǒng)113通信,傳 感器系統(tǒng)113感測(cè)主體107在交互空間101中的定位和運(yùn)動(dòng)。
[0021] 在操作中,計(jì)算系統(tǒng)111驅(qū)動(dòng)顯示系統(tǒng)109顯示演示。在運(yùn)個(gè)實(shí)現(xiàn)中,可在演示的 上下文內(nèi)被呈現(xiàn)的信息由各種字母("a"、"b"、"c"和"d")來(lái)表示。傳感器系統(tǒng)113從頂 視角監(jiān)視交互空間101W查找關(guān)于主體107的移動(dòng)或定位。傳感器系統(tǒng)113將指示任意運(yùn) 樣的交互的運(yùn)動(dòng)信息傳送給計(jì)算系統(tǒng)111,計(jì)算系統(tǒng)111接著至少部分基于該運(yùn)動(dòng)信息來(lái) 呈現(xiàn)所述演示,如下將詳細(xì)討論的。在一些實(shí)現(xiàn)中,顯示系統(tǒng)109包括能夠接受由主體107 做出的觸摸姿勢(shì)并將相關(guān)聯(lián)的姿勢(shì)信息傳送給計(jì)算系統(tǒng)111的觸摸屏,在運(yùn)種情況下,還 可W基于所述觸摸姿勢(shì)來(lái)呈現(xiàn)所述演示。
[0022] 圖2示出了可W由傳感器系統(tǒng)113使用來(lái)增強(qiáng)由顯示系統(tǒng)109所顯示的演示的增 強(qiáng)的演示過(guò)程200。在操作中,主體107可在交互空間101中隨處移動(dòng)。傳感器系統(tǒng)113W 全=維(X、y和Z)形式捕捉主體107的運(yùn)動(dòng)(步驟201)。運(yùn)可W通過(guò)例如測(cè)量光線相對(duì) 于傳感器系統(tǒng)113行進(jìn)至主體107和從主體107回程花費(fèi)了多久來(lái)完成。傳感器系統(tǒng)113 的示例是來(lái)自Microsoft?公司的Kinect?系統(tǒng)??刹蹲街黧w運(yùn)動(dòng)的其它方式是可能的,例如 聲學(xué)地、使用紅外處理技術(shù),使用視頻分析或W某種其它方式。
[0023] 一旦捕捉到主體107的運(yùn)動(dòng),傳感器系統(tǒng)113將描述主體107的運(yùn)動(dòng)的運(yùn)動(dòng)信息 傳送給計(jì)算系統(tǒng)111 (步驟203)。隨后,計(jì)算系統(tǒng)111可W至少部分基于運(yùn)動(dòng)驅(qū)動(dòng)顯示系 統(tǒng)109。例如,在交互空間內(nèi)的主體107的運(yùn)動(dòng)或位置,或運(yùn)兩者可W掌控如何顯示特定的 演示素材。例如,與演示素材相關(guān)聯(lián)的動(dòng)畫(huà)可W至少部分由主體107的運(yùn)動(dòng)或位置來(lái)控制。 在其中=維捕捉的主體的運(yùn)動(dòng)可W控制如何顯示演示的多種多樣的方式是可能的,并可W 被考慮在本公開(kāi)的范圍內(nèi)。
[0024] 圖3示出了可W由計(jì)算系統(tǒng)111用于增強(qiáng)顯示系統(tǒng)109所顯示的演示的另一增強(qiáng) 的演示過(guò)程300。在操作中,主體107可在交互空間101中隨處移動(dòng)。計(jì)算系統(tǒng)111從傳感 器系統(tǒng)113獲得從主體107的頂視角捕捉的運(yùn)動(dòng)信息(步驟301)。運(yùn)動(dòng)信息描述了在交 互空間101內(nèi)全S維(X、y和Z)形式的主體107的運(yùn)動(dòng)。一旦捕捉到主體107的運(yùn)動(dòng),計(jì) 算系統(tǒng)111至少部分基于所述運(yùn)動(dòng)信息來(lái)呈現(xiàn)演示(步驟303)。例如,在交互空間內(nèi)的主 體107的運(yùn)動(dòng)或位置,或運(yùn)兩者可W掌控演示的行為如何,如何格式化演示或如何動(dòng)畫(huà)化 演示??刂蒲菔镜脑S多其它方式是可能的,并且可被考慮為在本公開(kāi)的范圍內(nèi)。計(jì)算系統(tǒng) 111隨后驅(qū)動(dòng)顯示系統(tǒng)109顯示所呈現(xiàn)的演示(步驟305)。
[00巧]圖4示出一種操作場(chǎng)景,該操作場(chǎng)景相對(duì)于增強(qiáng)的演示環(huán)境100闡述了如何通過(guò) 在交互空間101內(nèi)的主體107的運(yùn)動(dòng)來(lái)修改、改變或W其它方式影響和控制演示的顯示。在 此情形中,主體可W朝向顯示系統(tǒng)109移動(dòng)。由傳感器系統(tǒng)113檢測(cè)到的并傳送給計(jì)算系 統(tǒng)111的運(yùn)種運(yùn)動(dòng)導(dǎo)致在演示的上下文內(nèi)顯示的信息的至少一些的拓展化looming)。注意 字母"a"如何被擴(kuò)展到單詞"alpha",W及字母"d"如何被擴(kuò)展到單詞"delta"。運(yùn)旨在表 示當(dāng)主體在顯示器附近時(shí)信息的拓展。
[00%] 圖5和6示出了設(shè)及增強(qiáng)的演示環(huán)境100的另一個(gè)操作場(chǎng)景W闡明如何基于主體 在=維中的運(yùn)動(dòng)來(lái)控制演示??蒞理解,在圖5和6中示出的場(chǎng)景出于說(shuō)明性目的而被簡(jiǎn) 化。
[0027] 參考圖5,主體107可W舉起他的手臂108。傳感器系統(tǒng)113可W檢測(cè)主體107的 手臂108伸展的角度并將相關(guān)聯(lián)的信息提供給計(jì)算系統(tǒng)111。隨后當(dāng)驅(qū)動(dòng)顯示系統(tǒng)109時(shí), 計(jì)算系統(tǒng)111可W將所述手臂108的運(yùn)動(dòng)、所述手臂108的位置或所述手臂108的運(yùn)動(dòng)和 位置計(jì)算在內(nèi)。在運(yùn)個(gè)簡(jiǎn)化場(chǎng)景中,可W理解顯示系統(tǒng)109的左上象限被加陰影W表示基 于手臂108的運(yùn)動(dòng)正在驅(qū)動(dòng)一些動(dòng)畫(huà)或其它特征。
[