CN113990440B 人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)(成都醫(yī)云科技有限公司)_第1頁
CN113990440B 人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)(成都醫(yī)云科技有限公司)_第2頁
CN113990440B 人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)(成都醫(yī)云科技有限公司)_第3頁
CN113990440B 人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)(成都醫(yī)云科技有限公司)_第4頁
CN113990440B 人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)(成都醫(yī)云科技有限公司)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

(19)國家知識產(chǎn)權(quán)局(12)發(fā)明專利(10)授權(quán)公告號CN113990440B(65)同一申請的已公布的文獻(xiàn)號(73)專利權(quán)人成都醫(yī)云科技有限公司地址610000四川省成都市高新區(qū)天華一路99號6棟2層3號(72)發(fā)明人何明陽(74)專利代理機(jī)構(gòu)北京超凡宏宇知識產(chǎn)權(quán)代理有限公司11463專利代理師張欣欣G16H20/30(2018.01)審查員林榕(57)摘要本發(fā)明實(shí)施例提出一種人體骨骼康復(fù)訓(xùn)練領(lǐng)域。該方法通過電子設(shè)備采集視頻數(shù)據(jù),并根據(jù)視頻數(shù)據(jù)獲取人體骨骼點(diǎn)的坐標(biāo),以此計(jì)算用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,進(jìn)而確定用戶是21.一種人體骨骼康復(fù)訓(xùn)練方法,其特征在于,應(yīng)用于第一終端,所述第一終端包括攝像根據(jù)獲取的所述攝像頭采集的視頻數(shù)據(jù),識別所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo);根據(jù)所述人體骨骼點(diǎn)的坐標(biāo),確定第一用戶的當(dāng)前身體方向是否與預(yù)設(shè)身體方向匹配,所述第一用戶的身體是否位于所述第一終端的屏幕上的指定區(qū)域,以及所述第一用戶的當(dāng)前身體姿勢是否與預(yù)設(shè)姿勢匹配;所述預(yù)設(shè)身體方向、所述指定區(qū)域以及所述預(yù)設(shè)姿勢均與當(dāng)前播放的訓(xùn)練動(dòng)作關(guān)聯(lián);在所述第一用戶的當(dāng)前身體方向與所述預(yù)設(shè)身體方向匹配、所述第一用戶的身體位于所述指定區(qū)域且所述第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配的情況下,確定所述第一終端對應(yīng)的第一用戶符合訓(xùn)練條件;在根據(jù)所述人體骨骼點(diǎn)的坐標(biāo)確定所述第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)所述第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與所述目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo);所述目標(biāo)骨骼點(diǎn)表征與當(dāng)前播放的訓(xùn)練動(dòng)作對應(yīng)的需運(yùn)動(dòng)的人體骨骼點(diǎn),所述參考骨骼點(diǎn)包括支持所述目標(biāo)骨骼點(diǎn)運(yùn)行的第一相鄰人體骨骼點(diǎn)、以及與所述第一相鄰人體骨骼點(diǎn)在同一直線上的第二相鄰人體骨骼點(diǎn);根據(jù)所述目標(biāo)骨骼點(diǎn)的坐標(biāo)和所述參考骨骼點(diǎn)的坐標(biāo),計(jì)算所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度;所述實(shí)時(shí)動(dòng)作角度表征所述目標(biāo)骨骼點(diǎn)與所述第一相鄰人體骨骼點(diǎn)的連線、和所述第一相鄰人體骨骼點(diǎn)與所述第二相鄰人體骨骼點(diǎn)的連線之間的夾角;根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定所述第一用戶是否完成所述訓(xùn)練動(dòng)作。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定所述第一用戶是否完成所述訓(xùn)練動(dòng)根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,獲取實(shí)時(shí)角度區(qū)間;根據(jù)所述實(shí)時(shí)角度區(qū)間與預(yù)設(shè)角度區(qū)間,確定有效角度區(qū)間;根據(jù)所述有效角度區(qū)間,獲取有效角度;在所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度匹配有效角度的次數(shù)滿足預(yù)設(shè)次數(shù)的情況下,確定所述第一用戶完成所述訓(xùn)練動(dòng)作;所述預(yù)設(shè)角度區(qū)間及所述預(yù)設(shè)次數(shù)均與所述訓(xùn)練動(dòng)作關(guān)聯(lián)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一終端與服務(wù)器通信連接,所述服務(wù)器還與第二終端通信連接,所述方法還包括:接收所述服務(wù)器發(fā)送的康復(fù)訓(xùn)練計(jì)劃;所述康復(fù)訓(xùn)練計(jì)劃由所述服務(wù)器根據(jù)所述第二終端上傳的運(yùn)動(dòng)處方生成;所述運(yùn)動(dòng)處方由所述第二終端對應(yīng)的第二用戶根據(jù)所述第一用戶的健康報(bào)告設(shè)置并上傳至所述第二終端;所述康復(fù)訓(xùn)練計(jì)劃包括所述訓(xùn)練動(dòng)作。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述康復(fù)訓(xùn)練計(jì)劃還包括預(yù)設(shè)天數(shù),所述方法還包括:在所述第一用戶的訓(xùn)練天數(shù)滿足所述預(yù)設(shè)天數(shù),并完成所述預(yù)設(shè)天數(shù)中每天對應(yīng)的訓(xùn)練動(dòng)作的情況下,判定所述第一用戶完成所述康復(fù)訓(xùn)練計(jì)劃。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:3獲取所述第一用戶在完成所述康復(fù)訓(xùn)練計(jì)劃后輸入的訓(xùn)練測評數(shù)據(jù);將所述訓(xùn)練測評數(shù)據(jù)發(fā)送至所述服務(wù)器,以便所述服務(wù)器根據(jù)所述訓(xùn)練測評數(shù)據(jù)生成訓(xùn)練報(bào)告,并將所述訓(xùn)練報(bào)告發(fā)送給所述第二終端,進(jìn)而便于所述第二用戶根據(jù)所述訓(xùn)練報(bào)告更新所述運(yùn)動(dòng)處方,并將更新后的所述運(yùn)動(dòng)處方發(fā)送至所述服務(wù)器,由所述服務(wù)器根據(jù)更新后的所述運(yùn)動(dòng)處方更新所述康復(fù)訓(xùn)練計(jì)劃。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包在接收到所述第一用戶的停止訓(xùn)練語音指令的情況下,控制所述攝像頭停止采集所述視頻數(shù)據(jù),并停止當(dāng)前播放的所述訓(xùn)練動(dòng)作;播報(bào)語音提示信息;所述語音提示信息用于詢問所述第一用戶停止訓(xùn)練的原因;在接收到所述第一用戶基于所述語音提示信息發(fā)出的原因語音指令的情況下,將所述原因語音指令轉(zhuǎn)換為文字指令,并將所述文字指令上報(bào)到與所述第一終端通信連接的服務(wù)7.一種人體骨骼康復(fù)訓(xùn)練裝置,其特征在于,應(yīng)用于第一終端,所述第一終端包括攝像坐標(biāo)獲取模塊,用于根據(jù)獲取的所述攝像頭采集的視頻數(shù)據(jù),識別所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo);條件確認(rèn)模塊,用于根據(jù)人體骨骼點(diǎn)的坐標(biāo),確定第一用戶的當(dāng)前身體方向是否與預(yù)設(shè)身體方向匹配,第一用戶的身體是否位于第一終端的屏幕上的指定區(qū)域,以及第一用戶的當(dāng)前身體姿勢是否與預(yù)設(shè)姿勢匹配;預(yù)設(shè)身體方向、指定區(qū)域以及預(yù)設(shè)姿勢均與當(dāng)前播放的訓(xùn)練動(dòng)作關(guān)聯(lián);在第一用戶的當(dāng)前身體方向與預(yù)設(shè)身體方向匹配、第一用戶的身體位于指定區(qū)域且第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配的情況下,確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件;角度計(jì)算模塊,用于在根據(jù)所述人體骨骼點(diǎn)的坐標(biāo)確定所述第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)所述第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與所述目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo);根據(jù)所述目標(biāo)骨骼點(diǎn)的坐標(biāo)和所述參考骨骼點(diǎn)的坐標(biāo),計(jì)算所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度;所述目標(biāo)骨骼點(diǎn)表征與當(dāng)前播放的訓(xùn)練動(dòng)作對應(yīng)的需運(yùn)動(dòng)的人體骨骼點(diǎn),所述參考骨骼點(diǎn)包括支持所述目標(biāo)骨骼點(diǎn)運(yùn)行的第一相鄰人體骨骼點(diǎn)、以及與所述第一相鄰人體骨骼點(diǎn)在同一直線上的第二相鄰人體骨骼點(diǎn);所述實(shí)時(shí)動(dòng)作角度表征所述目標(biāo)骨骼點(diǎn)與所述第一相鄰人體骨骼點(diǎn)的連線、和所述第一相鄰人體骨骼點(diǎn)與所述第二相鄰人體骨骼點(diǎn)的連線之間的夾角;確定模塊,用于根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定所述第一用戶是否完成所述訓(xùn)練動(dòng)作。8.一種電子設(shè)備,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1-6任一項(xiàng)所述的方法。9.一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6任一項(xiàng)所述的方法。4人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)技術(shù)領(lǐng)域[0001]本發(fā)明涉及康復(fù)訓(xùn)練領(lǐng)域,具體而言,涉及一種人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)。背景技術(shù)[0002]隨著終端技術(shù)的飛速發(fā)展,電子設(shè)備的功能越來越豐富,接入互聯(lián)網(wǎng)的能力已經(jīng)非常成熟,因此越來越多的人會(huì)使用終端設(shè)備進(jìn)行骨骼的康復(fù)訓(xùn)練。[0003]如今在使用電子設(shè)備進(jìn)行骨骼的康復(fù)訓(xùn)練時(shí),電子設(shè)備上顯示不同的訓(xùn)練動(dòng)作,用戶根據(jù)自己的主觀意愿選擇訓(xùn)練動(dòng)作,電子設(shè)備根據(jù)用戶選擇播放訓(xùn)練動(dòng)作,使用戶可以跟隨播放的訓(xùn)練動(dòng)作做對應(yīng)的動(dòng)作,這種方式并不能對用戶的實(shí)際訓(xùn)練情況進(jìn)行有效監(jiān)發(fā)明內(nèi)容[0004]有鑒于此,本發(fā)明的目的在于提供一種人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì),以解決現(xiàn)有技術(shù)中無法對用戶的實(shí)際訓(xùn)練情況進(jìn)行有效監(jiān)測,進(jìn)而使得用戶的訓(xùn)練效果不好的問題。[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用的技術(shù)方案如下:[0006]第一方面,本發(fā)明提供一種人體骨骼康復(fù)訓(xùn)練方法,應(yīng)用于第一終端,所述第一終[0007]根據(jù)獲取的所述攝像頭采集的視頻數(shù)據(jù),識別所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐[0008]在根據(jù)所述人體骨骼點(diǎn)的坐標(biāo)確定所述第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)所述第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與所述目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo);[0009]根據(jù)所述目標(biāo)骨骼點(diǎn)的坐標(biāo)和所述參考骨骼點(diǎn)的坐標(biāo),計(jì)算所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度;[0010]根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定所述第一用戶是否完成所述訓(xùn)練動(dòng)作。[0011]在可選的實(shí)施方式中,所述根據(jù)獲取的所述攝像頭采集的視頻數(shù)據(jù),識別所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo)的步驟之后,所述方法還包括:[0012]根據(jù)所述人體骨骼點(diǎn)的坐標(biāo),確定所述第一用戶的當(dāng)前身體方向是否與預(yù)設(shè)身體方向匹配,所述第一用戶的身體是否位于所述第一終端的屏幕上的指定區(qū)域,以及所述第一用戶的當(dāng)前身體姿勢是否與預(yù)設(shè)姿勢匹配;所述預(yù)設(shè)身體方向、所述指定區(qū)域以及所述預(yù)設(shè)姿勢均與所述訓(xùn)練動(dòng)作關(guān)聯(lián);[0013]在所述第一用戶的當(dāng)前身體方向與所述預(yù)設(shè)身體方向匹配、所述第一用戶的身體位于所述指定區(qū)域且所述第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配的情況下,確定所述第5一終端對應(yīng)的第一用戶符合訓(xùn)練條件。[0014]在可選的實(shí)施方式中,所述根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定所述第一用戶是否完成所述訓(xùn)練動(dòng)作,包括:[0015]根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,獲取實(shí)時(shí)角度區(qū)間;[0016]根據(jù)所述實(shí)時(shí)角度區(qū)間與預(yù)設(shè)角度區(qū)間,確定有效角度區(qū)間;[0018]在所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度匹配有效角度的次數(shù)滿足預(yù)設(shè)次數(shù)的情況下,確定所述第一用戶完成所述訓(xùn)練動(dòng)作;所述預(yù)設(shè)角度區(qū)間及所述預(yù)設(shè)次數(shù)均與所述訓(xùn)練動(dòng)作關(guān)聯(lián)。[0019]在可選的實(shí)施方式中,所述第一終端與服務(wù)器通信連接,所述服務(wù)器還與第二終[0020]接收所述服務(wù)器發(fā)送的康復(fù)訓(xùn)練計(jì)劃;所述康復(fù)訓(xùn)練計(jì)劃由所述服務(wù)器根據(jù)所述第二終端上傳的運(yùn)動(dòng)處方生成;所述運(yùn)動(dòng)處方由所述第二終端對應(yīng)的第二用戶根據(jù)所述第一用戶的健康報(bào)告設(shè)置并上傳至所述第二終端;所述康復(fù)訓(xùn)練計(jì)劃包括所述訓(xùn)練動(dòng)作。[0022]在所述第一用戶的訓(xùn)練天數(shù)滿足所述預(yù)設(shè)天數(shù),并完成所述預(yù)設(shè)天數(shù)中每天對應(yīng)的訓(xùn)練動(dòng)作的情況下,判定所述第一用戶完成所述康復(fù)訓(xùn)練計(jì)劃。[0024]獲取所述第一用戶在完成所述康復(fù)訓(xùn)練計(jì)劃后輸入的訓(xùn)練測評數(shù)據(jù);[0025]將所述訓(xùn)練測評數(shù)據(jù)發(fā)送至所述服務(wù)器,以便所述服務(wù)器根據(jù)所述訓(xùn)練測評數(shù)據(jù)生成訓(xùn)練報(bào)告,并將所述訓(xùn)練報(bào)告發(fā)送給所述第二終端,進(jìn)而便于所述第二用戶根據(jù)所述訓(xùn)練報(bào)告更新所述運(yùn)動(dòng)處方,并將更新后的所述運(yùn)動(dòng)處方發(fā)送至所述服務(wù)器,由所述服務(wù)器根據(jù)更新后的所述運(yùn)動(dòng)處方更新所述康復(fù)訓(xùn)練計(jì)劃。[0027]在接收到所述第一用戶的停止訓(xùn)練語音指令的情況下,控制所述攝像頭停止采集所述視頻數(shù)據(jù),并停止當(dāng)前播放的所述訓(xùn)練動(dòng)作;[0028]播報(bào)語音提示信息;所述語音提示信息用于詢問所述第一用戶停止訓(xùn)練的原因;[0029]在接收到所述第一用戶基于所述語音提示信息發(fā)出的原因語音指令的情況下,將所述原因語音指令轉(zhuǎn)換為文字指令,并將所述文字指令上報(bào)到與所述第一終端通信連接的服務(wù)器。[0030]第二方面,本發(fā)明提供一種人體骨骼康復(fù)訓(xùn)練裝置,應(yīng)用于第一[0031]坐標(biāo)獲取模塊,用于根據(jù)獲取的所述攝像頭采集的視頻數(shù)據(jù),識別所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo);[0032]角度計(jì)算模塊,用于在根據(jù)所述人體骨骼點(diǎn)的坐標(biāo)確定所述第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)所述第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出所述視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與所述目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo);根據(jù)所述目標(biāo)骨骼點(diǎn)的坐標(biāo)和所述參考骨骼點(diǎn)的坐標(biāo),計(jì)算所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度;6[0033]確定模塊,用于根據(jù)所述第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定所述第一用戶是否完成所述訓(xùn)練動(dòng)作。[0034]第三方面,本發(fā)明提供一種電子設(shè)備,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)前述實(shí)施方式任一項(xiàng)所述的方法。[0035]第四方面,本發(fā)明提供一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前述實(shí)施方式任一項(xiàng)所述的方法。[0036]本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì),通過獲取的攝像頭采集的視頻數(shù)據(jù),識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo),在根據(jù)人體骨骼點(diǎn)的坐標(biāo)確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo),并根據(jù)目標(biāo)骨骼點(diǎn)的坐標(biāo)和參考骨骼點(diǎn)的坐標(biāo),計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,進(jìn)而根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定第一用戶是否完成訓(xùn)練動(dòng)作。通過電子設(shè)備采集視頻數(shù)據(jù),并根據(jù)視頻數(shù)據(jù)獲取人體骨骼點(diǎn)的坐標(biāo),以此計(jì)算用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,進(jìn)而確定用戶是否完成訓(xùn)練動(dòng)作,實(shí)現(xiàn)了在用戶訓(xùn)練過程中對用戶的實(shí)際訓(xùn)練情況進(jìn)行有效監(jiān)測,有助于用戶有效地進(jìn)行骨骼康復(fù)訓(xùn)練,從而提高訓(xùn)練效果。[0037]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合附圖說明[0038]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。[0039]圖1示出了本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的一種應(yīng)用環(huán)境示意圖;[0040]圖2示出了本發(fā)明實(shí)施例提供的電子設(shè)備的一種方框示意圖;[0041]圖3示出了本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的一種流程示意圖;[0042]圖4示出了計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度的一種示意圖;[0043]圖5示出了本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的另一種流程示意圖;[0044]圖6示出了圖3中步驟S304的子步驟的一種流程示意圖;[0045]圖7示出了本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的又一種流程示意圖;[0046]圖8示出了本發(fā)明實(shí)施例所提供的人體骨骼康復(fù)訓(xùn)練裝置的一種功能模塊圖;[0047]圖9示出了本發(fā)明實(shí)施例所提供的人體骨骼康復(fù)訓(xùn)練裝置的另一種功能模塊圖。具體實(shí)施方式[0049]下面將結(jié)合本發(fā)明實(shí)施例中附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整7地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。[0050]因此,以下對在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。[0052]請參照圖1,為本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的一種應(yīng)用環(huán)境示意圖。如圖1所示,第一終端10與服務(wù)器20通信連接,服務(wù)器20與第二終端30通信連接。其中,第一終端10為一個(gè)或多個(gè),本發(fā)明實(shí)施例對此不進(jìn)行限制。[0053]在本實(shí)施例中,以患者和醫(yī)生為例,第一終端上安裝有患者APP,第二終端上安裝有醫(yī)生APP,患者和醫(yī)生可以分別通過第一終端10上的患者APP、第二終端30上的醫(yī)生APP掃描服務(wù)器20發(fā)送的相同二維碼,建立對應(yīng)的聯(lián)系,患者可在第一終端10上的患者APP上,根據(jù)自身的健康情況填寫健康報(bào)告,并上傳至服務(wù)器20,使醫(yī)生可以通過第二終端30上的醫(yī)生APP獲取上述健康報(bào)告,以給出相應(yīng)的建議,服務(wù)器20接收到第二終端30上的醫(yī)生APP上傳的建議時(shí),生成相應(yīng)的訓(xùn)練計(jì)劃,并發(fā)送給對應(yīng)的第一終端10上的患者APP,以便患者可以根據(jù)訓(xùn)練計(jì)劃進(jìn)行訓(xùn)練。[0055]請參照圖2,是本發(fā)明實(shí)施例提供的可以實(shí)現(xiàn)上述第一終端10的電子設(shè)備的一種方框示意圖。該電子設(shè)備包括存儲(chǔ)器210、處理器220及通信模塊230。存儲(chǔ)以及通信模塊230各元件相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實(shí)現(xiàn)電性連接。[0056]其中,存儲(chǔ)器210用于存儲(chǔ)程序或者數(shù)據(jù)。該存儲(chǔ)器210可以是,但不限于,隨機(jī)存取存儲(chǔ)器(RandomAccessMemory,RAM),只讀存儲(chǔ)器(ReadOnlyMemory,ROM),可編程只讀ProgrammableRead-OnlyMemory,EPROM),電可擦除只讀存儲(chǔ)器(ElectricErasable[0057]處理器220可能是一種集成電路芯片,具有信號的處理能力。該處理器220可以是通用處理器,包括中央處理器(CentralProcessingUnit,簡稱CPU)、網(wǎng)絡(luò)處理器(NetworkProcessor,簡稱NP)等;還可以是數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。8[0058]其中,該處理器220用于讀寫存儲(chǔ)器210中存儲(chǔ)的數(shù)據(jù)或程序,并執(zhí)行相應(yīng)的功能。例如,處理器220執(zhí)行存儲(chǔ)器210存儲(chǔ)的計(jì)算機(jī)程序時(shí),可以實(shí)現(xiàn)本發(fā)明各實(shí)施例揭示的人體骨骼康復(fù)訓(xùn)練方法。[0059]通信模塊230用于通過網(wǎng)絡(luò)建立電子設(shè)備與其它終端設(shè)備(例如,服務(wù)器20)之間的通信連接,并用于通過網(wǎng)絡(luò)收發(fā)數(shù)據(jù)。[0060]應(yīng)當(dāng)理解的是,圖2所示的結(jié)構(gòu)僅為電子設(shè)備的結(jié)構(gòu)示意圖,該電子設(shè)備還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可[0061]本發(fā)明實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)可以實(shí)現(xiàn)本發(fā)明各實(shí)施例揭示的多能系統(tǒng)運(yùn)行優(yōu)化方法。[0062]現(xiàn)有技術(shù)中,用戶使用電子設(shè)備進(jìn)行骨骼的康復(fù)訓(xùn)練時(shí),電子設(shè)備上顯示不同的訓(xùn)練動(dòng)作,用戶根據(jù)自己的主觀意愿選擇訓(xùn)練動(dòng)作,電子設(shè)備根據(jù)用戶選擇播放訓(xùn)練動(dòng)作,使用戶可以跟隨播放的訓(xùn)練動(dòng)作做對應(yīng)的動(dòng)作,這種方式并不能對用戶的實(shí)際訓(xùn)練情況進(jìn)行有效監(jiān)測,進(jìn)而使得用戶的訓(xùn)練效果不好。[0063]基于上述問題,為了實(shí)現(xiàn)對用戶的實(shí)際訓(xùn)練情況進(jìn)行有效監(jiān)測,本發(fā)明實(shí)施例提供了一種人體骨骼康復(fù)訓(xùn)練方法,請參考圖3,圖3為本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的一種流程示意圖。該方法包括:[0064]步驟S301,根據(jù)獲取的攝像頭采集的視頻數(shù)據(jù),識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的[0065]可選的,第一用戶在進(jìn)行康復(fù)訓(xùn)練時(shí),需要先開啟第一終端的攝像頭,第一終端即可通過攝像頭采集視頻數(shù)據(jù),第一終端基于人體識別技術(shù),識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo),其中,識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo)的方式不受限制,可以根據(jù)實(shí)際應(yīng)用需求進(jìn)行設(shè)置,其中,以第一終端是手機(jī)為例,可以將手機(jī)中屏幕的左上角定義為坐標(biāo)原點(diǎn),向右定義為坐標(biāo)橫軸,向下定義為坐標(biāo)縱軸,以此識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo)。出坐標(biāo)的人體骨骼點(diǎn),可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,在本發(fā)明實(shí)施例中不予以限定。DevelopmentKit,軟件開發(fā)工具)技術(shù),該技術(shù)可以通過攝像頭采集的視頻數(shù)據(jù),實(shí)時(shí)檢測視頻中的人體,精確定位人體主要部位核心人體骨骼點(diǎn),精準(zhǔn)識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo)。[0068]需要說明的是,在實(shí)際應(yīng)用中,上述人體識別技術(shù)還可以是OpenCV人體識別技術(shù)、AI(ArtificialIntelligence,人工智能)人體識別技術(shù)等,人體識別技術(shù)的選擇可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,在本發(fā)明實(shí)施例中不予以限定。[0069]步驟S302,在根據(jù)人體骨骼點(diǎn)的坐標(biāo)確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo)。[0070]可選的,第一終端根據(jù)當(dāng)前播放的訓(xùn)練動(dòng)作,獲取需要訓(xùn)練的人體部位,為了達(dá)到訓(xùn)練該人體部位目的,確定需要運(yùn)動(dòng)的人體骨骼點(diǎn),此需要運(yùn)動(dòng)的人體骨骼點(diǎn)即為目標(biāo)骨9骼點(diǎn),而支持該目標(biāo)骨骼點(diǎn)運(yùn)動(dòng)的相鄰人體骨骼點(diǎn)即為參考骨骼點(diǎn),與該參考骨骼點(diǎn)在一條直線上的相鄰人體骨骼點(diǎn)也為參考骨骼點(diǎn),其中與該參考骨骼點(diǎn)在一條直線上的相鄰人體骨骼點(diǎn)也為參考骨骼點(diǎn),可以為一個(gè)或多個(gè),在本發(fā)明實(shí)施例中不予以限定。[0071]例如,以訓(xùn)練左肘為例,第一終端根據(jù)當(dāng)前播放的訓(xùn)練動(dòng)作,獲取的需要訓(xùn)練的人體部位為左肘,為了達(dá)到訓(xùn)練左肘目的,確定出需要運(yùn)動(dòng)的人體骨骼點(diǎn)為左手腕,左手腕即為目標(biāo)骨骼點(diǎn),而支持左手腕運(yùn)動(dòng)的左肘即為參考骨骼點(diǎn),該左肘在一條直線上的左肩也為參考骨骼點(diǎn)。[0072]需要說明的是,需要訓(xùn)練的人體部位,可以為人體骨骼點(diǎn),也可以是需要運(yùn)動(dòng)的人體骨骼點(diǎn)和控制該需要運(yùn)動(dòng)的人體骨骼點(diǎn)之間的人體部位,第一用戶根據(jù)實(shí)際自身情況填寫健康報(bào)告,以使第二用戶進(jìn)行設(shè)置,在本發(fā)明實(shí)施例中不予以限定。[0073]步驟S303,根據(jù)目標(biāo)骨骼點(diǎn)的坐標(biāo)和參考骨骼點(diǎn)的坐標(biāo),計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度。[0074]可選的,將支持目標(biāo)骨骼點(diǎn)運(yùn)動(dòng)的參考骨骼點(diǎn)的坐標(biāo)作為頂點(diǎn),將作為頂點(diǎn)的參考骨骼點(diǎn)與目標(biāo)骨骼點(diǎn)的坐標(biāo)的連線作為邊線,將該作為頂點(diǎn)的參考骨骼點(diǎn)與剩余的其他參考骨骼點(diǎn)的坐標(biāo)的連線作為邊線,計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,可以理解,第一用戶在訓(xùn)練過程中需要根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作持續(xù)運(yùn)動(dòng),計(jì)算第一用戶訓(xùn)練過程中的動(dòng)作角度是實(shí)時(shí)變化的。[0075]在本發(fā)明實(shí)施例中,以訓(xùn)練左肘為例,根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,獲取的需要訓(xùn)練的人體部位為左肘,為了達(dá)到訓(xùn)練左肘目的,確定出需要運(yùn)動(dòng)的人體骨骼點(diǎn)為左手腕,左手腕即為目標(biāo)骨骼點(diǎn),而支持左手腕運(yùn)動(dòng)的左肘即為參考骨骼點(diǎn),該左肘在一條直線上的左肩即為另一參考骨骼點(diǎn),以左肘的坐標(biāo)為頂點(diǎn),以左肘的坐標(biāo)與左手腕的坐標(biāo)的連線、左肘的坐標(biāo)與左肩的坐標(biāo)的連線為邊線,計(jì)算第一用戶在訓(xùn)練左肘過程中的實(shí)時(shí)動(dòng)[0076]為了便于理解,上述步驟S302和S303的過程,繼續(xù)以訓(xùn)練左肘為例,請參閱圖4,圖4為本發(fā)明實(shí)施例提供的計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度的一種示意圖。征左肩的坐標(biāo);A表征第一用戶在訓(xùn)練左肘過程中的實(shí)時(shí)動(dòng)作角度。[0078]根據(jù)坐標(biāo)X(a,b)和坐標(biāo)Y(a,b)確定直線XY,并計(jì)算直線XY與X軸的第一夾角α;根據(jù)坐標(biāo)Y(c,d)和坐標(biāo)Z(e,f)確定坐標(biāo)YZ,根據(jù)直線YZ與X軸的第二夾解;第一用戶在訓(xùn)練左肘過程中的實(shí)時(shí)動(dòng)作角度即可根據(jù)余弦公式進(jìn)行計(jì)算。其可以由如下公式表述:軸的第二夾角β;A表征第一用戶在訓(xùn)練左肘過程中的實(shí)時(shí)動(dòng)作角度。[0082]需要說明的是,上述計(jì)算過程僅為舉例說明,具體計(jì)算方式可以根據(jù)實(shí)際需要設(shè)置,在本發(fā)明實(shí)施例中不予以限定。[0083]步驟S304,根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定第一用戶是否完成訓(xùn)[0084]可選的,第一終端根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度是否滿足完成訓(xùn)練動(dòng)作的條件,實(shí)時(shí)動(dòng)作角度滿足完成訓(xùn)練動(dòng)作的條件時(shí),確定第一用戶完成訓(xùn)練動(dòng)作;實(shí)時(shí)動(dòng)作角度未滿足完成訓(xùn)練動(dòng)作的條件時(shí),確定第一用戶未完成訓(xùn)練動(dòng)作,并提示第一用戶繼續(xù)完成訓(xùn)練動(dòng)作。[0085]本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法,通過獲取的攝像頭采集的視頻數(shù)據(jù),識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo),在根據(jù)人體骨骼點(diǎn)的坐標(biāo)確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo),并根據(jù)目標(biāo)骨骼點(diǎn)的坐標(biāo)和參考骨骼點(diǎn)的坐標(biāo),計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,進(jìn)而根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定第一用戶是否完成訓(xùn)練動(dòng)作。通過電子設(shè)備采集視頻數(shù)據(jù),并根據(jù)視頻數(shù)據(jù)獲取人體骨骼點(diǎn)的坐標(biāo),以此計(jì)算用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,進(jìn)而確定用戶是否完成訓(xùn)練動(dòng)作,實(shí)現(xiàn)了在用戶訓(xùn)練過程中對用戶的實(shí)際訓(xùn)練情況進(jìn)行有效監(jiān)測,有助于用戶有效地進(jìn)行骨骼康復(fù)訓(xùn)練,從而提高訓(xùn)練效果。[0086]為了準(zhǔn)確地計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,請參考圖5,圖5是本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的另一種流程示意圖。該方法還包括:[0087]步驟S305,根據(jù)人體骨骼點(diǎn)的坐標(biāo),確定第一用戶的當(dāng)前身體方向是否與預(yù)設(shè)身體方向匹配,第一用戶的身體是否位于第一終端的屏幕上的指定區(qū)域,以及第一用戶的當(dāng)前身體姿勢是否與預(yù)設(shè)姿勢匹配;預(yù)設(shè)身體方向、指定區(qū)域以及預(yù)設(shè)姿勢均與訓(xùn)練動(dòng)作關(guān)[0088]可選的,在第一用戶確定待播放的訓(xùn)練動(dòng)作,但第一終端還沒有播放訓(xùn)練動(dòng)作時(shí),第一終端根據(jù)待播放的訓(xùn)練動(dòng)作,設(shè)置與待播放的訓(xùn)練動(dòng)作相對應(yīng)的預(yù)設(shè)身體方向、指定區(qū)域以及預(yù)設(shè)姿勢,可以理解,第一終端根據(jù)不同的待播放的訓(xùn)練動(dòng)作,會(huì)設(shè)置與其相對應(yīng)的預(yù)設(shè)身體方向、指定區(qū)域以及預(yù)設(shè)姿勢,即是說預(yù)設(shè)身體方向、指定區(qū)域以及預(yù)設(shè)姿勢均與訓(xùn)練動(dòng)作關(guān)聯(lián)。[0089]可選的,在第一用戶在訓(xùn)練之前,第一終端指示第一用戶需要將身體方向朝向某一方向,使得與預(yù)設(shè)身體方向匹配,預(yù)設(shè)身體方向與訓(xùn)練動(dòng)作中身體方向一致,可以理解的是,通過人體骨骼點(diǎn)的坐標(biāo),計(jì)算第一用戶的當(dāng)前身體方向,并通過第一用戶的當(dāng)前身體方向與預(yù)設(shè)身體方向的比對,確定第一用戶的當(dāng)前身體方向是否與預(yù)設(shè)身體方向匹配。例如,當(dāng)需要第一用戶面對屏幕時(shí),人體骨骼點(diǎn)中左肩的橫坐標(biāo)比右肩的橫坐標(biāo)值小,代表第一[0090]需要說明的是,在實(shí)際應(yīng)用中,訓(xùn)練之前,身體方向未與預(yù)設(shè)身體方向匹配時(shí),第一終端還可以通過語音提示的方式,提示第一用戶調(diào)整當(dāng)前身體方向。[0091]可選的,在第一用戶在訓(xùn)練之前,第一終端指示第一用戶需要在攝像頭采集視頻數(shù)據(jù)時(shí),使視頻數(shù)據(jù)中第一用戶的身體,在第一終端的屏幕上的指例,訓(xùn)練動(dòng)作需要第一用戶面向左側(cè),以訓(xùn)練左肘時(shí),為了采集第一用戶的視頻數(shù)據(jù),指定第一終端的屏幕上的右邊區(qū)域?yàn)橹付▍^(qū)域,可以理解的是,該指定區(qū)域可以包括坐標(biāo)范圍,根據(jù)人體骨骼點(diǎn)的坐標(biāo),是否在指定區(qū)域的坐標(biāo)范圍內(nèi),即可第一用戶的身體是否位于第一終端的屏幕上的指定區(qū)域。[0092]需要說明的是,在實(shí)際應(yīng)用中,訓(xùn)練之前,第一用戶的身體未位于第一終端的上的指定區(qū)域時(shí),第一終端還可以通過語音提示的方式,提示第一用戶調(diào)整身體。11[0093]可選的,訓(xùn)練動(dòng)作對應(yīng)有準(zhǔn)備姿勢,該準(zhǔn)備姿勢即為預(yù)設(shè)姿勢,其中,判斷第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配的條件不受限制,可以根據(jù)實(shí)際需要設(shè)置,例如根據(jù)預(yù)設(shè)姿勢所對應(yīng)的人體骨骼點(diǎn)的坐標(biāo)可以確定出第一相對位置關(guān)系,根據(jù)第一用戶的當(dāng)前身體姿勢所對應(yīng)的人體骨骼點(diǎn)的坐標(biāo)可以確定第二相對位置關(guān)系,當(dāng)?shù)谝幌鄬ξ恢藐P(guān)系和第二相對位置關(guān)系相應(yīng)或相似時(shí),即可確定第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配,第一相對位置關(guān)系和第二相對位置關(guān)系表征人體骨骼點(diǎn)的坐標(biāo)之間的距離。[0094]需要說明的是,在實(shí)際應(yīng)用中,訓(xùn)練之前,第一用戶的當(dāng)前身體姿勢未與預(yù)設(shè)姿勢匹配時(shí),第一終端還可以通過語音提示的方式,提示第一用戶調(diào)整當(dāng)前身體姿勢。[0095]步驟S306,在第一用戶的當(dāng)前身體方向與預(yù)設(shè)身體方向匹配、第一用戶的身體位于指定區(qū)域且第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配的情況下,確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件。[0096]可選的,確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件時(shí),第一終端即可播放訓(xùn)練動(dòng)作,使第一用戶根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作進(jìn)行康復(fù)訓(xùn)練。[0097]為了確定第一用戶完成訓(xùn)練動(dòng)作,在圖3的基礎(chǔ)上,給出了一種可能的實(shí)現(xiàn)方式,以確定第一用戶完成了訓(xùn)練動(dòng)作,如圖6,圖6為本發(fā)明實(shí)施例提供的圖3中步驟S304的子步[0098]步驟S3041,根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,獲取實(shí)時(shí)角度區(qū)間。[0099]可選的,第一用戶在訓(xùn)練過程中需要根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作持續(xù)運(yùn)動(dòng),計(jì)算第一用戶訓(xùn)練過程中的動(dòng)作角度是實(shí)時(shí)變化的,第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度會(huì)有對應(yīng)的最大值和最小值,根據(jù)最大值和最小值確定實(shí)時(shí)角度區(qū)間,由于第一用戶在訓(xùn)練過程中,所能達(dá)到的實(shí)時(shí)動(dòng)作角度的最大值和最小值可能實(shí)時(shí)發(fā)生變化,獲取的實(shí)時(shí)角度區(qū)間也會(huì)相應(yīng)的進(jìn)行更新。[0100]步驟S3042,根據(jù)實(shí)時(shí)角度區(qū)間與預(yù)設(shè)角度區(qū)間,確定有效角度區(qū)間。[0101]可選的,訓(xùn)練動(dòng)作會(huì)規(guī)定第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度所需要達(dá)到的指定區(qū)間,不同的訓(xùn)練動(dòng)作對應(yīng)有不同的預(yù)設(shè)角度區(qū)間,例如,第一用戶訓(xùn)練過程中的實(shí)時(shí)角度[0102]需要說明的是,由于實(shí)時(shí)角度區(qū)間是實(shí)時(shí)更新的,有效角度區(qū)間也會(huì)相應(yīng)的進(jìn)行[0103]步驟S3043,根據(jù)有效角度區(qū)間,獲取有效角度。[0104]在本發(fā)明實(shí)施例中,有效角度的選擇不受限制,可以根據(jù)實(shí)際應(yīng)用需求進(jìn)行設(shè)置,可選的,繼續(xù)以上述步驟S3042中的為例,有效角度區(qū)間為(90°~110°),可以選擇該有效角[0105]需要說明的是,由于有效角度區(qū)間是實(shí)時(shí)更新的,有效角度也會(huì)相應(yīng)的進(jìn)行更新。[0106]步驟S3044,在第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度匹配有效角度的次數(shù)滿足預(yù)設(shè)次數(shù)的情況下,確定第一用戶完成訓(xùn)練動(dòng)作;預(yù)設(shè)角度區(qū)間及預(yù)設(shè)次數(shù)均與訓(xùn)練動(dòng)作關(guān)聯(lián)。[0107]可選的,在第一用戶確定待播放的訓(xùn)練動(dòng)作,但第一終端還沒有播放訓(xùn)練動(dòng)作時(shí),第一終端根據(jù)待播放的訓(xùn)練動(dòng)作,獲取與待播放的訓(xùn)練動(dòng)作相對應(yīng)的預(yù)設(shè)角度區(qū)間及預(yù)設(shè)次數(shù),可以理解,第一終端根據(jù)不同的待播放的訓(xùn)練動(dòng)作,會(huì)獲取與其相對應(yīng)的預(yù)設(shè)角度區(qū)間及預(yù)設(shè)次數(shù),即是說預(yù)設(shè)角度區(qū)間及預(yù)設(shè)次數(shù)均與訓(xùn)練動(dòng)作關(guān)聯(lián)。[0108]可選的,在訓(xùn)練過程中,需要第一用戶重復(fù)完成多次訓(xùn)練動(dòng)作,訓(xùn)練動(dòng)作對應(yīng)有的次,第一用戶完成10次訓(xùn)練動(dòng)作時(shí),確定第一用戶完成訓(xùn)練動(dòng)作,可以理解,不同的訓(xùn)練動(dòng)作對應(yīng)有不同的預(yù)設(shè)次數(shù),即預(yù)設(shè)次數(shù)與訓(xùn)練動(dòng)作關(guān)聯(lián)。[0109]可選的,當(dāng)?shù)谝唤K端判斷第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度等于有效角度時(shí),確定第一用戶完成一次訓(xùn)練動(dòng)作;還可以是,當(dāng)?shù)谝唤K端判斷第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度在有效角度的預(yù)設(shè)范圍內(nèi)時(shí),確定第一用戶完成一次訓(xùn)練動(dòng)作,其中,有效角度的預(yù)設(shè)范圍的選擇不受限制,可以根據(jù)實(shí)際應(yīng)用需求進(jìn)行設(shè)置,例如,預(yù)設(shè)范圍可以是有效角度的正負(fù)5°;還可以是,根據(jù)目標(biāo)骨骼點(diǎn)的坐標(biāo)和參考骨骼點(diǎn)的坐標(biāo)計(jì)算第一用戶訓(xùn)練過程中的運(yùn)動(dòng)軌跡,根據(jù)參考骨骼點(diǎn)的坐標(biāo)和有效角度確定第一直線,通過運(yùn)動(dòng)軌跡,根據(jù)目標(biāo)骨骼點(diǎn)的坐標(biāo)和參考骨骼點(diǎn)的坐標(biāo)確定第二直線,通過運(yùn)動(dòng)軌跡確定第二直線來回各經(jīng)過一次第一直線時(shí),進(jìn)而確定第一用戶完成一次訓(xùn)練動(dòng)作,該運(yùn)動(dòng)軌跡還可以通過第一終端的屏幕進(jìn)行顯示,以使第一用戶直觀的獲取訓(xùn)練過程的情況。[0110]為了獲取訓(xùn)練動(dòng)作,請參考圖7,圖7是本發(fā)明實(shí)施例提供的人體骨骼康復(fù)訓(xùn)練方法的又一種流程示意圖。該方法還包括:[0111]步驟S307,接收服務(wù)器發(fā)送的康復(fù)訓(xùn)練計(jì)劃;康復(fù)訓(xùn)練計(jì)劃由服務(wù)器根據(jù)第二終端上傳的運(yùn)動(dòng)處方生成;運(yùn)動(dòng)處方由第二終端對應(yīng)的第二用戶根據(jù)第一用戶的健康報(bào)告設(shè)置并上傳至第二終端;康復(fù)訓(xùn)練計(jì)劃包括訓(xùn)練動(dòng)作。[0112]可選的,在第一用戶在第一次進(jìn)行康復(fù)訓(xùn)練時(shí),第一終端會(huì)提示第一用戶根據(jù)自身情況設(shè)置健康報(bào)告,第一終端將健康報(bào)告上傳至服務(wù)器,第二終端通過服務(wù)器獲取健康練動(dòng)作的次數(shù)等,第二終端將運(yùn)動(dòng)處方上傳至服務(wù)器,服務(wù)器根據(jù)運(yùn)動(dòng)處方生成對應(yīng)的康復(fù)訓(xùn)練計(jì)劃,第一用戶即可通過第一終端接收康復(fù)訓(xùn)練計(jì)劃,并通過第一終端進(jìn)行康復(fù)訓(xùn)[0113]可選的,為了判定第一用戶完成康復(fù)訓(xùn)練計(jì)劃,以及更新康復(fù)訓(xùn)練計(jì)劃,該方法還[0114]步驟S308,在第一用戶的訓(xùn)練天數(shù)滿足預(yù)設(shè)天數(shù),并完成預(yù)設(shè)天數(shù)中每天對應(yīng)的訓(xùn)練動(dòng)作的情況下,判定第一用戶完成康復(fù)訓(xùn)練計(jì)劃。[0115]可選的,康復(fù)訓(xùn)練計(jì)劃還包括預(yù)設(shè)天數(shù),第一用戶根據(jù)康復(fù)訓(xùn)練計(jì)劃完成每天需要完成的訓(xùn)練動(dòng)作,并且訓(xùn)練天數(shù)需要滿足預(yù)設(shè)天數(shù),第一用戶則完成康復(fù)訓(xùn)練計(jì)劃,其中,預(yù)設(shè)天數(shù)不受限制,可以由第二用戶根據(jù)第一用戶的健康報(bào)告進(jìn)行設(shè)置,例如可以將預(yù)設(shè)天數(shù)設(shè)置為7天,第一用戶的訓(xùn)練天數(shù)滿足7天時(shí),并完成預(yù)設(shè)天數(shù)中每天對應(yīng)的訓(xùn)練動(dòng)作的情況下,第一終端判定第一用戶完成康復(fù)訓(xùn)練計(jì)劃,可以理解,同一天內(nèi)對應(yīng)的訓(xùn)練動(dòng)作可以為一個(gè),也可以為多個(gè),不同天內(nèi)對應(yīng)的訓(xùn)練動(dòng)作可以相同,也可以不同,在本發(fā)明實(shí)施例中不予以限定。[0116]步驟S309,獲取第一用戶在完成康復(fù)訓(xùn)練計(jì)劃后輸入的訓(xùn)練測評數(shù)據(jù)。[0117]可選的,在第一用戶完成康復(fù)訓(xùn)練計(jì)劃后,第一終端會(huì)提示第一用戶完成測評報(bào)告,第一用戶根據(jù)測評報(bào)告輸入訓(xùn)練測評數(shù)據(jù)。[0118]步驟S310,將訓(xùn)練測評數(shù)據(jù)發(fā)送至服務(wù)器,以便服務(wù)器根據(jù)訓(xùn)練測評數(shù)據(jù)生成訓(xùn)練報(bào)告,并將訓(xùn)練報(bào)告發(fā)送給第二終端,進(jìn)而便于第二用戶根據(jù)訓(xùn)練報(bào)告更新運(yùn)動(dòng)處方,并將更新后的運(yùn)動(dòng)處方發(fā)送至服務(wù)器,由服務(wù)器根據(jù)更新后的運(yùn)動(dòng)處方更新康復(fù)訓(xùn)練計(jì)劃。[0119]可選的,服務(wù)器在接收到第一終端發(fā)送的訓(xùn)練測評數(shù)據(jù),會(huì)生成訓(xùn)練報(bào)告,第二用戶通過第二終端獲取訓(xùn)練報(bào)告,并根據(jù)訓(xùn)練報(bào)告和第一用戶的上述健康報(bào)告,更新運(yùn)動(dòng)處方,并通過第二終端將更新后的運(yùn)動(dòng)處方發(fā)送至服務(wù)器,使服務(wù)器根據(jù)更新后的運(yùn)動(dòng)處方更新康復(fù)訓(xùn)練計(jì)劃,并向第一終端推送更新后的康復(fù)訓(xùn)練計(jì)劃。[0120]可以理解的是,第一終端接收到的更新后的康復(fù)訓(xùn)練計(jì)劃,將會(huì)作為第一用戶下一階段的康復(fù)訓(xùn)練計(jì)劃,即第一用戶可以根據(jù)更新后的康復(fù)訓(xùn)練計(jì)劃繼續(xù)進(jìn)行訓(xùn)練,當(dāng)?shù)谝唤K端沒有接收到更新后的康復(fù)訓(xùn)練計(jì)劃,也即服務(wù)器沒有更新康復(fù)訓(xùn)練計(jì)劃時(shí),表明第一用戶完成了康復(fù)訓(xùn)練,即第一用戶已經(jīng)康復(fù),不再需要訓(xùn)練。[0121]可選的,第一用戶在進(jìn)行康復(fù)訓(xùn)練的過程中,根據(jù)自身情況,隨時(shí)都可以停止康復(fù)訓(xùn)練,為了避免第一用戶手動(dòng)操作帶來的麻煩,提高用戶訓(xùn)練過程中的體驗(yàn),該方法還包[0122]步驟S311,在接收到第一用戶的停止訓(xùn)練語音指令的情況下,控制攝像頭停止采集視頻數(shù)據(jù),并停止當(dāng)前播放的訓(xùn)練動(dòng)作。[0123]可選的,第一終端在第一用戶進(jìn)行康復(fù)訓(xùn)練的過程中,會(huì)實(shí)時(shí)檢測第一用戶的語接收到第一用戶的停止訓(xùn)練語音指令,控制攝像頭停止采集視頻數(shù)據(jù),并停止當(dāng)前播放的訓(xùn)練動(dòng)作。[0124]步驟S312,播報(bào)語音提示信息;語音提示信息用于詢問第一用戶停止訓(xùn)練的原因。[0125]可選的,第一終端會(huì)以播報(bào)語音的方式詢問第一用戶停止訓(xùn)練的原因。[0126]步驟S313,在接收到第一用戶基于語音提示信息發(fā)出的原因語音指令的情況下,將原因語音指令轉(zhuǎn)換為文字指令,并將文字指令上報(bào)到與第一終端通信連接的服務(wù)器。[0127]可選的,第一終端將文字指令上報(bào)到與第一終端通信連接的服務(wù)器之后,第二用戶可以通過第二終端獲取該文字指令,并根據(jù)該文字指令判斷是否需要更新運(yùn)動(dòng)處方。[0128]其中,第一終端還可以在第一用戶的訓(xùn)練過程中,實(shí)時(shí)提示第一用戶所要完成的訓(xùn)練動(dòng)作。[0129]需要說明的是,在實(shí)際應(yīng)用中,第一終端會(huì)根據(jù)步驟S305和步驟S306中的方法,實(shí)時(shí)判斷第一用戶的訓(xùn)練過程中,其身體是否位于第一終端的屏幕上的指定區(qū)域,當(dāng)?shù)谝挥脩舻挠?xùn)練過程中,身體未位于第一終端的屏幕上的指定區(qū)域時(shí),第一終端還可以通過語音提示的方式,提示第一用戶調(diào)整身體。[0130]需要說明的是,在實(shí)際應(yīng)用中,還可以通過傳感器來獲取第一用戶訓(xùn)練過程中的度傳感器等。[0131]請參考圖8,是本發(fā)明實(shí)施例所提供的人體骨骼康復(fù)訓(xùn)練裝置的一種功能模塊圖。該人體骨骼康復(fù)訓(xùn)練裝置包括:坐標(biāo)獲取模塊401、角度計(jì)算模塊402和確定模塊403。[0132]可選地,上述模塊可以軟件或固件(Firmware)的形式存儲(chǔ)于圖2所示的存儲(chǔ)器210中或固化于該電子設(shè)備的操作系統(tǒng)(OperatingSystem,OS)中,并可由圖2中的處理器220[0133]坐標(biāo)獲取模塊401,用于根據(jù)獲取的攝像頭采集的視頻數(shù)據(jù),識別視頻數(shù)據(jù)中的人體骨骼點(diǎn)的坐標(biāo)。[0134]可以理解,該坐標(biāo)獲取模塊401可以執(zhí)行上述步驟S301。[0135]角度計(jì)算模塊402,用于在根據(jù)人體骨骼點(diǎn)的坐標(biāo)確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件的情況下,根據(jù)第一終端當(dāng)前播放的訓(xùn)練動(dòng)作,確定出視頻數(shù)據(jù)中的人體骨骼點(diǎn)中的目標(biāo)骨骼點(diǎn)的坐標(biāo),以及與目標(biāo)骨骼點(diǎn)相鄰的參考骨骼點(diǎn)的坐標(biāo);根據(jù)目標(biāo)骨骼點(diǎn)的坐標(biāo)和參考骨骼點(diǎn)的坐標(biāo),計(jì)算第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度。[0136]可以理解,該角度計(jì)算模塊402可以執(zhí)行上述步驟S302和步驟S303。[0137]確定模塊403,用于根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,確定第一用戶是否完成訓(xùn)練動(dòng)作。[0138]可以理解,該確定模塊403可以執(zhí)行上述步驟S304。[0139]可選的,請參閱圖9,是本發(fā)明實(shí)施例所提供的人體骨骼康復(fù)訓(xùn)練裝置的另一種功能模塊圖。該人體骨骼康復(fù)訓(xùn)練裝置還包括:條件確認(rèn)模塊404、收發(fā)模塊405和語音模塊[0140]條件確認(rèn)模塊404,用于根據(jù)人體骨骼點(diǎn)的坐標(biāo),確定第一用戶的當(dāng)前身體方向是否與預(yù)設(shè)身體方向匹配,第一用戶的身體是否位于第一終端的屏幕上的指定區(qū)域,以及第一用戶的當(dāng)前身體姿勢是否與預(yù)設(shè)姿勢匹配;預(yù)設(shè)身體方向、指定區(qū)域以及預(yù)設(shè)姿勢均與訓(xùn)練動(dòng)作關(guān)聯(lián);在第一用戶的當(dāng)前身體方向與預(yù)設(shè)身體方向匹配、第一用戶的身體位于指定區(qū)域且第一用戶的當(dāng)前身體姿勢與預(yù)設(shè)姿勢匹配的情況下,確定第一終端對應(yīng)的第一用戶符合訓(xùn)練條件。[0141]可以理解,該條件確認(rèn)模塊404可以執(zhí)行上述步驟S305和步驟S306。[0142]可選的,上述確定模塊403,用于根據(jù)第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度,獲取實(shí)時(shí)角度區(qū)間;根據(jù)實(shí)時(shí)角度區(qū)間與預(yù)設(shè)角度區(qū)間,確定有效角度區(qū)間;根據(jù)有效角度區(qū)間,獲取有效角度;在第一用戶訓(xùn)練過程中的實(shí)時(shí)動(dòng)作角度匹配有效角度的次數(shù)滿足預(yù)設(shè)次數(shù)的情況下,確定第一用戶完成訓(xùn)練動(dòng)作;預(yù)設(shè)角度區(qū)間及預(yù)設(shè)次數(shù)均與訓(xùn)練動(dòng)作關(guān)聯(lián)。[0143]可以理解,該確定模塊403還可以執(zhí)行上述步驟S3041、步驟S3042、步驟S3043和步驟S3044。[0144]收發(fā)模塊405,用于接收服務(wù)器發(fā)送的康復(fù)訓(xùn)練計(jì)劃;康復(fù)訓(xùn)練計(jì)劃由服務(wù)器根據(jù)第二終端上傳的運(yùn)動(dòng)處方生成;運(yùn)動(dòng)處方由第二終端對應(yīng)的第二用戶根據(jù)第一用戶的健康報(bào)告設(shè)置并上傳至第二終端;康復(fù)訓(xùn)練計(jì)劃包括訓(xùn)練動(dòng)作;在第一用戶的訓(xùn)練天數(shù)滿足預(yù)設(shè)天數(shù),并完成預(yù)設(shè)天數(shù)中每天對應(yīng)的訓(xùn)練動(dòng)作的情況下,判定第一用戶完成康復(fù)訓(xùn)練計(jì)劃;獲取第一用戶在完成康復(fù)訓(xùn)練計(jì)劃后輸入的訓(xùn)練測評數(shù)據(jù);將訓(xùn)練測評數(shù)據(jù)發(fā)送至服務(wù)器,以便服務(wù)器根據(jù)訓(xùn)練測評數(shù)據(jù)生成訓(xùn)練報(bào)告,并將訓(xùn)練報(bào)告發(fā)送給第二終端,進(jìn)而便于第二用戶根據(jù)訓(xùn)練報(bào)告更新運(yùn)動(dòng)處方,并將更新后的運(yùn)動(dòng)處方發(fā)送至服務(wù)器,由服務(wù)器根據(jù)更新后的運(yùn)動(dòng)處方更新康復(fù)訓(xùn)練計(jì)劃。[0145]可以理解,該收發(fā)模塊405可以執(zhí)行上述步驟S307、步驟S308、步驟S309和步驟[0146]語音模塊406,用于在接收到第一用戶的停止訓(xùn)練語音指令的情況下,控制攝像頭停止采集視頻數(shù)據(jù),并停止當(dāng)前播放的訓(xùn)練動(dòng)作;播報(bào)語音提示信息;語音提示信息用于詢問第一用戶停止訓(xùn)練的原因;在接收到第一用戶基于語音提示信息發(fā)出的原因語音指令的情況下,將原因語音指令轉(zhuǎn)換為文字指令,并將文字指令上報(bào)到與第一終端通信連接的服[0148]本發(fā)明實(shí)施

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論