午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

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

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

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法、系統(tǒng)及移動(dòng)終端,在沒有樣本圖像的情況下,通過解碼場景圖像中二維碼及重新編碼生成與場景圖像中的二維碼碼制一致的二維碼正視 圖,及對二維碼正視圖的定位模組區(qū)域和攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行對應(yīng)角點(diǎn)檢測,計(jì)算單應(yīng)性矩陣,實(shí)現(xiàn)在真實(shí)場景二維碼位置處或二維碼的一定偏移位置處,呈現(xiàn)二維碼相關(guān)的視頻、圖像、文本、3D模型的多媒體信息。為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法,包括攝像模塊捕獲含有二維碼的真實(shí)場景圖像;掃描場景圖像中的二維碼,并對二維碼進(jìn)行解碼,獲得二維碼的編碼信息,所述編碼信息包括碼制及資源信息;根據(jù)二維碼的編碼信息,用與之相同的碼制進(jìn)行編碼,生成與場景圖像中的二維碼碼制一致的二維碼正視圖;同時(shí)解析所述資源信息,以獲取二維碼對應(yīng)的虛擬信息;分別對二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測,并分別按相同順序?qū)Χ呱咸崛〉慕屈c(diǎn)進(jìn)行排序,使得二者上提取的角點(diǎn)--對應(yīng);根據(jù)所述二者上提取的對應(yīng)角點(diǎn)的坐標(biāo)值,計(jì)算單應(yīng)性矩陣;
根據(jù)單應(yīng)性矩陣,在真實(shí)場景中二維碼位置處或二維碼的一定偏移位置處,渲染并輸出顯示所述與二維碼對應(yīng)的虛擬信息。優(yōu)選的,當(dāng)解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染;當(dāng)解析所述資源信息得到的是資源URI,則訪問該URI獲取虛擬信息,并根據(jù)虛擬信息類型用預(yù)設(shè)方式進(jìn)行加載。優(yōu)選的,所述虛擬信息類型包括視頻、圖像、文本、3D模型中的一種或多種。優(yōu)選的,所述真實(shí)場景圖像中的二維碼為常規(guī)QR 二維碼、常規(guī)Data Matrix 二維碼、定制QR 二維碼、定制Data Matrix 二維碼中的一種;其中,定制QR 二維碼或定制DataMatrix 二維碼中的資源信息包括資源標(biāo)識符、資源類型、資源加載界面尺寸、渲染位置偏移度中的一種或多種。其中,對二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測之前,還包括根據(jù)碼制確定二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域。相應(yīng)的,本發(fā)明還提供了一種基于二維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng),包括攝像模塊,用于捕獲含有二維碼的真實(shí)場景圖像;二維碼解碼模塊,用于掃描場景圖像中的二維碼,并對二維碼進(jìn)行解碼,獲取二維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息;二維碼編碼模塊,用于根據(jù)所述二維碼解碼模塊解析出來的編碼信息,用與之相同的碼制進(jìn)行編碼,生成與場景圖像中的二維碼碼制一致的二維碼正視圖;資源獲取模塊,用于解析所述編碼信息中的資源信息,以獲取二維碼對應(yīng)的虛擬信息;角點(diǎn)提取模塊,用于對二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測,并分別按相同順序?qū)Χ呱咸崛〉慕屈c(diǎn)進(jìn)行排序,使得二者上提取的角點(diǎn)一一對應(yīng);單應(yīng)性矩陣計(jì)算模塊,用于根據(jù)角點(diǎn)提取模塊所述提取的上述二者對應(yīng)角點(diǎn)的坐標(biāo)值,計(jì)算單應(yīng)性矩陣;渲染顯示模塊,用于根據(jù)單應(yīng)性矩陣,在真實(shí)場景中二維碼位置處或二維碼的一定偏移位置處,渲染并輸出顯示所述與二維碼對應(yīng)的虛擬信息。優(yōu)選的,所述系統(tǒng)還包括定位模塊,用于根據(jù)二維碼解碼模塊解析出的碼制確定二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域。優(yōu)選的,所述真實(shí)場景圖像中的二維碼為常規(guī)QR 二維碼、常規(guī)Data Matrix 二維碼、定制QR 二維碼、定制Data Matrix 二維碼中的一種;其中,定制QR 二維碼或定制DataMatrix 二維碼中的資源信息包括資源標(biāo)識符、資源類型、資源加載界面尺寸、渲染位置偏移度中的一種或多種。優(yōu)選的,當(dāng)所述資源獲取模塊解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染;而當(dāng)解析所述資源信息得到的是資源URI,則訪問該URI獲取虛擬信息,并根據(jù)虛擬信息類型用預(yù)設(shè)方式進(jìn)行加載,所述虛擬信息類型包括視頻、圖像、文本、3D模型中的一種或多種。
相應(yīng)的,本發(fā)明還提供了一種移動(dòng)終端,所述移動(dòng)終端包括上述的基于二維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果1、本發(fā)明直接將場景圖像中的二維碼解碼與再編碼,重新生成與場景圖像中二維碼一致的二維碼正視圖,由于同一碼制生成的二維碼定位模組區(qū)域相同,因此分別對二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測,即可計(jì)算單應(yīng)性矩陣,不需要數(shù)據(jù)庫中存儲(chǔ)二維碼樣本圖像,對任意二維碼均適用,打破了傳統(tǒng)增強(qiáng)現(xiàn)實(shí)應(yīng)用中,必須在數(shù)據(jù)庫中預(yù)先存儲(chǔ)對應(yīng)樣本圖像才能進(jìn)行跟蹤匹配的局限性。2、本發(fā)明在計(jì)算單應(yīng)性矩陣時(shí),僅通過對定位模組區(qū)域進(jìn)行角點(diǎn)檢測,容錯(cuò)能力強(qiáng),例如二維碼再編碼發(fā)生數(shù)據(jù)編碼錯(cuò)誤時(shí),不影響單應(yīng)性矩陣的計(jì)算,另外對二維碼中間有小圖標(biāo)的情形也能適用。3、本發(fā)明由于不需要樣本圖像,因此避免了從遠(yuǎn)程服務(wù)器的查詢與匹配步驟,能夠減少因網(wǎng)絡(luò)傳輸問題造成的系統(tǒng)響應(yīng)延遲,節(jié)約用戶的網(wǎng)絡(luò)通信流量。4、本發(fā)明深度挖掘二維碼作為信息入口的應(yīng)用潛力,使二維碼的相關(guān)信息、資源以更加生動(dòng)的形式呈現(xiàn)給用戶。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖圖1為本發(fā)明實(shí)施例基于二維碼的增強(qiáng)現(xiàn)實(shí)方法流程示意圖;圖2為根據(jù)圖1方法進(jìn)行虛擬信息疊加的過程及效果示意圖;圖3為QR 二維碼與Data Matrix 二維碼定位模組位置示意圖;圖4為QR 二維碼與Data Matrix 二維碼根據(jù)定位模組確定正方向示意圖;圖5為中間具有小圖標(biāo)的QR 二維碼示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本領(lǐng)域技術(shù)人員應(yīng)知在增強(qiáng)現(xiàn)實(shí)過程中,將虛擬信息準(zhǔn)確的疊加在目標(biāo)物體之上,需要對攝像機(jī)的姿態(tài)進(jìn)行計(jì)算,來確定從目標(biāo)物體的坐標(biāo)系到圖像坐標(biāo)系的單應(yīng)性矩陣。本申請的發(fā)明人發(fā)現(xiàn),現(xiàn)有增強(qiáng)現(xiàn)實(shí)一般都是通過真實(shí)場景圖像與樣本圖像進(jìn)行配準(zhǔn),得到單應(yīng)性矩陣。這種方式要求對能夠進(jìn)行增強(qiáng)現(xiàn)實(shí)的圖像,必須在移動(dòng)終端或服務(wù)器端存儲(chǔ)其用于配準(zhǔn)的樣本圖像,如果移動(dòng)終端或增強(qiáng)現(xiàn)實(shí)服務(wù)器端沒有存儲(chǔ)某真實(shí)場景的樣本圖像或該樣本圖像的特征點(diǎn)信息,則無法實(shí)現(xiàn)虛擬信息與該真實(shí)場景的融合,增強(qiáng)現(xiàn)實(shí)技術(shù)的推廣被樣本圖像所限制。另外樣本圖像存儲(chǔ)于移動(dòng)終端會(huì)占用終端存儲(chǔ)空間,且不能滿足海量標(biāo)識物的存儲(chǔ);而若將樣本圖像存儲(chǔ)于遠(yuǎn)程服務(wù)器,樣本圖像的檢索與下載會(huì)延遲系統(tǒng)響應(yīng)且浪費(fèi)用戶的網(wǎng)絡(luò)通信流量。本申請的發(fā)明人發(fā)現(xiàn),二維碼具有易用性和普及性,且二維碼作為信息入口,可以由任何信息生成,其可以攜帶任意一段文本或任意資源的URI,最重要的一點(diǎn)是二維碼解碼后能再根據(jù)相同的碼制重新編碼生成與之前二維碼碼制一致的二維碼正視圖。可以用解碼再編碼后生成的二維碼正視圖作為樣本圖像與場景中的二維碼進(jìn)行特征點(diǎn)跟蹤匹配,計(jì)算單應(yīng)性矩陣。然而在現(xiàn)實(shí)生活中,我們會(huì)發(fā)現(xiàn)如圖5所示的二維碼,其中間有一個(gè)小圖標(biāo)遮擋了二維碼的中心區(qū)域,雖然二維碼具有糾錯(cuò)能力,能夠在具有小圖標(biāo)遮擋一定區(qū)域的情況下正確解碼,然后再編碼生成與原二維碼包含數(shù)據(jù)一致的二維碼正視圖,但該正視圖中不會(huì)存在原二維碼中的遮擋小圖標(biāo),如果此時(shí)用生成的二維碼正視圖與場景中的二維碼進(jìn)行全圖特征點(diǎn)跟蹤匹配,計(jì)算單應(yīng)性矩陣,可能會(huì)產(chǎn)生誤差,使得虛擬信息不能完全準(zhǔn)確的疊加到場景圖像中的二維碼上。因此,本發(fā)明技術(shù)方案不對生成的二維碼正視圖與場景中的二維碼進(jìn)行特征點(diǎn)跟蹤匹配,而選取了在二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測來計(jì)算單應(yīng)性矩陣。所述二維碼的定位模組,也稱為尋象圖形,例如QR 二維碼中,尋象圖形包括三個(gè)相同的位置探測圖形,分別位于符號的左上角、右上角和左下角,如圖3QR 二維碼所示,每個(gè)位置探測圖形可以看作是由3個(gè)重疊的同心的正方形組成,它們分別為7X7個(gè)深色模塊、5X5個(gè)淺模塊和3X3個(gè)深色模塊。下面結(jié)合附圖詳細(xì)介紹本發(fā)明介紹方案。參見圖1、圖2,為本發(fā)明實(shí)施例基于二維碼的增強(qiáng)現(xiàn)實(shí)方法流程示意圖,包括如下SlOl S106步驟SlOl :攝像模塊捕獲`含有二維碼的真實(shí)場景圖像,所述二維碼可以為常規(guī)二維碼,也可以為定制二維碼,常規(guī)二維碼指資源信息中包含一個(gè)文本字段或URI鏈接的網(wǎng)絡(luò)二維碼,定制二維碼指其資源信息包括資源標(biāo)識符、資源類型、資源加載界面尺寸、渲染位置偏移度等其他一些設(shè)置信息中的一種或多種;S102:掃描場景圖像中的二維碼,并對二維碼進(jìn)行解碼,獲得二維碼的編碼信息,所述編碼信息包括碼制及資源信息,所述資源信息指掃描二維碼得到的相關(guān)信息;S103 :根據(jù)二維碼的編碼信息,用與之相同的碼制和版本進(jìn)行編碼,生成與場景圖像中的二維碼碼制一致的二維碼正視圖;同時(shí)解析所述資源信息,以獲取二維碼對應(yīng)的虛擬信息,二維碼對應(yīng)的資源信息可能為文本信息,也可能為資源URI,當(dāng)為資源URI時(shí),訪問UIR地址,獲取URI對應(yīng)的虛擬信息內(nèi)容;S104:分別對二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測,并分別按相同順序?qū)Χ呱咸崛〉慕屈c(diǎn)進(jìn)行排
序,使得二者上提取的角點(diǎn)--對應(yīng),至少提取4組對應(yīng)角點(diǎn)在計(jì)算單應(yīng)性矩陣時(shí),取點(diǎn)越
多,計(jì)算結(jié)果越精確;其中,二維碼的定位模組區(qū)域的確定是根據(jù)碼制確定的,定位模組對于同種碼制不同版本不同數(shù)據(jù)的二維碼均是相同的,將二維碼圖像的定位模組作為感興趣區(qū)域ROI,進(jìn)行FAST、Harris、Sh1-Thomas等角點(diǎn)檢測。由于二維碼的定位模組在二維碼圖像中位置固定,可以利用二維碼的定位模組來計(jì)算二維碼圖像的主方向,對ROI區(qū)域檢測到的角點(diǎn)族進(jìn)行排序,以從主方向起按照順時(shí)針或逆時(shí)針順序排列所有角點(diǎn)。保證在計(jì)算單應(yīng)性矩陣時(shí),二維碼圖像與其正視圖各角點(diǎn)——對應(yīng)。參見圖3、圖4分別為QR 二維碼、Data Matrix二維碼的模組區(qū)域示意圖,圖4顯示了如何通過模組區(qū)域判斷二維碼圖像的主方向,對ROI區(qū)域檢測到的角點(diǎn)逐點(diǎn)進(jìn)行排序,以從主方向起按照順時(shí)針或逆時(shí)針順序排列所有角點(diǎn),以保證在計(jì)算單應(yīng)性矩陣時(shí),二維碼圖像與其正視圖各角點(diǎn)一一對應(yīng)。S105 :根據(jù)所述二者上提取的對應(yīng)角點(diǎn)的坐標(biāo)值,計(jì)算單應(yīng)性矩陣;真實(shí)場景中的二維碼為平面物體,其確定了一個(gè)世界坐標(biāo)系,經(jīng)過解碼再編碼生成的二維碼正視圖屬于圖像坐標(biāo)系,以分別在二維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的二維碼圖像的定位模組區(qū)域分別提取4個(gè)角點(diǎn)為例,可以將這四個(gè)角點(diǎn)在世界坐標(biāo)系上的坐標(biāo)與圖像坐標(biāo)系上的坐標(biāo)建立起如下對應(yīng)關(guān)系
權(quán)利要求
1.ー種基于ニ維碼的增強(qiáng)現(xiàn)實(shí)方法,其特征在干,包括 攝像模塊捕獲含有ニ維碼的真實(shí)場景圖像; 掃描場景圖像中的ニ維碼,并對ニ維碼進(jìn)行解碼,獲得ニ維碼的編碼信息,所述編碼信息包括碼制及資源信息; 根據(jù)ニ維碼的編碼信息,用與之相同的碼制進(jìn)行編碼,生成與場景圖像中的ニ維碼碼制一致的ニ維碼正視圖;同時(shí)解析所述資源信息,以獲取ニ維碼對應(yīng)的虛擬信息; 分別對ニ維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的ニ維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測,井分別按相同順序?qū)Χ呱咸崛〉慕屈c(diǎn)進(jìn)行排序,使得ニ者上提取的角點(diǎn)--對應(yīng); 根據(jù)所述二者上提取的對應(yīng)角點(diǎn)的坐標(biāo)值,計(jì)算單應(yīng)性矩陣; 根據(jù)單應(yīng)性矩陣,在真實(shí)場景中二維碼位置處或ニ維碼的一定偏移位置處,渲染并輸出顯示所述與ニ維碼對應(yīng)的虛擬信息。
2.如權(quán)利要求1所述的方法,其特征在干 當(dāng)解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染; 當(dāng)解析所述資源信息得到的是資源URI,則訪問該URI獲取虛擬信息,井根據(jù)虛擬信息類型用預(yù)設(shè)方式進(jìn)行加載。
3.如權(quán)利要求2所述的方法,其特征在于所述虛擬信息類型包括視頻、圖像、文本、3D模型中的ー種或多種。
4.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于 所述真實(shí)場景圖像中的ニ維碼為常規(guī)QR ニ維碼、常規(guī)Data Matrix ニ維碼、定制QR ニ維碼、定制Data Matrix ニ維碼中的一種; 定制QR ニ維碼或定制Data Matrix ニ維碼中的資源信息包括資源標(biāo)識符、資源類型、資源加載界面尺寸、渲染位置偏移度中的ー種或多種。
5.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述對ニ維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的ニ維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測之前,還包括 根據(jù)碼制確定ニ維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的ニ維碼圖像的定位模組區(qū)域。
6.一種基于ニ維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng),其特征在干,包括 攝像模塊,用于捕獲含有ニ維碼的真實(shí)場景圖像; ニ維碼解碼模塊,用于掃描場景圖像中的ニ維碼,并對ニ維碼進(jìn)行解碼,獲取ニ維碼的編碼信息,所述編碼信息包括碼制、版本及資源信息; ニ維碼編碼模塊,用于根據(jù)所述ニ維碼解碼模塊解析出來的編碼信息,用與之相同的碼制進(jìn)行編碼,生成與場景圖像中的ニ維碼碼制一致的ニ維碼正視圖; 資源獲取模塊,用于解析所述編碼信息中的資源信息,以獲取ニ維碼對應(yīng)的虛擬信息; 角點(diǎn)提取模塊,用于對ニ維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的ニ維碼圖像的定位模組區(qū)域進(jìn)行角點(diǎn)檢測,井分別按相同順序?qū)Χ呱咸崛〉慕屈c(diǎn)進(jìn)行排序,使得二者上提取的角點(diǎn)--對應(yīng);單應(yīng)性矩陣計(jì)算模塊,用于根據(jù)角點(diǎn)提取模塊所述提取的上述二者對應(yīng)角點(diǎn)的坐標(biāo)值,計(jì)算單應(yīng)性矩陣; 渲染顯示模塊,用于根據(jù)單應(yīng)性矩陣,在真實(shí)場景中二維碼位置處或ニ維碼的一定偏移位置處,渲染并輸出顯示所述與ニ維碼對應(yīng)的虛擬信息。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 定位模塊,用于根據(jù)ニ維碼解碼模塊解析出的碼制確定ニ維碼正視圖的定位模組區(qū)域以及攝像模塊捕獲的場景圖像中的ニ維碼圖像的定位模組區(qū)域。
8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于 所述真實(shí)場景圖像中的ニ維碼為常規(guī)QR ニ維碼、常規(guī)Data Matrix ニ維碼、定制QR ニ維碼、定制Data Matrix ニ維碼中的一種; 定制QR ニ維碼或定制Data Matrix ニ維碼中的資源信息包括資源標(biāo)識符、資源類型、資源加載界面尺寸、渲染位置偏移度中的ー種或多種。
9.如權(quán)利要求6或7所述的系統(tǒng),其特征在于, 當(dāng)所述資源獲取模塊解析所述資源信息得到的是文本內(nèi)容時(shí),將文本內(nèi)容作為紋理進(jìn)行渲染;而當(dāng)解析所述資源信息得到的是資源URI,則訪問該URI獲取虛擬信息,井根據(jù)虛擬信息類型用預(yù)設(shè)方式進(jìn)行加載,所述虛擬信息類型包括視頻、圖像、文本、3D模型中的ー種或多種。
10.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括權(quán)利要求6至9中任一項(xiàng)所述的基于ニ維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng)。
全文摘要
本發(fā)明公開了一種基于二維碼的增強(qiáng)現(xiàn)實(shí)方法,以二維碼作為增強(qiáng)現(xiàn)實(shí)系統(tǒng)中的識別與定位標(biāo)識,對真實(shí)場景圖像中的二維碼進(jìn)行解碼與再編碼直接生成與之碼制一致的二維碼正視圖,分別對二維碼正視圖的定位模組區(qū)域以及場景圖像中的二維碼圖像的定位模組區(qū)域進(jìn)行對應(yīng)角點(diǎn)檢測及提取,以計(jì)算單應(yīng)性矩陣時(shí),相應(yīng)的,本發(fā)明還公開了基于二維碼的增強(qiáng)現(xiàn)實(shí)系統(tǒng)及移動(dòng)終端,既打破了傳統(tǒng)增強(qiáng)現(xiàn)實(shí)應(yīng)用中,必須在數(shù)據(jù)庫中預(yù)先存儲(chǔ)對應(yīng)樣本圖像才能進(jìn)行跟蹤匹配的局限性,又避免了使用傳統(tǒng)標(biāo)識物的時(shí)候向遠(yuǎn)程服務(wù)器的模板查詢與匹配步驟,能夠減少因網(wǎng)絡(luò)傳輸問題造成的系統(tǒng)響應(yīng)延遲,節(jié)約用戶的網(wǎng)絡(luò)通信流量。
文檔編號G06K7/10GK103049728SQ20121058676
公開日2013年4月17日 申請日期2012年12月30日 優(yōu)先權(quán)日2012年12月30日
發(fā)明者柳寅秋, 李薪宇, 宋海濤 申請人:成都理想境界科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1