一種基于增強現(xiàn)實技術(shù)的識別圖3d重建方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及增強現(xiàn)實技術(shù)領(lǐng)域,特別涉及一種基于增強現(xiàn)實技術(shù)的識別圖3D重 建方法。
【背景技術(shù)】
[0002] 增強現(xiàn)實技術(shù)國外已經(jīng)開始普及,但是國內(nèi)才剛剛開始。增強現(xiàn)實技術(shù)的使用領(lǐng) 域確相當?shù)膹V泛,例如:地產(chǎn),教育行業(yè),醫(yī)療,軍事,游戲等行業(yè)。大部分增強現(xiàn)實應(yīng)用都 基于2d識別圖的方式進行展示,不具有可編輯性。然而,能否讓內(nèi)容更加豐富直接決定了 應(yīng)用的實用性和互動型,如何實現(xiàn)內(nèi)容可編輯性成為了擺在我們面前的一個非常重要的問 題。
[0003] 為了解決上面的問題,提出了基于云識別的處理方案,以及基于云存儲的處理方 案,但是這種方案都得需要后端龐大的數(shù)據(jù)庫作為支撐,并且增強現(xiàn)實的識別圖和識別展 示的內(nèi)容素材都需要通過網(wǎng)絡(luò)上傳進行處理,那么這就帶來了很多的不變,限制了對增強 技術(shù)的發(fā)展。
[0004] 因此,現(xiàn)有技術(shù)還有待改進和發(fā)展?;诖?,急需一種改進的方案。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明提出一種基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,可充分地解決由于現(xiàn) 有技術(shù)的限制和缺陷導致的一個或多個問題。
[0006] 本發(fā)明另外的優(yōu)點、目的和特性,一部分將在下面的說明書中得到闡明,而另一部 分對于本領(lǐng)域的普通技術(shù)人員通過對下面的說明的考察將是明顯的或從本發(fā)明的實施中 學到。通過在文字的說明書和權(quán)利要求書及附圖中特別地指出的結(jié)構(gòu)可實現(xiàn)和獲得本發(fā)明 目的和優(yōu)點。
[0007] 本發(fā)明提供了一種基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,該方法包括以下步 驟:
[0008] 步驟1 :獲取設(shè)備實時視頻流,并對所獲取的視頻流的序列幀圖片信息進行預處 理;
[0009] 步驟2 :利用預設(shè)的增強現(xiàn)實目標區(qū)域,通過視頻流進行分析,得到所述目標區(qū)域 在攝像機透視角度上的位置信息,將該位置信息保存到數(shù)據(jù)庫;
[0010] 步驟3 :判斷目標區(qū)域是否在可視范圍內(nèi),如果是,則對目標區(qū)域進行矯正變換處 理;如果否,則結(jié)束;所述矯正變換處理,具體包括:獲取目標區(qū)域中多個預定坐標點的轉(zhuǎn) 換數(shù)據(jù),根據(jù)所述轉(zhuǎn)換數(shù)據(jù)計算矯正變換矩陣A,根據(jù)所計算出的矯正變換矩陣對目標區(qū)域 進行矯正變換處理。
[0011] 步驟4:基于矯正后的目標區(qū)域,進行圖像處理,所述圖像處理包括去噪、數(shù)字化、 幾何變換、歸一化、平滑、復原和增強。
[0012] 步驟5 :將經(jīng)過步驟4中的圖像處理之后的視頻流數(shù)據(jù)發(fā)送給增強現(xiàn)實系統(tǒng)中的 虛擬表現(xiàn)模塊以向用戶呈現(xiàn)視頻。
[0013] 優(yōu)選的,矯正變換矩陣A是2*3矩陣。
[0014] 優(yōu)選的,矯正變換矩陣A包括有旋轉(zhuǎn)縮放矩陣M和平移矩陣B。
[0015] 優(yōu)選的,所述旋轉(zhuǎn)縮放矩陣M是2*2矩陣,表示坐標軸的旋轉(zhuǎn)和縮放,包括旋轉(zhuǎn)縮 放系數(shù)m n、m12、m21、m22;所述平移矩陣B是2*1矩陣,表示坐標軸的平移,包括平移系數(shù)b i、 b2〇
[0016] 優(yōu)選的,進行矯正變換處理時,利用矯正變換矩陣采用以下公式進行坐標變換:
【主權(quán)項】
1. 一種基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,該方法包括以下步驟: 步驟1 :獲取設(shè)備實時視頻流,并對所獲取的視頻流的序列幀圖片信息進行預處理; 步驟2 :利用預設(shè)的增強現(xiàn)實目標區(qū)域,通過視頻流進行分析,得到所述目標區(qū)域在攝 像機透視角度上的位置信息,將該位置信息保存到數(shù)據(jù)庫; 步驟3 :判斷目標區(qū)域是否在可視范圍內(nèi),如果是,則對目標區(qū)域進行矯正變換處理; 如果否,則結(jié)束; 所述矯正變換處理,具體包括:獲取目標區(qū)域中多個預定坐標點的轉(zhuǎn)換數(shù)據(jù),根據(jù)所述 轉(zhuǎn)換數(shù)據(jù)計算矯正變換矩陣A,根據(jù)所計算出的矯正變換矩陣對目標區(qū)域進行矯正變換處 理。 步驟4:基于矯正后的目標區(qū)域,進行圖像處理,所述圖像處理包括去噪、數(shù)字化、幾何 變換、歸一化、平滑、復原和增強。 步驟5 :將經(jīng)過步驟4中的圖像處理之后的視頻流數(shù)據(jù)發(fā)送給增強現(xiàn)實系統(tǒng)中的虛擬 表現(xiàn)模塊以向用戶呈現(xiàn)視頻。
2. 根據(jù)權(quán)利要求1所述的基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,其特征在于,矯正 變換矩陣A是2*3矩陣。
3. 根據(jù)權(quán)利要求2所述的基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,其特征在于,矯正 變換矩陣A包括有旋轉(zhuǎn)縮放矩陣M和平移矩陣B。
4. 根據(jù)權(quán)利要求3所述的基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,其特征在于,所述 旋轉(zhuǎn)縮放矩陣M是2*2矩陣,表示坐標軸的旋轉(zhuǎn)和縮放,包括旋轉(zhuǎn)縮放系數(shù)m n、m12、m21、m22; 所述平移矩陣B是2*1矩陣,表示坐標軸的平移,包括平移系數(shù)bi、b2。
5. 根據(jù)權(quán)利要求3所述的基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,其特征在于,進行 矯正變換處理時,利用矯正變換矩陣采用以下公式進行坐標變換:
其中,(X,Y)是原始圖片坐標,(X^,)是變換后的圖片坐標。
【專利摘要】本發(fā)明公開了一種基于增強現(xiàn)實技術(shù)的識別圖3D重建方法,包括:獲取設(shè)備實時視頻流;獲取位置信息;判斷目標區(qū)域是否在可視范圍內(nèi),如果是,則對目標區(qū)域進行矯正變換處理;基于矯正后的目標區(qū)域,進行圖像處理并向用戶呈現(xiàn)。通過本發(fā)明,克服了增強現(xiàn)實技術(shù)中識別圖與對應(yīng)表現(xiàn)形式固定的問題,對增強現(xiàn)實技術(shù)的特征進行了很好的擴展和延伸。
【IPC分類】G06T7-00, G06T17-00
【公開號】CN104835200
【申請?zhí)枴緾N201510262968
【發(fā)明人】羅勇, 胡強仁, 謝然
【申請人】成都綠野起點科技有限公司
【公開日】2015年8月12日
【申請日】2015年5月21日