国产精品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>

      一種增強(qiáng)現(xiàn)實(shí)功能的控制方法、裝置及移動(dòng)終端與流程

      文檔序號(hào):11864223閱讀:198來(lái)源:國(guó)知局
      一種增強(qiáng)現(xiàn)實(shí)功能的控制方法、裝置及移動(dòng)終端與流程

      本發(fā)明實(shí)施例涉及增強(qiáng)現(xiàn)實(shí)技術(shù)領(lǐng)域,尤其涉及一種增強(qiáng)現(xiàn)實(shí)功能的控制方法、裝置及移動(dòng)終端。



      背景技術(shù):

      隨著科技的發(fā)展,移動(dòng)終端已經(jīng)遍及人們的生活。移動(dòng)終端中的各種功能(例如:拍照功能)已經(jīng)成為人們記錄生活的工具。由于用戶對(duì)拍照功能的需求較大,拍照功能已經(jīng)成為移動(dòng)終端的標(biāo)準(zhǔn)配置。用戶在日常生活中可以利用移動(dòng)終端上的拍照功能隨手記錄身邊的景物及精彩瞬間。

      普通的拍照模式所拍攝的照片與人眼所見(jiàn)相同甚至?xí)兴p,許多場(chǎng)景、現(xiàn)象或者事物僅通過(guò)對(duì)相機(jī)參數(shù)的調(diào)節(jié)是拍攝不出來(lái)的,如晴天無(wú)法拍攝出下雨的場(chǎng)景,烏云密布的夜晚拍不到月亮等等。越來(lái)越多的用戶已經(jīng)不能滿足于現(xiàn)實(shí)場(chǎng)景的拍攝,而是希望在拍照時(shí)將更多的元素融合到照片中,使照片更加美觀或引人注目。

      增強(qiáng)現(xiàn)實(shí)技術(shù)能夠滿足用戶的這種需求。增強(qiáng)現(xiàn)實(shí)(Augmented Reality,AR)技術(shù)是通過(guò)計(jì)算機(jī)系統(tǒng)提供的信息增加用戶對(duì)現(xiàn)實(shí)世界感知的技術(shù),將虛擬的信息應(yīng)用到真實(shí)世界,并將計(jì)算機(jī)生成的虛擬物體、場(chǎng)景或系統(tǒng)提示信息疊加到真實(shí)場(chǎng)景中,從而實(shí)現(xiàn)對(duì)現(xiàn)實(shí)的增強(qiáng)。增強(qiáng)現(xiàn)實(shí)技術(shù)能夠?qū)⑻摂M內(nèi)容作為增強(qiáng)內(nèi)容與攝像頭獲取的圖像進(jìn)行疊加,得到增強(qiáng)現(xiàn)實(shí)照片。

      目前,增強(qiáng)現(xiàn)實(shí)技術(shù)已經(jīng)被應(yīng)用于移動(dòng)終端中。用戶在拍照時(shí),若想利用增強(qiáng)現(xiàn)實(shí)技術(shù)對(duì)所要拍攝的照片進(jìn)行增強(qiáng),需要尋找相機(jī)中菜單鍵之下相應(yīng)的按鈕以手動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,操作較繁瑣,用戶體驗(yàn)較差。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明實(shí)施例提出一種增強(qiáng)現(xiàn)實(shí)功能的控制方法、裝置及移動(dòng)終端,以解決現(xiàn)有技術(shù)中開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能的操作較繁瑣,用戶體驗(yàn)較差的問(wèn)題。

      第一方面,本發(fā)明實(shí)施例提供了一種增強(qiáng)現(xiàn)實(shí)功能的控制方法,包括:

      檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓;

      當(dāng)檢測(cè)到所述增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件;

      如果所述預(yù)設(shè)物體滿足所述增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟;

      獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      第二方面,本發(fā)明實(shí)施例還提供了一種增強(qiáng)現(xiàn)實(shí)功能的控制裝置,包括:

      功能鍵按壓檢測(cè)模塊,用于檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓;

      條件判斷模塊,用于當(dāng)檢測(cè)到所述增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件;

      功能開(kāi)啟控制模塊,用于如果所述預(yù)設(shè)物體滿足所述增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟;

      增強(qiáng)處理模塊,用于獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      第三方面,本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,包括第二方面提供的增強(qiáng)現(xiàn)實(shí)功能的控制裝置。

      本發(fā)明實(shí)施例提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法、裝置及移動(dòng)終端,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若所述預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且攝像頭取景范圍內(nèi)存在預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      附圖說(shuō)明

      圖1是本發(fā)明實(shí)施例一提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖。

      圖2是本發(fā)明實(shí)施例二提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖。

      圖3是本發(fā)明實(shí)施例三提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖。

      圖4是本發(fā)明實(shí)施例三提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的攝像頭取景界面的示意圖。

      圖5是本發(fā)明實(shí)施例四提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖。

      圖6是本發(fā)明實(shí)施例五提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖。

      圖7是本發(fā)明實(shí)施例五提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的攝像頭取景界面的示意圖。

      圖8是本發(fā)明實(shí)施例六提供的增強(qiáng)現(xiàn)實(shí)功能的控制裝置的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面結(jié)合附圖并通過(guò)具體實(shí)施方式來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。

      在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)步驟的順序可以被重新安排。當(dāng)其步驟完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。

      實(shí)施例一

      圖1是本發(fā)明實(shí)施例一提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖,該方法可以由增強(qiáng)現(xiàn)實(shí)功能的控制裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中。如圖1所示,該方法包括:

      步驟101、檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓,若是,則執(zhí)行步驟102,否則繼續(xù)執(zhí)行步驟101。

      本發(fā)明實(shí)施例中所述的移動(dòng)終端包括手機(jī)、平板電腦或數(shù)碼相機(jī)等配置有攝像頭的設(shè)備,優(yōu)選為智能手機(jī)。

      其中,所述增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵可以為移動(dòng)終端的實(shí)體按鍵也可以為虛擬按鍵,所述實(shí)體按鍵具體可以為音量調(diào)節(jié)實(shí)體鍵,所述音量調(diào)節(jié)實(shí)體鍵包括音量增加實(shí)體鍵和/或音量減小實(shí)體鍵。

      示例性的,所述增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓具體可以為增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓至少一次,或者增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被長(zhǎng)按。

      步驟102、判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若是,則執(zhí)行步驟103,否則執(zhí)行步驟104。

      判斷攝像頭取景范圍內(nèi)存在的預(yù)設(shè)物體是否滿足預(yù)設(shè)的增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件。該步驟102可以是判斷攝像頭取景范圍內(nèi)存在的每個(gè)預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,也可以是判斷攝像頭取景范圍內(nèi)存在的所有預(yù)設(shè)物體中的部分預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件。可以理解的是:當(dāng)判斷攝像頭取景范圍內(nèi)存在的每個(gè)預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),能夠?qū)崿F(xiàn)所有預(yù)設(shè)物體的判斷,能夠更好地判斷攝像頭取景范圍內(nèi)存在的所有預(yù)設(shè)物體中是否有滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件的預(yù)設(shè)物體。

      如果攝像頭取景范圍內(nèi)存在的所有預(yù)設(shè)物體中存在至少一個(gè)預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,說(shuō)明預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則執(zhí)行下述步驟103;如果攝像頭取景范圍內(nèi)存在的所有預(yù)設(shè)物體均不滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,說(shuō)明預(yù)設(shè)物體不滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則執(zhí)行下述步驟104。

      所述增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件可以是系統(tǒng)默認(rèn)的,也可以是通過(guò)用戶自行進(jìn)行設(shè)定的??梢岳斫獾氖牵寒?dāng)增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件是通過(guò)用戶自行進(jìn)行設(shè)定的時(shí),能夠更好地滿足用戶的需求。

      該步驟中判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件具體可以為:獲取攝像頭取景范圍內(nèi)存在的每個(gè)預(yù)設(shè)物體的停留時(shí)長(zhǎng);判斷每個(gè)預(yù)設(shè)物體的停留時(shí)長(zhǎng)是否大于或等于預(yù)設(shè)閾值。如果存在至少一個(gè)預(yù)設(shè)物體的停留時(shí)長(zhǎng)大于或等于預(yù)設(shè)閾值,則所述預(yù)設(shè)物體滿足所述增強(qiáng)現(xiàn)實(shí)處理預(yù)設(shè)條件。其中,所述每個(gè)預(yù)設(shè)物體在攝像頭取景范圍內(nèi)的停留時(shí)長(zhǎng)可以是從預(yù)設(shè)物體出現(xiàn)在攝像頭取景范圍之內(nèi)的時(shí)刻開(kāi)始計(jì)算的。所述預(yù)設(shè)閾值可以是系統(tǒng)默認(rèn)的值(例如:5秒),也可以是通過(guò)用戶自行設(shè)定的??梢岳斫獾氖牵寒?dāng)預(yù)設(shè)閾值是通過(guò)用戶自行設(shè)定的時(shí),能夠更好地滿足用戶的需求。預(yù)設(shè)閾值可以根據(jù)實(shí)際需要進(jìn)行設(shè)計(jì),在本發(fā)明實(shí)施例中不做具體限定。

      該步驟中判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件具體可以為:對(duì)所述攝像頭取景范圍內(nèi)預(yù)設(shè)區(qū)域中的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,得到每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象;將所述每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象與自身存儲(chǔ)的增強(qiáng)現(xiàn)實(shí)對(duì)象列表中的增強(qiáng)現(xiàn)實(shí)對(duì)象進(jìn)行匹配;如果存在至少一個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象與所述增強(qiáng)現(xiàn)實(shí)對(duì)象匹配成功,則所述預(yù)設(shè)物體滿足所述增強(qiáng)現(xiàn)實(shí)處理預(yù)設(shè)條件。其中,此處進(jìn)行目標(biāo)對(duì)象識(shí)別的目的是得到攝像頭取景范圍內(nèi)存在的每個(gè)預(yù)設(shè)物體具體是什么東西(例如杯子或太陽(yáng)等),相應(yīng)地,每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象即為每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的具體東西(例如杯子或太陽(yáng)等)。其中所述增強(qiáng)現(xiàn)實(shí)對(duì)象列表可以存儲(chǔ)在移動(dòng)終端本地,也可以從服務(wù)器或互聯(lián)網(wǎng)中獲取,增強(qiáng)現(xiàn)實(shí)對(duì)象列表中包括有多個(gè)增強(qiáng)現(xiàn)實(shí)對(duì)象,其中,增強(qiáng)現(xiàn)實(shí)對(duì)象是指能夠進(jìn)行增強(qiáng)現(xiàn)實(shí)處理的對(duì)象。

      步驟103、控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。

      當(dāng)攝像頭取景范圍內(nèi)存在的所有預(yù)設(shè)物體中存在至少一個(gè)預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。此后,用戶能夠利用增強(qiáng)現(xiàn)實(shí)功能對(duì)攝像頭取景范圍內(nèi)的預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理。

      步驟104、保持增強(qiáng)現(xiàn)實(shí)功能關(guān)閉。

      當(dāng)攝像頭取景范圍內(nèi)存在的所有預(yù)設(shè)物體均不滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),保持增強(qiáng)現(xiàn)實(shí)功能關(guān)閉。此后,用戶不能夠利用增強(qiáng)現(xiàn)實(shí)功能對(duì)攝像頭取景范圍內(nèi)的預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理。

      步驟105、獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      本發(fā)明實(shí)施例提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若所述預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且攝像頭取景范圍內(nèi)存在預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      實(shí)施例二

      圖2是本發(fā)明實(shí)施例二提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖,本實(shí)施例以上述實(shí)施例一為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理具體優(yōu)化為:對(duì)所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,得到每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象;根據(jù)所述每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象,獲取所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容;根據(jù)所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容和所述每個(gè)預(yù)設(shè)物體的位置信息,對(duì)所述每個(gè)預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理。

      相應(yīng)的,如圖2所示,本實(shí)施例提供的方法包括以下步驟:

      步驟201、檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓,若是,則執(zhí)行步驟202,否則繼續(xù)執(zhí)行步驟201。

      步驟202、判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若是,則執(zhí)行步驟203,否則執(zhí)行步驟204。

      步驟203、控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。

      步驟204、保持增強(qiáng)現(xiàn)實(shí)功能關(guān)閉。

      步驟205、對(duì)所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,得到每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象。

      其中,此處進(jìn)行目標(biāo)對(duì)象識(shí)別的目的是得到攝像頭取景范圍內(nèi)存在的每個(gè)預(yù)設(shè)物體具體是什么東西(例如杯子或太陽(yáng)等),相應(yīng)地,每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象即為每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的具體東西(例如杯子或太陽(yáng)等)。當(dāng)然,可以理解的是,若步驟202中判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件為:對(duì)所述攝像頭取景范圍內(nèi)預(yù)設(shè)區(qū)域中的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,將得到的每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象與增強(qiáng)現(xiàn)實(shí)對(duì)象列表中的增強(qiáng)現(xiàn)實(shí)對(duì)象進(jìn)行匹配時(shí),則該步驟205可以省略。

      步驟206、根據(jù)所述每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象,獲取所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容。

      該步驟具體可以包括:根據(jù)所述每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象,從移動(dòng)終端本地或服務(wù)器或互聯(lián)網(wǎng)中獲取所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容。優(yōu)選為從服務(wù)器中獲取所述增強(qiáng)現(xiàn)實(shí)內(nèi)容。

      示例性的,所述增強(qiáng)現(xiàn)實(shí)內(nèi)容可包括實(shí)物圖像(如樹(shù)木、月亮、海灘及吉祥物等實(shí)物的圖像)、特效(如煙霧效果、蒸汽效果及運(yùn)動(dòng)軌跡效果等)和自然現(xiàn)象(如雨、雪、彩虹及太陽(yáng)光圈等)等虛擬內(nèi)容。

      步驟207、根據(jù)所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容和所述每個(gè)預(yù)設(shè)物體的位置信息,對(duì)所述每個(gè)預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理。

      具體的,所述對(duì)所述每個(gè)預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理可以為:根據(jù)攝像頭拍攝的當(dāng)前圖像與所述增強(qiáng)現(xiàn)實(shí)內(nèi)容,生成目標(biāo)增強(qiáng)圖像。

      進(jìn)一步的,將所述目標(biāo)增強(qiáng)圖像通過(guò)圖像預(yù)覽界面進(jìn)行顯示,使用戶可以預(yù)覽到增強(qiáng)現(xiàn)實(shí)效果。

      本實(shí)施例提供的技術(shù)方案,在實(shí)現(xiàn)了自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能的基礎(chǔ)上,獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容和所述每個(gè)預(yù)設(shè)物體的位置信息,對(duì)所述每個(gè)預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理,滿足了人們便捷化、趣味性的增強(qiáng)實(shí)現(xiàn)的拍照需求。

      在上述實(shí)施例的基礎(chǔ)上,在對(duì)所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,得到每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象之前,所述方法還可以包括:重新獲取所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息;根據(jù)重新獲取的位置信息,對(duì)所述每個(gè)預(yù)設(shè)物體的位置信息進(jìn)行更新。這樣設(shè)置的好處是:由于用戶在拍照的過(guò)程中或多或少的會(huì)產(chǎn)生攝像頭的移動(dòng),通過(guò)在對(duì)預(yù)設(shè)物體進(jìn)行標(biāo)對(duì)象識(shí)別之前重新獲取預(yù)設(shè)物體的位置信息,可以更加精準(zhǔn)的定位預(yù)設(shè)物體,以更加準(zhǔn)確的根據(jù)預(yù)設(shè)物體更新后的位置信息獲取其匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容。

      實(shí)施例三

      圖3是本發(fā)明實(shí)施例三提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖,本實(shí)施例以上述實(shí)施例一和實(shí)施例二為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將步驟102或步驟202中的判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件優(yōu)化為:檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體;如果所述預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體,則判斷所述預(yù)設(shè)物體是否滿足所述增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件。

      相應(yīng)的,如圖3所示,本實(shí)施例提供的方法包括:

      步驟301、檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓,若是,則執(zhí)行步驟302,否則繼續(xù)執(zhí)行步驟301。

      步驟302、檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體,若是,則執(zhí)行步驟303,否則繼續(xù)執(zhí)行步驟302。

      打開(kāi)相機(jī)應(yīng)用軟件,進(jìn)入拍照模式后,若檢測(cè)到增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓,則開(kāi)始對(duì)攝像頭取景范圍內(nèi)是否存在預(yù)設(shè)物體進(jìn)行檢測(cè)。檢測(cè)的動(dòng)作可以每時(shí)每刻都在進(jìn)行,也可以每隔一段時(shí)間(例如:3秒)進(jìn)行一次??梢岳斫獾氖牵寒?dāng)檢測(cè)的動(dòng)作每隔一段時(shí)間進(jìn)行一次時(shí),只需要合理設(shè)計(jì)間隔時(shí)間,即可達(dá)到既能夠保證檢測(cè)的進(jìn)行,又能夠節(jié)省資源的目的。需要說(shuō)明的是:上述間隔時(shí)間可以根據(jù)實(shí)際需要進(jìn)行設(shè)計(jì),在本發(fā)明實(shí)施例中不做限定。

      只要攝像頭取景范圍內(nèi)存在至少一個(gè)預(yù)設(shè)物體,就說(shuō)明攝像頭取景范圍內(nèi)存在預(yù)設(shè)物體。攝像頭取景范圍內(nèi)存在預(yù)設(shè)物體可以是預(yù)設(shè)物體的全部區(qū)域均位于攝像頭取景范圍內(nèi),也可以是預(yù)設(shè)物體的部分區(qū)域位于攝像頭取景范圍內(nèi)。

      具體的,檢測(cè)所述攝像頭取景范圍內(nèi)是否存在預(yù)設(shè)物體可以為檢測(cè)所述攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體,這樣設(shè)置的好處是:通過(guò)僅檢測(cè)預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體,能夠減少檢測(cè)時(shí)的計(jì)算量,不僅能夠提高響應(yīng)速度,還能夠降低能耗。

      圖4是本發(fā)明實(shí)施例三提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的攝像頭取景界面的示意圖。如圖4所示,檢測(cè)攝像頭取景范圍401內(nèi)的預(yù)設(shè)區(qū)域402中是否存在預(yù)設(shè)物體。

      預(yù)設(shè)區(qū)域402可以是系統(tǒng)默認(rèn)的,也可以是通過(guò)用戶自行設(shè)置的,可以理解的是:當(dāng)預(yù)設(shè)區(qū)域402是通過(guò)用戶自行設(shè)置的時(shí),能夠更好地滿足用戶的需求。預(yù)設(shè)區(qū)域402的數(shù)量可以是一個(gè),也可以是多個(gè),預(yù)設(shè)區(qū)域402的數(shù)量可以根據(jù)實(shí)際需要進(jìn)行設(shè)計(jì),在本發(fā)明實(shí)施例中不做贅述。表征預(yù)設(shè)區(qū)域402的邊框可以不顯示在攝像頭取景范圍401內(nèi),也可以顯示在攝像頭取景范圍401內(nèi),可以理解的是:當(dāng)表征預(yù)設(shè)區(qū)域402的邊框顯示在攝像頭取景范圍401內(nèi)時(shí),用戶能夠較便捷地將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置于預(yù)設(shè)區(qū)域402內(nèi),從而能夠使得用戶的操作更簡(jiǎn)便,用戶體驗(yàn)更好。

      步驟303、判斷所述預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若是,則執(zhí)行步驟304,否則,執(zhí)行步驟305。

      步驟304、控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。

      步驟305、保持增強(qiáng)現(xiàn)實(shí)功能關(guān)閉。

      步驟306、獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      本實(shí)施例提供的技術(shù)方案,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),檢測(cè)攝像頭取景范圍的預(yù)設(shè)區(qū)域內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若所述預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且攝像頭取景范圍的預(yù)設(shè)區(qū)域內(nèi)存在預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      實(shí)施例四

      圖5是本發(fā)明實(shí)施例四提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖,本實(shí)施例以上述實(shí)施例三為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將步驟302中的檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體優(yōu)化為:獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息;根據(jù)所述位置信息判斷所述每個(gè)預(yù)設(shè)物體是否屬于所述預(yù)設(shè)區(qū)域;如果存在至少一個(gè)預(yù)設(shè)物體屬于所述預(yù)設(shè)區(qū)域,則所述預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體。

      相應(yīng)的,如圖5所示,本實(shí)施例提供的方法包括以下步驟:

      步驟501、檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓,若是,則執(zhí)行步驟502,否則繼續(xù)執(zhí)行步驟501。

      步驟502、獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息。

      獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息。預(yù)設(shè)物體的位置信息可以是預(yù)設(shè)物體的預(yù)設(shè)位置在攝像頭取景范圍內(nèi)的坐標(biāo)值。預(yù)設(shè)物體的預(yù)設(shè)位置可以是預(yù)設(shè)物體的預(yù)設(shè)的某一點(diǎn),例如中心點(diǎn)或者重心點(diǎn),在本發(fā)明實(shí)施例中不對(duì)預(yù)設(shè)位置進(jìn)行限定。

      步驟503、根據(jù)所述位置信息判斷所述每個(gè)預(yù)設(shè)物體是否屬于攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域,如果存在至少一個(gè)預(yù)設(shè)物體屬于所述預(yù)設(shè)區(qū)域,則執(zhí)行步驟504,如果所有預(yù)設(shè)物體均不屬于預(yù)設(shè)區(qū)域,則執(zhí)行步驟501。

      根據(jù)步驟502獲取的攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息,判斷每個(gè)預(yù)設(shè)物體是否屬于預(yù)設(shè)區(qū)域。當(dāng)預(yù)設(shè)物體的位置信息是預(yù)設(shè)物體的預(yù)設(shè)位置在攝像頭取景范圍內(nèi)的坐標(biāo)值時(shí),可以用坐標(biāo)值范圍來(lái)表示預(yù)設(shè)區(qū)域,此時(shí),可以根據(jù)位置信息中的坐標(biāo)值和預(yù)設(shè)區(qū)域中的坐標(biāo)值范圍來(lái)判斷每個(gè)預(yù)設(shè)物體是否屬于預(yù)設(shè)區(qū)域。當(dāng)存在至少一個(gè)預(yù)設(shè)物體屬于預(yù)設(shè)區(qū)域時(shí),說(shuō)明預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體,則執(zhí)行下述步驟504;如果所有預(yù)設(shè)物體均不屬于預(yù)設(shè)區(qū)域,說(shuō)明預(yù)設(shè)區(qū)域中不存在預(yù)設(shè)物體,則執(zhí)行上述步驟501。

      步驟504、判斷所述預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若是,則執(zhí)行步驟505,否則,執(zhí)行步驟506。

      步驟505、控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。

      步驟506、保持增強(qiáng)現(xiàn)實(shí)功能關(guān)閉。

      步驟507、獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      本發(fā)明實(shí)施例提供的技術(shù)方案,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息,并根據(jù)位置信息判斷每個(gè)預(yù)設(shè)物體是否屬于預(yù)設(shè)區(qū)域,當(dāng)存在至少一個(gè)預(yù)設(shè)物體屬于預(yù)設(shè)區(qū)域時(shí),控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且預(yù)設(shè)區(qū)域內(nèi)的預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      實(shí)施例五

      圖6是本發(fā)明實(shí)施例五提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的流程示意圖,本實(shí)施例以上述實(shí)施例三為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將步驟302中的檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體優(yōu)化為:獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積;判斷所述每個(gè)預(yù)設(shè)物體在所述預(yù)設(shè)區(qū)域中的部分的面積是否大于或等于預(yù)設(shè)值;如果存在至少一個(gè)預(yù)設(shè)物體在所述預(yù)設(shè)區(qū)域中的部分的面積大于或等于所述預(yù)設(shè)值,則:所述預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體。

      相應(yīng)的,如圖6所示,本實(shí)施例提供的技術(shù)方案包括以下步驟:

      步驟601、檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓,若是,則執(zhí)行步驟602,否則繼續(xù)執(zhí)行步驟601。

      步驟602、獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積。

      圖7是本發(fā)明實(shí)施例六提供的增強(qiáng)現(xiàn)實(shí)功能的控制方法的攝像頭取景界面的示意圖。如圖7所示,攝像頭取景范圍701內(nèi)的預(yù)設(shè)物體可能沒(méi)有全部落在預(yù)設(shè)區(qū)域702內(nèi)(即:攝像頭取景范圍701內(nèi)的預(yù)設(shè)物體僅有部分位于預(yù)設(shè)區(qū)域702內(nèi))。此時(shí),可以獲取攝像頭取景范圍701內(nèi)的每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域702中的部分的面積。

      步驟603、判斷所述每個(gè)預(yù)設(shè)物體在所述預(yù)設(shè)區(qū)域中的部分的面積是否大于或等于預(yù)設(shè)值,如果存在至少一個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積大于或等于預(yù)設(shè)值,則執(zhí)行步驟604;如果所有預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積均小于預(yù)設(shè)值,則執(zhí)行步驟601。

      根據(jù)步驟602獲取的攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積,判斷每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積是否大于或等于預(yù)設(shè)值。

      預(yù)設(shè)值可以是系統(tǒng)默認(rèn)的,也可是通過(guò)用戶自行設(shè)定的,可以理解的是,當(dāng)預(yù)設(shè)值是通過(guò)用戶自行設(shè)定的時(shí),能夠更好地滿足用戶的需求。

      下面對(duì)預(yù)設(shè)值的值進(jìn)行舉例說(shuō)明。預(yù)設(shè)值可以是:預(yù)設(shè)物體的所有部分的面積*第一比例,還可以是:預(yù)設(shè)區(qū)域的面積*第二比例。其中,第一比例和第二比例可以根據(jù)實(shí)際需要進(jìn)行設(shè)計(jì),在本發(fā)明實(shí)施例中不進(jìn)行限定。

      步驟604、判斷所述預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若是,則執(zhí)行步驟605,否則,執(zhí)行步驟606。

      步驟605、控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。

      步驟606、保持增強(qiáng)現(xiàn)實(shí)功能關(guān)閉。

      步驟607、獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      本實(shí)施例提供的技術(shù)方案,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),獲取攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積,并判斷每個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積是否大于或等于預(yù)設(shè)值,當(dāng)存在至少一個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域中的部分的面積大于或等于預(yù)設(shè)值時(shí),控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且攝像頭取景范圍內(nèi)存在至少一個(gè)預(yù)設(shè)物體在預(yù)設(shè)區(qū)域內(nèi)的部分的面積等于或大于預(yù)設(shè)值,且存在的預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      實(shí)施例六

      圖8是本發(fā)明實(shí)施例六提供的增強(qiáng)現(xiàn)實(shí)功能的控制裝置的結(jié)構(gòu)示意圖,該裝置可由軟件和/或硬件實(shí)現(xiàn),一般集成在移動(dòng)終端中,可通過(guò)執(zhí)行增強(qiáng)現(xiàn)實(shí)功能的控制方法來(lái)實(shí)現(xiàn)對(duì)增強(qiáng)現(xiàn)實(shí)功能的控制。如圖8所示,該裝置包括:功能鍵按壓檢測(cè)模塊801、條件判斷模塊802、功能開(kāi)啟控制模塊803和增強(qiáng)處理模塊804。

      所述功能鍵按壓檢測(cè)模塊801,用于檢測(cè)增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵是否被按壓;

      所述條件判斷模塊802,用于當(dāng)檢測(cè)到所述增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),判斷攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件;

      所述功能開(kāi)啟控制模塊803,用于如果所述預(yù)設(shè)物體滿足所述增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟;

      所述增強(qiáng)處理模塊804,用于獲取所述預(yù)設(shè)物體匹配的增強(qiáng)現(xiàn)實(shí)內(nèi)容,根據(jù)所述增強(qiáng)現(xiàn)實(shí)內(nèi)容對(duì)所述預(yù)設(shè)物體進(jìn)行增強(qiáng)處理。

      本發(fā)明實(shí)施例提供的增強(qiáng)現(xiàn)實(shí)功能的控制裝置,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若所述預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且攝像頭取景范圍內(nèi)存在預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      在上述實(shí)施例的基礎(chǔ)上,所述條件判斷模塊包括:

      預(yù)設(shè)物體檢測(cè)單元,用于檢測(cè)所述攝像頭取景范圍內(nèi)的預(yù)設(shè)區(qū)域中是否存在預(yù)設(shè)物體;

      條件判斷單元,用于如果所述預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體,則判斷所述預(yù)設(shè)物體是否滿足所述增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件。

      在上述實(shí)施例的基礎(chǔ)上,所述預(yù)設(shè)物體檢測(cè)單元具體用于:

      獲取所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息;

      根據(jù)所述位置信息判斷所述每個(gè)預(yù)設(shè)物體是否屬于所述預(yù)設(shè)區(qū)域;

      如果存在至少一個(gè)預(yù)設(shè)物體屬于所述預(yù)設(shè)區(qū)域,則:所述預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體。

      在上述實(shí)施例的基礎(chǔ)上,所述裝置還包括:

      目標(biāo)對(duì)象識(shí)別模塊,用于在控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟之后,對(duì)所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,得到每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象;

      增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取模塊,用于根據(jù)所述每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象,獲取所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容;

      增強(qiáng)現(xiàn)實(shí)處理模塊,用于根據(jù)所述每個(gè)預(yù)設(shè)物體的增強(qiáng)現(xiàn)實(shí)內(nèi)容和所述每個(gè)預(yù)設(shè)物體的位置信息,對(duì)所述每個(gè)預(yù)設(shè)物體進(jìn)行增強(qiáng)現(xiàn)實(shí)處理。

      在上述實(shí)施例的基礎(chǔ)上,所述裝置還包括:

      位置信息重新獲取模塊,用于在對(duì)所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體進(jìn)行目標(biāo)對(duì)象識(shí)別,得到每個(gè)預(yù)設(shè)物體對(duì)應(yīng)的目標(biāo)對(duì)象之前,重新獲取所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體的位置信息;

      位置信息更新單元,用于根據(jù)重新獲取的位置信息,對(duì)所述每個(gè)預(yù)設(shè)物體的位置信息進(jìn)行更新。

      在上述實(shí)施例的基礎(chǔ)上,所述預(yù)設(shè)物體檢測(cè)單元具體用于:

      獲取所述攝像頭取景范圍內(nèi)的每個(gè)預(yù)設(shè)物體在所述預(yù)設(shè)區(qū)域中的部分的面積;

      判斷所述每個(gè)預(yù)設(shè)物體在所述預(yù)設(shè)區(qū)域中的部分的面積是否大于或等于預(yù)設(shè)值;

      如果存在至少一個(gè)預(yù)設(shè)物體在所述預(yù)設(shè)區(qū)域中的部分的面積大于或等于所述預(yù)設(shè)值,則:所述預(yù)設(shè)區(qū)域中存在至少一個(gè)預(yù)設(shè)物體。

      在上述實(shí)施例的基礎(chǔ)上,所述增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵包括音量調(diào)節(jié)實(shí)體鍵。

      上述裝置可執(zhí)行本發(fā)明實(shí)施例一至實(shí)施例五任一實(shí)施例所提供的方法,具備執(zhí)行上述方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明實(shí)施例一至實(shí)施例五任一實(shí)施例所提供的方法。

      另外,本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,包括本發(fā)明實(shí)施例六所提供的裝置,能夠執(zhí)行本發(fā)明實(shí)施例一至實(shí)施例五任一實(shí)施例所提供的方法。所述移動(dòng)終端包括手機(jī)、平板電腦或數(shù)碼相機(jī)等配置有攝像頭的設(shè)備,優(yōu)選為智能手機(jī)。本發(fā)明實(shí)施例提供的移動(dòng)終端,通過(guò)在檢測(cè)到移動(dòng)終端的增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵被按壓時(shí),檢測(cè)攝像頭取景范圍內(nèi)的預(yù)設(shè)物體是否滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,若所述預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件,則控制增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟。實(shí)現(xiàn)了當(dāng)檢測(cè)到用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵,且攝像頭取景范圍內(nèi)存在預(yù)設(shè)物體滿足增強(qiáng)現(xiàn)實(shí)處理?xiàng)l件時(shí),自動(dòng)開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,不需要用戶尋找多級(jí)菜單下的相應(yīng)按鈕開(kāi)啟增強(qiáng)現(xiàn)實(shí)功能,僅需要用戶按壓增強(qiáng)現(xiàn)實(shí)功能開(kāi)啟鍵并將所要增強(qiáng)現(xiàn)實(shí)處理的預(yù)設(shè)物體放置在攝像頭取景范圍內(nèi)即可,從而能夠簡(jiǎn)化增強(qiáng)現(xiàn)實(shí)功能的開(kāi)啟操作,提高用戶體驗(yàn)。

      注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

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