本發(fā)明涉及二維碼技術(shù)領(lǐng)域,特別涉及一種基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式。
背景技術(shù):
二維碼在當(dāng)前社會中被廣泛使用,常用于保存一些簡單的文字,圖片信息。二維碼使用通用的編碼方式和解碼方式,任何人都可以使用自己的二維碼掃描工具獲取到二維碼所包含的信息。當(dāng)前的二維碼所呈現(xiàn)的內(nèi)容過于繁復(fù),包含文字,圖片,使用者需要在很小的手機屏幕上查看二維碼所呈現(xiàn)的內(nèi)容,不夠直接,高效。
當(dāng)前二維碼所呈現(xiàn)的內(nèi)容仍停留在打開一個URL網(wǎng)頁的方式,并在手機屏幕上顯示這個URL網(wǎng)頁,這種內(nèi)容呈現(xiàn)方式無法應(yīng)用于可穿戴設(shè)備。目前二維碼所呈現(xiàn)的個性化的內(nèi)容,需要有專業(yè)知識,技能才能制作。制作過程專業(yè)性較高,成本較高,普通民眾無法掌握。目前被廣泛使用的增強現(xiàn)實技術(shù)都以圖片為識別標(biāo)識,受環(huán)境光,圖片像素等問題條件的限制影響,具有識別率差,識別精度低,穩(wěn)定性差等問題。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式,將二維碼與增強現(xiàn)實技術(shù)結(jié)合,通過二維碼的高識別度的特點,識別率不收環(huán)境影響,識別率可達(dá)到99.9%,具有極高穩(wěn)定性。
為實現(xiàn)上述目的,本發(fā)明提供以下的技術(shù)方案:一種基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式,其特征在于:所述基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式使用二維碼作為識別標(biāo)識呈現(xiàn)增強現(xiàn)實效果,該方式還包括與二維碼所呈現(xiàn)的富媒體內(nèi)容的多次交互方式。
基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式的二維碼標(biāo)識生成方法具體步驟如下:
步驟1.使用者通過系統(tǒng)提供的內(nèi)容制作工具制作富媒體文件(包括圖片,視頻,3D模型,3DUI);
步驟2.使用者將這些富媒體文件(包括:圖片,視頻,3D模型,3DUI)通過上傳接口加密算法加密后,上傳到主業(yè)務(wù)服務(wù)器;
步驟3.系統(tǒng)算法服務(wù)器經(jīng)過對使用者上傳到主業(yè)務(wù)服務(wù)器的富媒體文件進行處理對應(yīng),并通過二維碼生成算法生成一張二維碼標(biāo)識并顯示;
步驟4.使用者可以將系統(tǒng)算法服務(wù)器生成的二維碼標(biāo)識進行印刷、傳播。
基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式的二維碼掃描識別方法具體步驟如下:
步驟1.使用者通過使用手持設(shè)備(移動電話,可穿戴設(shè)備等)的攝像裝置掃描本發(fā)明上述步驟中所生成的二維碼標(biāo)識,并初始化掃描模塊;
步驟2.對掃描模塊采集到的標(biāo)示信息進行分析,獲取到標(biāo)識信息;
步驟3.加密處理標(biāo)示信息傳輸給主業(yè)務(wù)服務(wù)器;
步驟4.主業(yè)務(wù)服務(wù)器對加密結(jié)果解密操作;
步驟5.查詢解密后標(biāo)示信息內(nèi)容;
步驟6.通過CDN內(nèi)容分發(fā)服務(wù)器將取得的內(nèi)容轉(zhuǎn)發(fā)給手持設(shè)備(移動電話,可穿戴設(shè)備等)。
基于二維碼的增強現(xiàn)實富媒體內(nèi)容呈現(xiàn)方式的二維碼內(nèi)容顯示方法具體步驟如下:
步驟1.經(jīng)過上述步驟,獲取需要生成增強現(xiàn)實效果的內(nèi)容;
步驟2.根據(jù)內(nèi)容類型啟動相應(yīng)模塊進行處理;
步驟3.通過三維定位模塊的定位計算,由手持設(shè)備(移動電話,可穿戴設(shè)備等)的攝像裝置獲取到的真實的世界中,將內(nèi)容疊加到二維碼的真實世界的坐標(biāo)位置;
步驟4.通過手持設(shè)備(移動電話,可穿戴設(shè)備等)的顯示裝置顯示上述步驟所產(chǎn)生的內(nèi)容。
采用以上技術(shù)方案的有益效果是:該基于二維碼提供了一種全新二維碼內(nèi)容虛擬現(xiàn)實呈現(xiàn)方式,還提供一種極簡單制作方法。不需要任何專業(yè)技能,專業(yè)知識只需要3步就可以輕松制作。該方式將二維碼與增強現(xiàn)實技術(shù)結(jié)合,通過二維碼的高識別度的特點,識別率不收環(huán)境影響,識別率可達(dá)到99.9%,具有極高穩(wěn)定性。該方式將二維碼所呈現(xiàn)內(nèi)容直接定位于真實世界的三維空間,顛覆了傳統(tǒng)掃描二維碼只是打開URL連接,單純顯示網(wǎng)頁的方式。該方式通過使用(圖片,視頻,3D模型,3DUI)等內(nèi)容取代傳統(tǒng)的URL網(wǎng)頁的方式,使用者將使用這些富媒體內(nèi)容的組合來取代傳統(tǒng)的二維碼顯示URL網(wǎng)站展示內(nèi)容的方式。使用者使用本發(fā)明的產(chǎn)品,可以在掃描二維碼后在真實世界更直接更直觀的獲取到二維碼的內(nèi)容,具有很強的代入感。該方式可以被廣泛應(yīng)用到商品,政務(wù)宣傳,教育,紙媒,教育,工業(yè)培訓(xùn)等領(lǐng)域。只要有用到二維碼的地方,就可以使用本發(fā)明的全新二維碼和增強現(xiàn)實結(jié)合的方式來替代。
附圖說明
下面結(jié)合附圖對本發(fā)明的具體實施方式作進一步詳細(xì)的描述。
圖1是本發(fā)明二維碼生成(制作系統(tǒng))部分的原理圖;
圖2是本發(fā)明二維碼掃描識別部分的原理圖;
圖3是本發(fā)明二維碼增強現(xiàn)實效果呈現(xiàn)部分的原理圖;
圖4是本發(fā)明二維碼的總流程圖。
具體實施方式
下面結(jié)合附圖詳細(xì)說明本發(fā)明一種基于二維碼提供了一種全新二維碼內(nèi)容虛擬現(xiàn)實呈現(xiàn)方式的優(yōu)選實施方式。
結(jié)合圖1、圖2、圖3和圖4出示本發(fā)明一種基于二維碼提供了一種全新二維碼內(nèi)容虛擬現(xiàn)實呈現(xiàn)方式的具體實施方式:該全新二維碼內(nèi)容虛擬現(xiàn)實呈現(xiàn)方式按照以下三部分技術(shù)解決方案實施的:
二維碼生成(制作系統(tǒng))部分如圖1所示,包含以下模塊:視頻錄制模塊,視頻剪輯處理模塊,3D模型預(yù)覽模塊,UI制作模塊,富媒體上傳模塊,二維碼標(biāo)識顯示模塊等模塊組成。
所述視頻錄制模塊,是為使用者提供的錄制視頻內(nèi)容的功能,由使用者選擇打開功能,并打開手持設(shè)備[移動電話,可穿戴設(shè)備等]的攝像裝置進項錄制視頻,錄制完畢,彈出選擇窗口詢問使用者是否對所錄制視頻進行編輯,或者跳過視頻編輯模塊直接進入富媒體上傳模塊。
所述視頻編輯模塊,是為使用者提供的視頻編輯功能,包含視頻時長剪輯,添加字幕,添加特效,添加配音,視頻尺寸修改,視頻標(biāo)題,視頻封面等制作功能,方便使用者制作更具個性化的視頻內(nèi)容。
所述3D模型預(yù)覽模塊,是指為使用者提供的預(yù)覽準(zhǔn)備的3D模型的功能。使用者打開該模塊功能,可以對3D模型進行360度預(yù)覽和UI信息的添加合成。
所述UI制作模塊,是指為使用者提供的設(shè)計整個增強現(xiàn)實效果中的具有交互功能的UI,使用者可以通過點擊這些UI,達(dá)到跳轉(zhuǎn)到電商平臺,聯(lián)系二維碼發(fā)布者的即時通訊,包括一系列隨機性體驗等交互行為。
所述富媒體上傳模塊,是指為使用者提供的上傳上述步驟制作的富媒體內(nèi)容的模塊,使用者將這些富媒體內(nèi)容上傳至主業(yè)務(wù)服務(wù)器,如果成功上傳使用者將得到提示“上傳成功”,如果失敗會提示使用者“上傳失敗”,并顯示失敗原因。并協(xié)同二維碼生成模塊最終生成具有增強現(xiàn)實顯示效果的二維碼標(biāo)識。
所述二維碼顯示模塊,是指最終顯示上述步驟所生成的二維碼的模塊,使用者可以選擇將二維碼以某種圖片格式(JPEG,PNG,矢量格式等)下載并保存到設(shè)備的存儲介質(zhì)。
二維碼掃描識別部分如圖2所示,包含以下需要使用到的設(shè)備和模塊:手持設(shè)備[移動電話,可穿戴設(shè)備等]的攝像裝置,二維碼標(biāo)識掃描識別模塊,信息加密模塊,解密查詢模塊,CDN內(nèi)容分發(fā)模塊。
所述手持設(shè)備[移動電話,可穿戴設(shè)備等]的攝像裝置,有兩個功能,(1)使用者用來做二維碼標(biāo)識信息的采集和讀取;(2)獲取到使用者所處環(huán)境的真實世界信息。
所述的二維碼標(biāo)識掃描識別模塊,是用來讀取到上述步驟一中所生成的二維碼標(biāo)識的信息,并識別信息并進行分析,以便下一步操作。
所述信息加密模塊,是指在上述步驟中識別到的二維碼標(biāo)識的信息的加密過程,經(jīng)過對二維碼標(biāo)識的信息的進行加密后上傳至主服務(wù)器。
所述解密模塊,是指將加密后的二維碼標(biāo)識信息進行解密,獲得二維碼標(biāo)識的明文信息。
所述CND內(nèi)容分發(fā)模塊,是指在上述步驟獲取到二維碼標(biāo)識的明文信息后,通過在CDN內(nèi)容分發(fā)服務(wù)器檢索對應(yīng)內(nèi)容并分發(fā)給手持設(shè)備[移動電話,可穿戴設(shè)備等]的顯示模塊。
二維碼增強現(xiàn)實效果呈現(xiàn)部分如圖3所示,包含以下設(shè)備和模塊:手持設(shè)備[移動電話,可穿戴設(shè)備等]的顯示裝置,渲染顯示模塊,音頻模塊,UI交互模塊,三維定位計算模塊。
所述手持設(shè)備[移動電話,可穿戴設(shè)備等]的顯示裝置,是用來最終顯示本發(fā)明所述的基于二維碼的增強現(xiàn)實效果的載體,使用者將從顯示裝置中看到本發(fā)明最終所呈現(xiàn)的增強現(xiàn)實效果和交互內(nèi)容。
所述渲染顯示模塊,是用來最終計算并渲染富媒體內(nèi)容(圖片,視頻,3D模型,3DUI)。分別對使用者需要顯示的不通富媒體內(nèi)容進行渲染。
所述音頻模塊,用來最終播放富媒體內(nèi)容(圖片,視頻,3D模型,3DUI)所需要呈現(xiàn)的聲音內(nèi)容。
所述UI交互模塊,是用來計算用戶所編輯的UI信息和交互方式的模塊,并通過手持設(shè)備[移動電話,可穿戴設(shè)備等]的顯示裝置呈現(xiàn)。
所述三維定位計算模塊,是用來計算二維碼標(biāo)示所在真實世界的相對坐標(biāo),由CDN內(nèi)容服務(wù)器下載的富媒體內(nèi)容將被放置在此坐標(biāo),從而達(dá)到具有增強現(xiàn)實效果的強烈代入感。
以上的僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明創(chuàng)造構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。