国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及系統(tǒng)的制作方法

      文檔序號(hào):6358993閱讀:233來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及人機(jī)交互技術(shù)領(lǐng)域,具體涉及一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及系統(tǒng)。
      背景技術(shù)
      AR(Augmented Reality,增強(qiáng)現(xiàn)實(shí)或增強(qiáng)實(shí)景)技術(shù)是在虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ)上發(fā)展起來(lái)的一種新興計(jì)算機(jī)應(yīng)用和人機(jī)交互技術(shù),它借助計(jì)算機(jī)和可視化技術(shù)將虛擬的信息應(yīng)用到真實(shí)世界,真實(shí)的環(huán)境和虛擬的物體實(shí)時(shí)地疊加到了同一個(gè)畫(huà)面或空間同時(shí)存在。 簡(jiǎn)單地說(shuō),就是虛實(shí)結(jié)合。主要應(yīng)用領(lǐng)域包括LBS (Location Based krvice,基于位置的服務(wù))、天氣、游戲、測(cè)距、廣告等。Layar是AR技術(shù)的一種具體應(yīng)用,其可以通過(guò)手機(jī)瀏覽器連接現(xiàn)實(shí)世界,提供對(duì)多種AR內(nèi)容的檢索和使用。具體地,Layar平臺(tái)將AR應(yīng)用放置于一個(gè)統(tǒng)一的平臺(tái)中供用戶(hù)搜索和下載,由AR內(nèi)容提供商在該平臺(tái)上發(fā)布AR應(yīng)用,而用戶(hù)也通過(guò)該平臺(tái)進(jìn)行檢索并進(jìn)行下載使用。在這種應(yīng)用中,不同AR內(nèi)容提供商的應(yīng)用較為分散,需要用戶(hù)在所有的相關(guān)圖層中進(jìn)行檢索才能獲取不同的AR內(nèi)容,而且,多種AR內(nèi)容只能單獨(dú)使用,無(wú)法實(shí)現(xiàn)對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng)的功能。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及裝置,以解決現(xiàn)有技術(shù)中需要用戶(hù)檢索不同的AR內(nèi)容,并且無(wú)法實(shí)現(xiàn)利用多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng)的問(wèn)題。為了解決以上技術(shù)問(wèn)題,本發(fā)明實(shí)施例采取的技術(shù)方案是一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法,包括搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用;從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用;將整合后的新的AR應(yīng)用提供給用戶(hù)。一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置,包括搜索單元,用于搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用;選擇單元,用于從所述搜索單元搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用用于整合;整合單元,用于將所述選擇單元選擇的用于整合的AR應(yīng)用整合為一個(gè)新的AR應(yīng)用;應(yīng)用提供單元,用于將整合后的新的AR應(yīng)用提供給用戶(hù)。本發(fā)明實(shí)施例提供的實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及裝置,通過(guò)搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用,從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用,從而可以將整合后的新的AR應(yīng)用提供給用戶(hù),實(shí)現(xiàn)多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng),大大方便了用戶(hù)的使用。


      為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法的一種實(shí)施例的流程圖;圖2是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法的另一種實(shí)施例的流程圖;圖3是應(yīng)用本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法的一種AR平臺(tái)及其實(shí)現(xiàn)AR應(yīng)用整合的示意圖;圖4是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置的一種實(shí)施例的示意圖;圖5是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置的另一種實(shí)施例的示意圖。
      具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例的方案,下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明。如圖1所示,是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法的一種實(shí)施例的流程圖,包括以下步驟步驟101,搜索與設(shè)定的AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用。上述AR應(yīng)用參數(shù)具體可以由AR應(yīng)用開(kāi)發(fā)商設(shè)定,也可以由用戶(hù)設(shè)定,將在后面詳細(xì)說(shuō)明。從AR內(nèi)容提供商提供的AR應(yīng)用中搜索與該AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用。步驟102,從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用。在上述步驟101中,搜索到的AR應(yīng)用可以有多個(gè),為此,在步驟102中可以將搜索到的AR應(yīng)用中的部分或全部進(jìn)行整合,比如若搜索到的AR應(yīng)用的個(gè)數(shù)小于第一設(shè)定個(gè)數(shù)(比如3個(gè)),選擇搜索到的多個(gè)AR 應(yīng)用中的全部AR應(yīng)用整合為一個(gè)新的AR應(yīng)用;或者,若搜索到的AR應(yīng)用的個(gè)數(shù)大于等于第一設(shè)定個(gè)數(shù)(比如3個(gè))且小于第二設(shè)定個(gè)數(shù)(比如5個(gè)),選擇搜索到的多個(gè)AR應(yīng)用中的排序靠前或靠后的第一設(shè)定個(gè)數(shù)的AR應(yīng)用整合為一個(gè)新的AR應(yīng)用;或者,若搜索到的AR應(yīng)用的個(gè)數(shù)大于第二設(shè)定個(gè)數(shù)(比如5個(gè)),則將搜索到的AR應(yīng)用的列表提供給所述用戶(hù),將所述用戶(hù)從所述列表中選擇的多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用。當(dāng)然,還可以采用其他方式從搜索到的多個(gè)AR應(yīng)用中選擇用于整合的AR應(yīng)用,對(duì)此本發(fā)明實(shí)施例不做限定。在本發(fā)明實(shí)施例中,AR應(yīng)用包括AR內(nèi)容及整合接口。該整合接口可以是一個(gè)統(tǒng)一的接口,也可以是各AR內(nèi)容提供商提供的特定接口。在對(duì)多個(gè)AR應(yīng)用進(jìn)行整合時(shí),可以首先根據(jù)各AR應(yīng)用中的整合接口獲得接口參數(shù),比如整合方式參數(shù)和可修改函數(shù)列表等;然后,根據(jù)獲得的接口參數(shù)對(duì)各AR應(yīng)用的AR 內(nèi)容和/或?qū)R內(nèi)容的操作進(jìn)行整合,形成一個(gè)新的AR應(yīng)用。比如,對(duì)各AR應(yīng)用的AR內(nèi)容進(jìn)行整合可以是調(diào)整AR內(nèi)容的位置和/或存在方式;對(duì)各AR應(yīng)用的AR內(nèi)容的操作進(jìn)行整合可以是調(diào)整和/或合并對(duì)不同內(nèi)容的操作。當(dāng)然,對(duì)于不同的AR應(yīng)用,還可以有其他整合方式,對(duì)此本發(fā)明實(shí)施例不做限定。步驟103,將整合后的新的AR應(yīng)用提供給用戶(hù)。比如,可以將整合后的新的AR進(jìn)行發(fā)布,以供用戶(hù)使用,也可以由用戶(hù)下載到用戶(hù)終端,供用戶(hù)使用。下面通過(guò)一個(gè)具體實(shí)施例,進(jìn)一步詳細(xì)說(shuō)明上述步驟102中對(duì)不同AR應(yīng)用進(jìn)行整合的實(shí)現(xiàn)過(guò)程。假設(shè)搜索到兩個(gè)AR應(yīng)用,分別為AR應(yīng)用1和AR應(yīng)用2,對(duì)AR應(yīng)用1和AR應(yīng)用2 的整合過(guò)程如下(1)使用Get Integration函數(shù)分別讀取AR應(yīng)用1和AR應(yīng)用2的整合接口,分別
      得到上述兩種AR應(yīng)用的整合方式參數(shù)和可修改函數(shù)列表。Get—Integration(Handle(AR應(yīng)用1));該讀取操作的返回為兩個(gè)變量定義集合IntParasl 和 IntMethodsl
      IntParasl //一個(gè)參數(shù)集合(略去與示例不相關(guān)內(nèi)容) { Integrable = 1, //可進(jìn)行整合
      Init=I, //該AR應(yīng)用的觸發(fā)方式整合應(yīng)用啟動(dòng)觸發(fā)
      InitMethod = Handle(InitMethod 1 0)// 表示 IntMethodl—O 函數(shù)用來(lái)啟動(dòng)AR應(yīng)用1
      End = 2,//該AR應(yīng)用的結(jié)束方式通過(guò)用戶(hù)操作結(jié)束本AR
      應(yīng)用
      Content = 1, //存在方式可以共存 C—Trans = MAX, //共存時(shí)透明度為MAX值,即不透明 C—Sze = (100,20)//該AR內(nèi)容的大小為長(zhǎng)100,高20 C—Pos = Handle (IntMethodl l (x,y ) ) //表示 IntMethodl—1 函數(shù)用來(lái)修改AR內(nèi)容的位置
      C—Zoom = Handle (IntMethodl—2(Zoom))表示 IntMethodl—2 函數(shù)用來(lái)修改AR內(nèi)容的縮放
      C Trans =Handle(IntMethod 1 _3(Trans))表示 IntMethodl—3 函數(shù)
      用來(lái)修改AR內(nèi)容的透明度 }
      IntMethodsl {
      InitMethodlO IntMethod 11 (x,y) IntMethodl—2(Zoom) IntMethod 13 (Trans)
      }同樣,利用Get Integration (Handle (AR應(yīng)用2))讀取AR應(yīng)用2的整合接口,同樣也可讀取出AR應(yīng)用2的整合方式參數(shù)和可修改函數(shù)列表,在此不再贅述。需要說(shuō)明的是,上述使用變量定義集合的形式對(duì)AR應(yīng)用的整合接口進(jìn)行描述,當(dāng)然,也可以采用其他方式,比如采用XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言) 文件等方式對(duì)AR應(yīng)用的整合接口進(jìn)行描述。(2)根據(jù)讀取的各AR應(yīng)用的整合方式參數(shù)和可修改函數(shù)列表,確定需要進(jìn)行的修改操作。例如,利用以下整合運(yùn)算函數(shù)Cal(antParasl,IntMethodsl), (IntParas2, IntMethods2))實(shí)現(xiàn)需用進(jìn)行的修改操作。該函數(shù)輸出為一個(gè)函數(shù)調(diào)用列表,如下所示(略去與示例不相關(guān)內(nèi)容)
      CalResult {
      1: NewInit = ( InitMethodl O + InitMethod2_0 ) //表示整合應(yīng)用啟動(dòng)后 AR應(yīng)用1與AR應(yīng)用2均被觸發(fā)。
      2: IntMethodl—1 ( 0,0 ) //表示將AR應(yīng)用1的AR內(nèi)容位置放置于(0,0 ) 這個(gè)坐標(biāo)之上。
      3: IntMethodl_2 (100) //表示縮放為100%原大小,即不變化。 4: IntMethod2_l( 0,25 )//表示將AR應(yīng)用2的AR內(nèi)容位置放置于(0,25 ) 這個(gè)坐標(biāo)之上,因?yàn)锳R應(yīng)用1的內(nèi)容高為20,所以這個(gè)操作將兩個(gè)應(yīng)用的內(nèi)容上下排列。
      5: 3: IntMethod2_2 (100) //表示縮放為100%原大小,即不變化。
      }上述AR內(nèi)容顯示的位置屬于UI控制的范疇,因此,上述AR內(nèi)容位置的調(diào)整,屬于對(duì)AR應(yīng)用的UI的調(diào)整。再例如,假設(shè)兩個(gè)AR應(yīng)用不能共存,需要AR應(yīng)用1結(jié)束后AR應(yīng)用2才啟動(dòng),則AR 應(yīng)用1需要提供相應(yīng)的可修改函數(shù),例如EndMeth0dl_l (End_Sig),在對(duì)AR應(yīng)用1和AR應(yīng)用2進(jìn)行整合時(shí),通過(guò)調(diào)用該函數(shù),使得AR應(yīng)用1結(jié)束后發(fā)出EncLSig信號(hào),同時(shí)AR應(yīng)用 2提供可修改函數(shù)InitMethod2_l anit_Sig),通過(guò)調(diào)用該函數(shù)使得AR應(yīng)用2將hit_Sig 信號(hào)作為啟動(dòng)觸發(fā)條件。利用以下整合運(yùn)算函數(shù)EndMethodl_l(End_Sig),InitMethod2_l (Init_Sig)實(shí)現(xiàn)需用進(jìn)行的修改操作。AR應(yīng)用1中的接口參數(shù)包括(略去與示例不相關(guān)內(nèi)容)IntParal
      {
      Init=I, //該AR應(yīng)用的觸發(fā)方式整合應(yīng)用啟動(dòng)觸發(fā) InitMethod = Handle(InitMethodl O)// 表示 IntMethodl—O 函數(shù)用來(lái)啟動(dòng) AR應(yīng)用1
      End = 2, //該AR應(yīng)用的結(jié)束方式通過(guò)用戶(hù)操作結(jié)束本AR應(yīng)用 EndMethod = Handle (EndMethodl_l(End_&g)) //表示結(jié)束時(shí)會(huì)自動(dòng)調(diào)用
      該函數(shù)AR應(yīng)用2中的接口參數(shù)包括(略去與示例不相關(guān)內(nèi)容)
      IntParal
      {
      Init = 3, //該AR應(yīng)用的觸發(fā)方式啟動(dòng)信號(hào)觸發(fā) InitMethod = Handle(InitMethod2_l ( Init Sig ) )// 表示 InitMethod2—1 (Init_Sig )函數(shù)用來(lái)啟動(dòng)應(yīng)用2
      End = 2, //該AR應(yīng)用的結(jié)束方式通過(guò)用戶(hù)操作結(jié)束本AR應(yīng)用根據(jù)上述兩個(gè)應(yīng)用的參數(shù),整合運(yùn)算函數(shù)結(jié)果如下
      CalResult
      {
      1: NewInit = InitMethodlJ)//表明整合應(yīng)用啟動(dòng)時(shí)就啟動(dòng)應(yīng)用1 2: EndMethodlJ(Endl)//表明應(yīng)用1結(jié)束后會(huì)發(fā)送Endl消息
      3: InitMethod2—I(Endl)//表明 Endl 消息會(huì)啟動(dòng)應(yīng)用 2 }上述AR內(nèi)容的觸發(fā)方式屬于中間件控制的范疇,因此,上述AR內(nèi)容觸發(fā)方式的調(diào)整,屬于對(duì)AR應(yīng)用的中間件的調(diào)整。(3)根據(jù)上一步驟得到的函數(shù)運(yùn)行結(jié)果,依次調(diào)用整合接口中的可修改函數(shù),對(duì)兩個(gè)AR應(yīng)用分別進(jìn)行相應(yīng)修改,并將兩個(gè)AR應(yīng)用的AR內(nèi)容和修改后的用戶(hù)接口和/或中間件打包生成一個(gè)新的AR應(yīng)用。
      這樣,當(dāng)該整合后的AR應(yīng)用被啟動(dòng)后運(yùn)行時(shí),進(jìn)行正常程序調(diào)用,依據(jù)整合后的用戶(hù)接口對(duì)整合后的中間件進(jìn)行調(diào)用,完成整合AR應(yīng)用的使用??梢?jiàn),本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法,無(wú)需用戶(hù)自行在大量的AR應(yīng)用中進(jìn)行檢索,自動(dòng)將搜索到的多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用提供給用戶(hù),實(shí)現(xiàn)多種AR 內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng),大大方便了用戶(hù)的使用。前面提到,步驟101中的AR應(yīng)用參數(shù)具體可以由AR應(yīng)用開(kāi)發(fā)商設(shè)定,也可以由用戶(hù)設(shè)定。比如,可以由AR應(yīng)用開(kāi)發(fā)商自行設(shè)定上述AR應(yīng)用參數(shù),以便針對(duì)不同AR內(nèi)容提供商提供的AR應(yīng)用進(jìn)行各種不同方式的整合,為用戶(hù)提供內(nèi)容更豐富的多種AR應(yīng)用,滿(mǎn)足用戶(hù)的不同需求。在這種情況下,該AR應(yīng)用參數(shù)至少包括AR整合模式,所述AR整合模式包括以下任意一項(xiàng)或多項(xiàng)定期整合模式、相同開(kāi)發(fā)者模式、相同主題模式。其中定期整合模式,是指類(lèi)似于幻想游戲式的最新AR應(yīng)用集合的模式;相同開(kāi)發(fā)者模式,是指將同一 AR內(nèi)容提供商提供的AR應(yīng)用進(jìn)行整合的模式;相同主題模式,是指將提供同一類(lèi)型信息的AR應(yīng)用進(jìn)行整合的模式。這樣,AR應(yīng)用開(kāi)發(fā)商可以將整合后的AR應(yīng)用進(jìn)行發(fā)布,供用戶(hù)使用,無(wú)需用戶(hù)檢索不同的AR內(nèi)容,實(shí)現(xiàn)了利用多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng)。再比如,還可以由用戶(hù)來(lái)設(shè)定上述AR應(yīng)用參數(shù),根據(jù)用戶(hù)設(shè)定的AR應(yīng)用參數(shù)搜索相關(guān)的AR應(yīng)用并對(duì)其進(jìn)行整合,滿(mǎn)足用戶(hù)的定制化需求。如圖2所示,是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法的另一種實(shí)施例的流程圖,包括以下步驟步驟201,接收用戶(hù)的AR應(yīng)用搜索請(qǐng)求,在該AR應(yīng)用搜索請(qǐng)求中包含用戶(hù)設(shè)置的 AR應(yīng)用參數(shù)。上述AR應(yīng)用參數(shù)可以包含AR整合模式、還可以包含AR內(nèi)容的一些關(guān)鍵詞及特性等信息,例如用戶(hù)A輸入的AR應(yīng)用搜索請(qǐng)求中包含的AR應(yīng)用參數(shù)有時(shí)間09年1季度;評(píng)分大于4;接收整合廣告同意。用戶(hù)B輸入的AR應(yīng)用搜索請(qǐng)求中包含的AR應(yīng)用參數(shù)有類(lèi)別餐飲類(lèi);時(shí)間不限;接收整個(gè)廣告不同意。當(dāng)然,在具體應(yīng)用中,上述AR應(yīng)用參數(shù)的具體內(nèi)容本發(fā)明實(shí)施例不做限定,可根據(jù)應(yīng)用需要來(lái)確定。步驟202,搜索與上述AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用。在接收到用戶(hù)的AR應(yīng)用搜索請(qǐng)求,根據(jù)其中的AR應(yīng)用參數(shù)從AR內(nèi)容提供商提供的AR應(yīng)用中搜索與該AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用。步驟203,如果搜索到的AR應(yīng)用的個(gè)數(shù)超過(guò)第二設(shè)定個(gè)數(shù)(比如5個(gè)),則將搜索到的AR應(yīng)用的列表提供給上述用戶(hù)。比如,可以將搜索到的AR應(yīng)用的列表按照下載數(shù)量或評(píng)分值進(jìn)行排序顯示,顯示內(nèi)容可以包括:AR應(yīng)用的名稱(chēng)、下載數(shù)量、評(píng)分值等。當(dāng)然也可以采用其他顯示方式。步驟204,獲取上述用戶(hù)從上述列表中選擇的多個(gè)AR應(yīng)用。
      步驟205,將用戶(hù)選擇的多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用。在本發(fā)明實(shí)施例中,AR應(yīng)用包括AR內(nèi)容及整合接口。該整合接口可以是一個(gè)統(tǒng)一的接口,也可以是各AR內(nèi)容提供商提供的特定接口。將多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用的具體過(guò)程可參照前面的描述,在此不再贅述。步驟206,將整合后的新的AR應(yīng)用提供給上述用戶(hù)。需要說(shuō)明的是,上述步驟203和步驟204是可選步驟,也就是說(shuō),在搜索到與上述 AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用后,可以直接將這些AR應(yīng)用中的部分或全部進(jìn)行整合,將整合后的新的AR應(yīng)用提供給上述用戶(hù)。另外,如果步驟202中搜索到的AR應(yīng)用的個(gè)數(shù)小于等于第二設(shè)定個(gè)數(shù),也可以不用用戶(hù)進(jìn)行選擇。另外,如果用戶(hù)放棄選擇,則可以按照默認(rèn)排序方式選取列表的前幾個(gè)應(yīng)用進(jìn)行整合。該實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法,可以根據(jù)用戶(hù)的AR應(yīng)用搜索請(qǐng)求,搜索出符合用戶(hù)需求的AR應(yīng)用,并從中選擇用于整合的AR應(yīng)用,自動(dòng)將選擇的多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用提供給用戶(hù),實(shí)現(xiàn)多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng),無(wú)需用戶(hù)自行在大量的AR應(yīng)用中進(jìn)行檢索,大大方便了用戶(hù)的使用。進(jìn)一步地,在根據(jù)用戶(hù)的AR應(yīng)用搜索請(qǐng)求搜索出符合用戶(hù)需求的AR應(yīng)用后,將這些AR應(yīng)用的列表提供給用戶(hù),可以使用戶(hù)對(duì)參與整合的AR應(yīng)用做進(jìn)一步地選擇,從而更準(zhǔn)確地滿(mǎn)足了用戶(hù)的需求。需要說(shuō)明的是,在上述各實(shí)施例中,為了進(jìn)一步方便各種AR內(nèi)容提供商AR內(nèi)容的發(fā)布及應(yīng)用,還可以提供統(tǒng)一的用于AR應(yīng)用制作的API (Application Programming hterface,應(yīng)用程序接口),以使AR內(nèi)容提供商根據(jù)該API制作AR應(yīng)用。上述用于AR應(yīng)用制作的API可以包括以下任意一項(xiàng)或多項(xiàng)接口參數(shù)是否可整合、AR應(yīng)用觸發(fā)方式、AR應(yīng)用結(jié)束方式、多AR應(yīng)用情況下當(dāng)前AR應(yīng)用允許的存在方式。當(dāng)然,如果需要,還可以包括其他接口參數(shù),對(duì)此本發(fā)明實(shí)施例不做限定。下面分別對(duì)上述各接口參數(shù)做進(jìn)一步說(shuō)明。1.是否可整合,可選值為(1)允許;O)不允許;2. AR應(yīng)用觸發(fā)方式,可選值為(1)整合應(yīng)用啟動(dòng)觸發(fā),即整合后的AR應(yīng)用啟動(dòng)后,觸發(fā)本AR應(yīng)用中的AR內(nèi)容;(2)用戶(hù)操作觸發(fā),即整合后的AR應(yīng)用中,特定的用戶(hù)操作(比如,觸屏點(diǎn)或?qū)嶓w鍵)觸發(fā)本AR應(yīng)用中的AR內(nèi)容;(3)前一應(yīng)用觸發(fā),即整合后的AR應(yīng)用序列中,本AR應(yīng)用前一 AR應(yīng)用中的特定操作(比如,觸屏點(diǎn)等)觸發(fā)本AR應(yīng)用中的AR內(nèi)容;(4)前一應(yīng)用結(jié)束觸發(fā),即整合后的AR應(yīng)用序列中,本AR應(yīng)用前一 AR應(yīng)用中的 AR內(nèi)容結(jié)束后觸發(fā)本AR應(yīng)用中的AR內(nèi)容。3. AR應(yīng)用結(jié)束方式,可選值為(1)整合應(yīng)用結(jié)束;(2)用戶(hù)操作;
      (3)后一應(yīng)用啟動(dòng)。4.多AR應(yīng)用情況下當(dāng)前AR應(yīng)用允許的存在方式,可選值為(1)透明方式,即當(dāng)前AR應(yīng)用的AR內(nèi)容在該API給定的透明度下存在,透明度為 MAX時(shí)完全可見(jiàn),需提供AR內(nèi)容位置調(diào)整接口 ;(2)隱藏方式,即當(dāng)前AR內(nèi)容不可見(jiàn);(3)圖層移動(dòng)方式,即當(dāng)前AR圖層上移或下移,對(duì)其他圖層進(jìn)行遮擋或被遮擋。需要說(shuō)明的是,上述各接口參數(shù)及其可選值僅僅是一些舉例,在具體應(yīng)用中,各接口參數(shù)的設(shè)置可根據(jù)應(yīng)用需要來(lái)確定,對(duì)此本發(fā)明實(shí)施例不做限定。這樣,AR內(nèi)容提供商可以根據(jù)統(tǒng)一的API的規(guī)定,制作AR內(nèi)容以及整合接口。例如某AR內(nèi)容提供商對(duì)其提供的AR廣告軟件的整合接口定義為AR整合=允許;AR觸發(fā)方式=前一應(yīng)用結(jié)束;AR結(jié)束方式=用戶(hù)操作;AR共存模式=顯示+圖層上移。當(dāng)然,AR內(nèi)容提供商也可以根據(jù)其他API制作AR應(yīng)用,只要該AR內(nèi)容提供商在提供AR應(yīng)用的同時(shí)能夠提供該AR應(yīng)用的API,同樣也可以依據(jù)本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法,對(duì)該AR應(yīng)用進(jìn)行整合,滿(mǎn)足用戶(hù)多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng)的需求。通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法中的全部或部分步驟可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。比如,通過(guò)一個(gè)AR平臺(tái)提供統(tǒng)一的AR應(yīng)用制作的API,用戶(hù)可以通過(guò)該AR平臺(tái)搜索、查看、下載AR應(yīng)用,AR內(nèi)容提供商可以向該AR平臺(tái)上傳AR應(yīng)用。如圖3所示,是應(yīng)用本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法的一種AR平臺(tái)及其實(shí)現(xiàn)AR應(yīng)用整合的示意圖。在該應(yīng)用示例中,用戶(hù)終端需要先下載或預(yù)裝AR平臺(tái)應(yīng)用,AR平臺(tái)提供統(tǒng)一的AR 應(yīng)用制作的API,AR內(nèi)容提供商可以根據(jù)AR平臺(tái)提供的API,定義AR應(yīng)用整合接口,并將制作的AR應(yīng)用上傳至AR平臺(tái)。用戶(hù)利用AR平臺(tái)應(yīng)用使用AR內(nèi)容提供商提供的AR內(nèi)容的過(guò)程如下步驟301,用戶(hù)終端通過(guò)AR平臺(tái)應(yīng)用向AR平臺(tái)發(fā)送AR應(yīng)用搜索請(qǐng)求,在該AR應(yīng)用搜索請(qǐng)求中包含用戶(hù)設(shè)置的AR應(yīng)用參數(shù)。步驟302,AR平臺(tái)接收到上述AR應(yīng)用搜索請(qǐng)求后,搜索AR應(yīng)用并進(jìn)行整合。具體地,AR平臺(tái)根據(jù)該AR應(yīng)用搜索請(qǐng)求中包含的AR應(yīng)用參數(shù),搜索與上述AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用,并對(duì)搜索到的AR應(yīng)用進(jìn)行整合,參與整合的AR應(yīng)用可以是搜索到的AR應(yīng)用中的全部或部分AR應(yīng)用。前面提到,AR應(yīng)用包括AR內(nèi)容及整合接口。AR平臺(tái)可以根據(jù)用戶(hù)設(shè)置的AR應(yīng)用參數(shù)(比如AR內(nèi)容的特性)、以及AR應(yīng)用中的整合接口,將搜索到的多個(gè)AR應(yīng)用中的 AR內(nèi)容整合在一個(gè)圖層中,形成一個(gè)新的AR應(yīng)用。當(dāng)然,AR平臺(tái)也可以先將搜索到的AR應(yīng)用的列表提供給用戶(hù),由用戶(hù)選擇可以進(jìn)行整合的AR應(yīng)用。步驟303,用戶(hù)終端下載整合后的AR應(yīng)用。步驟304,AR平臺(tái)應(yīng)用對(duì)整合后的AR應(yīng)用進(jìn)行解析并運(yùn)行。需要說(shuō)明的是,符合該AR開(kāi)發(fā)規(guī)范的AR應(yīng)用在單獨(dú)使用時(shí),可以由AR平臺(tái)提供基礎(chǔ)引擎的支持,AR平臺(tái)應(yīng)用可以?xún)H提供基礎(chǔ)引擎以上的代碼。當(dāng)然,AR應(yīng)用開(kāi)發(fā)商也可以利用上述AR平臺(tái)實(shí)現(xiàn)多種AR應(yīng)用的整合,為用戶(hù)提供內(nèi)容更為豐富的AR應(yīng)用,滿(mǎn)足用戶(hù)的多種需求。利用本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法,可以實(shí)現(xiàn)多種領(lǐng)域的AR應(yīng)用整合, 下面舉例說(shuō)明。例如房產(chǎn)中介商A和房產(chǎn)中介商B均給出基于本發(fā)明AR技術(shù)的房屋報(bào)價(jià)應(yīng)用, 兩者都能顯示手機(jī)實(shí)景拍攝的房屋的簡(jiǎn)要信息及報(bào)價(jià),并提供了符合規(guī)范的整合接口供整 AR平臺(tái)使用。兩者提供的整合接口標(biāo)識(shí)兩者均在整合AR應(yīng)用啟動(dòng)時(shí)觸發(fā),共存,以透明度 MAX存在,且提供了位置調(diào)整接口,可調(diào)整用戶(hù)接口到房屋圖像的四角。當(dāng)用戶(hù)需要房屋類(lèi)AR應(yīng)用時(shí),選擇需求房屋類(lèi)AR應(yīng)用。AR平臺(tái)根據(jù)用戶(hù)的選擇, 搜索到房產(chǎn)中介商A和房產(chǎn)中介商B發(fā)布的AR應(yīng)用,并根據(jù)各AR應(yīng)用提供的整合接口將兩個(gè)AR應(yīng)用進(jìn)行整合,形成一個(gè)房屋比價(jià)應(yīng)用。在整合過(guò)程中,調(diào)整兩個(gè)AR應(yīng)用的用戶(hù)接口至房屋圖像的左上和左下顯示。用戶(hù)接口顯示通過(guò)對(duì)房屋圖像的點(diǎn)擊觸發(fā)。然后,將整合后的AR應(yīng)用提供給用戶(hù)。用戶(hù)下載并使用該整合后的AR應(yīng)用,用戶(hù)通過(guò)該AR應(yīng)用可以對(duì)不同房產(chǎn)中介商提供的房屋進(jìn)行價(jià)格比較。相應(yīng)地,本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置,能夠自動(dòng)實(shí)現(xiàn)多種 AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng)。如圖4所示,是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置的一種實(shí)施例的示意圖。在本實(shí)施例中,該實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置包括搜索單元401,選擇單元402、整合單元403和應(yīng)用提供單元404。其中搜索單元401,用于搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用。選擇單元402,用于從搜索單元401搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用用于整合;整合單元403,用于將選擇單元402選擇的用于整合的AR應(yīng)用整合為一個(gè)新的AR 應(yīng)用。應(yīng)用提供單元404,用于將整合后的新的AR應(yīng)用提供給用戶(hù)。上述AR應(yīng)用參數(shù)可以由AR應(yīng)用開(kāi)發(fā)商設(shè)定,也可以由用戶(hù)設(shè)定,具體可參照前面的描述。上述AR應(yīng)用參數(shù)的具體內(nèi)容本發(fā)明實(shí)施例不做限定,可根據(jù)應(yīng)用需要來(lái)確定。搜索單元401可以根據(jù)上述AR應(yīng)用參數(shù)從AR內(nèi)容提供商提供的AR應(yīng)用中搜索與該AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用。搜索單元401搜索到的與該AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用可以有多個(gè), 每個(gè)AR應(yīng)用可以包括AR內(nèi)容及整合接口。該整合接口可以是一個(gè)統(tǒng)一的接口,也可以是各AR內(nèi)容提供商提供的特定接口。 在實(shí)際應(yīng)用中,搜索單元401搜索到的AR應(yīng)用可以有多個(gè),為此,選擇單元402可以選擇其中的部分或全部AR應(yīng)用用于整合,比如選擇單元402至少包括以下至少一種第一選擇子單元,用于若搜索單元401搜索到的AR應(yīng)用的個(gè)數(shù)小于第一設(shè)定個(gè)數(shù) (比如3個(gè)),則選擇單元402選擇搜索到的多個(gè)AR應(yīng)用中的全部AR應(yīng)用用于整合;或者,第二選擇子單元,用于若搜索單元401搜索到的AR應(yīng)用的個(gè)數(shù)大于等于第一設(shè)定個(gè)數(shù)(比如3個(gè))且小于第二設(shè)定個(gè)數(shù)(比如5個(gè)),則選擇單元402選擇搜索到的多個(gè) AR應(yīng)用中的排序靠前或靠后的第一設(shè)定個(gè)數(shù)的AR應(yīng)用用于整合;或者,第三選擇子單元,用于若搜索單元401搜索到的AR應(yīng)用的個(gè)數(shù)大于第二設(shè)定個(gè)數(shù) (比如5個(gè)),則選擇單元402將搜索到的AR應(yīng)用的列表提供給用戶(hù),將該用戶(hù)從上述列表中選擇的多個(gè)AR應(yīng)用用于整合。當(dāng)然,還可以采用其他方式從搜索單元401搜索到的多個(gè)AR應(yīng)用中選擇用于整合的AR應(yīng)用,對(duì)此本發(fā)明實(shí)施例不做限定。在本發(fā)明實(shí)施例中,整合單元403的一種具體實(shí)現(xiàn)結(jié)構(gòu)包括接口參數(shù)獲取子單元(未圖示),還包括內(nèi)容整合子單元(未圖示),和/或操作整合子單元(未圖示)。其中上述接口參數(shù)獲取子單元,用于根據(jù)各AR應(yīng)用中的整合接口獲得接口參數(shù);上述內(nèi)容整合子單元,用于根據(jù)所述接口參數(shù)對(duì)各AR應(yīng)用的AR內(nèi)容進(jìn)行整合;上述操作整合子單元,用于根據(jù)所述接口參數(shù)對(duì)各AR應(yīng)用的AR內(nèi)容的操作進(jìn)行整合。可見(jiàn),本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置無(wú)需用戶(hù)自行在大量的AR應(yīng)用中進(jìn)行檢索,自動(dòng)將搜索到的多個(gè)AR應(yīng)用中的至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用提供給用戶(hù),實(shí)現(xiàn)多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng),大大方便了用戶(hù)的使用。如圖5所示,是本發(fā)明實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置的另一種實(shí)施例的示意圖。與圖4所示不同的是,該實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置中,可選的,還包括請(qǐng)求接收單元405。該請(qǐng)求接收單元405用于接收用戶(hù)的AR應(yīng)用搜索請(qǐng)求,在該AR應(yīng)用搜索請(qǐng)求中包含用戶(hù)設(shè)定的AR應(yīng)用參數(shù)。相應(yīng)地,在該實(shí)施例中,選擇單元402在搜索單元401 搜索到的AR應(yīng)用的個(gè)數(shù)超過(guò)第二設(shè)定個(gè)數(shù)時(shí),將搜索單元401搜索到的AR應(yīng)用的列表提供給用戶(hù),將上述用戶(hù)從上述列表中選擇的多個(gè)AR應(yīng)用用于整合。整合單元403將上述用戶(hù)選擇的多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用。需要說(shuō)明的是,如果用戶(hù)放棄選擇,選擇單元402未能獲取上述用戶(hù)從上述列表中選擇的多個(gè)AR應(yīng)用,則整合單元403也可以按照默認(rèn)排序方式選取列表的前幾個(gè)應(yīng)用進(jìn)行整合。該實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置,可以根據(jù)用戶(hù)的AR應(yīng)用搜索請(qǐng)求,搜索出符合用戶(hù)需求的AR應(yīng)用,并自動(dòng)將搜索到的多個(gè)AR應(yīng)用中的至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用提供給用戶(hù),實(shí)現(xiàn)多種AR內(nèi)容對(duì)一個(gè)實(shí)景同時(shí)進(jìn)行多種增強(qiáng),無(wú)需用戶(hù)自行在大量的AR應(yīng)用中進(jìn)行檢索,大大方便了用戶(hù)的使用。進(jìn)一步地,在根據(jù)用戶(hù)的AR應(yīng)用搜索請(qǐng)求搜索出符合用戶(hù)需求的AR應(yīng)用后,將這些AR應(yīng)用的列表提供給用戶(hù),可以使用戶(hù)對(duì)參與整合的AR應(yīng)用做進(jìn)一步地選擇,從而更準(zhǔn)確地滿(mǎn)足了用戶(hù)的需求。為了方便各種AR內(nèi)容提供商AR內(nèi)容的發(fā)布及應(yīng)用,在上述圖4和圖5所示實(shí)施例中,可選的,還可進(jìn)一步包括接口信息提供單元(未圖示),用于提供統(tǒng)一的用于AR應(yīng)用制作的API,以使AR內(nèi)容提供商根據(jù)該API制作AR應(yīng)用。上述用于AR應(yīng)用制作的API可以包括以下任意一項(xiàng)或多項(xiàng)接口參數(shù)是否可整合、AR應(yīng)用觸發(fā)方式、AR應(yīng)用結(jié)束方式、多AR應(yīng)用情況下當(dāng)前AR應(yīng)用允許的存在方式。當(dāng)然,如果需要,還可以包括其他接口參數(shù),對(duì)此本發(fā)明實(shí)施例不做限定。利用本發(fā)明實(shí)施例實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及裝置,可以實(shí)現(xiàn)多種領(lǐng)域的AR應(yīng)用整合,應(yīng)用在AR平臺(tái)的服務(wù)器端,通過(guò)AR平臺(tái)在移動(dòng)終端上的應(yīng)用獲取用戶(hù)的整合需求,并將相應(yīng)的多個(gè)AR應(yīng)用在服務(wù)器端進(jìn)行整合,提升AR應(yīng)用的整體作用的發(fā)揮,從而吸引更多的開(kāi)發(fā)者投入AR應(yīng)用的開(kāi)發(fā),并提高平臺(tái)側(cè)對(duì)應(yīng)用的控制能力。另一方面,對(duì)于AR內(nèi)容提供商來(lái)說(shuō),由于AR廣告不同于普通的植入廣告,調(diào)用了 AR平臺(tái)提供的基礎(chǔ)引擎,通過(guò)AR應(yīng)用的整合,為AR廣告提供了良好的推廣途徑,使得AR廣告能夠更順利地推廣。另一方面,對(duì)于用戶(hù)來(lái)說(shuō),通過(guò)整合可以降低用戶(hù)的下載資費(fèi),而且,同類(lèi)型的AR 應(yīng)用整合也便于用戶(hù)比較對(duì)同一內(nèi)容的不同信息來(lái)源,具有良好的實(shí)用價(jià)值。需要說(shuō)明的是,本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。 尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
      權(quán)利要求
      1.一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法,其特征在于,包括 搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用;從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用; 將整合后的新的AR應(yīng)用提供給用戶(hù)。
      2.如權(quán)利要求1所述的方法,其特征在于,所述AR應(yīng)用包括AR內(nèi)容及整合接口; 所述從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用包括 從用于整合的AR應(yīng)用中的整合接口獲得接口參數(shù);根據(jù)所述接口參數(shù)對(duì)各AR應(yīng)用的AR內(nèi)容和/或?qū)R內(nèi)容的操作進(jìn)行整合,形成一個(gè)新的AR應(yīng)用。
      3.如權(quán)利要求2或所述的方法,其特征在于,所述對(duì)各AR應(yīng)用的AR內(nèi)容進(jìn)行整合包括調(diào)整AR內(nèi)容的位置和/或存在方式; 所述對(duì)各AR應(yīng)用的AR內(nèi)容的操作進(jìn)行整合包括調(diào)整和/或合并對(duì)不同內(nèi)容的操作。
      4.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述設(shè)定的AR應(yīng)用參數(shù)包括 AR整合模式,所述AR整合模式包括以下至少一種定期整合模式、相同開(kāi)發(fā)者模式、相同主題模式。
      5.如權(quán)利要求2或3所述的方法,其特征在于,所述從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用包括若搜索到的AR應(yīng)用的個(gè)數(shù)小于第一設(shè)定個(gè)數(shù),選擇搜索到的多個(gè)AR應(yīng)用中的全部AR 應(yīng)用整合為一個(gè)新的AR應(yīng)用;或者,若搜索到的AR應(yīng)用的個(gè)數(shù)大于等于第一設(shè)定個(gè)數(shù)且小于第二設(shè)定個(gè)數(shù),選擇搜索到的多個(gè)AR應(yīng)用中的排序靠前或靠后的第一設(shè)定個(gè)數(shù)的AR應(yīng)用整合為一個(gè)新的AR應(yīng)用;或者,若搜索到的AR應(yīng)用的個(gè)數(shù)大于第二設(shè)定個(gè)數(shù),則將搜索到的AR應(yīng)用的列表提供給所述用戶(hù),將所述用戶(hù)從所述列表中選擇的多個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用。
      6.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括接收用戶(hù)的AR應(yīng)用搜索請(qǐng)求,在所述AR應(yīng)用搜索請(qǐng)求中包含所述設(shè)定的AR應(yīng)用參數(shù);和/或,提供統(tǒng)一的用于AR應(yīng)用制作的應(yīng)用程序接口 API,以使AR內(nèi)容提供商根據(jù)所述API制作AR應(yīng)用。
      7.如權(quán)利要求6所述的方法,其特征在于,所述用于AR應(yīng)用制作的API包括以下任意一項(xiàng)或多項(xiàng)接口參數(shù)是否可整合、AR應(yīng)用觸發(fā)方式、AR應(yīng)用結(jié)束方式、多AR應(yīng)用情況下當(dāng)前AR應(yīng)用允許的存在方式;所述AR應(yīng)用觸發(fā)方式包括以下任意一種或多種整合應(yīng)用啟動(dòng)觸發(fā)、用戶(hù)操作觸發(fā)、 前一應(yīng)用觸發(fā)、前一應(yīng)用結(jié)束觸發(fā);所述多AR應(yīng)用情況下當(dāng)前AR應(yīng)用允許的存在方式包括以下任意一種或多種透明方式、隱藏方式、圖層移動(dòng)方式。
      8.一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的裝置,其特征在于,包括搜索單元,用于搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用;選擇單元,用于從所述搜索單元搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用用于整合;整合單元,用于將所述選擇單元選擇的用于整合的AR應(yīng)用整合為一個(gè)新的AR應(yīng)用; 應(yīng)用提供單元,用于將整合后的新的AR應(yīng)用提供給用戶(hù)。
      9.如權(quán)利要求8所述的裝置,其特征在于,所述AR應(yīng)用包括AR內(nèi)容及整合接口;所述整合單元包括接口參數(shù)獲取子單元,用于從用于整合的AR應(yīng)用中的整合接口獲得接口參數(shù); 內(nèi)容整合子單元,用于根據(jù)所述接口參數(shù)對(duì)所述用于整合的AR應(yīng)用的AR內(nèi)容進(jìn)行整合;操作整合子單元,用于根據(jù)所述接口參數(shù)對(duì)所述用于整合的AR應(yīng)用的AR內(nèi)容的操作進(jìn)行整合。
      10.如權(quán)利要求9所述的裝置,其特征在于,所述選擇單元至少包括以下至少一種 第一選擇子單元,用于若所述搜索單元搜索到的AR應(yīng)用的個(gè)數(shù)小于第一設(shè)定個(gè)數(shù),選擇搜索到的多個(gè)AR應(yīng)用中的全部AR應(yīng)用用于整合;第二選擇子單元,用于若所述搜索單元搜索到的AR應(yīng)用的個(gè)數(shù)大于等于第一設(shè)定個(gè)數(shù)且小于第二設(shè)定個(gè)數(shù),選擇搜索到的多個(gè)AR應(yīng)用中的排序靠前或靠后的第一設(shè)定個(gè)數(shù)的AR應(yīng)用用于整合;第三選擇子單元,用于若所述搜索單元搜索到的AR應(yīng)用的個(gè)數(shù)大于第二設(shè)定個(gè)數(shù),則將搜索到的AR應(yīng)用的列表提供給所述用戶(hù),將所述用戶(hù)從所述列表中選擇的多個(gè)AR應(yīng)用用于整合。
      11.如權(quán)利要求8至10任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括以下至少一種請(qǐng)求接收單元,用于接收用戶(hù)的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用搜索請(qǐng)求,在所述AR應(yīng)用搜索請(qǐng)求中包含所述設(shè)定的AR應(yīng)用參數(shù);接口信息提供單元,用于提供統(tǒng)一的用于AR應(yīng)用制作的應(yīng)用程序接口 API,以使AR內(nèi)容提供商根據(jù)所述API制作AR應(yīng)用。
      全文摘要
      一種實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)應(yīng)用的方法及裝置,該方法包括搜索與設(shè)定的增強(qiáng)現(xiàn)實(shí)AR應(yīng)用參數(shù)相關(guān)的AR應(yīng)用;從搜索到的多個(gè)AR應(yīng)用中選擇至少兩個(gè)AR應(yīng)用整合為一個(gè)新的AR應(yīng)用;將整合后的新的AR應(yīng)用提供給用戶(hù)。
      文檔編號(hào)G06F9/44GK102292707SQ201180001452
      公開(kāi)日2011年12月21日 申請(qǐng)日期2011年5月11日 優(yōu)先權(quán)日2011年5月11日
      發(fā)明者金志皓 申請(qǐng)人:華為終端有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1