本發(fā)明屬于游戲領(lǐng)域,涉及一種基于kinect的體育健身游戲系統(tǒng)及實現(xiàn)方法。
背景技術(shù):
體感游戲近年來發(fā)展迅速,基于體感的研究和開發(fā)也會目前研究的熱門領(lǐng)域,近似于在真實空間中的操作為游戲玩家?guī)砹苏鎸嵏泻筒倏馗校蟠筇嵘擞螒虻牟倏匦院蛫蕵沸浴?/p>
kinect設(shè)備是近年來較為成熟的體感設(shè)備,被廣泛應(yīng)用于各個領(lǐng)域,其中在虛擬游戲領(lǐng)域的應(yīng)用比較廣泛,較為傳統(tǒng)的有跳舞毯、wii、cave系統(tǒng)、3d虛擬現(xiàn)實眼鏡、kinect等新的設(shè)備,大部分的體感游戲都是通過控制游戲畫面中的虛擬代理來參加游戲,使游戲玩家自身脫離了游戲情境,沉浸感和體驗感有所不足。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種基于kinect的體育健身游戲系統(tǒng)及實現(xiàn)方法,該系統(tǒng)通過投影儀將游戲界面進行顯示,使游戲玩家置身其中,給游戲玩家更強的沉浸感和虛擬現(xiàn)實感覺。
本發(fā)明的目的可以通過以下技術(shù)方案實現(xiàn):
一種基于kinect的體育健身游戲系統(tǒng),包括kinect裝置、計步器、電腦主機、多屏適配器、兩臺投影儀,音響設(shè)備,所述kinect裝置、多屏適配器、計步器和音響設(shè)備均通過無線wifi連接電腦主機,兩臺投影儀均連接多屏適配器;
所述計步器設(shè)有無線傳輸模塊、傳感器模塊、控制器模塊,所述傳感器模塊對游戲玩家的運動數(shù)據(jù),控制器模塊對運動數(shù)據(jù)進行分析統(tǒng)計,并通過無線傳輸模塊發(fā)送到游戲服務(wù)器;
所述電腦主機設(shè)有游戲服務(wù)器,游戲服務(wù)器設(shè)有登陸模塊、設(shè)置模塊、圖像接收模塊、圖像識別模塊、數(shù)據(jù)處理模塊、計分模塊、圖像輸出模塊;
所述圖像接收模塊連接圖像識別模塊,圖像識別模塊連接登陸模塊、設(shè)置模塊、圖像輸出模塊。
進一步地,所述kinect裝置包括麥克風(fēng)、紅外投影機、紅外攝像頭、彩色攝像頭、無線傳輸模塊,麥克風(fēng)可以對游戲玩家的語音進行提取,并對雜音做初步過濾處理,紅外投影機將光源打在物體表面,通過觀察打的物體表面的圖樣計算出物體所在的位置,紅外攝像頭:對游戲玩家的圖像進行提取,通過計算得到游戲玩家和場景的深度數(shù)值,彩色攝像頭:可以采集彩色圖像數(shù)據(jù)。
進一步地,所述一臺投影儀投射到地面,另一臺投影儀投射到墻壁。
進一步地,所述圖像輸出模塊連接多屏適配器,將游戲界面通過多屏適配器傳輸?shù)酵队皟x。
一種基于kinect的體育健身游戲系統(tǒng)實現(xiàn)方法,包括如下步驟:
s1:游戲玩家打開電腦主機、kinect裝置、電腦主機、多屏適配器、兩臺投影儀和音響設(shè)備,游戲界面通過投影儀投影到地面和墻壁,同時kinect裝置對游戲者的圖像和運動姿勢進行采集,并將采集圖像傳輸?shù)接螒蚍?wù)器,圖像接收模塊接收到圖像后經(jīng)過圖像識別模塊進行識別,然后將識別后的圖像與游戲服務(wù)器預(yù)設(shè)好的元素進行互動;
s2:登錄界面采用旋轉(zhuǎn)式的交互形式,游戲玩家站立在登錄界面投影區(qū),通過手勢滑動設(shè)置符號和登陸符號到指定區(qū)域,游戲玩家進入設(shè)置設(shè)置界面后,設(shè)置游戲時間,然后進入登錄界面選擇游戲類型,游戲開始。
一種基于kinect的體育健身游戲系統(tǒng)實現(xiàn)方法,還包括如下步驟:
s1:所述游戲類型包括跳高、跳遠(yuǎn)、賽跑,游戲玩家選擇跳高、跳遠(yuǎn)游戲,然后根據(jù)游戲作出相應(yīng)的跳起、跳遠(yuǎn)動作,數(shù)據(jù)處理模塊通過對游戲玩家跳起的高度和距離進行計算,得到相應(yīng)的結(jié)果,在規(guī)定時間內(nèi)可以連續(xù)跳很多次,并將結(jié)果通過計分模塊進行輸出,并給出最高分?jǐn)?shù);
s2:游戲玩家選擇賽跑項目,游戲玩家在腿部佩帶計步器,然后原地踏步走,計步器的傳感器模塊對游戲玩家的運動步數(shù)進行檢測后通過控制器模塊進行統(tǒng)計然后傳輸?shù)接螒蚍?wù)器,數(shù)據(jù)處理模塊對運動步數(shù)進行處理后通過計分模塊輸出。
一種基于kinect的體育健身游戲系統(tǒng)實現(xiàn)方法,還包括如下步驟:
游戲玩家不在kinect裝置控制范圍內(nèi)時,圖像識別模塊檢測不到人物圖像,直接通過登陸模塊退出游戲登陸。
本發(fā)明的有益效果:
本發(fā)明的游戲系統(tǒng)通過多屏適配器對游戲界面進行輸出,同時通過兩臺投影儀將游戲界面在地面和墻壁進行投影,游戲玩家置身其中,給你游戲玩家更強的虛擬現(xiàn)實感。
本發(fā)明通過計步器與kinect裝置進行結(jié)合,將運動動作和運動數(shù)據(jù)通過無線傳輸模塊傳輸?shù)接螒蚍?wù)器,通過游戲服務(wù)器的處理后再經(jīng)過投影儀進行輸出,使游戲玩家在室內(nèi)也可以參加各類體育競技運動。
附圖說明
為了便于本領(lǐng)域技術(shù)人員理解,下面結(jié)合附圖對本發(fā)明作進一步的說明。
圖1為本發(fā)明基于kinect的體育健身游戲系統(tǒng)示意圖;
圖2為本發(fā)明游戲系統(tǒng)示意圖;
圖3為本發(fā)明游戲?qū)崿F(xiàn)過程示意圖;
具體實施方式
一種基于kinect的體育健身游戲系統(tǒng),包括kinect裝置、計步器、電腦主機、多屏適配器、兩臺投影儀,音響設(shè)備,所述kinect裝置、多屏適配器、、計步器和音響設(shè)備均通過無線wifi連接電腦主機,兩臺投影儀均連接多屏適配器;
所述kinect裝置包括麥克風(fēng)、紅外投影機、紅外攝像頭、彩色攝像頭、無線傳輸模塊,麥克風(fēng)可以對游戲玩家的語音進行提取,并對雜音做初步過濾處理,紅外投影機將光源打在物體表面,通過觀察打的物體表面的圖樣計算出物體所在的位置,紅外攝像頭:對游戲玩家的圖像進行提取,通過計算得到游戲玩家和場景的深度數(shù)值,彩色攝像頭:可以采集彩色圖像數(shù)據(jù);
所述計步器設(shè)有無線傳輸模塊、傳感器模塊、控制器模塊,所述傳感器模塊對游戲玩家的運動數(shù)據(jù),控制器模塊對運動數(shù)據(jù)進行分析統(tǒng)計,并通過無線傳輸模塊發(fā)送到游戲服務(wù)器;
所述一臺投影儀投射到地面,另一臺投影儀投射到墻壁;
所述電腦主機設(shè)有游戲服務(wù)器,游戲服務(wù)器設(shè)有登陸模塊、設(shè)置模塊、圖像接收模塊、圖像識別模塊、數(shù)據(jù)處理模塊、計分模塊、圖像輸出模塊;
所述圖像接收模塊連接圖像識別模塊,圖像識別模塊連接登陸模塊、設(shè)置模塊、圖像輸出模塊;
圖像輸出模塊連接多屏適配器,將游戲界面通過多屏適配器傳輸?shù)酵队皟x,兩臺投影儀將游戲界面投射到地面和墻壁,給游戲玩家?guī)碚鎸嵉挠螒蝮w驗;
音響設(shè)備對游戲的音效進行輸出,給游戲玩家?guī)砀庇^的感受;
一種基于kinect的體育健身游戲系統(tǒng)實現(xiàn)方法,包括如下步驟:
s1:游戲玩家打開電腦主機、kinect裝置、電腦主機、多屏適配器、兩臺投影儀和音響設(shè)備,游戲界面通過投影儀投影到地面和墻壁,同時kinect裝置對游戲者的圖像和運動姿勢進行采集,并將采集圖像傳輸?shù)接螒蚍?wù)器,圖像接收模塊接收到圖像后經(jīng)過圖像識別模塊進行識別,然后將識別后的圖像與游戲服務(wù)器預(yù)設(shè)好的元素進行互動;
s2:登錄界面采用旋轉(zhuǎn)式的交互形式,游戲玩家站立在登錄界面投影區(qū),通過手勢滑動設(shè)置符號和登陸符號到指定區(qū)域,游戲玩家進入設(shè)置設(shè)置界面后,設(shè)置游戲時間,然后進入登錄界面選擇游戲類型,游戲開始;
s3:所述游戲類型包括跳高、跳遠(yuǎn)、賽跑,游戲玩家選擇跳高、跳遠(yuǎn)游戲,然后根據(jù)游戲作出相應(yīng)的跳起、跳遠(yuǎn)動作,數(shù)據(jù)處理模塊通過對游戲玩家跳起的高度和距離進行計算,得到相應(yīng)的結(jié)果,在規(guī)定時間內(nèi)可以連續(xù)跳很多次,并將結(jié)果通過計分模塊進行輸出,并給出最高分?jǐn)?shù);
s4:游戲玩家選擇賽跑項目,游戲玩家在腿部佩帶計步器,然后原地踏步走,計步器的傳感器模塊對游戲玩家的運動步數(shù)進行檢測后通過控制器模塊進行統(tǒng)計然后傳輸?shù)接螒蚍?wù)器,數(shù)據(jù)處理模塊對運動步數(shù)進行處理后通過計分模塊輸出。
s5:游戲玩家不在kinect裝置控制范圍內(nèi)時,圖像識別模塊檢測不到人物圖像,直接通過登陸模塊退出游戲登陸。
以上公開的本發(fā)明優(yōu)選實施例只是用于幫助闡述本發(fā)明。優(yōu)選實施例并沒有詳盡敘述所有的細(xì)節(jié),也不限制該發(fā)明僅為所述的具體實施方式。顯然,根據(jù)本說明書的內(nèi)容,可作很多的修改和變化。本說明書選取并具體描述這些實施例,是為了更好地解釋本發(fā)明的原理和實際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。