專利名稱:一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法
技術領域:
本發(fā)明涉及一種虛擬現(xiàn)實技術,尤其是涉及一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法。
背景技術:
現(xiàn)代社會,隨著計算機技術的發(fā)展,虛擬現(xiàn)實技術越來越成為人們感興趣的技術。特別是在娛樂產(chǎn)業(yè)和教學產(chǎn)業(yè)的應用上,都取得了不小的成績。例如,3D電影產(chǎn)品中存在大量的虛擬現(xiàn)實技術的應用。然而,在電子游戲領域,特別是網(wǎng)絡電子游戲領域,這種研究還相對較少,如今流行的網(wǎng)絡電子游戲還不能滿足人們的虛擬現(xiàn)實要求。
發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術的弊端,提供一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法。本發(fā)明的一個目的在于,提供一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,這種方法能夠比較容易地實現(xiàn)不同玩家與游戲虛擬場景的真是交互。本發(fā)明的又一個目的在于,提供一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,這種方法不但能夠?qū)崿F(xiàn)現(xiàn)實物體與虛擬場景的圖像匹配,而且能夠?qū)崿F(xiàn)壓力、溫度等的參數(shù)匹配。為此,本發(fā)明提供了一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,包括以下步驟步驟一、在網(wǎng)絡游戲程序中顯示的網(wǎng)絡游戲圖像中按照預定的時間間隔,截取一系列圖像畫面;步驟二、設置多個感測器,所述多個感測器包括聲音感測器、溫度感測器、壓力感測器和形狀感測器;步驟三、根據(jù)預定的規(guī)則對現(xiàn)實物體進行分解,將現(xiàn)實物體分解為多個部分,在每個部分上設置彼此不同的標識;步驟四、設置多個攝像設備,其從多個角度對現(xiàn)實物體進行攝像,并對各攝像設備中的畫面圖像進行拼接,使得現(xiàn)實物體形成360度全方位圖像;步驟五、引導現(xiàn)實物體擺放在一定的位置,以受到所有所述多個感測器的感測,并將感測的結果自動轉(zhuǎn)換為代碼,將所述代碼引入到網(wǎng)絡游戲程序中;步驟六、根據(jù)步驟三中所述的標識,將步驟四中獲得的全方位圖像引入到網(wǎng)絡游戲程序中,并匹配在所述步驟一中截取的一系列圖像畫面中的每一個上,確定所述標識與圖像畫面中圖像特征的映射關系;步驟七、在所述全方位圖像中確定所述標識處的實物體圖像結構特征,檢驗每一個實物體圖像結構特征與圖像畫面中的每一個的匹配是否正確,若正確則執(zhí)行步驟八,若不正確則返回到步驟六;
步驟八、使所述步驟五中引入到網(wǎng)絡游戲程序中的代碼在網(wǎng)絡游戲程序中被示例時產(chǎn)生虛擬世界物體,將所生成的虛擬世界物體與步驟七中匹配正確的全方位圖像相匹配。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述步驟一中,所述時間間隔是均一的。優(yōu)選的是,所述的 在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述步驟一中,所述時間間隔是不均一的。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述網(wǎng)絡游戲圖像中,所有畫面上均包括現(xiàn)實物體添加操作部分。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述步驟二中的多個感測器彼此之間通過無線方式通訊連接。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,在所述步驟三中,所述標識設置在一模具內(nèi),所述現(xiàn)實物體置于改模具內(nèi),從而在現(xiàn)實物體的不同部位安置了不同的標識。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述現(xiàn)實物體為手,所述模具具有手套的形狀。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述現(xiàn)實物體為人臉部。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述多個感測器均設置在所述模具內(nèi)。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述多個感測器均設置在專用的感測器臺上。本發(fā)明所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,通過利用傳感器參數(shù)變換和圖像配合兩種方式,實現(xiàn)了現(xiàn)實物體與網(wǎng)絡游戲虛擬環(huán)境之間的在形象和內(nèi)容上的融合,還通過對不同現(xiàn)實物體的測試,實現(xiàn)了配合的通用性。
圖I示出了本發(fā)明所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法的功能模塊示意圖。
具體實施例方式下面結合圖I對本發(fā)明進行說明,以使本領域的技術人員能夠?qū)嵤1景l(fā)明提供了一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,包括以下步驟;步驟一、在網(wǎng)絡游戲程序中顯示的網(wǎng)絡游戲圖像中按照預定的時間間隔,截取一系列圖像畫面;這種預定的時間間隔可以是同一的數(shù)值,例如每隔O. I秒截取一副圖像畫面;也可以是數(shù)段不同一的數(shù)值,例如在開始的三分鐘內(nèi),每隔O. I秒截取一副圖像畫面,在其后的三分鐘內(nèi),每隔O. 15秒截取一副圖像畫面。截取圖像畫面的目的是為了讓現(xiàn)實物體通過和這些圖像畫面中的元素進行匹配以最終與整個網(wǎng)絡游戲圖像進行匹配。網(wǎng)絡游戲圖像是一個能夠發(fā)生一定變化的連續(xù)視頻體。
步驟二、設置多個感測器,所述多個感測器包括聲音感測器、溫度感測器、壓力感測器和形狀感測器;這些感測器中的聲音感測器可以接收玩家的語音指令、溫度感測器可以檢測玩家所處的娛樂環(huán)境。并且在后續(xù)的檢測結果代碼輸入虛擬程序后,可以根據(jù)改代碼的結果,調(diào)整程序中的顯示場景。壓力傳感器和形狀傳感器主要是為了應對虛擬游戲程序中的一些游戲場景,可由此取代游戲手柄的功能。例如在一些動作形游戲中,或者在一些扮演類游戲中,現(xiàn)實物體可以是玩家身體的某個部位,例如手或者腳,或者臉。通過感測這些部分的形狀和壓力,可以獲知該部分發(fā)出的動作,由此顯示的虛擬游戲程序中。
步驟三、根據(jù)預定的規(guī)則對現(xiàn)實物體進行分解,將現(xiàn)實物體分解為多個部分,在每個部分上設置彼此不同的標識;這些標識的作用是為了便于將現(xiàn)實物體的圖像引入到虛擬程序圖像中,作為引入的指引標記。虛擬程序圖像會隨著玩家選擇的視角不同而發(fā)生變化,或者隨著玩家游戲的行進程度不同而有所變化。但是相比較在現(xiàn)實場景中引入虛擬物體來說,虛擬場景的變化較現(xiàn)實場景還是要小很多,因此說更容易找到現(xiàn)實物體圖像與虛擬場景之間對應關系。步驟四、設置多個攝像設備,其從多個角度對現(xiàn)實物體進行攝像,并對各攝像設備中的畫面圖像進行拼接,使得現(xiàn)實物體形成360度全方位圖像;步驟五、引導現(xiàn)實物體擺放在一定的位置,以受到所有所述多個感測器的感測,并將感測的結果自動轉(zhuǎn)換為代碼,將所述代碼引入到網(wǎng)絡游戲程序中;這些代碼根據(jù)游戲程序中的預定規(guī)則,轉(zhuǎn)化為游戲中的操控指令。步驟六、根據(jù)步驟三中所述的標識,將步驟四中獲得的全方位圖像引入到網(wǎng)絡游戲程序中,并匹配在所述步驟一中截取的一系列圖像畫面中的每一個上,確定所述標識與圖像畫面中圖像特征的映射關系;確定了映射關系,實際上就是確定了現(xiàn)實物體圖像與虛擬場景之間的關系。步驟七、在所述全方位圖像中確定所述標識處的實物體圖像結構特征,檢驗每一個實物體圖像結構特征與圖像畫面中的每一個的匹配是否正確,若正確則執(zhí)行步驟八,若不正確則返回到步驟六;如果全部匹配,則基本能夠說明這種確定已經(jīng)完全正確,如果如能全部匹配,則需要重新進行匹配工作。步驟八、使所述步驟五中引入到網(wǎng)絡游戲程序中的代碼在網(wǎng)絡游戲程序中波示例時產(chǎn)生虛擬世界物體,將所生成的虛擬世界物體與步驟七中匹配正確的全方位圖像相匹配。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述步驟一中,所述時間間隔是均一的。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述步驟一中,所述時間間隔是不均一的。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述網(wǎng)絡游戲圖像中,所有畫面上均包括現(xiàn)實物體添加操作部分。也就是說,在整個游戲中,都包含玩家在現(xiàn)實世界中互動的部分。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述步驟二中的多個感測器彼此之間通過無線方式通訊連接。以便于各傳感器之間數(shù)據(jù)的傳遞,有利于全面感測現(xiàn)實物體。
優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,在所述步驟三中,所述標識設置在一模具內(nèi),所述現(xiàn)實物體置于改模具內(nèi),從而在現(xiàn)實物體的不同部位安置了不同的標識。例如這種模具可以是一種游戲手套,但是這種手套不同于作為操作柄的游戲手套,只有在匹配之初,玩家需要戴著種玩具手套,而在匹配完成后,玩家只需要將手,或腳,或面部放置或?qū)试诟袦y器臺上即可。本發(fā)明將通過標識識別現(xiàn)實物體與虛擬場景之間的關系最終轉(zhuǎn)化成通過實物體圖像結構特征來識別現(xiàn)實物體與虛擬場景之間的關系,解決了不同類型的或不同大小的現(xiàn)實物體與虛擬場景進行匹配的技術問題。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述現(xiàn)實物體為手,所述模具具有手套的形狀。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述現(xiàn)實物體為人臉部。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述多個感測器均設置在所述模具內(nèi)。優(yōu)選的是,所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法中,所述多個感測器均設置在專用的感測器臺上。 盡管本發(fā)明的實施方案已公開如上,但其并不僅僅限于說明書和實施方式中所列運用,因此在不背離權利要求及等同范圍所限定的一般概念下,本發(fā)明并不限于特定的細節(jié)和這里示出與描述的圖例。
權利要求
1.一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,包括以下步驟 步驟一、在網(wǎng)絡游戲程序中顯示的網(wǎng)絡游戲圖像中按照預定的時間間隔,截取一系列圖像畫面; 步驟二、設置多個感測器,所述多個感測器包括聲音感測器、溫度感測器、壓力感測器和形狀感測器; 步驟三、根據(jù)預定的規(guī)則對現(xiàn)實物體進行分解,將現(xiàn)實物體分解為多個部分,在每個部分上設置彼此不同的標識; 步驟四、設置多個攝像設備,其從多個角度對現(xiàn)實物體進行攝像,并對各攝像設備中的畫面圖像進行拼接,使得現(xiàn)實物體形成360度全方位圖像; 步驟五、引導現(xiàn)實物體擺放在一定的位置,以受到所有所述多個感測器的感測,并將感測的結果自動轉(zhuǎn)換為代碼,將所述代碼引入到網(wǎng)絡游戲程序中; 步驟六、根據(jù)步驟三中所述的標識,將步驟四中獲得的全方位圖像引入到網(wǎng)絡游戲程序中,并匹配在所述步驟一中截取的一系列圖像畫面中的每一個上,確定所述標識與圖像畫面中圖像特征的映射關系; 步驟七、在所述全方位圖像中確定所述標識處的實物體圖像結構特征,檢驗每一個實物體圖像結構特征與圖像畫面中的每一個的匹配是否正確,若正確則執(zhí)行步驟八,若不正確則返回到步驟六; 步驟八、使所述步驟五中引入到網(wǎng)絡游戲程序中的代碼在網(wǎng)絡游戲程序中被示例時產(chǎn)生虛擬世界物體,將所生成的虛擬世界物體與步驟七中匹配正確的全方位圖像相匹配。
2.如權利要求I所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述步驟一中,所述時間間隔是均一的。
3.如權利要求I所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述步驟一中,所述時間間隔是不均一的。
4.如權利要求I所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述網(wǎng)絡游戲圖像中,所有畫面上均包括現(xiàn)實物體添加操作部分。
5.如權利要求I所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述步驟二中的多個感測器彼此之間通過無線方式通訊連接。
6.如權利要求I所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,在所述步驟三中,所述標識設置在一模具內(nèi),所述現(xiàn)實物體置于改模具內(nèi),從而在現(xiàn)實物體的不同部位安置了不同的標識。
7.如權利要求6所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述現(xiàn)實物體為手,所述模具具有手套的形狀。
8.如權利要求I所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述現(xiàn)實物體為人臉部。
9.如權利要求7所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述多個感測器均設置在所述模具內(nèi)。
10.如權利要求7所述的在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,其特征在于,所述多個感測器均設置在專用的感測器臺上。
全文摘要
本發(fā)明公開了一種在網(wǎng)絡游戲圖像中添加現(xiàn)實物體的方法,包括;在網(wǎng)絡游戲程序中顯示的網(wǎng)絡游戲圖像中截取一系列圖像畫面;設置多個感測器;根據(jù)預定的規(guī)則對現(xiàn)實物體進行分解;設置多個攝像設備,其從多個角度對現(xiàn)實物體進行攝像,并對各攝像設備中的畫面圖像進行拼接,使得現(xiàn)實物體形成360度全方位圖像;引導現(xiàn)實物體擺放在一定的位置,以受到所有多個感測器的感測;根據(jù)步驟三中的標識,將步驟四中獲得的全方位圖像引入到網(wǎng)絡游戲程序中;在全方位圖像中確定標識處的實物體圖像結構特征,檢驗每一個實物體圖像結構特征與圖像畫面中的每一個的匹配是否正確。本發(fā)明所述的方法屬于虛擬現(xiàn)實技術,其目的在于解決游戲與玩家的互動問題。
文檔編號A63F13/12GK102614665SQ20121011015
公開日2012年8月1日 申請日期2012年4月16日 優(yōu)先權日2012年4月16日
發(fā)明者金益 申請人:蘇州市職業(yè)大學