基于Kinect的幼兒舞蹈體感游戲系統(tǒng)及其工作方法
【專利摘要】本發(fā)明涉及一種基于Kinect的幼兒舞蹈體感游戲系統(tǒng)及其工作方法,本系統(tǒng)包括:Windows系統(tǒng)和Kinect體感設(shè)備,以及用于實(shí)現(xiàn)Windows系統(tǒng)與Kinect體感設(shè)備互聯(lián)的Kinect for Windows SDK;所述Windows系統(tǒng)內(nèi)裝有由Flash AIR平臺(tái)開發(fā)的PC體感游戲;Windows系統(tǒng)通過Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作;本發(fā)明利用Kinect體感攝像頭與常見的Windows PC 和Flash平臺(tái),在體感游戲的基礎(chǔ)上添加了舞蹈教學(xué)內(nèi)容,讓幼兒在玩游戲是時(shí)潛意識(shí)的提升身體協(xié)調(diào)能力和對(duì)音樂的感知能力。
【專利說明】基于Kinect的幼兒舞蹈體感游戲系統(tǒng)及其工作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于Kinect設(shè)備的舞蹈體感游戲系統(tǒng)。、
【背景技術(shù)】
[0002]學(xué)前教育歷來(lái)是人們比較重視的一塊,也同時(shí)是最容易受人們忽視的一塊。隨著社會(huì)經(jīng)濟(jì)和科學(xué)的不對(duì)發(fā)展,人們對(duì)學(xué)前教育的質(zhì)量的追求也越來(lái)越強(qiáng)烈。良好的學(xué)前教育能夠很好的對(duì)幼兒身心的成長(zhǎng)起著正確的引導(dǎo)作用。
[0003]目前國(guó)內(nèi)針對(duì)幼兒的學(xué)前教育還是大量的停留在由幼兒教師去引導(dǎo),幼兒去學(xué)習(xí)的一個(gè)過程。我國(guó)著名教育家陳鶴琴先生說:“小孩子生來(lái)是好動(dòng)的,是以游戲?yàn)樯?。”如果將游戲與幼兒教育結(jié)合,幼兒在玩游戲的過程中能夠潛意識(shí)的受到教育,將會(huì)在幼兒教育中事半功倍。傳統(tǒng)幼兒游戲主要是讓幼兒通過鼠標(biāo)點(diǎn)擊或是手指觸控觸摸屏來(lái)操作游戲,只調(diào)動(dòng)了幼兒的手指的觸覺,能對(duì)幼兒的智力等方面進(jìn)行培養(yǎng)。如果在幼兒游戲中加入體感成分,使幼兒在游戲中,能夠使用全身去操作游戲,這樣就能對(duì)幼兒的全身感官進(jìn)行調(diào)用,從而對(duì)幼兒的智力和體力上面都能進(jìn)行鍛煉。目前在國(guó)內(nèi),幼兒教育體感游戲十分稀少,有一些這樣的體感教育游戲也更多的注重的游戲本身的娛樂性,而能將游戲與幼兒教育中重要的舞蹈教育結(jié)合的體感游戲基本上沒有。在國(guó)外,體感游戲更多的是指向的年齡略大的一些兒童,而非學(xué)前教育中的幼兒。同時(shí)國(guó)外的兒童體感游戲中主要運(yùn)行平臺(tái)是XBOX游戲主機(jī),這樣對(duì)于很多幼兒園來(lái)說并不方便,目前國(guó)內(nèi)幼兒園教學(xué)中用的教學(xué)、辦公平臺(tái)更多的是PC電腦。
[0004]舞蹈的教育能對(duì)幼兒的多方面能力進(jìn)行培養(yǎng),也因?yàn)檫@樣一直作為幼兒教育中的重點(diǎn)而花費(fèi)教育者大量的時(shí)間和精力去研宄和完善。幼兒在接受舞蹈教育中能夠提高對(duì)音樂節(jié)奏的感知能力、培養(yǎng)幼兒運(yùn)用動(dòng)作造型以及運(yùn)用動(dòng)作的速度、力度變化去傳情達(dá)意、領(lǐng)悟舞蹈的內(nèi)涵、增強(qiáng)身體協(xié)調(diào)性。將游戲與舞蹈相結(jié)合,能使幼兒在主動(dòng)去玩游戲的同時(shí),潛意識(shí)的接受了舞蹈的教育,調(diào)動(dòng)幼兒學(xué)習(xí)舞蹈的積極性。本游戲在舞蹈和體感游戲的融合上進(jìn)行了研宄,在游戲中,每一關(guān)的背景音樂都有一段對(duì)應(yīng)的舞蹈視頻,舞蹈的示范視頻與游戲進(jìn)度很好的匹配,玩家需要模仿舞蹈演示視頻的舞蹈動(dòng)作來(lái)操作游戲,如果舞蹈動(dòng)作匹配將會(huì)獲得更高的得分。這樣能讓幼兒在玩游戲的時(shí)候注意自身的動(dòng)作,并且潛意識(shí)的增強(qiáng)幼兒的身體素質(zhì)和協(xié)調(diào)性。同時(shí)幼兒能看到自己在舞蹈的動(dòng)作,也會(huì)對(duì)游戲產(chǎn)生極大的興趣。體感游戲與幼兒舞蹈相結(jié)合在國(guó)內(nèi)外游戲研宄中都非常少。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種基于Kinect的幼兒舞蹈體感游戲系統(tǒng)及其工作方法,其通過微軟Kinect體感設(shè)備和Windows PC平臺(tái)及Flash體感游戲進(jìn)行對(duì)接,實(shí)現(xiàn)了通過體感進(jìn)行Flash游戲控制,其在幼兒教育應(yīng)用和幼兒游戲中具有較好的教學(xué)、娛樂效果。
[0006]為了解決上述技術(shù)問題,本發(fā)明提供了一種基于Kinect的幼兒舞蹈體感游戲系統(tǒng),包括:Windows系統(tǒng)和Kinect體感設(shè)備,以及用于實(shí)現(xiàn)Windows系統(tǒng)與Kinect體感設(shè)備互聯(lián)的Kinect for Windows SDK ;所述Windows系統(tǒng)內(nèi)裝有由Flash AIR平臺(tái)開發(fā)的PC體感游戲;所述Windows系統(tǒng)通過所述Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作。
[0007]優(yōu)選的,為了解決Flash AIR平臺(tái)獲取人體骨架數(shù)據(jù),以實(shí)現(xiàn)體感控制操作的目的;Flash AIR平臺(tái)調(diào)用airKinect-2-core-mssdk.ane獲取到Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)。
[0008]優(yōu)選的,所述Flash AIR平臺(tái)與PC體感游戲進(jìn)行連接,即通過Flash的編程語(yǔ)言使PC體感游戲中獲取到人體骨骼數(shù)據(jù),通過人體動(dòng)作和人體圖像的識(shí)別的算法,計(jì)算出人體的動(dòng)作,并顯示人體的影像。玩家看到自身影像通過基于Kinect for Windows提供的人體摳像,在Flash AIR中進(jìn)行了處理生成與用戶動(dòng)作實(shí)時(shí)顯示的人體影像。玩家看到自身的影像做出動(dòng)作,具有很強(qiáng)的實(shí)時(shí)交互性。
[0009]優(yōu)選的,F(xiàn)lash AIR平臺(tái)適于運(yùn)用開源項(xiàng)目ffmpeg,以實(shí)現(xiàn)視頻的錄制和格式轉(zhuǎn)換、格式壓縮,可以進(jìn)行視頻回放。
[0010]優(yōu)選的,所述幼兒舞蹈體感游戲系統(tǒng)還與服務(wù)器相連,適于將錄制的視頻文件上傳至服務(wù)器。
[0011]又一方面,本發(fā)明還提供了一種基于Kinect的幼兒舞蹈體感游戲的工作方法,包括:
[0012]步驟S100,在Windows系統(tǒng)中通過Flash AIR平臺(tái)建立相應(yīng)PC體感游戲;以及步驟S200,所述Windows系統(tǒng)通過Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作。
[0013]進(jìn)一步,所述PC體感游戲?yàn)镕lash游戲。
[0014]優(yōu)選的,為了解決Flash AIR平臺(tái)獲取人體骨架數(shù)據(jù),所述Windows系統(tǒng)通過Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)的方法包括:Flash AIR平臺(tái)調(diào)用airKinect-2-core-mssdk.ane獲取到Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)。
[0015]優(yōu)選的,所述Flash AIR平臺(tái)與PC體感游戲進(jìn)行連接,即通過Flash的編程語(yǔ)言使游戲中獲取到人體骨骼數(shù)據(jù),通過人體動(dòng)作和人體圖像的識(shí)別的算法,計(jì)算出人體的動(dòng)作,并顯示人體的影像;和/或Flash AIR平臺(tái)適于運(yùn)用開源項(xiàng)目ffmpeg,以實(shí)現(xiàn)視頻的錄制和格式轉(zhuǎn)換、格式壓縮。玩家看到自身影像通過基于Kinect for Windows提供的人體摳像,在Flash AIR中進(jìn)行了處理生成與用戶動(dòng)作實(shí)時(shí)顯示的人體影像。玩家看到自身的影像做出動(dòng)作,具有很強(qiáng)的實(shí)時(shí)交互性。
[0016]可選的,所述PC體感游戲包括:
[0017]適于玩家做出伸手動(dòng)作的第一游戲;
[0018]適于玩家做出跳躍動(dòng)作的第二游戲;
[0019]適于玩家做出踏步動(dòng)作的第三游戲;
[0020]適于玩家做出敲打動(dòng)作的第四游戲;
[0021]適于玩家做出采摘?jiǎng)幼鞯牡谖逵螒颍?br>
[0022]適于玩家做出跑跳動(dòng)作的第六游戲;以及
[0023]第七游戲,其適于玩家跟隨跳舞的演示動(dòng)畫、視頻,和/或
[0024]播放音樂并對(duì)玩家的舞蹈進(jìn)行錄制,將錄制的視頻文件上傳至服務(wù)器以進(jìn)行評(píng)價(jià);進(jìn)而使幼兒進(jìn)行全身訓(xùn)練。
[0025]本發(fā)明的有益效果是,本發(fā)明利用Kinect體感攝像頭與常見的Windows PC和Flash平臺(tái),在體感游戲的基礎(chǔ)上添加了舞蹈教學(xué)內(nèi)容;本發(fā)明還將傳統(tǒng)的舞蹈教學(xué)內(nèi)容進(jìn)行數(shù)字化,使幼兒在游戲中獲取樂趣的同時(shí)能接收到舞蹈學(xué)習(xí),并且能讓幼兒在玩游戲是時(shí)潛意識(shí)的提升身體協(xié)調(diào)能力和對(duì)音樂的感知能力。
【專利附圖】
【附圖說明】
[0026]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明。
[0027]圖1示出了本發(fā)明的幼兒舞蹈體感游戲系統(tǒng)的結(jié)構(gòu)框圖;
[0028]圖2示出了本發(fā)明的幼兒舞蹈體感游戲系統(tǒng)的原理框圖。
【具體實(shí)施方式】
[0029]現(xiàn)在結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。這些附圖均為簡(jiǎn)化的示意圖,僅以示意方式說明本發(fā)明的基本結(jié)構(gòu),因此其僅顯示與本發(fā)明有關(guān)的構(gòu)成。
[0030]本發(fā)明基于微軟Kinect體感設(shè)備和使用廣泛的Windows PC平臺(tái)與Flash進(jìn)行游戲的開發(fā)。Kinect體感設(shè)備中的體感攝像頭具有成本低、掃描效果好、能讀取RGB數(shù)據(jù)和深度數(shù)據(jù)流等優(yōu)點(diǎn),適合體感游戲開發(fā),目前主要應(yīng)用于XB0X360游戲主機(jī)上。Windows操作系統(tǒng)是目前應(yīng)用最多的PC操作系統(tǒng)。Flash平臺(tái)擁有廣大的覆蓋面,幾乎所有的電腦上都會(huì)安裝Flash播放器,F(xiàn)lash開發(fā)的游戲也具有美觀、體積小、便于開發(fā)等特點(diǎn)。本發(fā)明將這幾個(gè)平臺(tái)集合在一起,發(fā)揮每個(gè)平臺(tái)的優(yōu)點(diǎn),同時(shí)也通過研宄突破了很多技術(shù)上的問題,將這幾個(gè)優(yōu)秀的開發(fā)平臺(tái)能夠互相連接。
[0031]圖1示出了本發(fā)明的幼兒舞蹈體感游戲系統(tǒng)的結(jié)構(gòu)框圖。
[0032]圖2示出了本發(fā)明的幼兒舞蹈體感游戲系統(tǒng)的原理框圖。
[0033]如圖1和圖2所示,本發(fā)明的一種基于Kinect的幼兒舞蹈體感游戲系統(tǒng),包括:Windows系統(tǒng)和Kinect體感設(shè)備,以及用于實(shí)現(xiàn)Windows系統(tǒng)與Kinect體感設(shè)備互聯(lián)的Kinect for Windows SDK ;所述Windows系統(tǒng)內(nèi)裝有由Flash AIR平臺(tái)開發(fā)的PC體感游戲;所述Windows系統(tǒng)通過所述Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作。
[0034]其中,所述Windows系統(tǒng)具體指安裝有Windows系統(tǒng)的PC端。
[0035]所述Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)的【具體實(shí)施方式】包括:Flash AIR平臺(tái)調(diào)用airKinect-2-core-mssdk.ane獲取到Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)。
[0036]進(jìn)一步,所述Flash AIR平臺(tái)與PC體感游戲進(jìn)行連接,即通過Flash的編程語(yǔ)言使PC體感游戲中獲取到人體骨骼數(shù)據(jù),通過人體動(dòng)作和人體圖像的識(shí)別的算法,計(jì)算出人體的動(dòng)作,并顯示人體的影像。
[0037]作為本發(fā)明的一種可選的實(shí)施方式,F(xiàn)lash AIR平臺(tái)適于運(yùn)用開源項(xiàng)目ffmpeg,以實(shí)現(xiàn)視頻的錄制和格式轉(zhuǎn)換、格式壓縮。
[0038]可選的,所述幼兒舞蹈體感游戲系統(tǒng)還與服務(wù)器相連,適于將錄制的視頻文件上傳至服務(wù)器。
[0039]本發(fā)明能根據(jù)用戶自身數(shù)據(jù)進(jìn)行不同的評(píng)價(jià)。用戶在結(jié)束游戲后,系統(tǒng)將游戲數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,并將分析后的數(shù)據(jù)通過游戲客戶端(PC端)進(jìn)行顯示。
[0040]實(shí)施例2
[0041]如圖1和圖2所示,在實(shí)施例1基礎(chǔ)上的一種基于Kinect的幼兒舞蹈體感游戲的工作方法,包括:
[0042]步驟S100,在Windows系統(tǒng)中通過Flash AIR平臺(tái)建立相應(yīng)PC體感游戲;以及步驟S200,所述Windows系統(tǒng)通過Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作。
[0043]其中,所述PC體感游戲?yàn)镕lash游戲。
[0044]所述Windows系統(tǒng)通過Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)的方法包括:Flash AIR平臺(tái)調(diào)用airKinect-2-core-mssdk.ane獲取到Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)(即為體感數(shù)據(jù))。
[0045]所述Flash AIR平臺(tái)與PC體感游戲進(jìn)行連接,即通過Flash的編程語(yǔ)言使游戲中獲取到人體骨骼數(shù)據(jù),通過人體動(dòng)作和人體圖像的識(shí)別的算法,計(jì)算出人體的動(dòng)作,并顯示人體的影像;和/或Flash AIR平臺(tái)適于運(yùn)用開源項(xiàng)目ffmpeg,以實(shí)現(xiàn)視頻的錄制和格式轉(zhuǎn)換、格式壓縮。其中,F(xiàn)lash的編程語(yǔ)言例如Act1nScript3.0版本。
[0046]所述PC體感游戲包括:適于玩家做出伸手動(dòng)作的第一游戲;適于玩家做出跳躍動(dòng)作的第二游戲;適于玩家做出踏步動(dòng)作的第三游戲;適于玩家做出敲打動(dòng)作的第四游戲;適于玩家做出采摘?jiǎng)幼鞯牡谖逵螒?;適于玩家做出跑跳動(dòng)作的第六游戲;以及第七游戲,其適于玩家跟隨跳舞的演示動(dòng)畫、視頻,和/或播放音樂并對(duì)玩家的舞蹈進(jìn)行錄制,將錄制的視頻文件上傳至服務(wù)器以進(jìn)行評(píng)價(jià)。
[0047]其中,對(duì)玩家的舞蹈進(jìn)行錄制的方法包括:使用Act1nScript3.0編程語(yǔ)言對(duì)錄制數(shù)據(jù)流進(jìn)行編碼并儲(chǔ)存,在游戲完后將錄制的文件上傳至服務(wù)器。該方法進(jìn)一步解決了 Kinect錄制視頻一邊錄制一邊儲(chǔ)存的問題,并且能將錄制原始文件通過對(duì)開源項(xiàng)目ffmpeg的結(jié)合進(jìn)行格式壓縮,壓縮到合適的能上傳至服務(wù)器的文件。
[0048]其中,上述第一至第七游戲分別通過以下游戲內(nèi)容進(jìn)行表現(xiàn):
[0049]內(nèi)容一:3-1貓抓魚,即玩家需要伸手做出抓的動(dòng)作。玩家在音樂上需要在正確的節(jié)奏點(diǎn)做出抓的動(dòng)作,視覺上需要在魚過來(lái)的時(shí)候抓住魚,抓住則得分,沒有抓住則記錯(cuò)。
[0050]內(nèi)容二:3-2動(dòng)物跳,即玩家需要身體做出跳躍的動(dòng)作。玩家在音樂上需要在正確的音樂節(jié)奏點(diǎn)跳躍,在視覺上需要在瓢蟲跑到腳下的時(shí)候跳躍,跳躍踩中瓢蟲則得分,節(jié)奏點(diǎn)不對(duì)或是沒有跳躍則記錯(cuò)。
[0051]內(nèi)容三:3-3踏步練習(xí),即玩家需要做出踏步的動(dòng)作。玩家在音樂上需要在正確的音樂節(jié)奏點(diǎn)踏步,在視覺上需要在箭頭下來(lái)到腳印的時(shí)候踏步,踏步正確則得分,節(jié)奏點(diǎn)不對(duì)或是沒有踏步則記錯(cuò)。
[0052]內(nèi)容四:3-4打地鼠,即玩家需要作出敲打的動(dòng)作。玩家在音樂上需要在正確的音樂節(jié)奏點(diǎn)準(zhǔn)確的做出敲打的動(dòng)作,在視覺上需要在地鼠出來(lái)的時(shí)候去敲打出來(lái)的地鼠,敲打正確則得分,敲打錯(cuò)誤則記錯(cuò)。
[0053]內(nèi)容四:3-5摘果子,即玩家需要作出摘的動(dòng)作。玩家在音樂上需要在正確的音樂節(jié)奏點(diǎn)準(zhǔn)確做出摘的動(dòng)作,在視覺上需要在蘋果出來(lái)的時(shí)候伸手去摘蘋果,摘對(duì)則得分,蘋果漏摘?jiǎng)t記錯(cuò)。
[0054]內(nèi)容六:3_6躲避障礙物,即玩家需要做出跳躍和跑動(dòng)的動(dòng)作。玩家在音樂上需要在正確的音樂節(jié)奏點(diǎn)上做出正確的動(dòng)作,在視覺上需要在障礙物出來(lái)時(shí)玩家用動(dòng)作盡量去躲避,躲避成功則得分,躲避失敗則記錯(cuò)。
[0055]內(nèi)容七:3_7快樂跳舞,即玩家可以根據(jù)演示動(dòng)畫和演示視頻進(jìn)行舞蹈,也可以根據(jù)音樂內(nèi)容自己創(chuàng)編舞蹈,玩家的舞蹈會(huì)被記錄上傳服務(wù)器,評(píng)分由服務(wù)器端評(píng)價(jià)。
[0056]作為一個(gè)拓展功能,本PC體感游戲還是適于根據(jù)玩家的實(shí)際情況(年齡、性別)進(jìn)行分開評(píng)價(jià),達(dá)到科學(xué)性。
[0057]本發(fā)明在體感游戲的基礎(chǔ)上,加上了舞蹈教學(xué)內(nèi)容,使玩家在操作游戲的同時(shí)也在學(xué)習(xí)舞蹈。本發(fā)明系統(tǒng)在體感游戲與舞蹈上進(jìn)行了深入的研宄,使游戲中音樂、示范舞蹈、游戲內(nèi)容能緊密結(jié)合在一起。系統(tǒng)每一關(guān)卡形式、內(nèi)容通過對(duì)幼兒的研宄制定,不同的關(guān)卡內(nèi)容側(cè)重有所不同,同一游戲關(guān)卡對(duì)不同的幼兒情況制定出不同的評(píng)價(jià)標(biāo)準(zhǔn)。本游戲旨在將幼兒全身調(diào)動(dòng),通過不同的舞蹈動(dòng)作對(duì)幼兒動(dòng)作進(jìn)行測(cè)驗(yàn)和訓(xùn)練。
[0058]以上述依據(jù)本發(fā)明的理想實(shí)施例為啟示,通過上述的說明內(nèi)容,相關(guān)工作人員完全可以在不偏離本項(xiàng)發(fā)明技術(shù)思想的范圍內(nèi),進(jìn)行多樣的變更以及修改。本項(xiàng)發(fā)明的技術(shù)性范圍并不局限于說明書上的內(nèi)容,必須要根據(jù)權(quán)利要求范圍來(lái)確定其技術(shù)性范圍。
【權(quán)利要求】
1.一種基于Kinect的幼兒舞蹈體感游戲系統(tǒng),其特征在于,包括-Windows系統(tǒng)和Kinect體感設(shè)備,以及 用于實(shí)現(xiàn)Windows系統(tǒng)與Kinect體感設(shè)備互聯(lián)的Kinect for Windows SDK ; 所述Windows系統(tǒng)內(nèi)裝有由Flash AIR平臺(tái)開發(fā)的PC體感游戲; 所述Windows系統(tǒng)通過所述Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作。
2.根據(jù)權(quán)利要求1所述的基于Kinect的幼兒舞蹈體感游戲系統(tǒng),其特征在于,F(xiàn)lashAIR平臺(tái)調(diào)用airKinect-2-core-mssdk.ane獲取到Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的基于Kinect的幼兒舞蹈體感游戲系統(tǒng),其特征在于, 所述Flash AIR平臺(tái)與PC體感游戲進(jìn)行連接,即通過Flash的編程語(yǔ)言使PC體感游戲中獲取到人體骨骼數(shù)據(jù),通過人體動(dòng)作和人體圖像的識(shí)別的算法,計(jì)算出人體的動(dòng)作,并顯示人體的影像。
4.根據(jù)權(quán)利要求3所述的基于Kinect的幼兒舞蹈體感游戲系統(tǒng),其特征在于, Flash AIR平臺(tái)適于運(yùn)用開源項(xiàng)目ffmpeg,以實(shí)現(xiàn)視頻的錄制和格式轉(zhuǎn)換、格式壓縮。
5.根據(jù)權(quán)利要求4所述的基于Kinect的幼兒舞蹈體感游戲系統(tǒng),其特征在于, 所述幼兒舞蹈體感游戲系統(tǒng)還與服務(wù)器相連,適于將錄制的視頻文件上傳至服務(wù)器。
6.一種基于Kinect的幼兒舞蹈體感游戲系統(tǒng)的工作方法,包括: 步驟S100,在Windows系統(tǒng)中通過Flash AIR平臺(tái)建立相應(yīng)PC體感游戲; 步驟S200,所述Windows系統(tǒng)通過Flash AIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù),以執(zhí)行PC體感游戲相應(yīng)操作。
7.根據(jù)權(quán)利要求6所述的工作方法,其特征在于,所述PC體感游戲?yàn)镕lash游戲。
8.根據(jù)權(quán)利要求7所述的工作方法,其特征在于,所述Windows系統(tǒng)通過FlashAIR平臺(tái)獲取由Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)的方法包括: Flash AIR平臺(tái)調(diào)用airKinect-2-core-mssdk.ane獲取到Kinect體感設(shè)備接入的人體骨架數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的工作方法,其特征在于,所述FlashAIR平臺(tái)與PC體感游戲進(jìn)行連接,即通過Flash的編程語(yǔ)言使游戲中獲取到人體骨骼數(shù)據(jù),通過人體動(dòng)作和人體圖像的識(shí)別的算法,計(jì)算出人體的動(dòng)作,并顯示人體的影像;和/或 Flash AIR平臺(tái)適于運(yùn)用開源項(xiàng)目ffmpeg,以實(shí)現(xiàn)視頻的錄制和格式轉(zhuǎn)換、格式壓縮。
10.根據(jù)權(quán)利要求9所述的工作方法,其特征在于,所述PC體感游戲包括: 適于玩家做出伸手動(dòng)作的第一游戲; 適于玩家做出跳躍動(dòng)作的第二游戲; 適于玩家做出踏步動(dòng)作的第三游戲; 適于玩家做出敲打動(dòng)作的第四游戲; 適于玩家做出采摘?jiǎng)幼鞯牡谖逵螒颍? 適于玩家做出跑跳動(dòng)作的第六游戲;以及 第七游戲,其適于玩家跟隨跳舞的演示動(dòng)畫、視頻,和/或 播放音樂并對(duì)玩家的舞蹈進(jìn)行錄制,將錄制的視頻文件上傳至服務(wù)器以進(jìn)行評(píng)價(jià)。
【文檔編號(hào)】A63F13/21GK104436642SQ201410788793
【公開日】2015年3月25日 申請(qǐng)日期:2014年12月17日 優(yōu)先權(quán)日:2014年12月17日
【發(fā)明者】郭勤, 裴巧琴, 陸麗萍, 張琳, 顧蔚, 童晶, 朱紅強(qiáng), 沈金榮 申請(qǐng)人:常州市勤業(yè)新村幼兒園