專利名稱:利用指定畫面進(jìn)行攝影指標(biāo)的方法
技術(shù)領(lǐng)域:
本發(fā)明為一種利用指定畫面進(jìn)行攝影指標(biāo)的方法,尤其涉及一種用于游戲機(jī)中的攝影指標(biāo)的方法,該方法可以在任何種類的顯示屏上利用光槍進(jìn)行射擊游戲。
背景技術(shù):
于1897年發(fā)明的映像管,因其具有畫質(zhì)優(yōu)良和價(jià)格低廉的特點(diǎn),長(zhǎng)久以來(lái)一直被采用為電視和計(jì)算機(jī)的顯示器,維持其不可替代的地位。然而,如今卻也同樣在技術(shù)上,面臨著薄膜晶體管液晶顯示器(TFT LCD)、等離子顯示器(PDP)等各種平面顯示器(FPD)的挑戰(zhàn),其領(lǐng)導(dǎo)地位已開始動(dòng)搖。進(jìn)入90年代,薄膜晶體管液晶顯示器(TFT LCD)、等離子顯示器(PDP)等各種技術(shù)逐漸數(shù)字化商品,緊緊跟在位居顯示器領(lǐng)先地位的映像管后面,亦步亦趨。據(jù)了解,目前業(yè)界除了映像管的顯示器以外,有將近十種的顯示器相關(guān)的技術(shù)正在開發(fā),并且即將商品化;根據(jù)產(chǎn)業(yè)界的研究推斷,未來(lái)極可能取代映像管,就是目前最受矚目的薄膜晶體管液晶顯示器(TFT LC-D),尤其是薄膜晶體管液晶顯示器(TFT LCD)在克服大型畫面的技術(shù)后,正進(jìn)一步蠶食在傳統(tǒng)上被認(rèn)為是使用于桌上型個(gè)人計(jì)算機(jī)監(jiān)視器的主流產(chǎn)品-彩色監(jiān)視器用映像管(CDT)的市場(chǎng)。
另外,等離子顯示器(PDP)自1985年商品化問(wèn)世以來(lái),更完成了大型化的技術(shù)開發(fā)。日本長(zhǎng)野冬季奧運(yùn)舉行期間,日本各大廠商紛紛推出新開發(fā)的產(chǎn)品亮相,全力投注在大型等離子顯示器(PDP)的開發(fā)和生產(chǎn)上。
然而,目前在射擊類電玩游戲中,通常有利用光槍來(lái)取代一般搖桿進(jìn)行瞄準(zhǔn)顯示屏上的目標(biāo)物,以提升游戲仿真真實(shí)性;為因應(yīng)游戲主機(jī)所執(zhí)行的游戲程序設(shè)計(jì)方式,其已知的光槍分為第一代光槍與第二代光槍,而第一代光槍,由游戲主機(jī)所配合游戲程序本身來(lái)計(jì)算出光標(biāo)的坐標(biāo)值;而第二代光槍,由光槍裝置計(jì)算出瞄準(zhǔn)點(diǎn)的坐標(biāo)值后,再將其傳回配合游戲主機(jī),在此僅以第一代有線光槍進(jìn)行說(shuō)明。請(qǐng)參閱圖1所示,為已知的第一代有線光槍連接游戲主機(jī)的方塊圖,該第一代有線光槍70的信號(hào)電纜線直接連接至游戲主機(jī)20的連接器,令當(dāng)使用者利用該有線光槍70對(duì)準(zhǔn)一顯示屏10上一瞄準(zhǔn)點(diǎn)發(fā)射一彈著點(diǎn)信號(hào)時(shí),該有線光槍70的一光接收器30會(huì)接收到陰極射線管電子打在顯示屏10的瞄準(zhǔn)點(diǎn)所產(chǎn)生的彈著點(diǎn)信號(hào),而將此拾取的彈著點(diǎn)信號(hào)送回游戲主機(jī)20,令該游戲主機(jī)20所執(zhí)行的游戲程序會(huì)根據(jù)此彈著點(diǎn)信號(hào),配合游戲主機(jī)20的視頻(Video)信號(hào)60,計(jì)算出彈著點(diǎn)相對(duì)于顯示屏10上的瞄準(zhǔn)坐標(biāo),而進(jìn)行相關(guān)的游戲程序處理。
由上述傳統(tǒng)的第一代或第二代光槍可知,已知的光槍都必需靠顯示屏所產(chǎn)生的彈著點(diǎn)訊號(hào)或同步信號(hào),才能做彈著點(diǎn)訊號(hào)處理或者在計(jì)算彈著點(diǎn)X、Y軸坐標(biāo)值;再者,假如使用者在進(jìn)行射擊游戲時(shí),其顯示屏為薄膜晶體管液晶顯示器(TFT LCD)、等離子顯示器(PDP)、投射系統(tǒng)顯示屏或一些不能產(chǎn)生彈著點(diǎn)信號(hào)或同步信號(hào)的顯示屏,如采用傳統(tǒng)光槍的使用,無(wú)論是第一代或是第二代光槍均不能在上述類型的顯示屏上使用,進(jìn)而導(dǎo)致這類光槍僅能在能產(chǎn)生彈著點(diǎn)訊號(hào)或同步信號(hào)的顯示屏(CDT或CRT)上應(yīng)用,這造成整體的適用性差,也同時(shí)為使用者帶來(lái)不便,且使用者會(huì)因個(gè)人的瞄準(zhǔn)習(xí)慣或是光槍瞄準(zhǔn)點(diǎn)的高度或左右的不同,而產(chǎn)生瞄準(zhǔn)點(diǎn)與實(shí)際彈著點(diǎn)X、Y軸坐標(biāo)值的誤差。然而,為了解決上述現(xiàn)有技術(shù)的缺陷與問(wèn)題,發(fā)明人曾于2002年6月18日以利用攝影方式進(jìn)行指標(biāo)定位的裝置提出發(fā)明專利申請(qǐng)來(lái)解決上述問(wèn)題,該申請(qǐng)已公布于TW第588258號(hào)專利公告上,其發(fā)明是利用攝影指標(biāo)裝置所設(shè)置的攝影機(jī),而將顯示屏的整個(gè)顯示區(qū)域拍下來(lái),并將此影像信號(hào)作描邊及辨識(shí)處理,計(jì)算出攝影機(jī)瞄準(zhǔn)點(diǎn)在顯示屏的實(shí)際坐標(biāo)值,再輸出至計(jì)算單元并將所計(jì)算出來(lái)的攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值傳送至該主機(jī),而使該主機(jī)可根據(jù)該坐標(biāo)值進(jìn)行相關(guān)游戲程序的處理,以取代傳統(tǒng)光槍利用彈著點(diǎn)訊號(hào)或同步訊號(hào)取得光標(biāo)的坐標(biāo)值,使用者可以在任何種類的顯示屏上利用光槍進(jìn)行射擊游戲,而不再受顯示屏種類的限制。
然而,此種做法雖可使任何種類的顯示屏上都可利用光槍進(jìn)行射擊游戲,但于顯示屏的整個(gè)顯示區(qū)域拍下來(lái)并將此影像信號(hào)作描邊及辨識(shí)處理時(shí),因無(wú)特定的標(biāo)記或畫面供其判別,使其于描邊及辨識(shí)處理時(shí)需耗費(fèi)較多時(shí)間。
因此,如何減少影像信號(hào)于作描邊及辨識(shí)處理時(shí)所需的時(shí)間,便為從事此行業(yè)者亟欲改善的方向所在。
故,發(fā)明人有鑒于上述的問(wèn)題與缺陷,乃搜集相關(guān)資料,經(jīng)由多方評(píng)估及考量,并以從事于此行業(yè)累積的多年經(jīng)驗(yàn),經(jīng)由不斷試作及修改,始設(shè)計(jì)出此種利用指定畫面進(jìn)行攝影指標(biāo)的方法發(fā)明。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種利用指定畫面進(jìn)行攝影指標(biāo)的方法,該方法是利用游戲主機(jī)于執(zhí)行軟件時(shí),游戲軟件會(huì)在固定的時(shí)間間隔傳送指定畫面至顯示屏顯示,并將指定畫面?zhèn)魉椭翑z影指標(biāo)裝置儲(chǔ)存,使攝影指標(biāo)裝置所拍攝的畫面直接與攝影指標(biāo)裝置內(nèi)所儲(chǔ)存的指定畫面進(jìn)行比對(duì),進(jìn)而可更加精準(zhǔn)快速的計(jì)算出攝影指標(biāo)裝置的瞄準(zhǔn)點(diǎn)于顯示屏上的坐標(biāo)值,以減少影像信號(hào)進(jìn)行描邊及辨識(shí)處理時(shí)所需的時(shí)間。
為達(dá)上述目的,本發(fā)明的方法包括其攝影指標(biāo)裝置的通訊介面與游戲主機(jī)相連接,且游戲主機(jī)于使用者于執(zhí)行游戲軟件時(shí),游戲軟件會(huì)在固定的時(shí)間間隔傳送指定畫面置顯示屏顯示,并將指定畫面?zhèn)魉椭翑z影指標(biāo)裝置的控制電路儲(chǔ)存;該攝影指標(biāo)裝置包含有控制電路、攝影機(jī)、計(jì)算單元、影像處理電路及復(fù)數(shù)個(gè)按鍵,而控制電路并分別與該攝影機(jī)、計(jì)算單元及影像處理電路呈電性連接,令該攝影機(jī)受該控制電路所操控,而將顯示屏的整個(gè)顯示區(qū)域拍下來(lái);將此影像信號(hào)傳送給該控制電路,控制電路將攝影機(jī)所接收到的影像信號(hào),交由該影像處理電路作描邊及辨識(shí)處理,再將處理后的數(shù)據(jù)傳回給該控制電路,使控制電路將處理后的影像信號(hào)輸入至計(jì)算單元;經(jīng)其計(jì)算出攝影機(jī)瞄準(zhǔn)點(diǎn)在顯示屏的實(shí)際坐標(biāo)值,再輸出給控制電路,而控制電路繼續(xù)經(jīng)由通訊介面將所計(jì)算出來(lái)的攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值傳送至該游戲主機(jī),而使該游戲主機(jī)根據(jù)該坐標(biāo)值進(jìn)行相關(guān)游戲程序的處理,由于該攝影指標(biāo)裝置已事先得的指定畫面的內(nèi)容及特征,所以可以減少攝影指標(biāo)裝置于比對(duì)辨識(shí)時(shí)所需的時(shí)間。
以下是該方法具體的流程步驟(A)開始;(B)游戲主機(jī)將其所執(zhí)行的游戲軟件所預(yù)設(shè)的指定畫面?zhèn)魉椭翑z影指標(biāo)裝置內(nèi)所設(shè)置的控制電路儲(chǔ)存;(C)游戲軟件持續(xù)將所預(yù)設(shè)的指定畫面以固定的時(shí)之間隔傳送至顯示屏顯示;(D)操控?cái)z影機(jī)將顯示屏整個(gè)顯示區(qū)域拍攝下來(lái),并令該攝影機(jī)將所拍攝的影像信號(hào)傳送回給控制電路;(E)游戲軟件是否通知此影像信號(hào)為指定畫面,若是,則執(zhí)行步驟(F);(F)將攝影機(jī)傳回來(lái)的影像信號(hào),再傳送給影像處理電路,影像處理電路利用控制電路所提供的指定畫面資料對(duì)此影像作描邊及辨識(shí)處理,并在處理后,令影像處理電路將處理過(guò)的資料數(shù)據(jù)傳給控制電路;
(G)將影像處理電路傳回來(lái)的資料數(shù)據(jù),比對(duì)該攝影機(jī)的像素,而獲得顯示屏的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值;(H)將顯示屏的顯示區(qū)域四個(gè)角在攝影影像中的座標(biāo)值及攝影機(jī)中心點(diǎn)的坐標(biāo)值,傳送給該計(jì)算單元,令該計(jì)算單元利用這些坐標(biāo)值,代入一距離公式,進(jìn)而獲得顯示屏的顯示區(qū)域在影像里的邊長(zhǎng);(I)操控計(jì)算單元使其再利用該等邊長(zhǎng),計(jì)算出與實(shí)際顯示屏的比例值,并使其利用該比例值乘上顯示屏的顯示區(qū)域在影像里的邊長(zhǎng),而獲得該等邊長(zhǎng)在實(shí)際顯示屏的數(shù)值,再令計(jì)算單元將該等實(shí)際邊長(zhǎng)傳回給控制電路;(J)將計(jì)算單元傳回來(lái)的實(shí)際邊長(zhǎng),利用該等實(shí)際邊計(jì)算出相關(guān)數(shù)值傳送給計(jì)算單元,令計(jì)算單元利用該等數(shù)值計(jì)算出X、Y值并傳送回給控制電路;(K)從計(jì)算單元接收傳回來(lái)的X、Y值,判斷出該X、Y值即為攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值,再透過(guò)通訊介面?zhèn)魉徒o游戲主機(jī),使游戲主機(jī)根據(jù)該攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值進(jìn)行游戲程序的操控;(L)結(jié)束。
為進(jìn)一步說(shuō)明本發(fā)明所采用的技術(shù)手段及其構(gòu)造,茲結(jié)合圖與本發(fā)明的較佳實(shí)施例詳加說(shuō)明其特征與功能。
圖1為已知的第一代有線光槍使用于射擊類游戲的方塊圖。
圖2為本發(fā)明的指定畫面示意圖。
圖3為本發(fā)明攝影指標(biāo)裝置第一實(shí)施例的方塊圖。
圖4為本發(fā)明攝影指標(biāo)裝置第一實(shí)施例的流程圖。
圖5為本發(fā)明攝影指標(biāo)裝置第二實(shí)施例的方塊圖。
圖6為本發(fā)明攝影指標(biāo)裝置第二實(shí)施例的流程圖。
圖中符號(hào)說(shuō)明10、顯示屏
20、游戲主機(jī)200、攝影指標(biāo)裝置240、計(jì)算單元210、控制電路250、影像處理電路220、通訊介面260、按鍵230、攝影機(jī)30、光接收器400、攝影指標(biāo)裝置430、攝影機(jī)410、控制電路440、按鍵420、通訊介面450、游戲主機(jī)50、指定畫面60、視頻(Video)信號(hào)70、光槍具體實(shí)施方式
請(qǐng)參閱圖2所示,為本發(fā)明的指定畫面示意圖,由圖中可清楚得知,在目前的電視系統(tǒng)中有NTSC及PAL兩種制式,且NTSC為每秒鐘傳送六十個(gè)畫面至顯示屏,而PAL則是每秒鐘傳送五十個(gè)畫面至顯示屏,但因人的眼睛只要只需每秒鐘接收十六個(gè)畫面以上,即可使屏幕上的畫面看起來(lái)就是連續(xù)畫面,故,若是將其中幾個(gè)畫面換為指定畫面50,使用者也不會(huì)察覺(jué)。
請(qǐng)參閱圖2、圖3所示,為本發(fā)明的指定畫面示意圖及第一實(shí)施例的方塊圖,在本發(fā)明的第一實(shí)施例中,其攝影指標(biāo)裝置200通過(guò)該通訊介面220與游戲主機(jī)20相連接,且游戲主機(jī)20于使用者于執(zhí)行游戲軟件時(shí),游戲軟件為會(huì)在固定的時(shí)間間隔傳送指定畫面50置顯示屏10顯示,并將指定畫面50傳送至攝影指標(biāo)裝置200所設(shè)置的控制電路210儲(chǔ)存,而攝影指標(biāo)裝置200包含有控制電路210、攝影機(jī)230、計(jì)算單元240、影像處理電路250及復(fù)數(shù)按鍵260,其中,該控制電路210與該等按鍵260電性連接,該等按鍵260是用來(lái)給使用者操作輸入,以便進(jìn)行游戲,而控制電路210并分別與該攝影機(jī)230、計(jì)算單元240及影像處理電路250電性連接,令該攝影機(jī)230受該控制電路210所操控,而將顯示屏10的整個(gè)顯示區(qū)域拍下來(lái),并將此影像信號(hào)傳送給該控制電路210,而使控制電路210可將攝影機(jī)230所接收到的影像信號(hào),交由該影像處理電路250作描邊及辨識(shí)處理,再將處理后的數(shù)據(jù)傳回給該控制電路210,使控制電路210將處理后的影像信號(hào)輸入至計(jì)算單元240,經(jīng)其計(jì)算出攝影機(jī)瞄準(zhǔn)點(diǎn)在顯示屏10的實(shí)際坐標(biāo)值,再輸出給控制電路210,而控制電路210續(xù)經(jīng)由通訊介面220將所計(jì)算出來(lái)的攝影機(jī)230瞄準(zhǔn)點(diǎn)的坐標(biāo)值傳送至該游戲主機(jī)20,而使該游戲主機(jī)20可根據(jù)該坐標(biāo)值進(jìn)行相關(guān)游戲程序的處理,并因攝影指標(biāo)裝置200為事先得的指定畫面50的內(nèi)容及特征,所以可以減少攝影指標(biāo)裝置200于比對(duì)辨識(shí)時(shí)所需的時(shí)間。
請(qǐng)參閱圖2、圖3、圖4所示,為本發(fā)明的指定畫面示意圖、第一實(shí)施例的方塊圖及流程圖,在本發(fā)明利用指定畫面進(jìn)行攝影指標(biāo)的方法裝置中,當(dāng)使用者利用該游戲主機(jī)20、攝影指標(biāo)裝置200、顯示屏10進(jìn)行操作游戲程序時(shí),將依下列坐標(biāo)值計(jì)算、判斷步驟進(jìn)行處理步驟100(A),開始;步驟101(B),游戲主機(jī)20將其所執(zhí)行的游戲軟件所預(yù)設(shè)的定畫面50傳送至攝影指標(biāo)裝置200內(nèi)所設(shè)置的控制電路210儲(chǔ)存;步驟102(C),游戲軟件持續(xù)將所預(yù)設(shè)的指定畫面50以固定時(shí)間間隔傳送至顯示屏10顯示;步驟103(D),操控?cái)z影機(jī)230將顯示屏10整個(gè)顯示區(qū)域攝下來(lái),并令該攝影機(jī)230將所拍攝的影像信號(hào)傳送回給控制電路210;步驟104(E),游戲軟件是否通知此影像信號(hào)為指定畫面50,若是,則執(zhí)行步驟106(F);若否,則執(zhí)行步驟105(M);步驟105(M),將攝影機(jī)230傳回來(lái)的影像信號(hào),再傳送給像處理電路250,使影像處理電路250將此影像作描邊及辨識(shí)處理,并在處理后,令影像處理電路250將處理過(guò)的數(shù)據(jù)數(shù)據(jù)傳給控制電路210;步驟106(F),將攝影機(jī)230傳回來(lái)的影像信號(hào),再傳送給像處理電路250,影像處理電路250利用控制電路210所提供的指定畫面50數(shù)據(jù)對(duì)此影像作描邊及辨識(shí)處理,并在處理后,令影像處理電路250將處理過(guò)的數(shù)據(jù)數(shù)據(jù)傳給控制電路210;步驟107(G),將影像處理電路250傳回來(lái)的資料數(shù)據(jù),比對(duì)該攝影機(jī)230的像素,而獲得顯示屏10的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值;步驟108(H),將顯示屏10的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值及攝影機(jī)230中心點(diǎn)的坐標(biāo)值,傳送給該計(jì)算單元240,令該計(jì)算單元240利用這些坐標(biāo)值,代入一距離公式,進(jìn)而獲得顯示屏10的顯示區(qū)域在影像里的邊長(zhǎng);步驟109(I),操控計(jì)算單元240使其再利用該等邊長(zhǎng),計(jì)算出與實(shí)際顯示屏10的比例值,并使其利用該比例值乘上顯示屏10的顯示區(qū)域在影像里的邊長(zhǎng),而獲得該等邊長(zhǎng)在實(shí)際顯示屏10的數(shù)值,再令計(jì)算單元240將該等實(shí)際邊長(zhǎng)傳回給控制電路210;步驟110(j),將計(jì)算單元240傳回來(lái)的實(shí)際邊長(zhǎng),利用該實(shí)際邊長(zhǎng)計(jì)算出相關(guān)數(shù)值并傳送給計(jì)算單元240,令計(jì)算單元240利用該等數(shù)值計(jì)算出X、Y值再傳送回給控制電路210。
步驟111(K),從計(jì)算單元240接收傳回來(lái)的X、Y值,判斷出該X、Y值即為攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值,再通過(guò)通訊介面220傳送給游戲主機(jī)20,使游戲主機(jī)20根據(jù)該攝影機(jī)瞄準(zhǔn)點(diǎn)的座標(biāo)值進(jìn)行游戲程序的操控。
步驟112(L),結(jié)束。
請(qǐng)參閱圖3、圖5所示,其第二實(shí)施例與第一實(shí)施例之間的差別就在第一實(shí)施例是將顯示屏10實(shí)際顯示區(qū)域的坐標(biāo)值及攝影機(jī)230瞄準(zhǔn)點(diǎn)的坐標(biāo)值于攝影指標(biāo)裝置200內(nèi)直接算出,再傳送給游戲主機(jī)20,而第二實(shí)施例是將未處理的影像信號(hào)直接傳送給游戲主機(jī)450,再由該游戲主機(jī)450計(jì)算出顯示屏10實(shí)際顯示區(qū)域的坐標(biāo)值及攝影機(jī)430瞄準(zhǔn)點(diǎn)的坐標(biāo)值,其余各主要結(jié)構(gòu)的連接及動(dòng)作方式均相同。
請(qǐng)參閱圖2、圖5所示,為本發(fā)明的指定畫面示意圖、攝影指標(biāo)裝置第二實(shí)施例的方塊圖,在本發(fā)明的第二實(shí)施例中,該攝影指標(biāo)裝置400通過(guò)通訊介面420來(lái)連接至一游戲主機(jī)450,且游戲主機(jī)450于使用者于執(zhí)行游戲軟件時(shí),游戲軟件會(huì)在固定的時(shí)間間隔傳送指定畫面50至顯示屏10顯示,并將指定畫面50儲(chǔ)存于游戲主機(jī)450內(nèi),而攝影指標(biāo)裝置400為包含有控制電路410、攝影機(jī)430及復(fù)數(shù)個(gè)按鍵440,其中控制電路410為分別與該攝影機(jī)430、該等按鍵440電氣連接,又,該等按鍵440為攝影指標(biāo)裝置400的信號(hào)發(fā)射按鍵,是用來(lái)給使用者操作輸入,以便進(jìn)行游戲。
請(qǐng)參閱圖2、圖5、圖6所示,為本發(fā)明的指定畫面示意圖、攝影指標(biāo)裝置第二實(shí)施例的方塊圖及流程圖,在本發(fā)明利用指定畫面進(jìn)行攝影指標(biāo)的方法裝置中,當(dāng)使用者利用該攝影指標(biāo)裝置400、該游戲主機(jī)450、該顯示屏10進(jìn)行操控游戲程序時(shí),其控制電路410、游戲主機(jī)450將依下列執(zhí)行的坐標(biāo)值計(jì)算、判斷步驟進(jìn)行處理步驟300(A),開始;步驟301(B),游戲主機(jī)450將其所執(zhí)行的游戲軟件所預(yù)設(shè)指定畫面50儲(chǔ)存;步驟302(C),游戲軟件持續(xù)將所預(yù)設(shè)的指定畫面50以固定時(shí)間間隔傳送至顯示屏10顯示;步驟303(D),該控制電路410控制攝影機(jī)430將顯示屏10整個(gè)顯示區(qū)域拍攝下來(lái),并令攝影機(jī)430將影像信號(hào)傳回給該控制電路410;步驟304(E),該控制電路410將攝影機(jī)430傳回來(lái)的影信號(hào),通過(guò)通訊介面420傳送給游戲主機(jī)450;步驟305(F),游戲軟件是否通知此影像信號(hào)為指定畫面50,若是,則執(zhí)行步驟307(G);若否,則執(zhí)行步驟306(O);步驟306(O),該游戲主機(jī)450將控制電路410傳回來(lái)的影像信號(hào),直接作描邊及辨識(shí)處理;步驟307(G),該游戲主機(jī)450將控制電路410傳回來(lái)的影像信號(hào),游戲主機(jī)450利用所儲(chǔ)存的指定畫面50資料對(duì)此影像信號(hào)作描邊及辨識(shí)處理;步驟308(H),該游戲主機(jī)450再比對(duì)該攝影機(jī)430的像素,而獲得顯示屏10的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值;步驟309(I),該游戲主機(jī)450再將顯示屏10的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值及攝影機(jī)中心點(diǎn)的坐標(biāo)值,代入距離公式即可得知顯示屏10顯示區(qū)域在影像里的邊長(zhǎng);步驟310(J),該游戲主機(jī)450再利用該等邊長(zhǎng),計(jì)算出與實(shí)際顯示屏10的比例值,再利用這比例值乘上顯示屏10的顯示區(qū)域在影像里的邊長(zhǎng),即可獲得在實(shí)際顯示屏10的邊長(zhǎng);步驟311(K),該游戲主機(jī)450利用該等實(shí)際邊長(zhǎng)計(jì)算出X、Y值,此X、Y值就是該攝影指標(biāo)裝置400瞄準(zhǔn)點(diǎn)的坐標(biāo)值;步驟312(L),將攝影機(jī)430瞄準(zhǔn)點(diǎn)的坐標(biāo)值輸出至游戲軟體,并進(jìn)行游戲程序的處理;步驟313(M),結(jié)束。
請(qǐng)參閱圖2、圖4所示,在此說(shuō)明一下本發(fā)明攝影指標(biāo)裝置也可以使用在計(jì)算機(jī)、大型電玩主機(jī)、電視游樂(lè)器主機(jī)或計(jì)算機(jī)終端機(jī)系統(tǒng)上,而在計(jì)算機(jī)上使用時(shí)可替代鼠標(biāo)(Mouse)、數(shù)字板(Tablet)及光筆(Light-gun)的功能。
在本發(fā)明中,該攝影指標(biāo)裝置200、400中通訊介面220、420可為一通用序列總線(USB)介面、1394介面、PS2介面或其它連接介面所構(gòu)成,以利用一訊號(hào)線與游戲主機(jī)20、450相連接,令該控制電路210、410可以有線通訊方式進(jìn)行傳遞信號(hào)使用。
在本發(fā)明中,該通訊介面220、420為一無(wú)線發(fā)射、接收介面,該介面上設(shè)有無(wú)線發(fā)射、接收器,而該游戲主機(jī)20、450并設(shè)有對(duì)應(yīng)的無(wú)線發(fā)射、接收器,使該控制電路210、410可以無(wú)線通訊方式進(jìn)行傳遞信號(hào)。
綜上所述,本發(fā)明上述的利用指定畫面進(jìn)行攝影指標(biāo)的方法于使用時(shí),為確實(shí)能達(dá)到其功效及目的,故本發(fā)明誠(chéng)為一實(shí)用性優(yōu)異的創(chuàng)作,為符合發(fā)明專利的申請(qǐng)要件,依法提出申請(qǐng)。
上述詳細(xì)說(shuō)明為針對(duì)本發(fā)明一種較佳的可行實(shí)施例說(shuō)明而已,惟該實(shí)施例并非用以限定本發(fā)明的申請(qǐng)專利范圍,凡其它未脫離本發(fā)明所揭示的技藝精神下所完成的均等變化與修飾變更,均應(yīng)包含于本發(fā)明所涵蓋的專利范圍中。
權(quán)利要求
1.一種利用指定畫面進(jìn)行攝影指標(biāo)的方法,設(shè)置有可執(zhí)行游戲軟件的游戲主機(jī),且游戲主機(jī)分別連接有預(yù)設(shè)的攝影指標(biāo)裝置與顯示屏,其特征在于,該攝影指標(biāo)裝置設(shè)置有控制電路,且控制電路分別連接有攝影機(jī)、影像處理電路、計(jì)算單元、通訊介面及復(fù)數(shù)個(gè)按鍵,而該通訊介面連接于游戲主機(jī),當(dāng)使用者利用攝影指標(biāo)裝置進(jìn)行游戲軟件時(shí),該方法流程步驟如下(A)開始;(B)游戲主機(jī)將其所執(zhí)行的游戲軟件所預(yù)設(shè)的指定畫面?zhèn)魉椭翑z影指標(biāo)裝置內(nèi)所設(shè)置的控制電路儲(chǔ)存;(C)游戲軟件持續(xù)將所預(yù)設(shè)的指定畫面以固定的時(shí)間間隔傳送至顯示屏顯示;(D)操控?cái)z影機(jī)將顯示屏整個(gè)顯示區(qū)域拍攝下來(lái),并令該攝影機(jī)將所拍攝的影像信號(hào)傳送回給控制電路;(E)游戲軟件是否通知此影像信號(hào)為指定畫面,若是,則執(zhí)行步驟(F);(F)將攝影機(jī)傳回來(lái)的影像信號(hào),再傳送給影像處理電路,影像處理電路利用控制電路所提供的指定畫面資料對(duì)此影像作描邊及辨識(shí)處理,并在處理后,令影像處理電路將處理過(guò)的資料數(shù)據(jù)傳給控制電路;(G)將影像處理電路傳回來(lái)的資料數(shù)據(jù),比對(duì)該攝影機(jī)的像素,而獲得顯示屏的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值;(H)將顯示屏的顯示區(qū)域四個(gè)角在攝影影像中的座標(biāo)值及攝影機(jī)中心點(diǎn)的坐標(biāo)值,傳送給該計(jì)算單元,令該計(jì)算單元利用這些坐標(biāo)值,代入一距離公式,進(jìn)而獲得顯示屏的顯示區(qū)域在影像里的邊長(zhǎng);(I)操控計(jì)算單元使其再利用該等邊長(zhǎng),計(jì)算出與實(shí)際顯示屏的比例值,并使其利用該比例值乘上顯示屏的顯示區(qū)域在影像里的邊長(zhǎng),而獲得該等邊長(zhǎng)在實(shí)際顯示屏的數(shù)值,再令計(jì)算單元將該等實(shí)際邊長(zhǎng)傳回給控制電路;(J)將計(jì)算單元傳回來(lái)的實(shí)際邊長(zhǎng),利用該等實(shí)際邊計(jì)算出相關(guān)數(shù)值傳送給計(jì)算單元,令計(jì)算單元利用該等數(shù)值計(jì)算出X、Y值并傳送回給控制電路;(K)從計(jì)算單元接收傳回來(lái)的X、Y值,判斷出該X、Y值即為攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值,再透過(guò)通訊介面?zhèn)魉徒o游戲主機(jī),使游戲主機(jī)根據(jù)該攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值進(jìn)行游戲程序的操控;(L)結(jié)束。
2.如權(quán)利要求1所述的利用指定畫面進(jìn)行攝影指標(biāo)的方法,其中該步驟(E)若否,則執(zhí)行步驟(M)將攝影機(jī)傳回來(lái)的影像信號(hào),再傳送給影像處理電路,使影像處理電路將此影像作描邊及辨識(shí)處理,并在處理后,令影像處理電路將處理過(guò)的資料數(shù)據(jù)傳給控制電路,再執(zhí)行步驟(F)。
3.如權(quán)利要求1所述的利用指定畫面進(jìn)行攝影指標(biāo)的方法,其中該攝影機(jī)為可將顯示屏的整個(gè)顯示區(qū)域拍攝下來(lái),并將影像通過(guò)控制電路傳送至影像處理電路作瞄邊及辨識(shí)處理,且處理后的資料數(shù)據(jù)會(huì)通過(guò)控制電路傳送至計(jì)算單元,而計(jì)算單元可利用座標(biāo)計(jì)算程序計(jì)算出攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值,并將此座標(biāo)值通過(guò)通訊介面?zhèn)魉椭劣螒蛑鳈C(jī)。
4.一種利用指定畫面進(jìn)行攝影指標(biāo)的方法,設(shè)置有可執(zhí)行游戲軟件的游戲主機(jī),且游戲主機(jī)為分別連接有預(yù)設(shè)的攝影指標(biāo)裝置與顯示屏,其特征在于,該攝影指標(biāo)裝置設(shè)置有控制電路,且控制電路分別連接有攝影機(jī)、通信介面及復(fù)數(shù)個(gè)按鍵,而該通訊介面連接于游戲主機(jī),當(dāng)使用者利用攝影指標(biāo)裝置進(jìn)行游戲軟件時(shí),該方法流程步驟如下(A)開始;(B)游戲主機(jī)將其所執(zhí)行的游戲軟件所預(yù)設(shè)的指定畫面儲(chǔ)存;(C)游戲軟件持續(xù)將所預(yù)設(shè)的指定畫面以固定的時(shí)之間隔傳送至顯示屏顯示;(D)該控制電路控制攝影機(jī)將顯示屏整個(gè)顯示區(qū)域拍攝下來(lái),并令攝影機(jī)將影像信號(hào)傳回給該控制電路;(E)該控制電路將攝影機(jī)傳回來(lái)的影像信號(hào),通過(guò)通訊介面?zhèn)魉徒o游戲主機(jī);(F)游戲軟件是否通知此影像信號(hào)為指定畫面,若是,則執(zhí)行步驟(G);(G)該游戲主機(jī)將控制電路傳回來(lái)的影像信號(hào),游戲主機(jī)利用所儲(chǔ)存的指定畫面資料對(duì)此影像信號(hào)作描邊及辨識(shí)處理;(H)該游戲主機(jī)再比對(duì)該攝影機(jī)的像素,而獲得顯示幕的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值;(I)該游戲主機(jī)再將顯示屏的顯示區(qū)域四個(gè)角在攝影影像中的坐標(biāo)值及攝影機(jī)中心點(diǎn)的坐標(biāo)值,代入距離公式即可得知顯示屏顯示區(qū)域在影像里的邊長(zhǎng);(J)該游戲主機(jī)再利用該等邊長(zhǎng),計(jì)算出與實(shí)際顯示幕的比例值,再利用這比例值乘上顯示屏的顯示區(qū)域在影像里的邊長(zhǎng),即可獲得在實(shí)際顯示屏的邊長(zhǎng);(K)該游戲主機(jī)利用該等實(shí)際邊長(zhǎng)計(jì)算出X、Y值就是該攝影指標(biāo)裝置瞄準(zhǔn)點(diǎn)的坐標(biāo)值;(L)將攝影機(jī)瞄準(zhǔn)點(diǎn)的坐標(biāo)值輸出至游戲軟件,并進(jìn)行游戲程序的處理;(M)結(jié)束。
5.如權(quán)利要求4所述的利用指定畫面進(jìn)行攝影指標(biāo)的方法,其中該步驟(F)若否,則執(zhí)行步驟(O)該游戲主機(jī)將控制電路傳回來(lái)的影像信號(hào),直接作描邊及辨識(shí)處理,再執(zhí)行步驟(G)。
全文摘要
本發(fā)明為一種利用指定畫面進(jìn)行攝影指標(biāo)的方法,該方法可以在任何種類的顯示屏上利用光槍進(jìn)行射擊游戲,而不再受顯示屏種類的限制。該方法的游戲主機(jī)分別連接有預(yù)設(shè)的攝影指標(biāo)裝置與顯示屏,游戲主機(jī)在執(zhí)行游戲軟件時(shí),會(huì)在固定的時(shí)間間隔傳送指定畫面至顯示屏顯示,并將指定畫面?zhèn)魉椭翑z影指標(biāo)裝置儲(chǔ)存,當(dāng)操作者利用攝影指標(biāo)裝置進(jìn)行操控游戲時(shí),該攝影指標(biāo)裝置所拍攝的畫面可直接與攝影指標(biāo)裝置內(nèi)所儲(chǔ)存的指定畫面進(jìn)行比對(duì)辨識(shí),進(jìn)而可精準(zhǔn)快速的計(jì)算出攝影指標(biāo)裝置的瞄準(zhǔn)點(diǎn)于顯示屏上的坐標(biāo)值。
文檔編號(hào)A63F13/00GK1731385SQ20041005651
公開日2006年2月8日 申請(qǐng)日期2004年8月6日 優(yōu)先權(quán)日2004年8月6日
發(fā)明者鄭秋豪, 鄭銘國(guó) 申請(qǐng)人:孕龍科技股份有限公司