亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于二維碼的增強(qiáng)現(xiàn)實(shí)方法、系統(tǒng)及終端的制作方法

文檔序號(hào):6385995閱讀:300來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):基于二維碼的增強(qiáng)現(xiàn)實(shí)方法、系統(tǒng)及終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)增強(qiáng)現(xiàn)實(shí)領(lǐng)域,尤其涉及一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法、系統(tǒng)及移動(dòng)終端。
背景技術(shù)
二維碼又稱(chēng)二維條碼,是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布黑白相間的圖形來(lái)記錄數(shù)據(jù)符號(hào)信息,其在代碼編制上巧妙利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的比特流概念,使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來(lái)表示文字?jǐn)?shù)值信息。近年來(lái),二維碼得到了廣泛應(yīng)用,市面上專(zhuān)門(mén)用于掃描識(shí)別二維碼的移動(dòng)應(yīng)用層出不窮,但這些應(yīng)用掃描二維碼后,均直接呈現(xiàn)出二維碼解析后所得到的文字信息或視頻、網(wǎng)頁(yè)等資源鏈接網(wǎng)址,使用起來(lái)不夠炫。在二維碼使用越來(lái)越普遍的同時(shí),增強(qiáng)現(xiàn)實(shí)技術(shù)(AR, Augumented Reality)開(kāi)始慢慢進(jìn)入公眾視線,其核心是將虛擬信息實(shí)時(shí)疊加到真實(shí)環(huán)境呈現(xiàn)的場(chǎng)景中,利用虛擬信息對(duì)真實(shí)場(chǎng)景進(jìn)行補(bǔ)充、增強(qiáng),讓虛擬信息在真實(shí)世界中同步展示?,F(xiàn)有的增強(qiáng)現(xiàn)實(shí)技術(shù)中,要實(shí)現(xiàn)將虛擬信息疊加到真實(shí)場(chǎng)景上,必須計(jì)算攝像機(jī)與真實(shí)場(chǎng)景間的相對(duì)位置關(guān)系,即通過(guò)真實(shí)場(chǎng)景圖像與樣本圖像進(jìn)行配準(zhǔn),得到單應(yīng)性矩陣。因此對(duì)于現(xiàn)有的增強(qiáng)現(xiàn)實(shí)技術(shù),如果移動(dòng)終端或增強(qiáng)現(xiàn)實(shí)服務(wù)器端沒(méi)有存儲(chǔ)某真實(shí)場(chǎng)景的樣本圖像或該樣本圖像的特征點(diǎn)信息,則無(wú)法實(shí)現(xiàn)虛擬信息與該真實(shí)場(chǎng)景的融合。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法、系統(tǒng)及移動(dòng)終端,在沒(méi)有樣本圖像的情況下,通過(guò)解碼場(chǎng)景圖像中二維碼及重新編碼生成與場(chǎng)景圖像中的二維碼一致的二維碼正視圖,及對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè)與匹配,計(jì)算單應(yīng)性矩陣,實(shí)現(xiàn)在真實(shí)場(chǎng)景二維碼位置處或二維碼的一定偏移位置處,呈現(xiàn)二維碼相關(guān)的視頻、圖像、文本、3D模型的多媒體信息。為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法,包括攝像模塊捕獲含有二維碼的真實(shí)場(chǎng)景圖像;掃描場(chǎng)景圖像中的二維碼,并對(duì)二維碼進(jìn)行解碼,獲得二維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息;對(duì)獲得的二維碼的編碼信息進(jìn)行再編碼,生成與場(chǎng)景圖像中的二維碼碼制及版本相同的二維碼正視圖;同時(shí)解析所述資源信息,以獲取二維碼對(duì)應(yīng)的虛擬信息;對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述;并根據(jù)二者的特征描述進(jìn)行圖像配準(zhǔn),計(jì)算攝像機(jī)的姿態(tài),得到單應(yīng)性矩陣;根據(jù)單應(yīng)性矩陣,在真實(shí)場(chǎng)景中二維碼位置處或二維碼的一定偏移位置處,渲染并輸出顯示所述與二維碼對(duì)應(yīng)的虛擬信息。
優(yōu)選的,當(dāng)解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染;當(dāng)解析所述資源信息得到的是資源URI,則訪問(wèn)該URI獲取虛擬信息,并根據(jù)虛擬信息類(lèi)型用預(yù)設(shè)方式進(jìn)行加載。優(yōu)選的,所述虛擬信息類(lèi)型包括視頻、圖像、文本、3D模型中的一種或多種。其中,所述真實(shí)場(chǎng)景圖像中的二維碼為常規(guī)二維碼或定制二維碼;定制二維碼中的資源信息包括資源標(biāo)識(shí)符、資源類(lèi)型、資源加載界面尺寸、渲染位置偏移度中的一種或多種。優(yōu)選的,所述對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述,為下面兩種方式之一方式一對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行全圖特征檢測(cè),分別得到二者的特征描述;方式二 僅對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像的穩(wěn)定區(qū)域進(jìn)行特征檢測(cè),分別得到二者的特征描述。相應(yīng)的,本發(fā)明還提出了一種基于二維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng),包括攝像模塊,用于捕獲含有二維碼的真實(shí)場(chǎng)景圖像;二維碼解碼模塊,用于掃描場(chǎng)景圖像中的二維碼,并對(duì)二維碼進(jìn)行解碼,獲取二維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息;二維碼編碼模塊,對(duì)所述二維碼解碼模塊解析出來(lái)的編碼信息進(jìn)行再編碼,生成與場(chǎng)景圖像中的二維碼碼制及版本相同的二維碼正視圖;資源獲取模塊,用于解析所述編碼信息中的資源信息,以獲取二維碼對(duì)應(yīng)的虛擬信息;圖像特征提取模塊,用于對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述;圖像跟蹤配準(zhǔn)模塊,用于根據(jù)二維碼正視圖及場(chǎng)景圖像中的二維碼圖像特征描述進(jìn)行圖像配準(zhǔn),計(jì)算攝像機(jī)的姿態(tài),得到單應(yīng)性矩陣;渲染顯示模塊,用于根據(jù)單應(yīng)性矩陣,在真實(shí)場(chǎng)景中二維碼位置處或二維碼的一定偏移位置處,渲染并輸出顯示所述與二維碼對(duì)應(yīng)的虛擬信息。優(yōu)選的,所述圖像特征提取模塊,對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè),為下面兩種方式之一方式一對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行全圖特征檢測(cè),分別得到二者的特征描述;方式二 僅對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像的穩(wěn)定區(qū)域進(jìn)行特征檢測(cè),分別得到二者的特征描述。優(yōu)選的,所述真實(shí)場(chǎng)景圖像中的二維碼為常規(guī)二維碼或定制二維碼;定制二維碼中的資源信息包括資源標(biāo)識(shí)符、資源類(lèi)型、資源加載界面尺寸、渲染位置偏移度中的一種或多種。優(yōu)選的,當(dāng)所述資源獲取模塊解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染;而當(dāng)解析所述資源信息得到的是資源URI,則訪問(wèn)該URI獲取虛擬信息,并根據(jù)虛擬信息類(lèi)型用預(yù)設(shè)方式進(jìn)行加載,所述虛擬信息類(lèi)型包括視頻、圖像、文本、3D模型中的一種或多種。相應(yīng)的,本發(fā)明還提出了一種移動(dòng)終端,所述移動(dòng)終端包括上述的基于二維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果1、發(fā)明直接根據(jù)場(chǎng)景圖像中的二維碼,重新生成與場(chǎng)景圖像中二維碼一致的二維碼正視圖,用生成的二維碼正視圖與場(chǎng)景圖像中的二維碼圖像進(jìn)行跟蹤匹配,計(jì)算攝像機(jī)的姿態(tài),得到單應(yīng)性矩陣,不需要數(shù)據(jù)庫(kù)中存儲(chǔ)二維碼樣本圖像,對(duì)任一二維碼均適用,打破了傳統(tǒng)增強(qiáng)現(xiàn)實(shí)應(yīng)用中,必須在數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)對(duì)應(yīng)樣本圖像才能進(jìn)行跟蹤匹配的局限性。2、本發(fā)明由于不需要樣本圖像,因此避免了從遠(yuǎn)程服務(wù)器的查詢(xún)與匹配步驟,能夠減少因網(wǎng)絡(luò)傳輸問(wèn)題造成的系統(tǒng)響應(yīng)延遲,節(jié)約用戶(hù)的網(wǎng)絡(luò)通信流量。3、本發(fā)明深度挖掘二維碼作為信息入口的應(yīng)用潛力,使二維碼的相關(guān)信息、資源以更加生動(dòng)的形式呈現(xiàn)給用戶(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í)施例基于二維碼的增強(qiáng)現(xiàn)實(shí)方法流程示意圖;圖2為根據(jù)圖1方法進(jìn)行虛擬信息疊加的過(guò)程及效果示意圖;圖3為幾種常用碼制的二維碼圖像示意圖;圖4為可遮擋區(qū)域被小圖標(biāo)遮擋的二維碼應(yīng)用示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本領(lǐng)域技術(shù)人員應(yīng)知在增強(qiáng)現(xiàn)實(shí)過(guò)程中,將虛擬信息準(zhǔn)確的疊加在目標(biāo)物體之上,需要對(duì)攝像機(jī)的姿態(tài)進(jìn)行計(jì)算,來(lái)確定從目標(biāo)物體的坐標(biāo)系到圖像坐標(biāo)系的單應(yīng)性矩陣。本申請(qǐng)的發(fā)明人發(fā)現(xiàn),現(xiàn)有增強(qiáng)現(xiàn)實(shí)一般都是通過(guò)真實(shí)場(chǎng)景圖像與樣本圖像進(jìn)行配準(zhǔn),得到單應(yīng)性矩陣。這種方式要求對(duì)能夠進(jìn)行增強(qiáng)現(xiàn)實(shí)的圖像,必須在移動(dòng)終端或服務(wù)器端存儲(chǔ)其用于配準(zhǔn)的樣本圖像,如果移動(dòng)終端或增強(qiáng)現(xiàn)實(shí)服務(wù)器端沒(méi)有存儲(chǔ)某真實(shí)場(chǎng)景的樣本圖像或該樣本圖像的特征點(diǎn)信息,則無(wú)法實(shí)現(xiàn)虛擬信息與該真實(shí)場(chǎng)景的融合,增強(qiáng)現(xiàn)實(shí)技術(shù)的推廣被樣本圖像所限制。另外樣本圖像存儲(chǔ)于移動(dòng)終端會(huì)占用終端存儲(chǔ)空間,且不能滿(mǎn)足海量標(biāo)識(shí)物的存儲(chǔ);而若將樣本圖像存儲(chǔ)于遠(yuǎn)程服務(wù)器,樣本圖像的檢索與下載會(huì)延遲系統(tǒng)響應(yīng)且浪費(fèi)用戶(hù)的網(wǎng)絡(luò)通信流量。
本申請(qǐng)的發(fā)明人發(fā)現(xiàn),二維碼具有易用性和普及性,且二維碼作為信息入口,可以由任何信息生成,其可以攜帶任意一段文本或任意資源的URI,最重要的一點(diǎn)是由于二維碼譯碼可以得到該二維碼的碼制、版本以及糾錯(cuò)等級(jí)等信息,二維碼解碼后能再根據(jù)相同的碼制和版本重新編碼生成與之前二維碼圖案完全相同的二維碼正視圖,或生成與之前二維碼穩(wěn)定區(qū)域圖案完全相同的二維碼正視圖。因此提出以二維碼作為增強(qiáng)現(xiàn)實(shí)系統(tǒng)中的識(shí)別與定位標(biāo)識(shí),對(duì)真實(shí)場(chǎng)景圖像中的二維碼解碼再編碼,生成與真實(shí)場(chǎng)景圖像中的二維碼圖像相同的二維碼正視圖,將其作為樣本圖像與場(chǎng)景中的二維碼進(jìn)行特征點(diǎn)跟蹤匹配,找到二者中相匹配的特征點(diǎn),來(lái)進(jìn)行單應(yīng)性矩陣的計(jì)算。所述二維碼穩(wěn)定區(qū)域是相對(duì)于二維碼的可遮擋區(qū)域而言的,因?yàn)槎S碼具有一定的糾錯(cuò)能力,其可以在一定區(qū)域被遮擋的情況下正確解碼(如圖4為在二維碼的可遮擋區(qū)域放置了一個(gè)小圖標(biāo)的二維碼,這個(gè)二維碼是可以被正確解碼的),因此我們稱(chēng)可被遮擋而不影響二維碼正確解碼的區(qū)域?yàn)榭烧趽鯀^(qū)域,除了可遮擋區(qū)域以外的區(qū)域?yàn)榉€(wěn)定區(qū)域。下面結(jié)合附圖詳細(xì)介紹本發(fā)明介紹方案。參見(jiàn)圖1、圖2,為本發(fā)明實(shí)施例基于二維碼的增強(qiáng)現(xiàn)實(shí)方法流程示意圖,包括如下SlOl S105步驟SlOl :攝像模塊捕獲含有二維碼的真實(shí)場(chǎng)景圖像,所述二維碼可以為常規(guī)二維碼,也可以為定制二維碼,常規(guī)二維碼指資源信息中包含一個(gè)文本字段或URI鏈接的網(wǎng)絡(luò)二維碼,定制二維碼指其資源信息包括資源標(biāo)識(shí)符、資源類(lèi)型、資源加載界面尺寸、渲染位置偏移度等其他一些設(shè)置信息中的一種或多種;S102:掃描場(chǎng)景圖像中的二維碼,并對(duì)二維碼進(jìn)行解碼,獲得二維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息等,所述資源信息指掃描二維碼得到的相關(guān)信息;S103:對(duì)獲得的二維碼的編碼信息進(jìn)行再編碼,生成與場(chǎng)景圖像中的二維碼碼制及版本相同的二維碼正視圖;同時(shí)解析所述資源信息,以獲取二維碼對(duì)應(yīng)的虛擬信息,二維碼對(duì)應(yīng)的資源信息可能為文本信息,也可能為資源URI,當(dāng)為資源URI時(shí),根據(jù)WR地址訪問(wèn)遠(yuǎn)程服務(wù)器,獲得URI對(duì)應(yīng)的虛擬信息內(nèi)容;本步驟中,對(duì)獲得的二維碼的編碼信息進(jìn)行再編碼,生成與場(chǎng)景圖像中的二維碼碼制及版本相同的二維碼正視圖,該二維碼正視圖可能為與場(chǎng)景圖像中的二維碼圖案完全相同的二維碼正視圖(場(chǎng)景二維碼的可遮擋區(qū)域無(wú)任何遮擋時(shí)),也可能為與場(chǎng)景圖像中的二維碼穩(wěn)定區(qū)域圖案完全相同的二維碼正視圖(場(chǎng)景二維碼的可遮擋區(qū)域被部分或全部遮擋時(shí),由于二維碼具有糾錯(cuò)能力,能夠在具有小圖標(biāo)遮擋一定區(qū)域的情況下正確解碼,然而對(duì)解碼后的信息進(jìn)行再編碼,可生成與原二維碼包含數(shù)據(jù)一致的二維碼正視圖,但生成的正視圖中不會(huì)存在原二維碼中的遮擋小圖標(biāo))。S104:對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述;并根據(jù)二者的特征描述進(jìn)行圖像配準(zhǔn)(即特征點(diǎn)匹配,找到二者中相匹配的特征點(diǎn)),計(jì)算攝像機(jī)的姿態(tài),得到單應(yīng)性矩陣;本步驟中,對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行特征檢測(cè),可以是對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像進(jìn)行全圖特征檢測(cè)(此種方式在場(chǎng)景二維碼的可遮擋區(qū)域無(wú)任何遮擋時(shí)效果較好,其對(duì)場(chǎng)景二維碼的可遮擋部分被區(qū)域或全部遮擋時(shí)可能會(huì)出現(xiàn)一定匹配誤差),也可以是僅對(duì)二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像的穩(wěn)定區(qū)域進(jìn)行特征檢測(cè)(此種方式對(duì)場(chǎng)景二維碼的可遮擋區(qū)域是否被遮擋無(wú)要求,均可良好匹配圖像)。其中,特征檢測(cè)的方法可以為FAST、Harris、Sh1-Thomas等,特征描述可以用SIFT、SURF、ORB、BRIEF、FREAK等,這些技術(shù)都屬于現(xiàn)有技術(shù),在此不贅述。真實(shí)場(chǎng)景中的二維碼為平面物體,其確定了一個(gè)世界坐標(biāo)系,經(jīng)過(guò)解碼再編碼生成的二維碼正視圖屬于圖像坐標(biāo)系,以二維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的二維碼圖像上匹配到4組對(duì)應(yīng)特征點(diǎn)為例,可以將這四個(gè)特征點(diǎn)在世界坐標(biāo)系上的坐標(biāo)與圖像坐標(biāo)系上的坐標(biāo)建立起如下對(duì)應(yīng)關(guān)系
權(quán)利要求
1.ー種基于ニ維碼的增強(qiáng)現(xiàn)實(shí)方法,其特征在干,包括 攝像模塊捕獲含有ニ維碼的真實(shí)場(chǎng)景圖像; 掃描場(chǎng)景圖像中的ニ維碼,并對(duì)ニ維碼進(jìn)行解碼,獲得ニ維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息; 對(duì)獲得的ニ維碼的編碼信息進(jìn)行再編碼,生成與場(chǎng)景圖像中的ニ維碼碼制及版本相同的ニ維碼正視圖;同時(shí)解析所述資源信息,以獲取ニ維碼對(duì)應(yīng)的虛擬信息; 對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述;并根據(jù)二者的特征描述進(jìn)行圖像配準(zhǔn),計(jì)算攝像機(jī)的姿態(tài),得到單應(yīng)性矩陣; 根據(jù)單應(yīng)性矩陣,在真實(shí)場(chǎng)景中二維碼位置處或ニ維碼的一定偏移位置處,渲染并輸出顯示所述與ニ維碼對(duì)應(yīng)的虛擬信息。
2.如權(quán)利要求1所述的方法,其特征在干 當(dāng)解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染; 當(dāng)解析所述資源信息得到的是資源URI,則訪問(wèn)該URI獲取虛擬信息,井根據(jù)虛擬信息類(lèi)型用預(yù)設(shè)方式進(jìn)行加載。
3.如權(quán)利要求2所述的方法,其特征在于所述虛擬信息類(lèi)型包括視頻、圖像、文本、3D模型中的ー種或多種。
4.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于 所述真實(shí)場(chǎng)景圖像中的ニ維碼為常規(guī)ニ維碼或定制ニ維碼; 定制ニ維碼中的資源信息包括資源標(biāo)識(shí)符、資源類(lèi)型、資源加載界面尺寸、渲染位置偏移度中的ー種或多種。
5.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述,為下面兩種方式之一 方式一對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像進(jìn)行全圖特征檢測(cè),分別得到二者的特征描述; 方式ニ僅對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像的穩(wěn)定區(qū)域進(jìn)行特征檢測(cè),分別得到二者的特征描述。
6.一種基于ニ維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng),其特征在干,包括 攝像模塊,用于捕獲含有ニ維碼的真實(shí)場(chǎng)景圖像; ニ維碼解碼模塊,用于掃描場(chǎng)景圖像中的ニ維碼,并對(duì)ニ維碼進(jìn)行解碼,獲取ニ維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息; ニ維碼編碼模塊,對(duì)所述ニ維碼解碼模塊解析出來(lái)的編碼信息進(jìn)行再編碼,生成與場(chǎng)景圖像中的ニ維碼碼制及版本相同的ニ維碼正視圖; 資源獲取模塊,用于解析所述編碼信息中的資源信息,以獲取ニ維碼對(duì)應(yīng)的虛擬信息; 圖像特征提取模塊,用于對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像進(jìn)行特征檢測(cè),分別得到二者的特征描述; 圖像跟蹤配準(zhǔn)模塊,用于根據(jù)ニ維碼正視圖及場(chǎng)景圖像中的ニ維碼圖像特征描述進(jìn)行圖像配準(zhǔn),計(jì)算攝像機(jī)的姿態(tài),得到單應(yīng)性矩陣; 渲染顯示模塊,用于根據(jù)單應(yīng)性矩陣,在真實(shí)場(chǎng)景中二維碼位置處或ニ維碼的一定偏移位置處,渲染并輸出顯示所述與ニ維碼對(duì)應(yīng)的虛擬信息。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述圖像特征提取模塊,對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像進(jìn)行特征檢測(cè),為下面兩種方式之一 方式一對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像進(jìn)行全圖特征檢測(cè),分別得到二者的特征描述; 方式ニ 僅對(duì)ニ維碼正視圖以及攝像模塊捕獲的場(chǎng)景圖像中的ニ維碼圖像的穩(wěn)定區(qū)域進(jìn)行特征檢測(cè),分別得到二者的特征描述。
8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于 所述真實(shí)場(chǎng)景圖像中的ニ維碼為常規(guī)ニ維碼或定制ニ維碼; 定制ニ維碼中的資源信息包括資源標(biāo)識(shí)符、資源類(lèi)型、資源加載界面尺寸、渲染位置偏移度中的ー種或多種。
9.如權(quán)利要求6或7所述的系統(tǒng),其特征在于, 當(dāng)所述資源獲取模塊解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染;而當(dāng)解析所述資源信息得到的是資源URI,則訪問(wèn)該URI獲取虛擬信息,井根據(jù)虛擬信息類(lèi)型用預(yù)設(shè)方式進(jìn)行加載,所述虛擬信息類(lèi)型包括視頻、圖像、文本、3D模型中的ー種或多種。
10.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括權(quán)利要求6至9中任一項(xiàng)所述的基于ニ維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng)。
全文摘要
本發(fā)明公開(kāi)了一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法,以二維碼作為增強(qiáng)現(xiàn)實(shí)系統(tǒng)中的識(shí)別與定位標(biāo)識(shí),對(duì)真實(shí)場(chǎng)景圖像中的二維碼進(jìn)行解碼與再編碼直接生成與之相同的二維碼正視圖,用生成的二維碼正視圖與場(chǎng)景圖像中的二維碼圖像進(jìn)行跟蹤匹配,計(jì)算單應(yīng)性矩陣,相應(yīng)的,本發(fā)明還公開(kāi)了基于二維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng)及移動(dòng)終端,既打破了傳統(tǒng)增強(qiáng)現(xiàn)實(shí)應(yīng)用中,必須在數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)對(duì)應(yīng)樣本圖像才能進(jìn)行跟蹤匹配的局限性,又避免了使用傳統(tǒng)標(biāo)識(shí)物的時(shí)候向遠(yuǎn)程服務(wù)器的模板查詢(xún)與匹配步驟,能夠減少因網(wǎng)絡(luò)傳輸問(wèn)題造成的系統(tǒng)響應(yīng)延遲,節(jié)約用戶(hù)的網(wǎng)絡(luò)通信流量。
文檔編號(hào)G06K19/06GK103049729SQ20121058715
公開(kāi)日2013年4月17日 申請(qǐng)日期2012年12月30日 優(yōu)先權(quán)日2012年12月30日
發(fā)明者柳寅秋, 李薪宇, 宋海濤 申請(qǐng)人:成都理想境界科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1