本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種健身課程推薦方法、裝置、存儲(chǔ)介質(zhì)和處理器。
背景技術(shù):
隨著生活水平的提高,人們?cè)絹?lái)越注意身體的健康問(wèn)題。為了能夠保持身體健康,塑造健美的身型,越來(lái)越多的人開始選擇健身。
合理的健身能夠使人保持健康,而不合理的健身反而會(huì)損害身體。目前,人們通常會(huì)去健身房,聘請(qǐng)私人教練來(lái)量身定制健身課程,并根據(jù)該健身課程進(jìn)行運(yùn)動(dòng)訓(xùn)練和飲食控制。
但是,通過(guò)聘請(qǐng)私人教練的方式,健身的地點(diǎn)會(huì)受到健身房所在地點(diǎn)的限制,不夠方便。并且,每位私人教練僅能為有限的人數(shù)量身定制健身課程,從而使能夠享受到量身定制健身課程的人數(shù)受到私人教練的數(shù)量限制,而無(wú)法普及。
針對(duì)上述采用私人教練的方式量身定制健身課程的方式,而導(dǎo)致量身定制的健身課程無(wú)法得到推廣的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種健身課程推薦方法、裝置、存儲(chǔ)介質(zhì)和處理器,以至少解決采用私人教練的方式量身定制健身課程的方式受私人教練的數(shù)量限制的技術(shù)問(wèn)題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種健身課程推薦方法,包括:獲取對(duì)象的狀態(tài)數(shù)據(jù),其中,所述狀態(tài)數(shù)據(jù)至少包括表示所述對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示所述對(duì)象希望達(dá)到目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)至少包括表示所述對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),所述目標(biāo)數(shù)據(jù)至少包括表示所述對(duì)象希望達(dá)到目標(biāo)生理狀態(tài)的第二生理參數(shù),所述生理參數(shù)包括第一生理參數(shù)和所述第二生理參數(shù);確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像,其中,所述運(yùn)動(dòng)畫像表示所述對(duì)象對(duì)應(yīng)的身體類型,所述運(yùn)動(dòng)畫像包括第一運(yùn)動(dòng)畫像和第二運(yùn)動(dòng)畫像,所述第一生理參數(shù)對(duì)應(yīng)所述第一運(yùn)動(dòng)畫像,所述第二生理參數(shù)對(duì)應(yīng)所述第二運(yùn)動(dòng)畫像;推薦從所述第一運(yùn)動(dòng)畫像變?yōu)樗龅诙\(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
進(jìn)一步地,獲取對(duì)象的狀態(tài)數(shù)據(jù)包括以下至少之一:獲取所述對(duì)象的運(yùn)動(dòng)數(shù)據(jù),其中,所述基礎(chǔ)數(shù)據(jù)還包括表示所述對(duì)象運(yùn)動(dòng)能力的所述運(yùn)動(dòng)數(shù)據(jù),所述運(yùn)動(dòng)數(shù)據(jù)包括:歷史訓(xùn)練數(shù)據(jù)、歷史跑步數(shù)據(jù)、歷史騎行數(shù)據(jù)、以及歷史體能測(cè)試結(jié)果;獲取所述對(duì)象的偏好運(yùn)動(dòng)類型,其中,所述基礎(chǔ)數(shù)據(jù)還包括表示所述對(duì)象的感興趣/擅長(zhǎng)的所述偏好運(yùn)動(dòng)類型;獲取所述對(duì)象的目標(biāo)部位,其中,所述目標(biāo)數(shù)據(jù)還包括表示所述對(duì)象希望得到鍛煉的所述目標(biāo)部位。
進(jìn)一步地,所述健身課程包括營(yíng)養(yǎng)課程和運(yùn)動(dòng)課程,其中,推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程包括:推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的所述營(yíng)養(yǎng)課程,其中,所述營(yíng)養(yǎng)課程表示所述對(duì)象需要攝入的營(yíng)養(yǎng);推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的所述運(yùn)動(dòng)課程,其中,所述運(yùn)動(dòng)課程表示所述對(duì)象需要運(yùn)動(dòng)的類型和需要運(yùn)動(dòng)的強(qiáng)度。
進(jìn)一步地,推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程包括:獲取所述對(duì)象的位置信息;根據(jù)所述位置信息推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,還提供了一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,所述程序運(yùn)行時(shí)執(zhí)行上述任一項(xiàng)所述的方法。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,還提供了一種處理器,所述處理器用于運(yùn)行程序,其中,所述程序運(yùn)行時(shí)執(zhí)行上述任一項(xiàng)所述的方法。
根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種健身課程推薦裝置,包括:獲取單元,用于獲取對(duì)象的狀態(tài)數(shù)據(jù),其中,所述狀態(tài)數(shù)據(jù)至少包括表示所述對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示所述對(duì)象希望達(dá)到目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)至少包括表示所述對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),所述目標(biāo)數(shù)據(jù)至少包括表示所述對(duì)象希望達(dá)到目標(biāo)生理狀態(tài)的第二生理參數(shù),所述生理參數(shù)包括第一生理參數(shù)和所述第二生理參數(shù);確定單元,用于確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像,其中,所述運(yùn)動(dòng)畫像表示所述對(duì)象對(duì)應(yīng)的身體類型,所述運(yùn)動(dòng)畫像包括第一運(yùn)動(dòng)畫像和第二運(yùn)動(dòng)畫像,所述第一生理參數(shù)對(duì)應(yīng)所述第一運(yùn)動(dòng)畫像,所述第二生理參數(shù)對(duì)應(yīng)所述第二運(yùn)動(dòng)畫像;推薦單元,用于推薦從所述第一運(yùn)動(dòng)畫像變?yōu)樗龅诙\(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
進(jìn)一步地,所述獲取單元包括以下至少之一:第一獲取模塊,用于獲取所述對(duì)象的運(yùn)動(dòng)數(shù)據(jù),其中,所述基礎(chǔ)數(shù)據(jù)還包括表示所述對(duì)象運(yùn)動(dòng)能力的所述運(yùn)動(dòng)數(shù)據(jù),所述運(yùn)動(dòng)數(shù)據(jù)包括:歷史訓(xùn)練數(shù)據(jù)、歷史跑步數(shù)據(jù)、歷史騎行數(shù)據(jù)、以及歷史體能測(cè)試結(jié)果;第二獲取模塊,用于獲取所述對(duì)象的偏好運(yùn)動(dòng)類型,其中,所述基礎(chǔ)數(shù)據(jù)還包括表示所述對(duì)象的感興趣/擅長(zhǎng)的所述偏好運(yùn)動(dòng)類型;第三獲取模塊,用于獲取所述對(duì)象的目標(biāo)部位,其中,所述目標(biāo)數(shù)據(jù)還包括表示所述對(duì)象希望得到鍛煉的所述目標(biāo)部位。
進(jìn)一步地,所述健身課程包括營(yíng)養(yǎng)課程和運(yùn)動(dòng)課程,其中,所述推薦單元包括:第一推薦模塊,用于推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的所述營(yíng)養(yǎng)課程,其中,所述營(yíng)養(yǎng)課程表示所述對(duì)象需要攝入的營(yíng)養(yǎng);第二推薦模塊,用于推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的所述運(yùn)動(dòng)課程,其中,所述運(yùn)動(dòng)課程表示所述對(duì)象需要運(yùn)動(dòng)的類型和需要運(yùn)動(dòng)的強(qiáng)度。
進(jìn)一步地,所述推薦單元包括:獲取模塊,用于獲取所述對(duì)象的位置信息;第三推薦模塊,用于根據(jù)所述位置信息推薦從所述第一運(yùn)動(dòng)畫像變化為所述第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。進(jìn)一步地,
在本發(fā)明實(shí)施例中,狀態(tài)數(shù)據(jù)可以表示對(duì)象的身體狀態(tài),通過(guò)獲取表示對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示對(duì)象希望達(dá)到的目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),并根據(jù)基礎(chǔ)數(shù)據(jù)中用于表示對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),以及目標(biāo)數(shù)據(jù)中用于表示對(duì)象希望達(dá)到的目標(biāo)生理狀態(tài)的第二生理參數(shù),確定第一生理參數(shù)對(duì)應(yīng)的第一運(yùn)動(dòng)畫像,和第二生理參數(shù)對(duì)應(yīng)的第二運(yùn)動(dòng)畫像,然后推薦從第一運(yùn)動(dòng)畫像變?yōu)榈诙\(yùn)動(dòng)畫像所對(duì)應(yīng)的健身課程,從而使每個(gè)對(duì)象均可以得到基于當(dāng)前身體狀態(tài)和目標(biāo)身體狀態(tài)所定制的健身課程,進(jìn)而解決了采用私人教練的方式量身定制健身課程的方式受私人教練的數(shù)量限制的技術(shù)問(wèn)題。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的健身課程推薦方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的健身課程推薦方法的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
根據(jù)本發(fā)明實(shí)施例,提供了一種健身課程推薦方法實(shí)施例,需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的健身課程推薦方法的流程圖,如圖1所示,該方法包括如下步驟:
步驟s102,獲取對(duì)象的狀態(tài)數(shù)據(jù),其中,狀態(tài)數(shù)據(jù)至少包括表示對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示對(duì)象希望達(dá)到目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),基礎(chǔ)數(shù)據(jù)至少包括表示對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),目標(biāo)數(shù)據(jù)至少包括表示對(duì)象希望達(dá)到目標(biāo)生理狀態(tài)的第二生理參數(shù),生理參數(shù)包括第一生理參數(shù)和第二生理參數(shù);
步驟s104,確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像,其中,運(yùn)動(dòng)畫像表示對(duì)象對(duì)應(yīng)的身體類型,運(yùn)動(dòng)畫像包括第一運(yùn)動(dòng)畫像和第二運(yùn)動(dòng)畫像,第一生理參數(shù)對(duì)應(yīng)第一運(yùn)動(dòng)畫像,第二生理參數(shù)對(duì)應(yīng)第二運(yùn)動(dòng)畫像;
步驟s106,推薦從第一運(yùn)動(dòng)畫像變?yōu)榈诙\(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
通過(guò)上述步驟,狀態(tài)數(shù)據(jù)可以表示對(duì)象的身體狀態(tài),通過(guò)獲取表示對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示對(duì)象希望達(dá)到的目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),并根據(jù)基礎(chǔ)數(shù)據(jù)中用于表示對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),以及目標(biāo)數(shù)據(jù)中用于表示對(duì)象希望達(dá)到的目標(biāo)生理狀態(tài)的第二生理參數(shù),確定第一生理參數(shù)對(duì)應(yīng)的第一運(yùn)動(dòng)畫像,和第二生理參數(shù)對(duì)應(yīng)的第二運(yùn)動(dòng)畫像,然后推薦從第一運(yùn)動(dòng)畫像變?yōu)榈诙\(yùn)動(dòng)畫像所對(duì)應(yīng)的健身課程,從而使每個(gè)對(duì)象均可以得到基于當(dāng)前身體狀態(tài)和目標(biāo)身體狀態(tài)所定制的健身課程,進(jìn)而解決了采用私人教練的方式量身定制健身課程的方式受私人教練的數(shù)量限制的技術(shù)問(wèn)題。
在步驟s102提供的方案中,生理參數(shù)可以是用于表示對(duì)象身高、體重等生理信息的參數(shù),其中,第一生理參數(shù)可以表示對(duì)象當(dāng)前的身高、體重等生理信息參數(shù);第二生理參數(shù)可以表示對(duì)象在經(jīng)過(guò)鍛煉后希望達(dá)到的身高、體重等生理信息參數(shù)。
可選地,對(duì)象的狀態(tài)數(shù)據(jù),可以包括表示對(duì)象身高、體重等生理信息,還可以包括表示對(duì)象運(yùn)動(dòng)能力運(yùn)動(dòng)數(shù)據(jù)。其中,對(duì)象的狀態(tài)數(shù)據(jù)中包括對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù),和對(duì)象目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù)。
在步驟s104提供的方案中,運(yùn)動(dòng)畫像可以用于表示對(duì)象所對(duì)應(yīng)的身體類型,例如,體脂率4%-6%對(duì)應(yīng)的運(yùn)動(dòng)圖像,體脂率7%-6%對(duì)應(yīng)的運(yùn)動(dòng)圖像,體脂率10%-12%對(duì)應(yīng)的運(yùn)動(dòng)圖像等。通過(guò)第一生理參數(shù)確定對(duì)象當(dāng)前的第一運(yùn)動(dòng)圖像,通過(guò)第二生理參數(shù)確定對(duì)象希望達(dá)到的第二運(yùn)動(dòng)圖像,從而可以根據(jù)第一運(yùn)動(dòng)圖像和第二運(yùn)動(dòng)圖像,為對(duì)象推薦合理的健身課程。
在步驟s106提供的方案中,健身課程可以是用于指導(dǎo)用戶運(yùn)動(dòng)或飲食的訓(xùn)練內(nèi)容。對(duì)象根據(jù)健身課程提供的訓(xùn)練內(nèi)容進(jìn)行訓(xùn)練,便可以使對(duì)象從當(dāng)前對(duì)應(yīng)第一運(yùn)動(dòng)圖像變?yōu)榈诙\(yùn)動(dòng)圖像。
作為一種可選的實(shí)施例,獲取對(duì)象的狀態(tài)數(shù)據(jù)可以包括以下至少之一:獲取對(duì)象的運(yùn)動(dòng)數(shù)據(jù),其中,基礎(chǔ)數(shù)據(jù)還包括表示對(duì)象運(yùn)動(dòng)能力的運(yùn)動(dòng)數(shù)據(jù),運(yùn)動(dòng)數(shù)據(jù)包括:歷史訓(xùn)練數(shù)據(jù)、歷史跑步數(shù)據(jù)、歷史騎行數(shù)據(jù)、以及歷史體能測(cè)試結(jié)果;獲取對(duì)象的偏好運(yùn)動(dòng)類型,其中,基礎(chǔ)數(shù)據(jù)還包括表示對(duì)象的感興趣/擅長(zhǎng)的偏好運(yùn)動(dòng)類型;獲取對(duì)象的目標(biāo)部位,其中,目標(biāo)數(shù)據(jù)還包括表示對(duì)象希望得到鍛煉的目標(biāo)部位。
采用本發(fā)明上述實(shí)施例,通過(guò)獲取對(duì)象的歷史訓(xùn)練數(shù)據(jù)、歷史跑步數(shù)據(jù)、歷史騎行數(shù)據(jù)、以及歷史體能測(cè)試結(jié)果等運(yùn)動(dòng)數(shù)據(jù),可以確定對(duì)象的運(yùn)動(dòng)能力,便于根據(jù)該運(yùn)動(dòng)能力,為對(duì)象推薦符合用戶運(yùn)動(dòng)能力的健身課程;通過(guò)獲取對(duì)象的偏好運(yùn)動(dòng)類型,可以確定對(duì)象所感興趣或擅長(zhǎng)的運(yùn)動(dòng)類型,便于向?qū)ο笸扑]符合對(duì)象興趣或擅長(zhǎng)運(yùn)動(dòng)類型的健身課程,增加對(duì)象的健身興趣;通過(guò)獲取對(duì)象希望得到鍛煉的目標(biāo)部位,可以針對(duì)該目標(biāo)部位為對(duì)象推薦健身課程,使對(duì)象能夠有針對(duì)性地進(jìn)行鍛煉。
作為一個(gè)可選的示例,獲取對(duì)象的歷史跑步數(shù)據(jù),并在對(duì)象的歷史跑步數(shù)據(jù)中記錄了對(duì)象每次的歷史跑步時(shí)間均為半小時(shí),則向該對(duì)象推薦跑步半小時(shí)的運(yùn)動(dòng)量所對(duì)應(yīng)的健身課程。
作為一個(gè)可選的示例,獲取對(duì)象的偏好運(yùn)動(dòng)類型,并在確定對(duì)象的偏好運(yùn)動(dòng)類型為跑步的情況下,向該對(duì)象推薦跑步的健身課程。
作為一個(gè)可選的示例,在獲取到對(duì)象希望得到鍛煉的目標(biāo)部位為腹部的情況下,向該對(duì)象推薦腹部鍛煉的健身課程。
作為一種可選的實(shí)施例,確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像可以包括:根據(jù)第一模型確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像,其中,第一模型利用多個(gè)對(duì)象已知的身體數(shù)據(jù)與運(yùn)動(dòng)畫像之間的對(duì)應(yīng)關(guān)系訓(xùn)練得到。
采用本發(fā)明上述實(shí)施例,根據(jù)多個(gè)對(duì)象已知的身體數(shù)據(jù)和每個(gè)身體數(shù)據(jù)對(duì)應(yīng)的運(yùn)動(dòng)畫像對(duì)空模型進(jìn)行訓(xùn)練,得到能夠表示對(duì)象的身體數(shù)據(jù)與運(yùn)動(dòng)畫像的對(duì)應(yīng)關(guān)系,從而可以準(zhǔn)確通過(guò)第一模型確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像。
作為一種可選的實(shí)施例,健身課程包括營(yíng)養(yǎng)課程和運(yùn)動(dòng)課程,其中,推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程可以包括:推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的營(yíng)養(yǎng)課程,其中,營(yíng)養(yǎng)課程表示對(duì)象需要攝入的營(yíng)養(yǎng);推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的運(yùn)動(dòng)課程,其中,運(yùn)動(dòng)課程表示對(duì)象需要運(yùn)動(dòng)的類型和需要運(yùn)動(dòng)的強(qiáng)度。
采用本發(fā)明上述實(shí)施例,健身課程中包括營(yíng)養(yǎng)課程和運(yùn)動(dòng)課程,對(duì)象可以根據(jù)營(yíng)養(yǎng)課程,制定對(duì)象需要攝入的食物;對(duì)象還可以根據(jù)運(yùn)動(dòng)課程,制定對(duì)象需要進(jìn)行的運(yùn)動(dòng)類型和運(yùn)動(dòng)強(qiáng)度,從而實(shí)現(xiàn)為對(duì)象提供飲食建議和運(yùn)動(dòng)建議的方案。
作為一種可選的實(shí)施例,推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程可以包括:獲取對(duì)象的位置信息;根據(jù)位置信息推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
采用本發(fā)明上述實(shí)施例,通過(guò)獲取對(duì)象的位置信息,可以根據(jù)該位置信息為對(duì)象推薦推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程,有針對(duì)地根據(jù)位置信息向?qū)ο笸扑]健身課程,從而使推薦的課程符合對(duì)象的位置信息的需求。
作為一個(gè)可選的示例,若對(duì)象位于山區(qū),或者對(duì)象所在位置的附近存在山,則獲取對(duì)象的位置信息后,向?qū)ο笸扑]爬山的健身課程;若對(duì)象位于沿海城市,則獲取對(duì)象的位置信息后,向?qū)ο笸扑]游泳等水上運(yùn)動(dòng)的健身課程。
作為一種可選的實(shí)施例,在推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程后,該實(shí)施例還可以包括:接收對(duì)象的第一反饋信息,其中,第一反饋信息表示對(duì)象對(duì)健身課程的評(píng)價(jià);根據(jù)評(píng)價(jià)調(diào)整健身課程。
采用本發(fā)明上述實(shí)施例,接收對(duì)象在根據(jù)健身課程進(jìn)行訓(xùn)練后對(duì)健身課程的評(píng)價(jià),并根據(jù)該評(píng)價(jià)調(diào)整健身課程。
作為一個(gè)可選的示例,對(duì)象在根據(jù)健身課程進(jìn)行訓(xùn)練后,感覺(jué)該健身課程提供的訓(xùn)練內(nèi)容強(qiáng)度較高,則可以發(fā)出“強(qiáng)度較高”或者“需要降低強(qiáng)度”之類的評(píng)價(jià)。在接收到該類型的評(píng)價(jià)之后,在下次推薦健身課程的情況下,降低健身課程的強(qiáng)度。
作為一種可選的實(shí)施例,在推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程后,該實(shí)施例還可以包括:接收對(duì)象的臨時(shí)生理參數(shù),其中,臨時(shí)生理參數(shù)表示對(duì)象在執(zhí)行健身課程后對(duì)象生理狀態(tài)的臨時(shí)生理參數(shù);將臨時(shí)生理參數(shù)作為第一生理參數(shù)更新第一運(yùn)動(dòng)畫像。
采用本發(fā)明上述實(shí)施例,在對(duì)象根據(jù)健身課程進(jìn)行訓(xùn)練后,接收該對(duì)象在訓(xùn)練后產(chǎn)生的臨時(shí)生理參數(shù),將該臨時(shí)生理參數(shù)作為第一生理參數(shù)更新第一運(yùn)動(dòng)畫像,從而可以得到準(zhǔn)確的第一運(yùn)動(dòng)圖像,便于根據(jù)第一運(yùn)動(dòng)圖像推薦健身課程。
本發(fā)明還提供了一種優(yōu)選實(shí)施例,該優(yōu)選實(shí)施例提供了一種基于用戶畫像的今日推薦方案。
本發(fā)明提供的技術(shù)方案,可以設(shè)置運(yùn)動(dòng)概況界面,用戶通過(guò)在該運(yùn)動(dòng)概況界面內(nèi)填寫“感興趣/擅長(zhǎng)的運(yùn)動(dòng)類型”、“運(yùn)動(dòng)目標(biāo)”、以及“想要提升的部位”等信息,對(duì)用戶的身體狀況進(jìn)行評(píng)估。
本發(fā)明提供的技術(shù)方案,可以根據(jù)大量用戶提供的數(shù)據(jù),計(jì)算出每個(gè)用戶的運(yùn)動(dòng)畫像。
本發(fā)明提供的技術(shù)方案,采集多名資深教練根據(jù)經(jīng)驗(yàn)制定的健身課程,通過(guò)程序給不同用戶推薦合適的健身課程。
可選地,對(duì)于戶外的健身課程,可以根據(jù)用戶所在的地區(qū)實(shí)時(shí)推薦。
可選地,對(duì)于戶外的健身課程,還可以向用戶推薦適合根據(jù)健身課程進(jìn)行運(yùn)動(dòng)的位置信息。
例如,在健身課程為戶外跑步的情況下,可以向用戶推薦適合進(jìn)行戶外跑步的位置。
可選地,在向用戶推薦健身課程后,用戶可以根據(jù)該健身課程進(jìn)行訓(xùn)練。在用戶結(jié)束訓(xùn)練后,獲取用戶對(duì)該訓(xùn)練的反饋意見,并根據(jù)用戶的反饋意見,調(diào)整健身課程的難易程度。
例如,在向用戶推薦健身課程a后,用戶根據(jù)健身課程a提供的內(nèi)容進(jìn)行訓(xùn)練。在用戶在訓(xùn)練過(guò)程中,或者在訓(xùn)練完成后,若用戶感覺(jué)訓(xùn)練的強(qiáng)度過(guò)大,則可以提供反饋意見a;若用戶感覺(jué)訓(xùn)練的強(qiáng)度過(guò)小,則可以提供反饋意見b。本發(fā)明提供的技術(shù)方案,在接收到反饋意見a的情況下,向用戶提供訓(xùn)練難度(或訓(xùn)練強(qiáng)度)低于健身課程a的健身課程b;在在接收到反饋意見b的情況下,向用戶提供訓(xùn)練難度(或訓(xùn)練強(qiáng)度)高于健身課程a的健身課程c。
可選地,用戶根據(jù)健身課程堅(jiān)持訓(xùn)練后,身體狀況會(huì)發(fā)生改變。在用戶的身體狀況發(fā)生改變后,根據(jù)用戶當(dāng)前身體狀態(tài),相應(yīng)地調(diào)整推薦策略。
例如,若用戶需要塑造身體的肌肉線條,但是用戶在訓(xùn)練前的身體偏胖,則該用戶的訓(xùn)練至少包括減脂階段和增肌階段。用戶需要減少體內(nèi)脂肪含量,然后在體內(nèi)脂肪含量降低后進(jìn)入增肌階段,開始塑造身體的肌肉線條。減脂階段通常需要進(jìn)行的訓(xùn)練通常是有氧運(yùn)動(dòng),而增肌階段需要進(jìn)行的訓(xùn)練通常是無(wú)氧運(yùn)動(dòng),因此,減脂階段和增肌階段對(duì)應(yīng)的健身課程不同。
假設(shè)減脂階段對(duì)應(yīng)健身課程a,增肌階段對(duì)應(yīng)健身課程b。用戶根據(jù)健身課程a進(jìn)行訓(xùn)練,降低體內(nèi)脂肪含量。在用戶的體內(nèi)脂肪含量降低至一定程度后,需要進(jìn)入增肌階段的情況下,向用戶推薦健身課程b。
本發(fā)明提供給的技術(shù)方案,可以根據(jù)用戶的訓(xùn)練數(shù)據(jù),跑步數(shù)據(jù),騎行數(shù)據(jù),體能測(cè)試結(jié)果和身體數(shù)據(jù),對(duì)每個(gè)用戶提供專屬的運(yùn)動(dòng)建議和飲食建議,可以讓不同的用戶在不同的階段都有適合自己的個(gè)性化運(yùn)動(dòng)方案,使用戶都能夠得到類似健身教練對(duì)其進(jìn)行一對(duì)一指導(dǎo)一樣的體驗(yàn)。
本發(fā)明上述實(shí)施例,可以對(duì)每個(gè)用戶的不同階段進(jìn)行不同的飲食推薦。
本發(fā)明上述實(shí)施例,可以使用戶能夠得到如同私人健身教練和私人營(yíng)養(yǎng)師的指導(dǎo),讓用戶制定科學(xué)的運(yùn)動(dòng)計(jì)劃,和營(yíng)養(yǎng)方案。
可選地,本發(fā)明提供的技術(shù)方案可以在app中使用,在用戶打開該app進(jìn)行運(yùn)動(dòng)的情況下,向用戶推薦最適合用戶當(dāng)前身體狀態(tài)的運(yùn)動(dòng)計(jì)劃和飲食計(jì)劃。
可選地,在用戶根據(jù)健身課程結(jié)束運(yùn)動(dòng)后,獲取用戶的反饋信息,并根據(jù)用戶的反饋信息向用戶提供更適合用戶的下一次的健身課程(運(yùn)動(dòng)計(jì)劃和飲食計(jì)劃),使用戶能夠得到私人教練或私人營(yíng)養(yǎng)師一樣的指導(dǎo)。
根據(jù)本發(fā)明的另一方面,本發(fā)明實(shí)施例還提供了一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,在所述程序運(yùn)行時(shí)控制所述存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行上述健身課程推薦方法。
根據(jù)本發(fā)明的另一方面,本發(fā)明實(shí)施例還提供了一種處理器,所述處理器用于運(yùn)行程序,其中,所述程序運(yùn)行時(shí)執(zhí)行上述健身課程推薦方法。
圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的健身課程推薦裝置的示意圖,如圖2所示,該裝置可以包括:獲取單元21,用于獲取對(duì)象的狀態(tài)數(shù)據(jù),其中,狀態(tài)數(shù)據(jù)至少包括表示對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示對(duì)象希望達(dá)到目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),基礎(chǔ)數(shù)據(jù)至少包括表示對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),目標(biāo)數(shù)據(jù)至少包括表示對(duì)象希望達(dá)到目標(biāo)生理狀態(tài)的第二生理參數(shù),生理參數(shù)包括第一生理參數(shù)和第二生理參數(shù);確定單元23,用于確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像,其中,運(yùn)動(dòng)畫像表示對(duì)象對(duì)應(yīng)的身體類型,運(yùn)動(dòng)畫像包括第一運(yùn)動(dòng)畫像和第二運(yùn)動(dòng)畫像,第一生理參數(shù)對(duì)應(yīng)第一運(yùn)動(dòng)畫像,第二生理參數(shù)對(duì)應(yīng)第二運(yùn)動(dòng)畫像;推薦單元25,用于推薦從第一運(yùn)動(dòng)畫像變?yōu)榈诙\(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
需要說(shuō)明的是,該實(shí)施例中的獲取單元21可以用于執(zhí)行本申請(qǐng)實(shí)施例中的步驟s102,該實(shí)施例中的確定單元23可以用于執(zhí)行本申請(qǐng)實(shí)施例中的步驟s104,該實(shí)施例中的推薦單元25可以用于執(zhí)行本申請(qǐng)實(shí)施例中的步驟s106。上述模塊與對(duì)應(yīng)的步驟所實(shí)現(xiàn)的示例和應(yīng)用場(chǎng)景相同,但不限于上述實(shí)施例所公開的內(nèi)容。
本發(fā)明上述實(shí)施例,狀態(tài)數(shù)據(jù)可以表示對(duì)象的身體狀態(tài),通過(guò)獲取表示對(duì)象當(dāng)前身體狀態(tài)的基礎(chǔ)數(shù)據(jù)和表示對(duì)象希望達(dá)到的目標(biāo)身體狀態(tài)的目標(biāo)數(shù)據(jù),并根據(jù)基礎(chǔ)數(shù)據(jù)中用于表示對(duì)象當(dāng)前生理狀態(tài)的第一生理參數(shù),以及目標(biāo)數(shù)據(jù)中用于表示對(duì)象希望達(dá)到的目標(biāo)生理狀態(tài)的第二生理參數(shù),確定第一生理參數(shù)對(duì)應(yīng)的第一運(yùn)動(dòng)畫像,和第二生理參數(shù)對(duì)應(yīng)的第二運(yùn)動(dòng)畫像,然后推薦從第一運(yùn)動(dòng)畫像變?yōu)榈诙\(yùn)動(dòng)畫像所對(duì)應(yīng)的健身課程,從而使每個(gè)對(duì)象均可以得到基于當(dāng)前身體狀態(tài)和目標(biāo)身體狀態(tài)所定制的健身課程,進(jìn)而解決了采用私人教練的方式量身定制健身課程的方式受私人教練的數(shù)量限制的技術(shù)問(wèn)題。
作為一種可選的實(shí)施例,獲取單元可以包括以下至少之一:第一獲取模塊,用于獲取對(duì)象的運(yùn)動(dòng)數(shù)據(jù),其中,基礎(chǔ)數(shù)據(jù)還包括表示對(duì)象運(yùn)動(dòng)能力的運(yùn)動(dòng)數(shù)據(jù),運(yùn)動(dòng)數(shù)據(jù)包括:歷史訓(xùn)練數(shù)據(jù)、歷史跑步數(shù)據(jù)、歷史騎行數(shù)據(jù)、以及歷史體能測(cè)試結(jié)果;第二獲取模塊,用于獲取對(duì)象的偏好運(yùn)動(dòng)類型,其中,基礎(chǔ)數(shù)據(jù)還包括表示對(duì)象的感興趣/擅長(zhǎng)的偏好運(yùn)動(dòng)類型;第三獲取模塊,用于獲取對(duì)象的目標(biāo)部位,其中,目標(biāo)數(shù)據(jù)還包括表示對(duì)象希望得到鍛煉的目標(biāo)部位。
作為一種可選的實(shí)施例,確定單元可以包括:確定模塊,用于根據(jù)第一模型確定生理參數(shù)對(duì)應(yīng)的運(yùn)動(dòng)畫像,其中,第一模型利用多個(gè)對(duì)象已知的身體數(shù)據(jù)與運(yùn)動(dòng)畫像之間的對(duì)應(yīng)關(guān)系訓(xùn)練得到。
作為一種可選的實(shí)施例,健身課程包括營(yíng)養(yǎng)課程和運(yùn)動(dòng)課程,其中,推薦單元可以包括:第一推薦模塊,用于推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的營(yíng)養(yǎng)課程,其中,營(yíng)養(yǎng)課程表示對(duì)象需要攝入的營(yíng)養(yǎng);第二推薦模塊,用于推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的運(yùn)動(dòng)課程,其中,運(yùn)動(dòng)課程表示對(duì)象需要運(yùn)動(dòng)的類型和需要運(yùn)動(dòng)的強(qiáng)度。
作為一種可選的實(shí)施例,推薦單元可以包括:獲取模塊,用于獲取對(duì)象的位置信息;第三推薦模塊,用于根據(jù)位置信息推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程。
作為一種可選的實(shí)施例,該實(shí)施例還可以包括:第一接收單元,用于在推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程后,接收對(duì)象的第一反饋信息,其中,第一反饋信息表示對(duì)象對(duì)健身課程的評(píng)價(jià);調(diào)整單元,用于根據(jù)評(píng)價(jià)調(diào)整健身課程。
作為一種可選的實(shí)施例,該實(shí)施例還可以包括:第二接收單元,用于在推薦從第一運(yùn)動(dòng)畫像變化為第二運(yùn)動(dòng)畫像對(duì)應(yīng)的健身課程后,接收對(duì)象的臨時(shí)生理參數(shù),其中,臨時(shí)生理參數(shù)表示對(duì)象在執(zhí)行健身課程后對(duì)象生理狀態(tài)的臨時(shí)生理參數(shù);更新單元,用于將臨時(shí)生理參數(shù)作為第一生理參數(shù)更新第一運(yùn)動(dòng)畫像。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過(guò)其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。