移動終端、遠程服務(wù)器、基于增強現(xiàn)實的通訊方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供了一種移動終端、遠程服務(wù)器、基于增強現(xiàn)實的通訊方法及系統(tǒng),其中,該方法包括:在移動終端上,向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,指令包括移動終端的地理位置信息;接收遠程服務(wù)器發(fā)送的虛擬增強對象,以及虛擬增強對象的通信內(nèi)容,虛擬增強對象是遠程服務(wù)器根據(jù)移動終端的地理位置信息和預(yù)訂制虛擬增強對象的地理信息,從預(yù)定制虛擬增強對象中選出來的,虛擬增強對象代表實體對象;在移動終端上,以虛擬增強對象為媒介,利用虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。該方案便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用,同時降低識別增強對象的復(fù)雜度、提高用戶的參與度和體驗性。
【專利說明】
移動終端、遠程服務(wù)器、基于増強現(xiàn)實的通訊方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,特別涉及一種移動終端、遠程服務(wù)器、基于增強現(xiàn)實的通訊方法及系統(tǒng)。
【背景技術(shù)】
[0002]增強現(xiàn)實(Augmented Reality,簡稱為AR)是在人們接觸到的真實世界上,附加虛擬信息,對真實世界的信息進行增強或者擴張。將計算機生成的虛擬物體、場景或系統(tǒng)提示信息疊加到真實場景中,實現(xiàn)用戶和環(huán)境直接進行自然交互。
[0003]為解決傳統(tǒng)的營銷方式體驗差、參與互動難的問題,近年來,增強現(xiàn)實技術(shù)被越來越多的使用到商品營銷中。但是,在現(xiàn)有方式中,基于增強現(xiàn)實的營銷一般集中在廣告和展覽領(lǐng)域,由于運用增強現(xiàn)實技術(shù)成本高,中小商戶單獨使用代價大,導(dǎo)致基于增強現(xiàn)實技術(shù)的營銷難以在線下中小商戶中廣泛使用的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種基于增強現(xiàn)實的通訊方法,以便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用,同時降低識別增強對象的復(fù)雜度、提高用戶的參與度和體驗性。該方法包括:在移動終端上,向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;接收所述遠程服務(wù)器發(fā)送的虛擬增強對象,以及所述虛擬增強對象的通信內(nèi)容,所述虛擬增強對象是所述遠程服務(wù)器根據(jù)所述移動終端的地理位置信息和預(yù)訂制虛擬增強對象的地理信息,從預(yù)定制虛擬增強對象中選出來的,所述虛擬增強對象代表實體對象;在所述移動終端上,以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0005]在一個實施例中,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息。
[0006]在一個實施例中,在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,還包括:獲取所述移動終端的定位信息;利用重力感應(yīng)器和加速度感應(yīng)器獲取所述移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算所述移動終端的攝像頭朝向的方位角。
[0007]在一個實施例中,所述虛擬增強對象的通信內(nèi)容包括:交互指令和與所述交互指令對應(yīng)的應(yīng)答信息;以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊,包括:識別用戶的指令;在所述虛擬增強對象的交互指令中找到與用戶的指令匹配的交互指令;以所述虛擬增強對象為媒介,利用與找到的交互指令對應(yīng)的應(yīng)答信息來響應(yīng)用戶的指令。
[0008]在一個實施例中,在利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊之前,還包括:對接收到的虛擬增強對象進行解析;將解析后的虛擬增強對象顯示在所述移動終端的屏幕上。
[0009]本發(fā)明實施例還提供了一種基于增強現(xiàn)實的通訊方法,以便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用,同時降低識別增強對象的復(fù)雜度、提高用戶的參與度和體驗性。該方法包括:接收移動終端發(fā)送的請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,所述虛擬增強對象代表實體對象;將選定的虛擬增強對象以及所述虛擬增強對象的通信內(nèi)容,發(fā)送給所述移動終端,其中,在所述移動終端上,所述虛擬增強對象為交互的媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0010]在一個實施例中,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息;根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,包括:根據(jù)所述移動終端的定位信息和各預(yù)定制的虛擬增強對象的地理信息,計算所述移動終端與各預(yù)定制的虛擬增強對象之間的距離值;根據(jù)所述移動終端的定位信息、各預(yù)定制的虛擬增強對象的地理信息以及所述移動終端的攝像頭朝向信息,計算各預(yù)定制的虛擬增強對象與所述移動終端的攝像頭朝向之間的方向夾角;針對各預(yù)定制的虛擬增強對象,計算該預(yù)定制的虛擬增強對象對應(yīng)的距離值與方向夾角的正弦值的乘積;確定乘積的最小值對應(yīng)的預(yù)定制的虛擬增強對象為所述虛擬增強對象。
[0011 ] 在一個實施例中,在接收移動終端發(fā)送的請求進行交互通訊的指令之前,還包括:通過Web頁面方式接收定制各預(yù)定制的虛擬增強對象的指令,各預(yù)定制的虛擬增強對象與各通信內(nèi)容對應(yīng)。
[0012]在一個實施例中,各預(yù)定制的虛擬增強對象與商戶--對應(yīng),各預(yù)定制的虛擬增強對象的地理信息與對應(yīng)商戶的地理信息一致,各預(yù)定制的虛擬增強對象的通信內(nèi)容包括對應(yīng)商戶的營銷信息。
[0013]本發(fā)明實施例還提供了一種移動終端,以便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用,同時降低識別增強對象的復(fù)雜度、提高用戶的參與度和體驗性。該移動終端包括:第一發(fā)送模塊,用于向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;第一接收模塊,用于接收所述遠程服務(wù)器發(fā)送的虛擬增強對象,以及所述虛擬增強對象的通信內(nèi)容,所述虛擬增強對象是所述遠程服務(wù)器根據(jù)所述移動終端的地理位置信息和預(yù)訂制虛擬增強對象的地理信息,從預(yù)定制虛擬增強對象中選出來的,所述虛擬增強對象代表實體對象;交互模塊,用于以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0014]在一個實施例中,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息;所述移動終端,還包括:全球定位系統(tǒng)GPS模塊,用于在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,獲取所述移動終端的定位信息;計算模塊,用于在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,利用重力感應(yīng)器和加速度感應(yīng)器獲取所述移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算所述移動終端的攝像頭朝向的方位角。
[0015]在一個實施例中,所述虛擬增強對象的通信內(nèi)容包括:交互指令和與所述交互指令對應(yīng)的應(yīng)答信息;所述交互模塊,包括:識別單元,用于識別用戶的指令;匹配單元,用于在所述虛擬增強對象的交互指令中找到與用戶的指令匹配的交互指令;交互單元,用于以所述虛擬增強對象為媒介,利用與找到的交互指令對應(yīng)的應(yīng)答信息來響應(yīng)用戶的指令。
[0016]在一個實施例中,還包括:解析模塊,用于在利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊之前,對接收到的虛擬增強對象進行解析;顯示模塊,用于顯示解析后的虛擬增強對象。
[0017]本發(fā)明實施例還提供了一種遠程服務(wù)器,以便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用,同時降低識別增強對象的復(fù)雜度、提高用戶的參與度和體驗性。該遠程服務(wù)器包括:第二接收模塊,用于接收移動終端發(fā)送的請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;匹配模塊,用于根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,所述虛擬增強對象代表實體對象;第二發(fā)送模塊,用于將選定的虛擬增強對象以及所述虛擬增強對象的通信內(nèi)容,發(fā)送給所述移動終端,其中,在所述移動終端上,所述虛擬增強對象為交互的媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0018]在一個實施例中,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息;所述匹配模塊,包括:距離計算單元,用于根據(jù)所述移動終端的定位信息和各預(yù)定制的虛擬增強對象的地理信息,計算所述移動終端與各預(yù)定制的虛擬增強對象之間的距離值;角度計算單元,用于根據(jù)所述移動終端的定位信息、各預(yù)定制的虛擬增強對象的地理信息以及所述移動終端的攝像頭朝向信息,計算各預(yù)定制的虛擬增強對象與所述移動終端的攝像頭朝向之間的方向夾角;乘積單元,用于針對各預(yù)定制的虛擬增強對象,計算該預(yù)定制的虛擬增強對象對應(yīng)的距離值與方向夾角的正弦值的乘積;確定單元,確定乘積的最小值對應(yīng)的預(yù)定制的虛擬增強對象為所述虛擬增強對象。
[0019]在一個實施例中,還包括:定制模塊,用于在接收移動終端發(fā)送的請求進行交互通訊的指令之前,通過Web頁面方式接收定制各預(yù)定制的虛擬增強對象的指令,各預(yù)定制的虛擬增強對象與各通信內(nèi)容對應(yīng)。
[0020]本發(fā)明實施例還提供了一種基于增強現(xiàn)實的通訊系統(tǒng),以便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用,同時降低識別增強對象的復(fù)雜度、提高用戶的參與度和體驗性。該系統(tǒng)包括:上述任一種移動終端和上述任一種遠程服務(wù)器。
[0021]在本發(fā)明實施例中,通過地理信息來確定與移動終端匹配的虛擬增強對象,進而在移動終端上,以虛擬增強對象為媒介,利用虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊,例如,該虛擬增強對象可以代表商戶,虛擬增強對象的通信內(nèi)容可以是商戶的商品營銷信息,通過虛擬增強對象與移動終端用戶之間的互動通訊實現(xiàn)商戶的商品營銷,由于是基于移動終端與用戶進行交互通訊的,因此,可以實現(xiàn)與線下中小商戶的地理位置和線下經(jīng)營活動的有效結(jié)合,也便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用;由于是通過地理信息來識別確定與移動終端匹配的虛擬增強對象的,避免了特征探測、邊緣探測等圖像處理技術(shù)識別基準(zhǔn)標(biāo)記、光學(xué)圖像,從而降低了識別增強對象的復(fù)雜度;同時由于通過虛擬增強對象來與用戶直接進行互動通訊,從而提高了用戶的參與度和體驗性。
【附圖說明】
[0022]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明的限定。在附圖中:
[0023]圖1是本發(fā)明實施例提供的一種基于增強現(xiàn)實的通訊方法的流程圖;
[0024]圖2是本發(fā)明實施例提供的另一種基于增強現(xiàn)實的通訊方法的流程圖;
[0025]圖3是本發(fā)明實施例提供的一種計算移動終端與各預(yù)定制的虛擬增強對象之間的距離和夾角的示意圖;
[0026]圖4是本發(fā)明實施例提供的一種基于增強現(xiàn)實的通訊系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0027]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施方式和附圖,對本發(fā)明做進一步詳細說明。在此,本發(fā)明的示意性實施方式及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
[0028]現(xiàn)有技術(shù)中,由于基于增強現(xiàn)實的營銷一般集中在廣告和展覽領(lǐng)域,運用增強現(xiàn)實技術(shù)成本高,中小商戶單獨使用代價大,使得不利于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用。本申請發(fā)明人發(fā)現(xiàn),移動終端設(shè)備一般具有一定的運算能力、攝像頭、加速計陀螺儀等各種傳感器以及全球定位系統(tǒng)(Global Posit1ning System,簡稱為GPS)模塊等,集成了增強現(xiàn)實系統(tǒng)需要的各種相關(guān)技術(shù),因此,提出將移動終端作為AR技術(shù)的開發(fā)應(yīng)用平臺,基于地理信息來識別確定與移動終端匹配的虛擬增強對象,進而通過虛擬增強對象與用戶進行交互通訊,商戶可以通過虛擬增強對象與用戶之間的交互通訊實現(xiàn)商品營銷,使得基于增強現(xiàn)實的營銷方式不在局限于廣告和展覽領(lǐng)域,有利于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用。
[0029]在本發(fā)明實施例中,提供了一種基于增強現(xiàn)實的通訊方法,該方法可以通過應(yīng)用程序(Applicat1n,簡稱為APP)的形式運行在移動終端(例如,手機等)上,如圖1所示,該方法包括:
[0030]步驟101:在移動終端上,向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;
[0031]步驟102:接收所述遠程服務(wù)器發(fā)送的虛擬增強對象,以及所述虛擬增強對象的通信內(nèi)容,所述虛擬增強對象是所述遠程服務(wù)器根據(jù)所述移動終端的地理位置信息和預(yù)訂制虛擬增強對象的地理信息,從預(yù)定制虛擬增強對象中選出來的,所述虛擬增強對象代表實體對象;
[0032]步驟103:在所述移動終端上,以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0033]由圖1所示的流程可知,在本發(fā)明實施例中,通過地理信息來確定與移動終端匹配的虛擬增強對象,進而在移動終端上,以虛擬增強對象為媒介,利用虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊,例如,該虛擬增強對象可以代表商戶,虛擬增強對象的通信內(nèi)容可以是商戶的商品營銷信息,通過虛擬增強對象與移動終端用戶之間的互動通訊實現(xiàn)商戶的商品營銷,由于是基于移動終端與用戶進行交互通訊的,因此,可以實現(xiàn)與線下中小商戶的地理位置和線下經(jīng)營活動的有效結(jié)合,也便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用;由于是通過地理信息來識別確定與移動終端匹配的虛擬增強對象的,避免了特征探測、邊緣探測等圖像處理技術(shù)識別基準(zhǔn)標(biāo)記、光學(xué)圖像,從而降低了識別增強對象的復(fù)雜度;同時由于通過虛擬增強對象來與用戶直接進行互動通訊,從而提高了用戶的參與度和體驗性。
[0034]具體實施時,上述移動終端的地理位置信息可以包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息,具體的,為了識別確定與所述移動終端相匹配的虛擬增強對象,在本實施例中,在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,還包括:獲取所述移動終端的定位信息;例如,通過所述移動終端的GPS模塊收集移動終端的定位信息,該定位信息是用戶手持該移動終端所到達的當(dāng)前位置的定位信息。利用重力感應(yīng)器和加速度感應(yīng)器獲取所述移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算所述移動終端的攝像頭朝向的方位角;例如,當(dāng)用戶的移動終端打開攝像頭并短暫靜止時,移動終端的重力感應(yīng)器和加速度感應(yīng)器獲取該移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算該移動終端的攝像頭朝向的方位角,進而將攝像頭朝向的方位角發(fā)送給遠程服務(wù)器,以便遠程服務(wù)器根據(jù)移動終端的定位信息和攝像頭朝向的方位角來識別與移動終端相匹配的虛擬增強對象。
[0035]具體實施時,接收到遠程服務(wù)器發(fā)送的虛擬增強對象后,就可以進行虛擬增強對象與用戶的交互通訊了,具體的,所述虛擬增強對象的通信內(nèi)容包括:交互指令和與所述交互指令對應(yīng)的應(yīng)答信息;以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊,包括:識別用戶的指令;在所述虛擬增強對象的交互指令中找到與用戶的指令匹配的交互指令;以所述虛擬增強對象為媒介,利用與找到的交互指令對應(yīng)的應(yīng)答信息來響應(yīng)用戶的指令。例如,交互指令可以是語音或手勢等形式的指令,與交互指令對應(yīng)的應(yīng)答信息可以是聲音、文字或圖片等形式的信息,當(dāng)與用戶交互時,首先,識別用戶的語音或手勢指令,然后將用戶的指令與該虛擬增強對象所支持的交互指令進行匹配,并將匹配成功的交互指令所對應(yīng)的應(yīng)答內(nèi)容通過虛擬增強對象表達出來,以響應(yīng)用戶的指令,實現(xiàn)交互。
[0036]具體實施時,在利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊之前,還包括:對接收到的虛擬增強對象進行解析;將解析后的虛擬增強對象顯示在所述移動終端的屏幕上。例如,接收到遠程服務(wù)器發(fā)送的虛擬增強對象后,對接收到的虛擬增強對象進行處理,該虛擬增強對象可能是3D模型,對3D模型進行解析,對解析后的虛擬增強對象和虛擬增強對象的相關(guān)信息說明進行渲染,并將虛擬增強對象顯示到移動終端的屏幕上,以便與用戶進行交互通訊。
[0037]為了實現(xiàn)在移動終端上虛擬增強對象與用戶之間的交互,在本實施例中,還提供了一種基于增強現(xiàn)實的通訊方法,該方法可以運行在遠程服務(wù)器上,如圖2所示,該方法包括:
[0038]步驟201:接收移動終端發(fā)送的請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;
[0039]步驟202:根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,所述虛擬增強對象代表實體對象;
[0040]步驟203:將所述虛擬增強對象以及所述虛擬增強對象的通信內(nèi)容,發(fā)送給所述移動終端,其中,在所述移動終端上,所述虛擬增強對象為交互的媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0041]由圖2所示的流程可知,在本實施例中,實現(xiàn)了通過地理位置信息來從預(yù)定制的虛擬增強對象中,選定一個虛擬增強對象,并將該選定的虛擬增強對象和該虛擬增強對象的通信內(nèi)容發(fā)送給移動終端,以便在移動終端上進行虛擬增強對象與用戶之間的交互通訊。
[0042]為了實現(xiàn)從預(yù)定制的虛擬增強對象中選定一個與移動終端匹配的虛擬增強對象,在本實施例中,所述移動終端的地理位置信息可以包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息;具體的,根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,包括:
[0043]首先,根據(jù)所述移動終端的定位信息和各預(yù)定制的虛擬增強對象的地理信息,計算所述移動終端與各預(yù)定制的虛擬增強對象之間的距離值;例如,如圖3所示,A點是移動終端的位置定位,AB為移動終端的攝像頭方向,C為某個預(yù)定制的虛擬增強對象的位置,知道移動終端的位置定位和某個預(yù)定制的虛擬增強對象的位置即可計算出移動終端與某個預(yù)定制的虛擬增強對象之間的距離L,可以粗略計算L的值,假設(shè)A和C的GPS坐標(biāo)值分別為(α 1,β I)和(α 2,β 2),地球半徑為 R,則 L = R ?arccos [cos β Icos β 2cos ( α 1- α 2) +sin β Isin β 2]。
[0044]其次,根據(jù)所述移動終端的定位信息、各預(yù)定制的虛擬增強對象的地理信息以及所述移動終端的攝像頭朝向信息,計算各預(yù)定制的虛擬增強對象與所述移動終端的攝像頭朝向之間的方向夾角;例如,如圖3所示,某個預(yù)定制的虛擬增強對象與移動終端的攝像頭朝向之間的方向夾角為Θ,即圖中AB和AC的方位角之差。
[0045]再次,針對各預(yù)定制的虛擬增強對象,計算該預(yù)定制的虛擬增強對象對應(yīng)的距離值與方向夾角的正弦值的乘積;例如,基于圖3所示,某個預(yù)定制的虛擬增強對象對應(yīng)的距離值L與方向夾角Θ的正弦值的乘積為L*sin Θ。
[0046]最后,確定乘積的最小值對應(yīng)的預(yù)定制的虛擬增強對象為選定的虛擬增強對象。即確定L*sin Θ的最小值對應(yīng)的預(yù)定制的虛擬增強對象為選定的虛擬增強對象,通過該選定的虛擬增強對象在移動終端上與用戶進行交互通訊。L*sin0最小值代表虛擬增強對象在移動終端屏幕中的位置距離屏幕中心點最小,可見,遠程服務(wù)器選出一個虛擬增強對象在移動終端上與用戶進行交互通訊,從而避免因顯示多個虛擬增強對象而造成的界面混舌L。
[0047]為了實現(xiàn)虛擬增強對象與用戶之間的交互,在本實施例中,在接收移動終端發(fā)送的請求進行交互通訊的指令之前,還包括:通過Web頁面方式接收定制各預(yù)定制的虛擬增強對象的指令,各預(yù)定制的虛擬增強對象與各通信內(nèi)容--對應(yīng)。例如,用戶可以通過web
方式登錄到遠程服務(wù)器定制3D卡通人物或2D的虛擬增強對象,并定義與各虛擬增強對象對應(yīng)的交互指令及應(yīng)答的形式和內(nèi)容。為方便用戶定制虛擬增強對象,遠程服務(wù)器還可以提供若干虛擬增強對象的模板供用戶選擇。
[0048]具體實施時,為了將上述基于增強現(xiàn)實的通訊方法應(yīng)用到商品營銷中,在定制各預(yù)定制的虛擬增強對象的過程中,可以將各預(yù)定制的虛擬增強對象與實體商戶--對應(yīng),
即一個預(yù)定制的虛擬增強對象代表一個實體商戶,各預(yù)定制的虛擬增強對象的地理信息可以與對應(yīng)商戶的地理信息一致,各預(yù)定制的虛擬增強對象的通信內(nèi)容包括對應(yīng)商戶的營銷信息,例如,可以包括優(yōu)惠券、菜單等營銷信息,以便在移動終端上,通過虛擬增強對象與用戶之間的交互,實現(xiàn)虛擬增強對象代表商戶和用戶交互,引導(dǎo)用戶完成優(yōu)惠券領(lǐng)取、商品瀏覽、下單或選座位等服務(wù),以利于商戶開展線上或線下的營銷服務(wù),以及線上線下協(xié)同的營銷服務(wù)。
[0049]在本實施例中,還提供了一種基于增強現(xiàn)實的通訊系統(tǒng),如圖4所示,該基于增強現(xiàn)實的通訊系統(tǒng),包括:移動終端401和遠程服務(wù)器402,具體的,移動終端401和遠程服務(wù)器402通過以下步驟實現(xiàn)基于增強現(xiàn)實的通訊:
[0050]步驟1:移動終端401的第一發(fā)送模塊4011向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息;
[0051]步驟2:遠程服務(wù)器402的第二接收模塊4021接收移動終端發(fā)送的請求進行交互通訊的指令;
[0052]步驟3:遠程服務(wù)器402的匹配模塊4022根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象;
[0053]步驟4:遠程服務(wù)器402的第二發(fā)送模塊4023將所述虛擬增強對象以及所述虛擬增強對象的通信內(nèi)容,發(fā)送給所述移動終端,使得在所述移動終端上,所述虛擬增強對象為交互的媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊;
[0054]步驟5:移動終端401的第一接收模塊4012接收所述遠程服務(wù)器發(fā)送的虛擬增強對象,以及所述虛擬增強對象的通信內(nèi)容;
[0055]步驟6:移動終端401的交互模塊4013以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。
[0056]具體實施時,為了獲得移動終端的地理位置信息,在本實施例中,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息;所述移動終端401,還包括:GPS模塊,用于在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,獲取所述移動終端的定位信息;計算模塊,用于在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,利用重力感應(yīng)器和加速度感應(yīng)器獲取所述移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算所述移動終端的攝像頭朝向的方位角。
[0057]具體實施時,為了實現(xiàn)虛擬增強對象與用戶之間的交互,在本實施例中,所述虛擬增強對象對應(yīng)的通信內(nèi)容包括:交互指令和與所述交互指令對應(yīng)的應(yīng)答信息;所述交互模塊,包括:識別單元,用于識別用戶的指令;匹配單元,用于在所述虛擬增強對象的交互指令中找到與用戶的指令匹配的交互指令;交互單元,用于以所述虛擬增強對象為媒介,利用與找到的交互指令對應(yīng)的應(yīng)答信息來響應(yīng)用戶的指令。
[0058]具體實施時,上述移動終端401還包括:解析模塊,用于在利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊之前,對接收到的虛擬增強對象進行解析;顯示模塊,用于顯示解析后的虛擬增強對象。
[0059]為了識別確定出與移動終端匹配的虛擬增強對象,進而通過該虛擬增強對象與用戶進行交互,在本實施例中,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息;遠程服務(wù)器402的匹配模塊,包括:距離計算單元,用于根據(jù)所述移動終端的定位信息和各預(yù)定制的虛擬增強對象的地理信息,計算所述移動終端與各預(yù)定制的虛擬增強對象之間的距離值;角度計算單元,用于根據(jù)所述移動終端的定位信息、各預(yù)定制的虛擬增強對象的地理信息以及所述移動終端的攝像頭朝向信息,計算各預(yù)定制的虛擬增強對象與所述移動終端的攝像頭朝向之間的方向夾角;乘積單元,用于針對各預(yù)定制的虛擬增強對象,計算該預(yù)定制的虛擬增強對象對應(yīng)的距離值與方向夾角的正弦值的乘積;確定單元,確定乘積的最小值對應(yīng)的預(yù)定制的虛擬增強對象為所述虛擬增強對象。
[0060]具體實施時,用戶還可以定制虛擬增強對象,在本實施例中,遠程服務(wù)器402還包括:定制模塊,用于在接收移動終端發(fā)送的請求進行交互通訊的指令之前,通過Web頁面方式接收定制各預(yù)定制的虛擬增強對象的指令,各預(yù)定制的虛擬增強對象與各通信內(nèi)容--
對應(yīng)。例如,在定制各預(yù)定制的虛擬增強對象的過程中,用戶可以通過web方式登錄到遠程服務(wù)器定制3D卡通人物或2D的虛擬增強對象,可以將各預(yù)定制的虛擬增強對象與商戶一一對應(yīng),即一個虛擬增強對象代表一個商戶,各預(yù)定制的虛擬增強對象的地理信息可以與對應(yīng)商戶的地理信息一致,與各預(yù)定制的虛擬增強對象對應(yīng)的通信內(nèi)容包括對應(yīng)商戶的營銷信息,例如,可以包括優(yōu)惠券、菜單等營銷信息,以便在移動終端上,通過虛擬增強對象與用戶之間的交互,實現(xiàn)虛擬增強對象代表商戶和用戶交互,引導(dǎo)用戶完成優(yōu)惠券領(lǐng)取、商品瀏覽、下單或選座位等服務(wù)。
[0061]在本發(fā)明實施例中,通過地理信息來確定與移動終端匹配的虛擬增強對象,進而在移動終端上,以虛擬增強對象為媒介,利用虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊,例如,該虛擬增強對象可以代表商戶,虛擬增強對象的通信內(nèi)容可以是商戶的商品營銷信息,通過虛擬增強對象與移動終端用戶之間的互動通訊實現(xiàn)商戶的商品營銷,由于是基于移動終端與用戶進行交互通訊的,因此,可以實現(xiàn)與線下中小商戶的地理位置和線下經(jīng)營活動的有效結(jié)合,也便于基于增強現(xiàn)實的營銷方式在線下中小商戶中廣泛使用;由于是通過地理信息來識別確定與移動終端匹配的虛擬增強對象的,避免了特征探測、邊緣探測等圖像處理技術(shù)識別基準(zhǔn)標(biāo)記、光學(xué)圖像,從而降低了識別增強對象的復(fù)雜度;同時由于通過虛擬增強對象來與用戶直接進行互動通訊,從而提高了用戶的參與度和體驗性。
[0062]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明實施例的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明實施例不限制于任何特定的硬件和軟件結(jié)合。
[0063]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明實施例可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種基于增強現(xiàn)實的通訊方法,其特征在于,包括: 在移動終端上,向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息; 接收所述遠程服務(wù)器發(fā)送的虛擬增強對象,以及所述虛擬增強對象的通信內(nèi)容,所述虛擬增強對象是所述遠程服務(wù)器根據(jù)所述移動終端的地理位置信息和預(yù)訂制虛擬增強對象的地理信息,從預(yù)定制虛擬增強對象中選出來的,所述虛擬增強對象代表實體對象; 在所述移動終端上,以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。2.如權(quán)利要求1所述的方法,其特征在于,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息。3.如權(quán)利要求2所述的方法,其特征在于,在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,還包括: 獲取所述移動終端的定位信息; 利用重力感應(yīng)器和加速度感應(yīng)器獲取所述移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算所述移動終端的攝像頭朝向的方位角。4.如權(quán)利要求1至3中任一項所述的方法,其特征在于,所述虛擬增強對象的通信內(nèi)容包括:交互指令和與所述交互指令對應(yīng)的應(yīng)答信息; 以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊,包括: 識別用戶的指令; 在所述虛擬增強對象的交互指令中找到與用戶的指令匹配的交互指令; 以所述虛擬增強對象為媒介,利用與找到的交互指令對應(yīng)的應(yīng)答信息來響應(yīng)用戶的指令。5.如權(quán)利要求1至3中任一項所述的方法,其特征在于,在利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊之前,還包括: 對接收到的虛擬增強對象進行解析; 將解析后的虛擬增強對象顯示在所述移動終端的屏幕上。6.一種基于增強現(xiàn)實的通訊方法,其特征在于,包括: 接收移動終端發(fā)送的請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息; 根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,所述虛擬增強對象代表實體對象; 將所述虛擬增強對象以及所述虛擬增強對象的通信內(nèi)容,發(fā)送給所述移動終端,其中,在所述移動終端上,所述虛擬增強對象為交互的媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。7.如權(quán)利要求6所述的方法,其特征在于,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息; 根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,包括: 根據(jù)所述移動終端的定位信息和各預(yù)定制的虛擬增強對象的地理信息,計算所述移動終端與各預(yù)定制的虛擬增強對象之間的距離值; 根據(jù)所述移動終端的定位信息、各預(yù)定制的虛擬增強對象的地理信息以及所述移動終端的攝像頭朝向信息,計算各預(yù)定制的虛擬增強對象與所述移動終端的攝像頭朝向之間的方向夾角; 針對各預(yù)定制的虛擬增強對象,計算該預(yù)定制的虛擬增強對象對應(yīng)的距離值與方向夾角的正弦值的乘積; 確定乘積的最小值對應(yīng)的預(yù)定制的虛擬增強對象為所述虛擬增強對象。8.如權(quán)利要求6或7所述的方法,其特征在于,在接收移動終端發(fā)送的請求進行交互通訊的指令之前,還包括: 通過Web頁面方式接收定制各預(yù)定制的虛擬增強對象的指令,各預(yù)定制的虛擬增強對象與各通信內(nèi)容 對應(yīng)。9.如權(quán)利要求6或7所述的方法,其特征在于,各預(yù)定制的虛擬增強對象與商戶--對應(yīng),各預(yù)定制的虛擬增強對象的地理信息與對應(yīng)商戶的地理信息一致,各預(yù)定制的虛擬增強對象的通信內(nèi)容包括對應(yīng)商戶的營銷信息。10.一種移動終端,其特征在于,包括: 第一發(fā)送模塊,用于向遠程服務(wù)器發(fā)送請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息; 第一接收模塊,用于接收所述遠程服務(wù)器發(fā)送的虛擬增強對象,以及所述虛擬增強對象的通信內(nèi)容,所述虛擬增強對象是所述遠程服務(wù)器根據(jù)所述移動終端的地理位置信息和預(yù)訂制虛擬增強對象的地理信息,從預(yù)定制虛擬增強對象中選出來的,所述虛擬增強對象代表實體對象; 交互模塊,用于以所述虛擬增強對象為媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。11.如權(quán)利要求10所述的移動終端,其特征在于,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息; 所述移動終端,還包括: 全球定位系統(tǒng)GPS模塊,用于在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,獲取所述移動終端的定位信息; 計算模塊,用于在向遠程服務(wù)器發(fā)送請求進行交互通訊的指令之前,利用重力感應(yīng)器和加速度感應(yīng)器獲取所述移動終端在豎直狀態(tài)時的方向矢量,并根據(jù)該方向矢量計算所述移動終端的攝像頭朝向的方位角。12.如權(quán)利要求10或11所述的移動終端,其特征在于,所述虛擬增強對象的通信內(nèi)容包括:交互指令和與所述交互指令對應(yīng)的應(yīng)答信息;所述交互模塊,包括: 識別單元,用于識別用戶的指令; 匹配單元,用于在所述虛擬增強對象的交互指令中找到與用戶的指令匹配的交互指令; 交互單元,用于以所述虛擬增強對象為媒介,利用與找到的交互指令對應(yīng)的應(yīng)答信息來響應(yīng)用戶的指令。13.如權(quán)利要求10或11所述的移動終端,其特征在于,還包括: 解析模塊,用于在利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊之前,對接收到的虛擬增強對象進行解析; 顯示模塊,用于顯示解析后的虛擬增強對象。14.一種遠程服務(wù)器,其特征在于,包括: 第二接收模塊,用于接收移動終端發(fā)送的請求進行交互通訊的指令,所述指令包括所述移動終端的地理位置信息; 匹配模塊,用于根據(jù)所述移動終端的地理位置信息和各預(yù)定制的虛擬增強對象的地理信息,從預(yù)定制的虛擬增強對象中選定一個虛擬增強對象,所述虛擬增強對象代表實體對象; 第二發(fā)送模塊,用于將選定的虛擬增強對象以及所述虛擬增強對象的通信內(nèi)容,發(fā)送給所述移動終端,其中,在所述移動終端上,所述虛擬增強對象為交互的媒介,利用所述虛擬增強對象的通信內(nèi)容與移動終端的用戶進行互動通訊。15.如權(quán)利要求14所述的遠程服務(wù)器,其特征在于,所述移動終端的地理位置信息包括:所述移動終端的定位信息和所述移動終端的攝像頭朝向信息; 所述匹配模塊,包括: 距離計算單元,用于根據(jù)所述移動終端的定位信息和各預(yù)定制的虛擬增強對象的地理信息,計算所述移動終端與各預(yù)定制的虛擬增強對象之間的距離值; 角度計算單元,用于根據(jù)所述移動終端的定位信息、各預(yù)定制的虛擬增強對象的地理信息以及所述移動終端的攝像頭朝向信息,計算各預(yù)定制的虛擬增強對象與所述移動終端的攝像頭朝向之間的方向夾角; 乘積單元,用于針對各預(yù)定制的虛擬增強對象,計算該預(yù)定制的虛擬增強對象對應(yīng)的距離值與方向夾角的正弦值的乘積; 確定單元,確定乘積的最小值對應(yīng)的預(yù)定制的虛擬增強對象為所述虛擬增強對象。16.如權(quán)利要求14或15所述的遠程服務(wù)器,其特征在于,還包括: 定制模塊,用于在接收移動終端發(fā)送的請求進行交互通訊的指令之前,通過Web頁面方式接收定制各預(yù)定制的虛擬增強對象的指令,各預(yù)定制的虛擬增強對象與各通信內(nèi)容——對應(yīng)。17.一種基于增強現(xiàn)實的通訊系統(tǒng),其特征在于,包括: 權(quán)利要求10至13中任一項所述的移動終端; 權(quán)利要求14至16中任一項所述的遠程服務(wù)器。
【文檔編號】G06F3/01GK105933500SQ201510400473
【公開日】2016年9月7日
【申請日】2015年7月9日
【發(fā)明人】張琦, 尹亞偉
【申請人】中國銀聯(lián)股份有限公司