專利名稱:虛擬實(shí)際環(huán)境的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種虛擬實(shí)際環(huán)境的方法,特別有關(guān)于一種利用矩陣式圖形檔案,使得使用者直觀地建立虛擬實(shí)際環(huán)境的方法。
現(xiàn)有建立虛擬實(shí)際環(huán)境的方法,可以分為全景式照相方式以及建立物體或環(huán)境三維(3D)的數(shù)字?jǐn)?shù)據(jù)方式,以達(dá)到虛擬實(shí)際環(huán)境的需求。其中,全景式照相方式需要購(gòu)買特殊的精密器材與撥放軟件(或是插入式軟件),且制作方面也需要技術(shù)人員使用特別的技巧進(jìn)行制作。
然而,這些精密器材往往都需要相當(dāng)高的費(fèi)用,此外,對(duì)于一般使用者而言,也無(wú)法花費(fèi)許多時(shí)間來(lái)學(xué)習(xí)制作技巧,因此,利用全景式照相方式制作虛擬實(shí)際環(huán)境的景象,對(duì)一般使用者而言是遙不可及的。
另外,利用建立物體或環(huán)境三維(3D)的數(shù)據(jù)方式,由于物體或環(huán)境3D的數(shù)字?jǐn)?shù)據(jù)的建立必須精通如,AUTOCAD等工具的操作,且需要具備專業(yè)制圖技巧,將虛擬實(shí)際環(huán)境中所有的物件一一建立,因此,利用建立物體或環(huán)境三維(3D)的數(shù)字?jǐn)?shù)據(jù)方式制作虛擬實(shí)際環(huán)境的景象,由于時(shí)間與成本的問(wèn)題,并不是很合算的一種方式。
本發(fā)明的主要目的在于提供一種利用圖形檔案的矩陣存在方式虛擬實(shí)際環(huán)境的方法,使得使用者可以直觀地依照自己所能理解的方式來(lái)創(chuàng)造虛擬環(huán)境,且?guī)椭佬g(shù)設(shè)計(jì)人員或是企劃人員能以簡(jiǎn)單易懂的觀念與操作設(shè)計(jì)互動(dòng)的虛擬實(shí)際環(huán)境的物體或虛擬人物。
為達(dá)到上述目的,本發(fā)明采取如下技術(shù)措施本發(fā)明的一種虛擬實(shí)際環(huán)境的方法,包括下列步驟提供數(shù)個(gè)影像圖,并將該等影像圖依序串接為一個(gè)影像圖序列;提供一個(gè)指標(biāo),指向該影像圖序列中的一個(gè)影像接收一個(gè)方向信號(hào),若該方向信號(hào)為一個(gè)第一方向,則將該指標(biāo)指向該影像圖的后一個(gè)影像圖,若該方向信號(hào)為一個(gè)第二方向,則將該指標(biāo)指向該影像圖的前一個(gè)影像圖。
本發(fā)明的另一種虛擬實(shí)際環(huán)境的方法,包括下列步驟提供數(shù)個(gè)影像圖,將該等影像圖排列成一個(gè)矩陣;提供一個(gè)指標(biāo),指向矩陣中的一個(gè)影像圖;接收一個(gè)方向信號(hào),若該方向信號(hào)為一個(gè)第一方向,則將所述指標(biāo)指向該影像圖后面的一個(gè)相鄰影像圖,若該方向信號(hào)為一個(gè)第二方向,則將指標(biāo)指向影像圖的前面一個(gè)相鄰影像圖,若該方向信號(hào)為一個(gè)第三方向,則將指標(biāo)指向該影像圖的上面一個(gè)相鄰影像圖,若該方向信號(hào)為一個(gè)第四方向,則將指標(biāo)指向該影像圖的下面一個(gè)相鄰影像圖。
結(jié)合附圖及實(shí)施例對(duì)本發(fā)明的結(jié)構(gòu)特征詳細(xì)說(shuō)明如下
圖1本發(fā)明第一實(shí)施例的虛擬實(shí)際環(huán)境方法的流程圖;圖2本發(fā)明第一實(shí)施例中針對(duì)一物件在不同角度拍攝影像圖的示意圖;圖3本發(fā)明第二實(shí)施例的虛擬實(shí)境方法的流程圖;圖4本發(fā)明第二實(shí)施例中針對(duì)一物件的在不同水平角度與俯視角度拍攝影像圖的示意圖;表1本發(fā)明第二實(shí)施例中將影像圖排列為一矩陣的示意圖。
如圖1、2所示,圖1為本發(fā)明第一實(shí)施例的操作流程圖,圖2為第一實(shí)施例針對(duì)一物件在不同角度拍攝像圖的示意圖,本發(fā)明第一實(shí)施例將詳細(xì)說(shuō)明如下本發(fā)明第一實(shí)施例為一種能以不同水平角度進(jìn)行操作的虛擬實(shí)際環(huán)境方法,其步驟如下首先,步驟S100,提供數(shù)個(gè)影像圖,并將這些影像圖依序串接為一個(gè)影像圖序列,其中,這些影像圖為針對(duì)一個(gè)物件,在一個(gè)固定半徑圓周上不同位置所拍攝的影像圖,且此影像圖序列中相鄰的影像圖相差一個(gè)既定角度。
舉例來(lái)說(shuō),這些影像即為在一個(gè)虛擬圓周上的照相機(jī)30針對(duì)物件20以每24度差的水平角度位置所拍攝的由1至16的16張影像圖。同時(shí),也將此16張影像圖依序串接為一個(gè)影像圖序列。
然后,進(jìn)行步驟S105,提供一個(gè)指向此影像圖序列中的一個(gè)影像圖的指標(biāo),且如步驟S110,接收一個(gè)方向的信號(hào),然后,進(jìn)行步驟S115,判斷此方向信號(hào)是否為向右,若此方向信號(hào)為向右(即第一個(gè)方向),則進(jìn)行步驟S120,判斷指標(biāo)是否為指向此影像圖序列中的最后一個(gè)影像圖,若是的話,則進(jìn)行步驟S125,將此指標(biāo)指向此影像圖序列中的第一個(gè)影像圖;若不是指向最后一個(gè)影像圖時(shí),則進(jìn)行步驟S130,將此指標(biāo)指向此影像圖之后的一個(gè)影像圖。
舉例來(lái)說(shuō),如果此時(shí)指標(biāo)為指向圖2中16張影像圖的第3張影像圖,且方向信號(hào)為向右時(shí),則將指標(biāo)指向第4張影像圖;若指標(biāo)為指向第二圖中16張影像圖的第16張影像圖,且方向信號(hào)為向右時(shí),則將指標(biāo)指向第1張影像圖。接著,再進(jìn)行步驟S155,將指標(biāo)指向的影像圖即時(shí)顯示,然后,回到步驟S110,繼續(xù)接收下一個(gè)方向信號(hào)。
另一方面,若方向信號(hào)不是向右的話,則進(jìn)行步驟S135,判斷此方向信號(hào)是否為向左,若此方向信號(hào)為向左(即第二方向),則進(jìn)行步驟S140,判斷指標(biāo)是否為指向此影像圖序列中的第一個(gè)影像圖,若是,則進(jìn)行步驟S145,將此指標(biāo)指向此影像圖序列中的最后一個(gè)影像圖;若不是,則進(jìn)行步驟S150,將此指標(biāo)指向此影像圖的前一個(gè)影像圖。
舉例來(lái)說(shuō),如果此時(shí)指標(biāo)為指向圖2中16張影像圖的第3張影像圖,且方向信號(hào)為向左時(shí),則將指標(biāo)指向第二張影像圖;若指標(biāo)為指向圖2中16張影像圖的第1張影像圖,且方向信號(hào)為向左時(shí),則將指標(biāo)指向第16張影像圖。接著,再進(jìn)行步驟S155,將指標(biāo)指向的影像圖即時(shí)顯示,然后,回到步驟S110,繼續(xù)接收下一個(gè)方向信號(hào)。
若此方向信號(hào)不是向左,則直接回到步驟S110,繼續(xù)接收下一個(gè)方向信號(hào)。
如圖3、4所示,圖3為本發(fā)明第二實(shí)施例的虛擬實(shí)際環(huán)境制作方法的操作流程圖,圖4為針對(duì)一個(gè)物件在不同水平角度與俯視角度拍攝影像圖的示意圖,本發(fā)明第二實(shí)施例為一種能以不同水平角度與俯視角度進(jìn)行操作的方法。首先,進(jìn)行步驟S200,提供數(shù)個(gè)影像圖,并將這些影像圖排列為一個(gè)矩陣。這些影像圖是以一個(gè)物件為中心,在一個(gè)虛擬球面上不同水平角度與俯視角度所拍撮的影像集合,左右相鄰的影像圖為在同一俯視角度,一既定半徑的圓周上不同位置所拍攝的影像,且兩相鄰的影像圖相差一既定水平角度,上下相鄰的影像圖相差一個(gè)既定的俯視角度。
舉例來(lái)說(shuō),如圖4,這些影像圖即為以物件20為中心,在一個(gè)虛擬球面上的照相機(jī)30,針對(duì)物件20以不同的俯視角度與水平角度位置所拍攝的影像圖集合。如B處的固定俯視角度,以每24度差的水平角度位置,由1至16的16張影像圖(其他類似)。因此,可以得到A、B、…、F共六組,每組分別有16張影像圖,同時(shí),也將此96張影像圖排列為一矩陣,如表1所示。
然后,進(jìn)行步驟S205,提供一個(gè)指向此矩陣中的一個(gè)影像圖的指標(biāo),再進(jìn)行步驟S210,接收一個(gè)方向信號(hào)。然后,進(jìn)行步驟S215,判斷此方向信號(hào)是否指向右,若此方向信號(hào)為向右(即第一方向),則進(jìn)行步驟S220,判斷指標(biāo)是否為指向此矩陣的最后一行中的影像圖,若是,則進(jìn)行步驟S225,將此指標(biāo)指向此矩陣的第一行中的影像圖;若不是指向最后一行中的影像圖,則進(jìn)行步驟S230,將此指標(biāo)指向此影像圖的后面一個(gè)相鄰的影像圖。
舉例來(lái)說(shuō),如果此時(shí)指標(biāo)為指向表1中B的16張影像圖的第3張影像圖,且方向信號(hào)為向右時(shí),則將指標(biāo)指向B的第4張影像圖;若指標(biāo)指向表1中B的16張影像圖的第16張影像圖,且方向信號(hào)為向右時(shí),則將指標(biāo)指向B的第1張影像圖。接著,再進(jìn)行步驟S295,將指標(biāo)指向的影像圖即時(shí)顯示,然后,回到步驟S210,繼續(xù)接收下一個(gè)方向信號(hào)。
另一方面,若方向信號(hào)不是指向右,則進(jìn)行步驟S235,判斷此方向信號(hào)是否為指向左,若此方向信號(hào)為向左(即第二方向),則進(jìn)行步驟S240,判斷指標(biāo)是否為指向此矩陣第一行中的影像圖,若是,則進(jìn)行步驟S245,將此指標(biāo)指向此矩陣最后一行中的影像圖;若不是指向第一行中的影像圖時(shí),則進(jìn)行步驟S250,將此指標(biāo)指向此影像圖的前面一個(gè)相鄰的影像圖。
舉例來(lái)說(shuō),如果此時(shí)指標(biāo)為指向表1中B的16張影像圖的第3張影像圖,且方向信號(hào)為向左時(shí),則將指標(biāo)指向第二張影像圖;若指標(biāo)為指向表1中B的16張影像圖的第1張影像圖,且方向信號(hào)為向左時(shí),則將指標(biāo)指向B的第16張影像圖。接著,再進(jìn)行步驟S295,將指標(biāo)指向的影像圖即時(shí)顯示,然后,回到步驟S210,繼續(xù)接收下一個(gè)方向信號(hào)。
另一方面,若方向信號(hào)不是向左的話,則進(jìn)行步驟S255,判斷此方向信號(hào)是否為向上,若此方向信號(hào)為向上(即第三方向),則進(jìn)行步驟S260,判斷指標(biāo)是否為指向此矩陣的第一列中的影像圖,若是,則進(jìn)行步驟S265,將此指標(biāo)指向此矩陣的第一列中的影像圖;若不是指向第一列中的影像圖,則進(jìn)行步驟S270,將此指標(biāo)指向此影像圖的上面一個(gè)相鄰的影像圖。
舉例來(lái)說(shuō),如果此時(shí)指標(biāo)為指向表1中B的16張影像圖的圖3個(gè)影像圖,且方向信號(hào)為向上時(shí),則將指標(biāo)指向A的第3張影像圖;若指標(biāo)為指向表1中A的16張影像圖的第3張影像圖,且方向信號(hào)為向上時(shí),則將指標(biāo)指向A的第3張影像圖。接著,再進(jìn)行步驟S295,將指標(biāo)指向的影像圖即時(shí)顯示,然后,回到步驟S210,繼續(xù)接收下一個(gè)方向信號(hào)。
另一方面,若方向信號(hào)不是向上的話,則進(jìn)行步驟S275,判斷此方向信號(hào)是否為向下,若此方向信號(hào)為向下(即第四方向),則進(jìn)行進(jìn)行步驟S280,判斷指標(biāo)是否為指向此矩陣最后一列中的影像圖,若是,則進(jìn)行步驟S285,將此指標(biāo)指向此矩陣最后一列中的影像圖;若不是指向最后一列中的影像圖,則進(jìn)行步驟S290,將此指標(biāo)指向此影像圖的下面一個(gè)相鄰的影像圖。
舉例來(lái)說(shuō),如果此時(shí)指標(biāo)為指向第5圖中B的16張影像圖的第3張影像圖,且方向信號(hào)為向下時(shí),則將指標(biāo)指向C的第3張影像圖;若指標(biāo)為指向第5圖中F的16張影像圖的第3張影像圖,且方向信號(hào)為向下時(shí),則將指標(biāo)指向下的第3張影像圖。接著,再進(jìn)行步驟S295,將指標(biāo)指向的影像圖即時(shí)顯示,然后,回到步驟S210,繼續(xù)接收下一個(gè)方向信號(hào)。
而若此方向信號(hào)不是向下的話,則直接回到步驟S210,繼續(xù)接收下一個(gè)方向信號(hào)。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下效果利用本發(fā)明的方法,使用者可依照本身所需的虛擬實(shí)際環(huán)境,自行拍攝需要虛擬實(shí)際環(huán)境的環(huán)境或是物件影像,且利用簡(jiǎn)單的影像編輯工具,如小畫家等,將這些影像連接為一個(gè)序列或矩陣,同時(shí),也可利用本發(fā)明所提出的虛擬實(shí)際環(huán)境方法來(lái)達(dá)到創(chuàng)造虛擬實(shí)際環(huán)境的目的。另外,美術(shù)設(shè)計(jì)人員或是企劃人員也能利用本發(fā)明所提出的虛擬實(shí)際環(huán)境方法以簡(jiǎn)單易懂的觀念與操作設(shè)計(jì)互動(dòng)的虛擬實(shí)際環(huán)境的物體或是虛擬人物,以增加實(shí)現(xiàn)虛擬實(shí)際環(huán)境的效率以及減少成本。
上述內(nèi)容是利用實(shí)施例說(shuō)明本發(fā)明的技術(shù)特征,并非用于限制本發(fā)明的保護(hù)范圍,即使有人在本發(fā)明構(gòu)思的基礎(chǔ)上稍作變動(dòng),仍應(yīng)屬于本發(fā)明的保護(hù)范圍內(nèi)。
表1
ABCDEF
權(quán)利要求
1.一種虛擬實(shí)際環(huán)境的方法,其特征在于,包括下列步驟提供數(shù)個(gè)影像圖,并將該等影像圖依序串接為一個(gè)影像圖序列;提供一個(gè)指標(biāo),指向該影像圖序列中的一個(gè)影像圖;接收一個(gè)方向信號(hào),若該方向信號(hào)為一個(gè)第一方向,則將該指標(biāo)指向該影像圖的后一個(gè)影像圖,若該方向信號(hào)為一個(gè)第二方向,則將該指標(biāo)指向該影像圖的前一個(gè)影像圖。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括下列步驟若該方向信號(hào)為所述第一方向,且指標(biāo)為指向所述影像圖序列中的最后一個(gè)影像圖,則將該指標(biāo)指向影像圖序列中的第一個(gè)影像圖。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括下列步驟若所述方向信號(hào)為所述第二方向,且所述指標(biāo)為指向所述影像圖序列的第一個(gè)影像圖,則將指標(biāo)指向影像圖序列的最后一個(gè)影像圖。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括下列步驟將所述指標(biāo)指向的影像圖即時(shí)顯示。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一方向?yàn)橹笜?biāo)在所述影像圖序列中的右向。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二方向?yàn)橹笜?biāo)在所述影像圖序列中的左向。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述影像圖為針對(duì)一個(gè)物件,在一個(gè)既定半徑圓周上不同位置所拍攝的影像圖,且所述影像圖序列中相鄰的影像圖相差一個(gè)既定角度。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述既定角度為24度。
9.一種虛擬實(shí)際環(huán)境的方法,其特征在于,包括下列步驟提供數(shù)個(gè)影像圖,將該等影像圖排列成一個(gè)矩陣;提供一個(gè)指標(biāo),指向矩陣中的一個(gè)影像圖;接收一個(gè)方向信號(hào),若該方向信號(hào)為一個(gè)第一方向,則將所述指標(biāo)指向該影像圖后面的一個(gè)相鄰影像圖,若該方向信號(hào)為一個(gè)第二方向,則將指標(biāo)指向影像圖的前面一個(gè)相鄰影像圖,若該方向信號(hào)為一個(gè)第三方向,則將指標(biāo)指向該影像圖的上面一個(gè)相鄰影像圖,若該方向信號(hào)為一個(gè)第四方向,則將指標(biāo)指向該影像圖的下面一個(gè)相鄰影像圖。
10.根據(jù)權(quán)利9所述的方法,其特征在于,還包括如下步驟若所述方向信號(hào)為所述第一方向,且所述指標(biāo)為指向所述矩陣的最后一行中的影像圖,則將該指標(biāo)指向矩陣的第一行中的影像圖。
11.根據(jù)權(quán)利要求9所的方法,其特征在于,還包括如下步驟若所述方向信號(hào)為第二方向,且所述指標(biāo)為指向所述矩陣的第一行中的影像圖,則將指標(biāo)指向矩陣最后一行中的影像圖。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括如下步驟若所述方向信號(hào)為第三方向,且所述指標(biāo)為指向矩陣第一列中的影像圖,則將該指標(biāo)指向矩陣第一列中的影像圖。
13.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括如下步驟若所述方向信號(hào)為第四方向,且所述指標(biāo)為指向矩陣的最后一列中的影像圖,則將該指標(biāo)指向矩陣最后一列中的影像圖。
14.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括如下步驟將所述指標(biāo)指向的影像圖即時(shí)顯示。
15.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第一方向?yàn)樗鲋笜?biāo)在所述矩陣中的右向。
16.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述第二方向?yàn)樗鲋笜?biāo)在所述矩陣中的左向。
17.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述第三方向?yàn)樗鲋笜?biāo)在所述矩陣中的上移方向。
18.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述第四方向?yàn)樗鲋笜?biāo)在所述矩陣中的下移方向。
19.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述影像圖為以一個(gè)物件為中心,在一虛擬球面上不同位置所拍攝的影像集合,左右相鄰的影像圖為在同一俯視角度一既定半徑的圓周上不同位置所拍攝的影像,且兩相鄰的影像圖相差一既定水平角度,上下相鄰的影像圖相差一既定俯視角度。
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述既定水平角度為24度。
全文摘要
一種虛擬實(shí)際環(huán)境的方法,包括下列步驟:提供數(shù)個(gè)影像圖,并將該等影像圖依序串接為一影像圖序列;提供一指標(biāo),指向影像圖序列中的一個(gè)影像圖;接收一方向信號(hào),若該方向信號(hào)為一第一方向,則將指標(biāo)指向影像圖的后一個(gè)影像圖,若該方向信號(hào)為一第二方向,則將該指標(biāo)指向該影像圖的前一個(gè)影像圖。使用本發(fā)明,可依所需的環(huán)境,自行拍攝所需的環(huán)境或物件影像,利用簡(jiǎn)單的影像編輯工具,可將這些影像連接為一序列,達(dá)到創(chuàng)造虛擬實(shí)際環(huán)境的目的。
文檔編號(hào)G06T17/00GK1377010SQ01109508
公開日2002年10月30日 申請(qǐng)日期2001年3月28日 優(yōu)先權(quán)日2001年3月28日
發(fā)明者曹浩諭 申請(qǐng)人:宏碁股份有限公司, 緯創(chuàng)資通股份有限公司