相關(guān)申請(qǐng)
本申請(qǐng)要求保護(hù)2014年12月11提交的名稱為“augmentationofstop-motioncontent”的美國專利申請(qǐng)14/567,117的優(yōu)先權(quán)。
本公開涉及增強(qiáng)現(xiàn)實(shí)領(lǐng)域的領(lǐng)域,并且特別涉及向定格內(nèi)容添加增強(qiáng)實(shí)現(xiàn)效果。
背景技術(shù):
本文提供的背景描述用于總體上呈現(xiàn)本公開的上下文的目的。除非本文另外指示,在該章節(jié)中描述的資料不是該申請(qǐng)的權(quán)利要求的現(xiàn)有技術(shù)并且不要通過包括在該章節(jié)內(nèi)來承認(rèn)其成為現(xiàn)有技術(shù)。
定格是一種使得實(shí)際操控對(duì)象或人看起來獨(dú)自移動(dòng)的動(dòng)畫片制作技術(shù)。目前,可通過拍攝對(duì)象的快照?qǐng)D像,使對(duì)象在每個(gè)快照之間稍稍移動(dòng),然后回放作為一個(gè)連續(xù)序列的一系列快照幀以創(chuàng)建對(duì)象的移動(dòng)的假像來創(chuàng)建定格動(dòng)畫內(nèi)容。然而,在現(xiàn)有技術(shù)的情況下,可能證實(shí)創(chuàng)建用于定格內(nèi)容的視覺或音頻效果(例如增強(qiáng)現(xiàn)實(shí)效果)是一種困難的技術(shù)任務(wù),它需要用戶花費(fèi)大量時(shí)間、精力和資源。
附圖說明
通過結(jié)合附圖的以下詳細(xì)描述將會(huì)容易理解實(shí)施例。為了促進(jìn)該描述,相似的參考數(shù)字指定相似的結(jié)構(gòu)元件。通過示例的方式并且不通過限制的方式來在附圖的各圖中圖示實(shí)施例。
圖1是圖示根據(jù)各種實(shí)施例的用于在定格內(nèi)容中提供增強(qiáng)現(xiàn)實(shí)(ar)效果的示例設(shè)備100的框圖。
圖2圖示根據(jù)一些實(shí)施例的使用參考圖1描述的技術(shù)向定格內(nèi)容添加ar效果的示例。
圖3圖示根據(jù)一些實(shí)施例的用于向定格內(nèi)容添加ar效果的示例過程。
圖4圖示根據(jù)一些實(shí)施例的用于檢測(cè)定格內(nèi)容中的ar效果的指示的示例例程。
圖5圖示根據(jù)各種實(shí)施例的適合于實(shí)行本公開的各種方面的示例計(jì)算環(huán)境。
具體實(shí)施方式
在下面的詳細(xì)描述中,參考形成其一部分的附圖,在附圖中相似的數(shù)字指定遍及全文的相似部件,并且在其中通過圖示的方式示出可被實(shí)行的實(shí)施例。要理解,可利用其他實(shí)施例并且可在不偏離本公開的范圍的情況下做出結(jié)構(gòu)或邏輯變化。因此,不要以限制的意義來采用下面的詳細(xì)描述,并且實(shí)施例的范圍由所附權(quán)利要求及其等同物來限定。
在本文中描述與向定格內(nèi)容提供增強(qiáng)現(xiàn)實(shí)(ar)效果相關(guān)聯(lián)的計(jì)算設(shè)備、方法和存儲(chǔ)介質(zhì)。在一個(gè)實(shí)例中,用于在定格內(nèi)容中提供增強(qiáng)現(xiàn)實(shí)(ar)效果的設(shè)備可包括:處理器;內(nèi)容模塊,其被該處理器操作以獲得具有定格內(nèi)容的多個(gè)幀,其中的一些可包括增強(qiáng)現(xiàn)實(shí)效果的指示;以及增強(qiáng)模塊,其被處理器操作以檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示,并將對(duì)應(yīng)于該指示的增強(qiáng)現(xiàn)實(shí)效果添加至具有定格內(nèi)容的多個(gè)幀中的一些。
可將各種操作以最有助于理解所要求保護(hù)的主題的方式依次描述為多個(gè)分立的動(dòng)作或操作。然而,描述的順序不應(yīng)該被解釋為暗示這些操作必須是依賴于順序的。特別地,可能不以呈現(xiàn)的順利來執(zhí)行這些操作??梢砸耘c所描述的實(shí)施例不同的順序來執(zhí)行所描述的操作。各種附加操作可被執(zhí)行以及/或者可在另外實(shí)施例中省略所述操作。
為了本公開的目的,短語“a和/或b”意味著(a)、(b)或(a和b)。為了本公開的目的,短語“a、b和/或c”意味著(a)、(b)、(c)、(a和b)、(a和c)、(b和c)或、(a、b和c)。
該描述可使用短語“在一個(gè)實(shí)施例中”或“在實(shí)施例中”,它們每一個(gè)都可以指代相同或不同實(shí)施例中的一個(gè)或多個(gè)。此外,如關(guān)于本公開的實(shí)施例使用的術(shù)語“包括”、“包含”、“具有”等等是同義的。
如本文所使用的,術(shù)語“邏輯”和“模塊”可指代以下各項(xiàng)、成為以下各項(xiàng)的一部分、或者包括以下各項(xiàng):專用集成電路(asic)、電子電路、執(zhí)行一個(gè)或多個(gè)軟件或固件程序的處理器(共享的、專用的或成組的)和/或存儲(chǔ)器(共享的、專用的或成組的)、組合邏輯電路和/或提供所述功能的其他適當(dāng)部件。
圖1是圖示根據(jù)各種實(shí)施例的用于向定格內(nèi)容提供ar效果的示例設(shè)備100的框圖。如所圖示的,該設(shè)備100可包括處理器112、存儲(chǔ)器114、內(nèi)容增強(qiáng)環(huán)境140和顯示器134,它們彼此通信耦合。
內(nèi)容增強(qiáng)環(huán)境140可包括:跟蹤模塊110;增強(qiáng)模塊120;和內(nèi)容渲染模塊160,其被配置成提供定格內(nèi)容,檢測(cè)該內(nèi)容中ar效果的指示,以及根據(jù)所檢測(cè)到的指示來增強(qiáng)定格內(nèi)容。
該跟蹤模塊110可被配置成跟蹤ar效果的指示。該跟蹤模塊110可包括傳感器陣列模塊112,其可包括用來跟蹤如下面所述跨越設(shè)備100分布ar效果的指示的多個(gè)傳感器136。該傳感器136可包括接近傳感器、慣性傳感器、光學(xué)傳感器、光傳感器、音頻傳感器、溫度傳感器、恒溫器、運(yùn)動(dòng)傳感器、振動(dòng)傳感器、麥克風(fēng)、相機(jī)、和/或其他類型的傳感器。傳感器136可進(jìn)一步包括用來檢測(cè)ar效果的指示的觸摸表面(例如傳導(dǎo))傳感器。
可以以許多不同的方式跨越設(shè)備100分布傳感器136。例如,一些傳感器(例如麥克風(fēng))可駐留在跟蹤模塊110的記錄裝置132中,而其他可被嵌入被操控的對(duì)象中。例如,諸如相機(jī)之類的傳感器可被放置在場景中的對(duì)象中以便捕獲用戶的面部表情,以便檢測(cè)ar效果的指示;運(yùn)動(dòng)傳感器(例如加速度計(jì)、陀螺儀等等)可被放置在對(duì)象中以檢測(cè)與對(duì)象相關(guān)聯(lián)的位置和速度變化等等。麥克風(fēng)也可被安置在場景中的對(duì)象中,以捕獲與定格內(nèi)容相關(guān)聯(lián)的音頻。觸摸表面?zhèn)鞲衅骺杀话仓迷趫鼍爸械膶?duì)象中,以在需要的情況下檢測(cè)ar效果的指示。
記錄裝置132可被配置成以離散幀或視頻的形式記錄定格內(nèi)容,并用于在記錄期間或之后跟蹤可能與定格內(nèi)容相關(guān)聯(lián)的視頻和音頻指示。該記錄裝置132可被體現(xiàn)為適合用于捕獲圖像的任何外部外設(shè)(未示出)或集成裝置(如所圖示的),諸如靜止相機(jī)、視頻相機(jī)、網(wǎng)絡(luò)攝影機(jī)、紅外線(ir)相機(jī)、或能夠捕獲視頻和/或圖像的其他裝置。在一些實(shí)施例中,該記錄裝置132可被體現(xiàn)為三維(3d)相機(jī)、深度相機(jī)、或雙焦相機(jī),和/或能夠以其他方式生成深度圖像、通道或流。記錄裝置132可包括對(duì)于施加于定格內(nèi)容的語音命令(諸如將特定敘事添加于內(nèi)容人物的命令)的用戶接口(例如麥克風(fēng))。
因此,該記錄裝置132可被配置成(例如利用相機(jī))捕獲(記錄)包括定格內(nèi)容的幀,并且捕獲例如在記錄期間由麥克風(fēng)檢測(cè)到的對(duì)應(yīng)數(shù)據(jù)。盡管所圖示的設(shè)備100包括單個(gè)記錄裝置132,但是應(yīng)該認(rèn)識(shí)到,在其他實(shí)施例中該設(shè)備100可包括多個(gè)記錄裝置132(或與多個(gè)記錄裝置132相關(guān)聯(lián)),它們可被用來例如從不同視角捕獲定格內(nèi)容,并且跟蹤對(duì)于ar效果的指示的定格內(nèi)容的場景。
該跟蹤模塊110可包括處理子模塊150,其被配置成接收、預(yù)處理(例如數(shù)字化和加上時(shí)間戳)由記錄裝置132的傳感器陣列112和/或麥克風(fēng)提供的數(shù)據(jù)、以及將經(jīng)過預(yù)處理的數(shù)據(jù)提供給增強(qiáng)模塊120以用于下面所述的進(jìn)一步處理。
增強(qiáng)模塊120可包括對(duì)象識(shí)別子模塊122,其被配置成識(shí)別針對(duì)定格內(nèi)容而記錄的幀中的對(duì)象,并且當(dāng)被檢測(cè)時(shí)使ar效果的指示與所識(shí)別的對(duì)象相關(guān)聯(lián)。該對(duì)象識(shí)別子模塊122可被配置成識(shí)別由記錄裝置132提供的視頻和/或音頻流中的對(duì)象。所識(shí)別的對(duì)象中的一些可包括標(biāo)記物、貼紙或ar效果的其他指示。被檢測(cè)到的指示可被傳遞到增強(qiáng)現(xiàn)實(shí)啟發(fā)式子模塊128以用于下面所述的進(jìn)一步處理。
增強(qiáng)模塊120可包括語音識(shí)別子模塊124,其被配置成識(shí)別由用戶(例如經(jīng)由跟蹤模塊110)提供的與針對(duì)定格內(nèi)容而記錄的特定幀相關(guān)聯(lián)的語音命令,并且至少部分基于所識(shí)別的語音命令來確定ar效果的指示。該語音識(shí)別子模塊124可包括用來匹配為誰可提供語音命令的人物語音的轉(zhuǎn)換器,其被配置成將期望的音調(diào)和聲調(diào)效果添加至由用戶為定格內(nèi)容人物提供的敘事。
增強(qiáng)模塊120可包括視頻分析子模塊126,其被配置成分析定格內(nèi)容以確定ar效果的視覺指示,諸如由用戶提供的與定格內(nèi)容的特定幀相關(guān)聯(lián)的基準(zhǔn)標(biāo)記物或貼紙。該視頻分析模塊126可進(jìn)一步被配置成分析與可能不一定由用戶提供的定格內(nèi)容相關(guān)聯(lián)的視覺效果,而其可用作ar效果的指示,例如表示諸如放大、聚焦于特定對(duì)象等等之類的事件。
視頻分析子模塊126可包括面部跟蹤部件114,其被配置成跟蹤用戶的面部表情(例如嘴部移動(dòng)),檢測(cè)面部表情變化,記錄面部表情變化,以及將用戶的面部表情中的變化映射至特定幀和/或幀中的對(duì)象。面部表情可用作要被添加至定格內(nèi)容的ar效果的指示,如下面將討論的。例如,視頻分析子模塊126可分析用戶和/或人物面部表情,例如以使人物的嘴部移動(dòng)與由用戶經(jīng)由語音命令提供的音頻敘事同步。
視頻分析子模塊126可進(jìn)一步包括用來跟蹤由用戶提供的與被記錄的定格內(nèi)容的特定幀有關(guān)的手勢(shì)的手勢(shì)跟蹤部件116。手勢(shì)單獨(dú)地或與其他指示(諸如語音命令)組合地可用作要被添加至定格內(nèi)容的ar效果的指示,如下面將討論的。
視頻分析子模塊126可被配置成識(shí)別由用戶插入被記錄幀中的標(biāo)記物中的關(guān)鍵顏色,觸發(fā)人物的臉的識(shí)別以及人物的移動(dòng)的關(guān)鍵點(diǎn)、使得用戶能夠通過將標(biāo)記物放置在要被記錄的場景中來將人物插入視頻中的某點(diǎn)處。該視頻分析子模塊126可被配置成基于在視頻中檢測(cè)到的對(duì)象來標(biāo)識(shí)以視覺元素(諸如爆炸、煙霧、剎車痕跡)形式的ar效果的放置。因此,可以以由視頻分析子模塊126在視頻中檢測(cè)到的對(duì)象的邏輯鄰近和取向來放置被標(biāo)識(shí)的ar效果。
增強(qiáng)模塊120可包括自動(dòng)化ar啟發(fā)式子模塊128,其被配置成提供特定ar效果與由模塊120、122、124、126標(biāo)識(shí)的ar效果的特定事件或基于用戶輸入的指示的關(guān)聯(lián)。例如,自動(dòng)化ar啟發(fā)式模塊128可包括提供ar效果與被傳感器陣列112跟蹤的傳感器讀取或標(biāo)記物相關(guān)聯(lián)的規(guī)則。該規(guī)則的示例可包括以下內(nèi)容:如果幀中對(duì)象的加速事件大于x并且取向小于y,則使得車輪尖叫聲持續(xù)n個(gè)幀;如果幀中對(duì)象的加速事件大于x并且取向大于y,則使得碰撞聲持續(xù)n個(gè)幀;如果在視頻流的幀中檢測(cè)到塊y,則將ar效果y添加在視頻的塊y區(qū)域中達(dá)塊y存在于視頻流的幀中的持續(xù)時(shí)間。
內(nèi)容增強(qiáng)環(huán)境140可進(jìn)一步包括內(nèi)容渲染模塊160。該內(nèi)容渲染模塊可包括視頻渲染子模塊162和ar渲染子模塊164。該視頻渲染子模塊162可被配置成渲染由用戶捕獲(例如記錄)的定格內(nèi)容。該ar渲染子模塊164可被配置成利用所添加的ar效果來渲染定格內(nèi)容。該ar渲染子模塊164可被配置成將定格內(nèi)容張貼到視頻共享服務(wù),在那里可完成附加的后處理以改進(jìn)定格效果。
該設(shè)備100可包括ar模型資料庫130,其被配置為用于與所檢測(cè)到的指示相關(guān)聯(lián)的或由自動(dòng)化ar啟發(fā)式模塊128中存儲(chǔ)的規(guī)則提供的ar效果的儲(chǔ)存庫。例如,ar模型資料庫130可存儲(chǔ)具有特定性質(zhì)和對(duì)應(yīng)ar效果軟件的手勢(shì)、語音命令或標(biāo)記物的索引。例如,如果黃色的標(biāo)記物被檢測(cè)為ar效果的指示,則可從ar模型資料庫130檢索的對(duì)應(yīng)ar效果可包括黃色煙霧。在另一示例中,ar模型資料庫130可存儲(chǔ)響應(yīng)于執(zhí)行自動(dòng)化ar啟發(fā)式子模塊128中存儲(chǔ)的各規(guī)則之一可檢索的ar效果。例如,上文參考自動(dòng)化ar啟發(fā)式子模塊128討論的規(guī)則可要求從ar模型資料庫檢索車輪尖叫聲或碰撞聲。在一些實(shí)施例中,ar模型資料庫130可駐留在存儲(chǔ)器114中。在一些實(shí)施例中,ar模型資料庫130可包括指示檢測(cè)模塊120和內(nèi)容渲染模塊160可訪問的儲(chǔ)存庫。
另外,在一些實(shí)施例中,所圖示的部件中的一個(gè)或多個(gè)可被并入另一部件或者另外形成該另一部件的一部分。例如,在一些實(shí)施例中,存儲(chǔ)器114或其部分可被并入處理器112中。在一些實(shí)施例中,設(shè)備100的處理器112和/或存儲(chǔ)器114可被配置成處理由眼動(dòng)跟蹤器110提供的數(shù)據(jù)。將會(huì)理解,增強(qiáng)模塊120和內(nèi)容渲染模塊160可包括硬件、軟件(例如存儲(chǔ)在存儲(chǔ)器114中)、或其組合。
應(yīng)該認(rèn)識(shí)到,在一些實(shí)施例中,所圖示的部件中的任一個(gè)或所有(諸如記錄裝置132和/或傳感器陣列112)可與設(shè)備100分開且遠(yuǎn)離,但與該設(shè)備100通信耦合。一般來說,設(shè)備100的功能(諸如處理能力和/或存儲(chǔ)器容量)中的一些或所有可與增強(qiáng)環(huán)境140一起使用或共享。此外,內(nèi)容增強(qiáng)環(huán)境的至少一些部件(例如資料庫130、處理子模塊150、增強(qiáng)模塊120和內(nèi)容渲染模塊160可被設(shè)備100訪問(例如與設(shè)備100通信耦合),但可能沒必要駐留在設(shè)備100上。上文提到的部件中的一個(gè)或多個(gè)可跨越設(shè)備100被分布和/或駐留在云計(jì)算服務(wù)上以主控這些部件。
在操作中,使用設(shè)備100獲得具有添加ar效果的定格內(nèi)容可包括下面的動(dòng)作。例如,用戶可為定格內(nèi)容(例如動(dòng)畫)拍攝各個(gè)快照或捕獲視頻。用戶可或者操控(例如移動(dòng))動(dòng)畫的一個(gè)或多個(gè)對(duì)象并捕獲處于新位置的(一個(gè)或多個(gè))對(duì)象,或者在對(duì)象操控的過程中拍攝(一個(gè)或多個(gè))對(duì)象的視頻。結(jié)果,用戶可根據(jù)特定實(shí)施例創(chuàng)建可包括動(dòng)畫的一個(gè)或多個(gè)對(duì)象的一系列幀。由記錄裝置132捕獲的定格內(nèi)容可被記錄并提供給內(nèi)容模塊160以用于渲染或進(jìn)一步處理。內(nèi)容模塊160可將所獲得的定格內(nèi)容渲染至內(nèi)容增強(qiáng)環(huán)境140以用于如下面討論的處理和添加ar效果。
用戶還可創(chuàng)建期望ar效果的指示并將它們與定格內(nèi)容相關(guān)聯(lián)。ar效果的指示可在內(nèi)容的創(chuàng)建期間或在如上文所述創(chuàng)建的定格內(nèi)容的初始版本的回放上(例如通過視頻渲染子模塊162)被添加至定格內(nèi)容。用戶可以各種各樣的方式來創(chuàng)建ar效果的指示。例如,用戶可使用空中手勢(shì)、觸摸手勢(shì)、物理塊的手勢(shì)、語音命令、面部表情、語音命令和面部表情的不同組合等等。
以手勢(shì)示例繼續(xù),用戶可指向可與ar效果相關(guān)聯(lián)的幀中對(duì)象、與該對(duì)象相關(guān)聯(lián)或以其他方式指示該對(duì)象。除了對(duì)象的指示之外,該手勢(shì)可指示特定類型的ar效果。例如,特定類型的手勢(shì)可被分配特定類型的ar效果:拳頭可用作爆炸或斗爭的指示、等等。
手勢(shì)可與語音命令相關(guān)聯(lián)(例如經(jīng)由記錄裝置132)。例如,用戶可指向幀中對(duì)象并提供特定類型的ar效果被添加至幀中對(duì)象的音頻命令。手勢(shì)可指示ar效果的持續(xù)時(shí)間,例如通過指示效果可持續(xù)多少個(gè)幀。
在一些實(shí)施例中,語音命令可指示對(duì)象(例如動(dòng)畫人物)和該人物可明確表達(dá)的特定敘事。用戶還可使用例如與語音命令相關(guān)聯(lián)的面部表情。該語音命令還可具有效果的持續(xù)時(shí)間的指示。例如,要被明確表達(dá)的腳本的長度可對(duì)應(yīng)于該腳本可其期間被明確表達(dá)的特定數(shù)目的幀。在另一示例中,該命令可直接指示ar效果的時(shí)間特性(例如“三分鐘”、“五個(gè)幀”、等等)。如上文所述,諸如語音命令、面部表情、手勢(shì)或其組合的用戶輸入可以是在輸入時(shí)被加上時(shí)間戳的,以提供與場景和被記錄的(一個(gè)或多個(gè))幀)的相關(guān)性。
用戶可使用標(biāo)記物(例如放在要被記錄的定格內(nèi)容的場景中對(duì)象)來創(chuàng)建ar效果的指示。例如,用戶可使用基準(zhǔn)標(biāo)記物或貼紙,并將該標(biāo)記物或貼紙與可被捕獲為一個(gè)或多個(gè)幀的特定場景和/或場景中對(duì)象相關(guān)聯(lián),以創(chuàng)建期望ar對(duì)象的指示。例如,用戶可將標(biāo)記物放在要被捕獲的場景中以指示要與ar效果相關(guān)聯(lián)的場景中對(duì)象。該標(biāo)記物還可指示ar效果的類型。標(biāo)記物還可指示效果的時(shí)間特性(例如持續(xù)時(shí)間)。
例如,不同顏色可對(duì)應(yīng)于不同數(shù)目的幀或者對(duì)應(yīng)ar效果可在其期間持續(xù)的時(shí)間段。在另一示例中,標(biāo)記物在某一數(shù)目幀中的包含和標(biāo)記物的后續(xù)排除可指示ar效果的時(shí)間特性。在另一示例中,基準(zhǔn)標(biāo)記物可將人物添加至要被捕獲的場景。例如,人物可以是“空白”的物理塊,其可通過可能被施加的基準(zhǔn)標(biāo)記物來得到它的特性。
期望ar效果的指示可能不一定與上文所述的用戶輸入相關(guān)聯(lián)。換言之,ar效果可響應(yīng)于定格動(dòng)畫的上下文中的特定事件而自動(dòng)被添加至定格內(nèi)容,不用用戶作出有目的性的指示。ar效果的一些指示可包括設(shè)備100可識(shí)別的并相應(yīng)進(jìn)行處理的事件。例如,用戶可將傳感器添加于要被捕獲的場景中對(duì)象,諸如使用跟蹤模塊10的傳感器陣列112。如上文所述,傳感器可包括接近傳感器、慣性傳感器、光學(xué)傳感器、光傳感器、音頻傳感器、溫度傳感器、恒溫器、運(yùn)動(dòng)傳感器、觸摸、振動(dòng)傳感器和/或其他類型的傳感器。
傳感器可提供例如在記錄定格內(nèi)容期間要由記錄裝置132記錄的對(duì)象移動(dòng)(例如加速度計(jì)、陀螺儀等等)的指示。例如,加速度計(jì)數(shù)據(jù)的連續(xù)流可與到達(dá)包括定格動(dòng)畫的視頻幀的時(shí)間戳相關(guān)。當(dāng)檢測(cè)到加速度計(jì)事件(例如高于閾值的加速度參數(shù)的變化可被增強(qiáng)模塊120檢測(cè)到)時(shí),第一相關(guān)幀可以是當(dāng)被添加時(shí)在其中對(duì)應(yīng)ar效果可開始的一個(gè)幀。
例如,如果動(dòng)畫的對(duì)象是車輛,則視頻內(nèi)容中車輛的翻倒和后續(xù)“碰撞”可促使加速度計(jì)被嵌入車輛排氣孔中。因此,可產(chǎn)生要通過增強(qiáng)模塊120檢測(cè)的ar效果(例如,爆炸聲和/或煙霧)的指示。在另一示例中,如果對(duì)象(車輛)近似以90度角翻倒(這可通過增強(qiáng)模塊120來檢測(cè)到),則可能需要添加碰撞或重?fù)袈?。然而,如果加速度?jì)位置在幾個(gè)幀內(nèi)變回去,則系統(tǒng)可停止ar效果(例如煙霧或車輪的尖叫聲)。例如,如果存在與場景中對(duì)象相關(guān)聯(lián)的允許檢測(cè)移動(dòng)(例如翻倒或突然停止)的加速度計(jì),則可添加ar效果(例如聲音效果),即使用戶不明確地請(qǐng)求該效果。
在另一示例中,包括定格內(nèi)容的視頻可被分析并且可從其他類型的事件辨別ar效果的指示,諸如相機(jī)放大或聚焦于特定對(duì)象、場景中人物的面部表情等等。在其他示例中,定格內(nèi)容可被分析以確定在幀序列中出現(xiàn)的狀況的特定序列(在某些情況下結(jié)合對(duì)應(yīng)傳感器讀數(shù)變化或相機(jī)聚焦變化)可能需要添加ar效果。例如,對(duì)對(duì)象的放大結(jié)合檢測(cè)對(duì)象速度的變化的分析可導(dǎo)致以下確定:對(duì)象與障礙物或另一對(duì)象的碰撞可能被預(yù)料,并且視覺和或聲音ar效果可能需要被添加至定格內(nèi)容。
如果增強(qiáng)模塊120檢測(cè)到ar效果的指示(如上文所述或者與用戶輸入有關(guān)或者與事件有關(guān)),則增強(qiáng)模塊可檢索對(duì)應(yīng)于該指示的ar效果并且例如通過確定ar效果在幀中的位置(放置)以及ar效果的持續(xù)時(shí)間(例如多少個(gè)幀可被用于使ar效果持續(xù))來將該ar效果與定格內(nèi)容相關(guān)聯(lián)??筛鶕?jù)對(duì)應(yīng)的指示來確定ar效果的放置。例如,手勢(shì)可指向可與ar效果相關(guān)聯(lián)的對(duì)象。在另一示例中,語音命令可指示ar效果的放置。在另一示例中,標(biāo)記物放置可指示ar效果的放置。
類似地,如上文所述,可由用戶經(jīng)由語音命令或其他指示(例如標(biāo)記物顏色)來確定ar效果的持續(xù)時(shí)間。在另一示例中,ar效果的持續(xù)時(shí)間可與ar效果數(shù)據(jù)相關(guān)聯(lián)并且相應(yīng)地可以是預(yù)確定的。在另一示例中,可通過分析幀內(nèi)的對(duì)象以及它們的動(dòng)力學(xué)(例如運(yùn)動(dòng)、移動(dòng)、取向的變化等等)來從幀導(dǎo)出ar效果的持續(xù)時(shí)間。在上文討論的車輛動(dòng)畫的上述示例中,車輛可能會(huì)滑行達(dá)一些幀,并且可相應(yīng)地確定要持續(xù)的對(duì)應(yīng)聲音效果。
一旦ar效果的放置和持續(xù)時(shí)間被確定,ar效果就可與定格內(nèi)容相關(guān)聯(lián)(例如通過增強(qiáng)現(xiàn)實(shí)渲染子模塊164)。在一些實(shí)施例中,該相關(guān)聯(lián)可在定格內(nèi)容的初始版本的記錄和渲染期間發(fā)生。在一些實(shí)施例中,定格內(nèi)容的初始版本可以首先被記錄并且ar效果可在定格內(nèi)容的渲染期間與該內(nèi)容相關(guān)聯(lián)。在一些實(shí)施例中,ar效果與定格內(nèi)容的關(guān)聯(lián)可包括將ar效果添加至定格內(nèi)容(例如將效果放置在所確定的位置達(dá)所確定的持續(xù)時(shí)間)。在另一示例中,該關(guān)聯(lián)可包括存儲(chǔ)關(guān)于關(guān)聯(lián)的信息(例如定格內(nèi)容中所標(biāo)識(shí)的ar效果的所確定的放置和持續(xù)時(shí)間),并且在另一迭代中將ar效果添加至定格內(nèi)容(例如在通過視頻渲染子模塊162的定格內(nèi)容的另一渲染期間)。
一旦如上文所述所標(biāo)識(shí)的ar效果被添加至定格內(nèi)容,則該定格內(nèi)容可被渲染給用戶(例如渲染在顯示器134上)。如上文所述,可以以規(guī)則方式通過操控結(jié)果得到的場景的對(duì)象和記錄快照(幀)來創(chuàng)建定格內(nèi)容。在實(shí)施例中,可以以定格動(dòng)畫創(chuàng)建的視頻的形式來捕獲定格內(nèi)容并且隨后對(duì)其進(jìn)行編輯。例如,可基于視頻的分析和檢測(cè)到無關(guān)對(duì)象(例如用戶的手、操作桿等等)從視頻排除包括對(duì)象操控(例如通過用戶的手或操作桿等等)的幀。將視頻轉(zhuǎn)換成定格內(nèi)容可與如上文所述以標(biāo)識(shí)ar效果并將所標(biāo)識(shí)的ar效果添加至定格內(nèi)容為目標(biāo)的動(dòng)作相組合。在一些實(shí)施例中,將視頻轉(zhuǎn)換成定格內(nèi)容可在將所標(biāo)識(shí)的ar效果添加至定格內(nèi)容之前發(fā)生。
在另一示例中,被操控的塊可具有例如通過電容或壓力敏感性使能的觸摸敏感表面。如果用戶在說的同時(shí)觸摸該觸摸敏感塊,則用戶的語音可歸因于該塊。該塊可具有與其相關(guān)聯(lián)的基于故事的人物,因此如上所述用戶的語音可被改變成像定格增強(qiáng)現(xiàn)實(shí)視頻中的該人物那樣的聲音。在另一示例中,用戶可在扭曲他或她的臉的同時(shí)握住觸摸敏感塊。在一個(gè)示例中,可檢測(cè)到對(duì)塊的觸摸以及人的臉,并且可應(yīng)用對(duì)定格增強(qiáng)現(xiàn)實(shí)視頻中的塊的人類面部表情的分析。
圖2圖示根據(jù)一些實(shí)施例的使用參考圖1描述的技術(shù)的ar效果到定格內(nèi)容的添加的示例。視圖200圖示用于記錄定格內(nèi)容的場景的創(chuàng)建。對(duì)象202(例如內(nèi)部具有一些人物(包括人物1204)的房屋)要通過用戶的手206來操控。視圖220圖示通過用戶的期望ar效果的指示的提供。用戶的手206被示為提供指示期望ar效果可與其相關(guān)聯(lián)的對(duì)象的手勢(shì)(在這種情況下,指向或固定人物1204的位置,在視圖220中不可見)。用戶還可發(fā)出與手勢(shì)相關(guān)聯(lián)的語音命令。例如,用戶可發(fā)出為人物1204指示敘事的語音命令。在這種情況下,該敘事可包括句子“我抓住你了”。ar效果的指示可包括指示將會(huì)說預(yù)期線路的人物以及線路自身的手勢(shì)。人物的指示還可由語音命令來提供,以確保期望ar效果的正確檢測(cè)。因此,語音命令可包括“人物1說“我抓住你了””??桑ɡ缬捎涗浹b置132)記錄視圖200和220中所圖示的場景。
視圖240包括基于視圖200和220中圖示的場景要被記錄為定格內(nèi)容的結(jié)果得到的場景。結(jié)果得到的場景可包括幀242以及幀242的一部分的展開視圖244。作為使用參考圖1描述的設(shè)備100的內(nèi)容增強(qiáng)環(huán)境140和動(dòng)作來檢測(cè)ar效果的指示(用戶的手勢(shì)和語言命令)的結(jié)果,已經(jīng)標(biāo)識(shí)對(duì)應(yīng)的ar效果并將其添加至場景(例如添加至人物1204)。也就是說,如上文指出的,講述敘事的人物已經(jīng)被手勢(shì)和語音命令標(biāo)識(shí)出。要由人物1講述的敘事可被分配給人物1。而且,要由被講述的敘事可被轉(zhuǎn)換成語音以適合于人物,例如人物1的語音。因此,結(jié)果得到的幀242可以是可包括期望ar效果的定格內(nèi)容的一部分。該ar效果可與如由用戶經(jīng)由語音命令指引的人物1204相關(guān)聯(lián)。更具體地,人物1204利用由用戶在視圖220中提供的敘事向另一人物(人物2216)說話。如在展開視圖244中所示的,人物1204用他自己的語音大聲說“我抓住你了”。
圖3圖示根據(jù)一些實(shí)施例的用于將ar效果添加至定格內(nèi)容的示例過程。該過程300可例如由配置有參考圖1描述的內(nèi)容增強(qiáng)環(huán)境140的設(shè)備100來執(zhí)行。
該過程300可在塊302處開始,并且包括獲得具有定格內(nèi)容的多個(gè)幀。該定格內(nèi)容可包括相關(guān)聯(lián)的數(shù)據(jù),例如ar效果的用戶輸入指示、由跟蹤模塊110提供的傳感器讀數(shù)、等等。
在塊304處,該過程300可包括例如利用增強(qiáng)模塊120執(zhí)行檢測(cè)定格內(nèi)容的至少一個(gè)幀中的增強(qiáng)現(xiàn)實(shí)效果的指示的例程。參考圖4來更詳細(xì)地描述塊304的例程。
在塊306處,該過程300可包括將與該指示相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)效果添加至該多個(gè)幀中的至少一些(例如通過增強(qiáng)模塊120)。在一些實(shí)施例中,添加ar效果可基于通過例程304獲得的關(guān)聯(lián)數(shù)據(jù)來在所記錄的定格內(nèi)容的第二渲染期間發(fā)生。在其它實(shí)施例中,添加ar效果可在所記錄的定格內(nèi)容的第一渲染期間發(fā)生。
在塊308處,該過程300可包括利用所添加的增強(qiáng)現(xiàn)實(shí)效果來渲染該多個(gè)幀以用于顯示(例如通過內(nèi)容渲染模塊160)。
圖4圖示根據(jù)一些實(shí)施例的用于檢測(cè)ar效果在定格內(nèi)容中的指示的示例例程400。該過程400可例如由配置有參考圖1描述的增強(qiáng)模塊120的設(shè)備100來執(zhí)行。
該過程400可在塊402處開始,并且包括分析定格內(nèi)容的幀以及相關(guān)聯(lián)數(shù)據(jù),以便檢測(cè)ar效果的指示(如果有的話)。如上文所述,ar效果的指示可包括語音命令、基準(zhǔn)標(biāo)記物、手勢(shì)、用戶的面部表情、或其組合。在一些實(shí)施例中,ar效果的指示可包括傳感器讀數(shù)中的變化、相機(jī)焦點(diǎn)中的變化、場景中人物的面部表情中的變化、或其組合。
在判定塊404處,該過程400可包括確定是否已經(jīng)檢測(cè)到上述ar效果的指示。如果還沒有檢測(cè)到指示,則該過程400可移動(dòng)至塊416。如果已經(jīng)檢測(cè)到ar效果的指示,則該過程400可移動(dòng)至塊406。
在塊406處,該過程400可包括標(biāo)識(shí)對(duì)應(yīng)于指示的ar效果。如參考圖1所述的,例如對(duì)應(yīng)于所檢測(cè)到的指示的ar效果可以被標(biāo)識(shí)并且可從ar模型資料庫130檢索到。
在塊408處,該過程400可包括確定ar效果的持續(xù)時(shí)間以及ar效果在幀中的放置。如上文所述,ar效果的持續(xù)時(shí)間可根據(jù)語音命令(其可直接陳述效果的持續(xù)時(shí)間)、手勢(shì)(例如指示效果可持續(xù)的幀的數(shù)目)、標(biāo)記物(例如特定顏色的標(biāo)記物)等等來確定。ar效果的放置也可根據(jù)手勢(shì)(其可指向ar效果可與其相關(guān)聯(lián)的對(duì)象)、語音命令(其可指示ar效果的放置)、標(biāo)記物(其可指示ar效果的放置)等等來確定。
在塊410處,該過程400可包括基于塊408中進(jìn)行的確定將ar效果與一個(gè)或多個(gè)幀相關(guān)聯(lián)。更具體地,ar效果可與在塊408處確定的持續(xù)時(shí)間和放置數(shù)據(jù)相關(guān)聯(lián)。
可替換地或附加地,根據(jù)持續(xù)時(shí)間和放置數(shù)據(jù)該ar效果可被添加至定格內(nèi)容。
在判定塊412處,該過程400可包括確定被檢查的當(dāng)前幀是否是定格內(nèi)容中的最后一幀。如果當(dāng)前幀不是最后一幀,則該過程400可移動(dòng)至塊414,這可指引過程400移動(dòng)至下一幀進(jìn)行分析。
應(yīng)該理解,參考圖4描述的動(dòng)作可能不一定以所述的順序來發(fā)生。例如,對(duì)應(yīng)于塊408的動(dòng)作可與對(duì)應(yīng)于塊40的動(dòng)作同時(shí)發(fā)生。
圖5圖示根據(jù)各種實(shí)施例的適合于用來實(shí)行本公開的方面的示例計(jì)算裝置500。如所示的,計(jì)算裝置500可包括一個(gè)或多個(gè)處理器或處理器內(nèi)核502、以及系統(tǒng)存儲(chǔ)器504。為了本申請(qǐng)(包括權(quán)利要求)的目的,術(shù)語“處理器”和“處理器內(nèi)核”可被視為同義的,除非上下文明確另有要求。處理器502可包括任何類型的處理器,諸如中央處理單元(cpu)、微處理器等等。處理器502可被實(shí)施為具有多個(gè)內(nèi)核(例如多內(nèi)核微處理器)的集成電路。該計(jì)算裝置500可包括大容量存儲(chǔ)裝置506(諸如磁盤、硬盤驅(qū)動(dòng)器、易失性存儲(chǔ)器(例如dram)、壓縮盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能盤(dvd)、等等)。一般來說,系統(tǒng)存儲(chǔ)器504和/或大容量存儲(chǔ)裝置506可以是任何類型的臨時(shí)和/或永久存儲(chǔ)設(shè)備,包括但不限于易失性和非易失性存儲(chǔ)器、光、磁和/或固態(tài)大容量存儲(chǔ)設(shè)備、等等。易失性存儲(chǔ)器可包括但不限于靜態(tài)和/或動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器。非易失性存儲(chǔ)器可包括但不限于電可擦除可編程只讀存儲(chǔ)器、相變存儲(chǔ)器、電阻式存儲(chǔ)器、等等。
計(jì)算裝置500可進(jìn)一步包括輸入/輸出(i/o)裝置508(諸如顯示器134)、鍵盤、光標(biāo)控制、遠(yuǎn)程控制、游戲控制器、圖像捕獲裝置、等等)以及通信接口(通信intf)510(諸如網(wǎng)絡(luò)接口卡、調(diào)制解調(diào)器、紅外線接收器、無線電接收器(例如藍(lán)牙)、等等)。如所示,該i/o裝置508可進(jìn)一步包括跟蹤模塊110的部件。
通信接口510可包括通信芯片(未示出),其可被配置成根據(jù)全球移動(dòng)通信系統(tǒng)(gsm)、通用分組無線業(yè)務(wù)(gprs)、通用移動(dòng)電信系統(tǒng)(umts)、高速分組接入(hspa)、演進(jìn)的hspa(e-hspa)或lte網(wǎng)絡(luò)來操作裝置500(或100)。該通信芯片還可被配置成根據(jù)gsm演進(jìn)的增強(qiáng)數(shù)據(jù)(edge)、gsmedge無線電接入網(wǎng)(geran)、通用陸地?zé)o線電接入網(wǎng)(utran)、或演進(jìn)的utran(e-utran)來操作。該通信芯片可被配置成根據(jù)碼分多址(cdma)、時(shí)分多址(tdma)、數(shù)字增強(qiáng)無繩通信(dect)、演進(jìn)數(shù)據(jù)優(yōu)化(ev-do)、其衍生物、以及被指定為3g、4g、5g和更遠(yuǎn)的任何其他無線協(xié)議來操作。在其他實(shí)施例中該通信接口510可根據(jù)其他無線協(xié)議來操作。
上述計(jì)算裝置500的元件可經(jīng)由系統(tǒng)總線512(其可表示一個(gè)或多個(gè)總線)來耦合。在多總線的情況下,它們可通過一個(gè)或多個(gè)總線橋接器(未示出)來橋接。這些元件中的每一個(gè)可執(zhí)行本領(lǐng)域中已知的其傳統(tǒng)功能。特別地,系統(tǒng)存儲(chǔ)器504以及大容量存儲(chǔ)裝置506可被采用來存儲(chǔ)實(shí)施與設(shè)備100相關(guān)聯(lián)的操作的編程指令的工作副本和永久副本,通常被示為計(jì)算邏輯522,該操作例如與提供內(nèi)容增強(qiáng)環(huán)境140(諸如參考圖1和3-4所述的增強(qiáng)模塊120和渲染模塊160)相關(guān)聯(lián)的操作。計(jì)算邏輯522可通過(一個(gè)或多個(gè))處理器502所支持的匯編指令或可被編譯成此類指令的高級(jí)語言來實(shí)施。
編程指令的永久副本可在工廠中或者在現(xiàn)場中例如通過諸如壓縮盤(cd)之類的分布式介質(zhì)(未示出)或通過通信接口510(來自分布式服務(wù)器(未示出))被放置在大容量存儲(chǔ)裝置506中。
更一般地,被配置成實(shí)行與所述過程相關(guān)聯(lián)的操作的所有或所選一些的指令可被駐留在非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或多媒體(例如大容量存儲(chǔ)裝置506)上。非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可包括使得裝置(例如計(jì)算裝置500)能夠響應(yīng)于編程指令的執(zhí)行來執(zhí)行參考圖3-4所述的過程的一個(gè)或多個(gè)操作的許多編程指令。在可替換實(shí)施例中,編程指令可被編碼到瞬時(shí)計(jì)算機(jī)可讀信號(hào)中。
元件508、510、512的數(shù)目、能力和/或容量可根據(jù)計(jì)算裝置500是被用作靜止計(jì)算裝置(諸如機(jī)頂盒或桌上型計(jì)算機(jī))還是移動(dòng)計(jì)算裝置(諸如平板計(jì)算裝置、膝上型計(jì)算機(jī)、游戲控制臺(tái)或智能手機(jī))而改變。它們的構(gòu)成是另外已知的,并且因此將不會(huì)進(jìn)一步進(jìn)行描述。
處理器502中的至少一個(gè)可與具有被配置成實(shí)行參考圖1-4描述的實(shí)施例的方面的計(jì)算邏輯522的存儲(chǔ)器封裝在一起。例如,計(jì)算邏輯522可被配置成包括或訪問內(nèi)容增強(qiáng)環(huán)境140,諸如參考圖1所述的部件120。對(duì)于一個(gè)實(shí)施例,處理器502中的至少一個(gè)可與具有被配置成實(shí)行圖3-4的過程300和400的方面的計(jì)算邏輯522的存儲(chǔ)器封裝在一起以形成封裝系統(tǒng)(sip)或片上系統(tǒng)(soc)。
在各種實(shí)施方式中,該計(jì)算裝置500可包括膝上型電腦、上網(wǎng)本、筆記本、超級(jí)本、智能電話、平板電腦、個(gè)人數(shù)字助理(pda)、超級(jí)移動(dòng)pc、移動(dòng)電話、桌上型計(jì)算機(jī)、服務(wù)器、打印機(jī)、掃描儀、監(jiān)視器、機(jī)頂盒、娛樂控制單元、數(shù)字相機(jī)、便攜式音樂播放器或數(shù)字視頻記錄器。在進(jìn)一步的實(shí)施方式中,該計(jì)算裝置500可以是處理數(shù)據(jù)的任何其他電子裝置。
下面的段落描述各種實(shí)施例的示例。示例1是用于增強(qiáng)定格內(nèi)容的設(shè)備,包括:處理器;內(nèi)容模塊,其由處理器來操作以獲得具有定格內(nèi)容的多個(gè)幀,其中該多個(gè)幀中的一個(gè)或多個(gè)包括增強(qiáng)現(xiàn)實(shí)效果的指示;以及增強(qiáng)模塊,其由處理器來操作以檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示;并將對(duì)應(yīng)于該指示的增強(qiáng)現(xiàn)實(shí)效果添加至具有定格內(nèi)容的多個(gè)幀中的至少一些。
示例2可包括示例1的主題,其中該內(nèi)容模塊用于進(jìn)一步利用所添加的增強(qiáng)現(xiàn)實(shí)效果渲染該多個(gè)幀以用于顯示,其中該多個(gè)幀與所添加的增強(qiáng)現(xiàn)實(shí)效果形成定格視頻。
示例3可包括示例1的主題,其中該增強(qiáng)模塊用于根據(jù)該指示從增強(qiáng)現(xiàn)實(shí)效果儲(chǔ)存庫檢索增強(qiáng)現(xiàn)實(shí)效果。
示例4可包括示例1的主題,其中用于獲得多個(gè)幀的內(nèi)容模塊包括用于記錄包括包含用戶輸入的數(shù)據(jù)的多個(gè)幀中的每一個(gè),其中該用戶輸入包括與該一個(gè)或多個(gè)幀相關(guān)聯(lián)的增強(qiáng)現(xiàn)實(shí)效果的指示。
示例5可包括示例4的主題,其中該增強(qiáng)現(xiàn)實(shí)效果的指示是從以下之一選擇的:語音命令、基準(zhǔn)標(biāo)記物、手勢(shì)、用戶的面部表情、或其組合。
示例6可包括示例1的主題,其中用于檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示的增強(qiáng)模塊包括用于針對(duì)增強(qiáng)現(xiàn)實(shí)效果的指示來分析多個(gè)幀中的每一個(gè)。
示例7可包括示例1的主題,其中用于添加增強(qiáng)現(xiàn)實(shí)效果的增強(qiáng)模塊包括用于確定與定格內(nèi)容有關(guān)的增強(qiáng)現(xiàn)實(shí)效果的放置和持續(xù)時(shí)間。
示例8可包括示例1至7中的任一項(xiàng)的主題,其中用于檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示的增強(qiáng)模塊包括用于獨(dú)立于用戶輸入標(biāo)識(shí)包括增強(qiáng)現(xiàn)實(shí)效果的指示的一個(gè)或多個(gè)事件。
示例9可包括示例8的主題,其中用于標(biāo)識(shí)一個(gè)或多個(gè)事件的增強(qiáng)模塊包括用于獲得由與在一個(gè)或多個(gè)幀中捕獲的對(duì)象相關(guān)聯(lián)的一個(gè)或多個(gè)傳感器提供的讀數(shù)。
示例10可包括示例9的主題,其中用于標(biāo)識(shí)一個(gè)或多個(gè)事件的增強(qiáng)模塊包括用于檢測(cè)相機(jī)焦點(diǎn)中的變化以及與一個(gè)或多個(gè)幀相關(guān)聯(lián)的傳感器讀數(shù)中的對(duì)應(yīng)變化的組合。
示例11可包括示例1至10中的任一項(xiàng)的主題,其中用于獲得具有定格內(nèi)容的多個(gè)幀的內(nèi)容模塊包括用于:獲得具有第一多個(gè)幀的視頻;檢測(cè)關(guān)于各幀中的至少一些中一個(gè)或多個(gè)對(duì)象的用戶操控;以及排除包括檢測(cè)到的用戶操控的那些幀以形成第二多個(gè)幀,其中該第二多個(gè)幀包括包含定格內(nèi)容的多個(gè)幀。
示例12是一種用于增強(qiáng)定格內(nèi)容的計(jì)算機(jī)實(shí)施的方法,包括:由計(jì)算裝置獲得包括定格內(nèi)容的多個(gè)幀,其中該多個(gè)幀中的一個(gè)或多個(gè)包括增強(qiáng)現(xiàn)實(shí)效果的指示;由計(jì)算裝置檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示;以及由計(jì)算裝置將對(duì)應(yīng)于該指示的增強(qiáng)現(xiàn)實(shí)效果添加至包括定格內(nèi)容的多個(gè)幀中的至少一些。
示例13可包括示例12的主題,進(jìn)一步包括:由計(jì)算裝置利用所添加的增強(qiáng)現(xiàn)實(shí)效果渲染多個(gè)幀以用于顯示。
示例14可包括示例12的主題,其中獲得多個(gè)幀包括由計(jì)算裝置記錄包括包含用戶輸入的數(shù)據(jù)的多個(gè)幀中的每一個(gè),其中用戶輸入包括與一個(gè)或多個(gè)幀相關(guān)聯(lián)的增強(qiáng)現(xiàn)實(shí)效果的指示。
示例15可包括示例12至14中的任一項(xiàng)的主題,其中進(jìn)一步包括:由計(jì)算裝置針對(duì)增強(qiáng)現(xiàn)實(shí)效果的指示來分析多個(gè)幀中的每一個(gè)。
示例16可包括示例12至15中的任一項(xiàng)的主題,其中檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示包括由計(jì)算裝置獲得由與在一個(gè)或多個(gè)幀中捕獲的對(duì)象相關(guān)聯(lián)的一個(gè)或多個(gè)傳感器提供的讀數(shù)。
示例17是具有用于增強(qiáng)存儲(chǔ)在其上的定格內(nèi)容的指令的一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),該指令響應(yīng)于通過計(jì)算裝置執(zhí)行來提供具有內(nèi)容增強(qiáng)環(huán)境的計(jì)算裝置以用于:獲得包括定格內(nèi)容的多個(gè)幀,其中該多個(gè)幀中的一個(gè)或多個(gè)包括增強(qiáng)現(xiàn)實(shí)效果的指示;以及檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示;并將對(duì)應(yīng)于該指示的增強(qiáng)現(xiàn)實(shí)效果添加至包括定格內(nèi)容的多個(gè)幀中的至少一些。
示例18可包括示例17的主題,其中該內(nèi)容增強(qiáng)環(huán)境用于根據(jù)該指示從增強(qiáng)現(xiàn)實(shí)效果儲(chǔ)存庫檢索增強(qiáng)現(xiàn)實(shí)效果。
示例19可包括示例17至18中的任一項(xiàng)的主題,其中該內(nèi)容增強(qiáng)環(huán)境用于記錄包括具有用戶輸入的數(shù)據(jù)的多個(gè)幀中的每一個(gè),其中用戶輸入包括與該一個(gè)或多個(gè)幀相關(guān)聯(lián)的增強(qiáng)現(xiàn)實(shí)效果的指示。
示例20可包括示例17至19中的任一項(xiàng)的主題,其中該內(nèi)容增強(qiáng)環(huán)境用于針對(duì)增強(qiáng)現(xiàn)實(shí)效果的指示來分析多個(gè)幀中的每一個(gè)。
示例21是一種用于增強(qiáng)定格內(nèi)容的設(shè)備,包括:用于獲得包括定格內(nèi)容的多個(gè)幀的裝置,其中該多個(gè)幀中的一個(gè)或多個(gè)包括增強(qiáng)現(xiàn)實(shí)效果的指示;用于檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示的裝置;以及用于將對(duì)應(yīng)于該指示的增強(qiáng)現(xiàn)實(shí)效果添加至包括定格內(nèi)容的該多個(gè)幀中的至少一些的裝置。
示例22可包括示例21的主題,進(jìn)一步包括:用于利用所添加的增強(qiáng)現(xiàn)實(shí)效果渲染多個(gè)幀以用于顯示的裝置。
示例23可包括示例21的主題,其中用于獲得多個(gè)幀的裝置包括用于記錄包括包含用戶輸入的數(shù)據(jù)的多個(gè)幀中的每一個(gè)的裝置,其中用戶輸入包括與一個(gè)或多個(gè)幀相關(guān)聯(lián)的增強(qiáng)現(xiàn)實(shí)效果的指示。
示例24可包括示例21至23中的任一項(xiàng)的主題,其中進(jìn)一步包括:用于針對(duì)增效現(xiàn)實(shí)效果的指示來分析多個(gè)幀中的每一個(gè)的裝置。
示例25可包括示例21至24中的任一項(xiàng)的主題,其中用于檢測(cè)增強(qiáng)現(xiàn)實(shí)效果的指示的裝置包括用于獲得由與在一個(gè)或多個(gè)幀中捕獲的對(duì)象相關(guān)聯(lián)的一個(gè)或多個(gè)傳感器提供的讀數(shù)的裝置。
用于執(zhí)行上述技術(shù)的計(jì)算機(jī)可讀介質(zhì)(包括非瞬時(shí)計(jì)算機(jī)可讀介質(zhì))、方法、設(shè)備、系統(tǒng)和裝置是本文公開的實(shí)施例的說明性示例。另外,上述交互中的其他裝置可被配置成執(zhí)行各種公開的技術(shù)。
盡管為了描述目的已經(jīng)說明并描述了某些實(shí)施例,但是在不偏離本公開的范圍的情況下被計(jì)算用來實(shí)現(xiàn)相同目的的各種各樣的替換和/或等效實(shí)施例或?qū)嵤┓绞娇扇〈境龊兔枋龅膶?shí)施例。意圖使本申請(qǐng)覆蓋本文討論的實(shí)施例的任何適配或變化。因此,顯然意圖使本文所述的實(shí)施例僅由權(quán)利要求來限制。