一種混合現(xiàn)實(shí)顯示方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及混合現(xiàn)實(shí)相關(guān)技術(shù)領(lǐng)域,特別是一種混合現(xiàn)實(shí)顯示方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]混合現(xiàn)實(shí)技術(shù),例如Mixedreality(MR)或者Augmented Reality(AR)等,是虛擬現(xiàn)實(shí)技術(shù)的進(jìn)一步發(fā)展,該技術(shù)通過(guò)在虛擬環(huán)境中引入現(xiàn)實(shí)場(chǎng)景信息,在虛擬世界、現(xiàn)實(shí)世界和用戶之間搭起一個(gè)交互反饋的信息回路,以增強(qiáng)用戶體驗(yàn)的真實(shí)感。
[0003]在混合現(xiàn)實(shí)技術(shù)中,需要通過(guò)一個(gè)識(shí)別體,例如一個(gè)特定圖案或者一個(gè)特定的實(shí)體進(jìn)行標(biāo)識(shí),檢測(cè)裝置檢測(cè)到該識(shí)別體,則能在該識(shí)別體中形成虛擬畫(huà)面。
[0004]然而,現(xiàn)有的混合現(xiàn)實(shí)技術(shù),識(shí)別體僅僅是作為一個(gè)標(biāo)識(shí)使用,在檢測(cè)裝置檢測(cè)到識(shí)別體生成虛擬畫(huà)面后,用戶通過(guò)按鍵、手指或其他設(shè)備對(duì)虛擬畫(huà)面進(jìn)行操作實(shí)現(xiàn)互動(dòng)。然而,現(xiàn)有技術(shù)對(duì)與虛擬畫(huà)面進(jìn)行交互的實(shí)體或者沒(méi)有進(jìn)行虛擬化,或者進(jìn)行虛擬化時(shí)也沒(méi)有對(duì)不同的識(shí)別體的交互實(shí)現(xiàn)不同的交互效果。例如用戶如果通過(guò)手指對(duì)虛擬畫(huà)面中的虛擬物體進(jìn)行操作,該手指仍然采用實(shí)體顯示?;蛘哂脩敉ㄟ^(guò)識(shí)別體對(duì)虛擬物體進(jìn)行操作時(shí),系統(tǒng)雖然將識(shí)別體顯示為虛擬物體,然而其并不能根據(jù)不同的識(shí)別體產(chǎn)生不同的交互效果。因此,現(xiàn)有技術(shù)的這種操作方式缺少精確的互動(dòng)性,用戶的沉浸感不強(qiáng)。
【發(fā)明內(nèi)容】
[0005]基于此,有必要針對(duì)現(xiàn)有技術(shù)缺乏識(shí)別體間精確的互動(dòng),導(dǎo)致用戶沉浸度不高的技術(shù)問(wèn)題,提供一種混合現(xiàn)實(shí)顯示方法、裝置及系統(tǒng)。
[0006]本發(fā)明提供一種混合現(xiàn)實(shí)顯示方法,包括:
[0007]主識(shí)別體檢測(cè)步驟,包括:檢測(cè)到主識(shí)別體,將所述主識(shí)別體所在范圍記錄為主識(shí)別區(qū)域;
[0008]從識(shí)別體檢測(cè)步驟,包括:檢測(cè)到具有唯一識(shí)別標(biāo)識(shí)的從識(shí)別體,將所述從識(shí)別體所在范圍記錄為與所述識(shí)別標(biāo)識(shí)關(guān)聯(lián)的從識(shí)別區(qū)域;
[0009]主從識(shí)別體接觸檢測(cè)步驟,包括:當(dāng)檢測(cè)到所述從識(shí)別區(qū)域與所述主識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)主重疊閾值時(shí),獲取與所述主識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)主重疊閾值的所述從識(shí)別區(qū)域的識(shí)別標(biāo)識(shí)作為接觸識(shí)別標(biāo)識(shí),在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述主識(shí)別體接觸的虛擬交互景象,或執(zhí)行關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述主識(shí)別體接觸的相應(yīng)操作。
[0010]進(jìn)一步的,所述主識(shí)別體檢測(cè)步驟,還包括:從所述識(shí)別體中檢測(cè)出至少一個(gè)識(shí)別區(qū)域;
[0011]所述接觸檢測(cè)步驟,還包括:當(dāng)檢測(cè)到所述從識(shí)別區(qū)域與一個(gè)識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)識(shí)別重疊閾值時(shí),將與所述從識(shí)別區(qū)域接觸重疊的識(shí)別區(qū)域作為被選中區(qū)域,在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述被選中區(qū)域接觸的虛擬交互景象,或執(zhí)行關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述被選中區(qū)域接觸的相應(yīng)操作。
[0012]更進(jìn)一步的,所述主識(shí)別區(qū)域?yàn)楸尘皡^(qū)域,所述主識(shí)別體檢測(cè)步驟還包括:顯示與所述主識(shí)別體相關(guān)的虛擬背景畫(huà)面。
[0013]更進(jìn)一步的,還包括:從識(shí)別體間接觸檢測(cè)步驟,包括:當(dāng)檢測(cè)到具有第一識(shí)別標(biāo)識(shí)的從識(shí)別體的第一從識(shí)別區(qū)域與具有第二識(shí)別標(biāo)識(shí)的從識(shí)別體的第二從識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)從識(shí)別體重疊閾值時(shí),在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述第一從識(shí)別體和所述第二從識(shí)別體接觸的虛擬交互景象。
[0014]本發(fā)明提供一種混合現(xiàn)實(shí)顯示系統(tǒng),包括:
[0015]主識(shí)別體檢測(cè)模塊,用于:檢測(cè)到主識(shí)別體,將所述主識(shí)別體所在范圍記錄為主識(shí)別區(qū)域;
[0016]從識(shí)別體檢測(cè)模塊,用于:檢測(cè)到具有唯一識(shí)別標(biāo)識(shí)的從識(shí)別體,將所述從識(shí)別體所在范圍記錄為與所述識(shí)別標(biāo)識(shí)關(guān)聯(lián)的從識(shí)別區(qū)域;
[0017]主從識(shí)別體接觸檢測(cè)模塊,用于:當(dāng)檢測(cè)到所述從識(shí)別區(qū)域與所述主識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)主重疊閾值時(shí),獲取與所述主識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)主重疊閾值的所述從識(shí)別區(qū)域的識(shí)別標(biāo)識(shí)作為接觸識(shí)別標(biāo)識(shí),在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述主識(shí)別體接觸的虛擬交互景象,或執(zhí)行關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述主識(shí)別體接觸的相應(yīng)操作。
[0018]進(jìn)一步的,所述主識(shí)別體檢測(cè)模塊,還包括:從所述識(shí)別體中檢測(cè)出至少一個(gè)識(shí)別區(qū)域;
[0019]所述接觸檢測(cè)模塊,還包括:當(dāng)檢測(cè)到所述從識(shí)別區(qū)域與一個(gè)識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)識(shí)別重疊閾值時(shí),將與所述從識(shí)別區(qū)域接觸重疊的識(shí)別區(qū)域作為被選中區(qū)域,在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述被選中區(qū)域接觸的虛擬交互景象,或執(zhí)行關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述被選中區(qū)域接觸的相應(yīng)操作。
[0020]更進(jìn)一步的,所述主識(shí)別區(qū)域?yàn)楸尘皡^(qū)域,所述主識(shí)別體檢測(cè)模塊還包括:顯示與所述主識(shí)別體相關(guān)的虛擬背景畫(huà)面。
[0021]更進(jìn)一步的,還包括:從識(shí)別體間接觸檢測(cè)模塊,用于:當(dāng)檢測(cè)到具有第一識(shí)別標(biāo)識(shí)的從識(shí)別體的第一從識(shí)別區(qū)域與具有第二識(shí)別標(biāo)識(shí)的從識(shí)別體的第二從識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)從識(shí)別體重疊閾值時(shí),在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述第一從識(shí)別體和所述第二從識(shí)別體接觸的虛擬交互景象。
[0022]本發(fā)明提供一種混合現(xiàn)實(shí)顯示系統(tǒng),包括:主識(shí)別體、具有唯一識(shí)別標(biāo)識(shí)的從識(shí)別體,以及檢測(cè)并為所述主識(shí)別體和所述從識(shí)別體的接觸顯示相應(yīng)虛擬交互景象或執(zhí)行相應(yīng)操作的檢測(cè)裝置,所述主識(shí)別體和所述從識(shí)別體能夠接觸或分離,且所述主識(shí)別體和所述從識(shí)別體設(shè)置在所述檢測(cè)裝置的檢測(cè)范圍內(nèi)。
[0023]進(jìn)一步的,所述主識(shí)別體設(shè)有識(shí)別圖案,所述從識(shí)別體的識(shí)別標(biāo)識(shí)為二維碼或圖片。
[0024]進(jìn)一步的,所述識(shí)別標(biāo)識(shí)為所述從識(shí)別體的外形輪廓。
[0025]更進(jìn)一步的,所述主識(shí)別體包括厚紙板、木板、紡織物、塑料或泡沫制成的主識(shí)別體主體。
[0026]更進(jìn)一步的,所述從識(shí)別體包括由紙板、金屬、塑料制成的從識(shí)別體主體、以及設(shè)置在所述從識(shí)別體主體上的識(shí)別標(biāo)識(shí)。
[0027]再更進(jìn)一步的,所述從識(shí)別體本體為卡牌、擬人模型、電子屏或紙質(zhì)圖片。
[0028]優(yōu)選地,所述從識(shí)別體為設(shè)置有二維碼或圖片的卡牌。
[0029]本發(fā)明對(duì)主識(shí)別體和從識(shí)別體分別進(jìn)行檢測(cè),當(dāng)主識(shí)別體和識(shí)別體發(fā)生接觸時(shí),基于從識(shí)別體的識(shí)別標(biāo)識(shí)生成相應(yīng)的虛擬交互景象。本發(fā)明能夠?qū)崿F(xiàn)識(shí)別體之間的精確互動(dòng),使虛擬景象產(chǎn)生交互表現(xiàn),增加互動(dòng)性以及沉浸感。
【附圖說(shuō)明】
[0030]圖1為本發(fā)明一種混合現(xiàn)實(shí)顯示方法的工作流程圖;
[0031 ]圖2為本發(fā)明一種混合現(xiàn)實(shí)顯示系統(tǒng)的結(jié)構(gòu)模塊圖;
[0032]圖3為本發(fā)明一種混合現(xiàn)實(shí)顯示系統(tǒng)的結(jié)構(gòu)示意圖;
[0033]圖4為檢測(cè)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0034]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步詳細(xì)的說(shuō)明。
[0035]如圖1所示為本發(fā)明一種混合現(xiàn)實(shí)顯示方法的工作流程圖,包括:
[0036]步驟SlOl,包括:檢測(cè)到主識(shí)別體,將所述主識(shí)別體所在范圍記錄為主識(shí)別區(qū)域;
[0037]步驟S102,包括:檢測(cè)到具有唯一識(shí)別標(biāo)識(shí)的從識(shí)別體,將所述從識(shí)別體所在范圍記錄為與所述識(shí)別標(biāo)識(shí)關(guān)聯(lián)的從識(shí)別區(qū)域;
[0038]步驟S103,包括:當(dāng)檢測(cè)到所述從識(shí)別區(qū)域與所述主識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)主重疊閾值時(shí),獲取與所述主識(shí)別區(qū)域接觸重疊且接觸重疊部分超過(guò)預(yù)設(shè)主重疊閾值的所述從識(shí)別區(qū)域的識(shí)別標(biāo)識(shí)作為接觸識(shí)別標(biāo)識(shí),在顯示實(shí)景畫(huà)面的同時(shí)播放關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述主識(shí)別體接觸的虛擬交互景象,或執(zhí)行關(guān)于所述接觸識(shí)別標(biāo)識(shí)的所述從識(shí)別體和所述主識(shí)別體接觸的相應(yīng)操作。
[0039]步驟SlOl中先根據(jù)所檢測(cè)到的主識(shí)別體生成一個(gè)主識(shí)別區(qū)域,在生成主識(shí)別區(qū)域的基礎(chǔ)上,在步驟S102中檢測(cè)并生成從識(shí)別區(qū)域,在步驟S103中檢測(cè)主識(shí)別區(qū)域和從識(shí)別區(qū)域的接觸,并播放相關(guān)的虛擬交互景象或執(zhí)行相應(yīng)操作。
[0040]由于檢測(cè)主識(shí)別區(qū)域與從識(shí)別區(qū)域的接觸,因此,可以先確定主識(shí)別區(qū)域,然后以所述