TW202313153A - Virtual sports coaching system and method - Google Patents

Virtual sports coaching system and method Download PDF

Info

Publication number
TW202313153A
TW202313153A TW110135587A TW110135587A TW202313153A TW 202313153 A TW202313153 A TW 202313153A TW 110135587 A TW110135587 A TW 110135587A TW 110135587 A TW110135587 A TW 110135587A TW 202313153 A TW202313153 A TW 202313153A
Authority
TW
Taiwan
Prior art keywords
physical strength
course
training
value
slope
Prior art date
Application number
TW110135587A
Other languages
Chinese (zh)
Other versions
TWI832095B (en
Inventor
陳世安
蔡志捷
Original Assignee
財團法人工業技術研究院
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 財團法人工業技術研究院 filed Critical 財團法人工業技術研究院
Priority to TW110135587A priority Critical patent/TWI832095B/en
Publication of TW202313153A publication Critical patent/TW202313153A/en
Application granted granted Critical
Publication of TWI832095B publication Critical patent/TWI832095B/en

Links

Images

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A virtual sports coaching system for evaluating physical fitness status to provide real-time training feedback, including: a training course generator, configured to generate a training course; a user terminal device, electrically connected to the training course generator, the user terminal device can monitor the user's a heart rate value and a speed value in real time during exercise; a real-time physical strength evaluation device, electrically connected to the user terminal device; and a dynamic course adjustment module, electrically connected to the real-time physical strength assessment device and the training course generator; wherein, when the real-time physical strength evaluation device evaluates the user’s physical strength changes, the dynamic course adjustment module generates a slope pace correction value, the training course generator generates a real-time course according to the slope pace correction value to update the training course.

Description

虛擬運動教練系統及方法Virtual sports coaching system and method

本發明涉及虛擬運動教練,特別是一種評估體能狀態以即時提供訓練回饋的系統及方法。The present invention relates to virtual sports coaching, in particular to a system and method for assessing physical fitness status to provide training feedback in real time.

根據體育署數據,108年國內規律運動人口約有784萬,其族群又可分類為專業競賽、強健體魄、休閒興趣、老人復健等;目前國內的運動標的主要為提升運動表現、運動體驗提升、降低運動傷害等,為達上述標的而結合運動科技即為虛擬運動教練。According to the data from the Sports Administration, there were about 7.84 million domestic regular exercise population in 2018, and their ethnic groups can be classified into professional competitions, physical fitness, leisure interests, rehabilitation for the elderly, etc. Currently, the main goals of domestic sports are to improve sports performance and improve sports experience , reduce sports injuries, etc., in order to achieve the above goals, the combination of sports technology is a virtual sports coach.

以跑步、自行車運動為目標族群為例,目前利用虛擬運動教練來提升運動效率都不夠聰明,問題在於無法依個人訓練要求同時滿足最佳訓練路線與體力調配,即無法依據及時當下狀態進行動態調整;以IBM專利(US20200118678A1)為例,所提及的虛擬運動教練技術雖可依照附近或特定區域的地理環境特徵提供個人化訓練路線推薦,但缺乏即時依照地形、體力以動態調整配速的功能。Taking running and cycling as the target group as an example, it is not smart enough to use virtual sports coaches to improve exercise efficiency at present. The problem is that the optimal training route and physical strength allocation cannot be met at the same time according to individual training requirements, that is, dynamic adjustments cannot be made according to the current state ; Taking IBM patent (US20200118678A1) as an example, although the mentioned virtual sports coaching technology can provide personalized training route recommendations according to the geographical environment characteristics of nearby or specific areas, it lacks the function of dynamically adjusting the pace according to the terrain and physical strength in real time .

有鑑於此,發展出一種虛擬運動教練技術,進一步結合AI判讀個人當下身體狀況(如體力),以及地理特徵用以計算精準熱量消耗,提供使用者個人化訓練課程推薦,可透過AI以最佳化演算提出的智能建議,協助使用者提升運動效率。In view of this, a virtual sports coaching technology has been developed, which further combines AI to judge the individual's current physical condition (such as physical strength) and geographical features to calculate accurate calorie consumption and provide users with personalized training course recommendations. The intelligent suggestion made by the chemical algorithm helps the user to improve the exercise efficiency.

依據本發明一實施例的一種虛擬運動教練系統,包含:一訓練課程產生器,經設定產生一訓練課程;一使用者終端裝置,電性連接於該訓練課程產生器,用於在運動過程中即時監測使用者的一心率值以及一速度值;一即時體力評估裝置,電性連接於該使用者終端裝置;以及 一動態課程調整模組,電性連接於該即時體力評估裝置以及該訓練課程產生器;其中,當該即時體力評估裝置評估使用者的體力改變時,該動態課程調整模組產生一坡度配速修正值,該訓練課程產生器依據該坡度配速修正值以更新該訓練課程。A virtual sports coaching system according to an embodiment of the present invention, comprising: a training course generator, which is set to generate a training course; a user terminal device, electrically connected to the training course generator, for exercising Real-time monitoring of a heart rate value and a speed value of the user; a real-time physical strength assessment device electrically connected to the user terminal device; and a dynamic course adjustment module electrically connected to the real-time physical strength assessment device and the training course A generator; wherein, when the real-time physical strength evaluation device evaluates the user's physical strength changes, the dynamic course adjustment module generates a slope pace correction value, and the training course generator updates the training course according to the slope pace correction value .

依據本發明一實施例的一種虛擬運動教練方法,包含:以一訓練課程產生器產生一訓練課程;以一使用者終端裝置偵測使用者的一心率值以及一速度值;依據該心率值,一即時體力評估裝置產生一體力值;依據該體力值,當該即時體力評估裝置評估使用者的體力改變時;一動態課程調整模組產生一坡度配速修正值;該訓練課程產生器依據該坡度配速修正值更新該訓練課程。A virtual sports coaching method according to an embodiment of the present invention, comprising: generating a training course with a training course generator; detecting a heart rate value and a speed value of the user with a user terminal device; according to the heart rate value, A real-time physical strength assessment device generates a physical strength value; according to the physical strength value, when the real-time physical strength assessment device evaluates the user's physical strength changes; a dynamic course adjustment module generates a slope pace correction value; the training course generator according to the The incline pace correction updates the training session.

以上之關於本發明內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the content of the present invention and the following description of the implementation are used to demonstrate and explain the spirit and principle of the present invention, and provide a further explanation of the patent application scope of the present invention.

以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The detailed features and advantages of the present invention are described in detail below in the implementation mode, and its content is enough to make any person familiar with the related art understand the technical content of the present invention and implement it accordingly, and according to the content disclosed in this specification, the scope of the patent application and the drawings , anyone skilled in the art can easily understand the purpose and advantages of the present invention. The following examples are to further describe the concept of the present invention in detail, but not to limit the scope of the present invention in any way.

請參考圖1,其繪示本發明一實施例的虛擬運動教練系統1,用以評估體能狀態以即時提供訓練回饋,隨時監控運動員的體力,並依據目標體力調整課程;虛擬運動教練系統1內建於智慧手錶、手機等行動裝置。Please refer to FIG. 1 , which shows a virtual sports coaching system 1 according to an embodiment of the present invention, which is used to evaluate the physical state to provide training feedback in real time, monitor the physical strength of athletes at any time, and adjust courses according to the target physical strength; in the virtual sports coaching system 1 Built in smart watches, mobile phones and other mobile devices.

虛擬運動教練系統1包含使用者終端裝置10,用於在運動起始點讓使用者輸入個人資料以及訓練要求,以及在運動過程中即時監測使用者的生理指標及速度。The virtual sports coaching system 1 includes a user terminal device 10, which is used to allow the user to input personal information and training requirements at the starting point of the exercise, and to monitor the user's physiological indicators and speed in real time during the exercise.

虛擬運動教練系統1包含訓練課程產生器20,電性連接於該使用者終端裝置10,可接收使用者終端裝置10傳送個人資料以及訓練要求;訓練課程產生器20依據個人資料以及訓練要求並由從環境圖資資料庫22以及訓練課程資料庫24產生多個適合課程,個人資料包含心律、體力,訓練要求包含目標心率值、運動時間;將多個適合課程傳送至訓練課程評估裝置30進行排序以產生排序課程,訓練課程評估裝置30電性連接於該訓練課程產生器20,訓練課程產生器20從排序課程中選擇最適合的課程以產生訓練課程,以及提供訓練課程給使用者終端裝置10。The virtual sports coaching system 1 includes a training course generator 20, which is electrically connected to the user terminal device 10, and can receive personal data and training requirements transmitted by the user terminal device 10; Multiple suitable courses are generated from the environmental map data database 22 and the training course database 24. Personal data includes heart rate and physical strength, and training requirements include target heart rate value and exercise time; multiple suitable courses are sent to the training course evaluation device 30 for sorting To generate a ranking course, the training course evaluation device 30 is electrically connected to the training course generator 20, and the training course generator 20 selects the most suitable course from the ranking courses to generate a training course, and provides the training course to the user terminal device 10 .

訓練課程產生器20還可依據運動過程中個人資料改變(例如體力改變)而動態調整訓練課程,若接收到坡度配速修正值,訓練課程產生器20可依據坡度配速修正值修改個人資料或訓練要求以從訓練課程資料庫24產生新的多個適合課程,課程評估裝置30將新的多個適合課程進行排序產生新的排序課程,訓練課程產生器20依據新的排序課程更新訓練課程。The training program generator 20 can also dynamically adjust the training program according to the personal data changes (such as changes in physical strength) during the exercise process. If the slope pace correction value is received, the training program generator 20 can modify the personal data according to the slope pace correction value or Training requires to generate a plurality of new suitable courses from the training course database 24 , the course evaluation device 30 sorts the new suitable courses to generate a new sorted course, and the training course generator 20 updates the training course according to the new sorted courses.

其中,訓練課程評估模組30在接收訓練課程產生器20傳送之多個適合課程後,依據熱量消耗演算模組32以及坡度配速資料庫34進行排序以產生排序課程,並傳送排序課程到訓練課程產生器20;以及,當訓練課程開始後接收到訓練課程產生器20傳送之新的多個適合課程時,依據熱量消耗演算模組32以及坡度配速資料庫34進行排序,產生新的排序課程以傳送到訓練課程產生器20。Wherein, after receiving a plurality of suitable courses transmitted by the training course generator 20, the training course evaluation module 30 sorts according to the calorie consumption calculation module 32 and the slope pace database 34 to generate the sorted courses, and transmits the sorted courses to the training The course generator 20; and, when receiving a plurality of new suitable courses transmitted by the training course generator 20 after the training course starts, sorting according to the calorie consumption calculation module 32 and the slope pace database 34 to generate a new sorting The course can be sent to the training course generator 20.

虛擬運動教練系統1還包含即時體力評估裝置40,電性連接於使用者終端裝置10,用於接收使用者裝置10即時監測使用者的生理指標,包含脈搏次數、心率值、呼吸頻率等,即時監測的頻率例如每5分鐘一次、每10分鐘一次、每30分鐘一次,可依據使用需求設定;即時體力評估裝置40可依據生理指標以及體力曲線資料庫42評估運動過程中的體力值;其中,體力曲線資料庫42包含多組與不同坡度相關的體力曲線,包含心率差值曲線、心率斜率曲線以及平均心率曲線。The virtual sports coaching system 1 also includes a real-time physical strength evaluation device 40, which is electrically connected to the user terminal device 10, and is used to receive the user device 10 to monitor the user's physiological indicators in real time, including pulse rate, heart rate, respiratory rate, etc., real-time The frequency of monitoring, such as once every 5 minutes, once every 10 minutes, once every 30 minutes, can be set according to the usage requirements; the real-time physical strength evaluation device 40 can evaluate the physical strength value during exercise according to the physiological indicators and the physical strength curve database 42; among them, The physical strength curve database 42 includes multiple sets of physical strength curves related to different slopes, including heart rate difference curves, heart rate slope curves and average heart rate curves.

虛擬運動教練系統1還包含動態課程調整模組50電性連接於即時體力評估裝置40以及訓練課程產生器20,可依據坡度調整配速;動態課程調整模組50可接收即時體力評估裝置40傳送之即時體力評估資料,其中,即時體力評估資料至少包含體力值以及速度值;依據坡度配速體力曲線資料庫52產生坡度配速修正值提供給訓練課程產生器20;其中,坡度配速體力曲線資料庫52包含各種坡度下的速度心率曲線,且不同體力對應不同的速度心率曲線;動態課程調整模組50可依據速度心率曲線以及體力值產生該坡度配速修正值。The virtual sports coaching system 1 also includes a dynamic course adjustment module 50 electrically connected to the real-time physical strength assessment device 40 and the training course generator 20, which can adjust the pace according to the slope; the dynamic course adjustment module 50 can receive the real-time physical strength assessment device 40. The real-time physical strength evaluation data, wherein, the real-time physical strength evaluation data at least include physical strength and speed values; according to the slope pace physical strength curve database 52, the slope pace correction value is provided to the training course generator 20; wherein, the slope pace physical strength curve The database 52 includes speed and heart rate curves at various slopes, and different physical strength corresponds to different speed and heart rate curves; the dynamic course adjustment module 50 can generate the slope pace correction value according to the speed and heart rate curves and physical strength values.

據此,虛擬運動教練系統1可以即時體力評估裝置40隨時監控運動員體力,並加入動態課程調整模組50配合即時體力評估資料產生坡度配速修正值以進行課程之動態調整。Accordingly, the virtual sports coaching system 1 can monitor the athlete's physical strength with the real-time physical strength assessment device 40 at any time, and add a dynamic course adjustment module 50 to generate slope pace correction values based on the real-time physical strength assessment data for dynamic course adjustment.

請參考圖2,其繪示本發明一實施例中虛擬運動教練系統1的操作方法。簡要而言,步驟S100~S400用以提出需求並提供訓練課程規劃;步驟S500~S600用以依運動過程中的生理數據計算體力值; 步驟S700~S900至步驟S200~S400用以當使用者體力改變時動態調整配速,以更新訓練課程。Please refer to FIG. 2 , which illustrates the operation method of the virtual sports coaching system 1 in an embodiment of the present invention. Briefly speaking, steps S100~S400 are used to raise requirements and provide training course planning; steps S500~S600 are used to calculate physical strength values according to physiological data during exercise; steps S700~S900 to steps S200~S400 are used to calculate physical strength Dynamically adjust pace as it changes to update training sessions.

詳細而言,在步驟S100~S400中,步驟S100:使用者終端裝置10將個人資料及訓練要求傳送至訓練課程產生器20;步驟S200: 訓練課程產生器20依據個人資料及訓練要求並由環境圖資資料庫22以及訓練課程資料庫24產生的多個適合課程;步驟S300: 訓練課程評估模組30依據熱量消耗演算模組32以及坡度配速資料庫34產生排序課程,傳送排序課程到訓練課程產生器20;步驟S400:產生訓練課程。In detail, in steps S100-S400, step S100: the user terminal device 10 transmits the personal data and training requirements to the training program generator 20; step S200: the training program generator 20 according to the personal data and training requirements and the A plurality of suitable courses produced by the graphic data database 22 and the training course database 24; step S300: the training course evaluation module 30 generates a sorting course according to the calorie consumption calculation module 32 and the slope pace database 34, and transmits the sorting course to the training Course generator 20; step S400: generate training courses.

在步驟S500~S600中,步驟S500: 使用者終端裝置10測量使用者的心率值、速度;步驟S600: 即時體力評估裝置40依據心率值及其對應不同坡度的體力曲線產生成特徵參數;依據特徵參數、已運動時間以及身體訊息即時評估體力值是否改變;其中,即時體力評估裝置40依據心率值以及體力曲線資料庫42評估運動過程中的特徵參數;特徵參數與特定坡度有關,特徵參數包含特定坡度下的心率差值與運動時間的交點、特定坡度下的心率斜率與運動時間的交點、特定坡度下的平均心率與運動時間的交點之一或組合;若即時體力評估裝置40評估體力值未改變,則使用者終端裝置10持續監測使用者的心率值、速度;若體力值改變,則將更新後的體力值傳送到動態課程調整模組50。In steps S500~S600, step S500: the user terminal device 10 measures the user's heart rate value and speed; step S600: the real-time physical strength assessment device 40 generates characteristic parameters according to the heart rate value and physical strength curves corresponding to different slopes; according to the characteristic Parameters, exercise time and body information to evaluate whether the physical strength value has changed in real time; wherein, the real-time physical strength evaluation device 40 evaluates the characteristic parameters during the exercise process according to the heart rate value and the physical strength curve database 42; the characteristic parameters are related to a specific slope, and the characteristic parameters include specific One or a combination of the intersection of heart rate difference and exercise time under a slope, the intersection of heart rate slope and exercise time under a specific slope, or the intersection of an average heart rate and exercise time under a specific slope; If the value changes, the user terminal device 10 will continue to monitor the user's heart rate and speed; if the physical value changes, the updated physical value will be sent to the dynamic course adjustment module 50 .

在步驟S700~S900中,步驟S700:動態課程調整模組50取得更新後的體力值,依據更新後的體力值以及坡度配速體力曲線資料庫52產生坡度配速修正值;步驟S800: 動態課程調整模組50將坡度配速修正值傳送至訓練課程產生器20;步驟S900改變個人資料或訓練要求。In steps S700~S900, step S700: the dynamic course adjustment module 50 obtains the updated physical strength value, and generates a gradient pace correction value according to the updated physical strength value and the gradient pace pace physical strength curve database 52; step S800: the dynamic course The adjustment module 50 transmits the slope pace correction value to the training course generator 20; Step S900 changes personal information or training requirements.

當即時體力評估裝置40接收到使用者的心率值且評估使用者的體力改變時;動態課程調整模組50依據更新後的體力值產生坡度配速修正值;訓練課程產生器20依據該坡度配速修正值,執行步驟S900改變個人資料或訓練要求,執行步驟S200~S400以產生訓練課程,此時的訓練課程為更新後的訓練課程。據此,虛擬運動教練系統1即可進行動態課程調整,可因使用者的體力改變調整配速以更新訓練課程。When the real-time physical strength evaluation device 40 receives the user's heart rate value and evaluates the user's physical strength change; the dynamic course adjustment module 50 generates a slope pace correction value according to the updated physical strength value; If the value is corrected quickly, execute step S900 to change personal information or training requirements, execute steps S200-S400 to generate a training course, and the training course at this time is the updated training course. Accordingly, the virtual sports coaching system 1 can perform dynamic course adjustment, and can adjust the pace to update the training course due to changes in the user's physical strength.

請參考圖3,其繪示本發明一實施例的訓練課程產生與評估方法;訓練課程產生器20判斷是否已開始課程,若訓練課程產生器20判斷課程未開始,執行步驟S100以取得個人資料及訓練要求;步驟S110取得地形坡度資訊;步驟S120產生對應的訓練課程;步驟S250取得訓練課程。Please refer to FIG. 3 , which illustrates a training course generation and evaluation method according to an embodiment of the present invention; the training course generator 20 judges whether the course has started, and if the training course generator 20 judges that the course has not started, step S100 is executed to obtain personal data and training requirements; step S110 to obtain terrain slope information; step S120 to generate corresponding training courses; step S250 to obtain training courses.

詳細而言,若判斷課程未開始,使用者終端裝置10傳送個人資料及訓練要求給訓練課程產生器20,訓練課程產生器20執行步驟S100取得個人資料及訓練要求;訓練課程產生器20依據個人資料以及訓練要求並由從環境圖資資料庫22以及訓練課程資料庫24產生多個適合課程;執行步驟110,訓練課程資料庫24將多個適合課程傳送至訓練課程評估裝置30,並由環境圖資資料庫22取得地形坡度資訊將多個適合課程進行排序以產生排序課程,訓練課程資料庫24將排序課程傳送給課程產生器20,執行步驟S120產生對應的訓練課程;執行步驟S250,訓練課程產生器20傳送訓練課程至傳送至使用者終端裝置10。In detail, if it is judged that the course has not started, the user terminal device 10 sends personal data and training requirements to the training course generator 20, and the training course generator 20 executes step S100 to obtain personal information and training requirements; data and training requirements and generate a plurality of suitable courses from the environment map data database 22 and the training course database 24; execute step 110, the training course database 24 transmits a plurality of suitable courses to the training course evaluation device 30, and the environment The map data database 22 obtains terrain slope information and sorts a plurality of suitable courses to generate a sorted course, and the training course database 24 transmits the sorted courses to the course generator 20, and executes step S120 to generate corresponding training courses; executes step S250, training The course generator 20 transmits the training course to the user terminal device 10 .

若判斷課程已開始,執行步驟S210即時評估體力狀態;執行步驟S220,計算出體力狀態對應的訓練課程;執行步驟S230,取得訓練課程。其中步驟S210評估體力狀態包含評估體力值、心律值,可依據任意組合的特徵參數、已運動時間、身體訊息、體力演算模組等進行評估;步驟S220中,透過動態課程調整模組50更新配速以產生對應的訓練課程。If it is determined that the course has started, execute step S210 to evaluate the physical state immediately; execute step S220 to calculate the training course corresponding to the physical state; execute step S230 to obtain the training course. The evaluation of the physical state in step S210 includes the evaluation of physical strength value and heart rate value, which can be evaluated according to any combination of characteristic parameters, exercise time, body information, physical strength calculation module, etc.; in step S220, update the configuration through the dynamic course adjustment module to generate corresponding training courses.

圖3-1其繪示本發明訓練課程產生與評估方法的一實施例,如圖3-1所示,課程曲線C1(實線)代表體力值S 1(t)對運動時間t之關係,即代表一個訓練課程,配速為第一速度V 1;課程曲線C2(實線)代表體力值S 2(t)對運動時間t之關係,即代表另一個訓練課程,配速為第二速度V 2 。其中,第一速度V 1為初始速度或更新前速度,第二速度V 2為更新後速度。 Fig. 3-1 shows an embodiment of the training course generation and evaluation method of the present invention. As shown in Fig. 3-1, the course curve C1 (solid line) represents the relationship between the physical strength value S 1 (t) and the exercise time t, That is to say, it represents a training course, and the pace is the first speed V 1 ; the course curve C2 (solid line) represents the relationship between the physical value S 2 (t) and the exercise time t, which represents another training course, and the pace is the second speed V 2 . Wherein, the first speed V 1 is the initial speed or the speed before updating, and the second speed V 2 is the speed after updating.

圖3-1中,當使用者的體力初始值為S 1(t=0)時,訓練課程產生器20建議配速為第一速度V 1;當經過一段運動時間t,使用者的體力值由課程曲線C1預測應為S 1(t)點,配速為第一速度V 1,若即時體力評估裝置40透過步驟S230評估使用者的體力值由S 1(t)降為S 2(t) (如虛線C1’所示),則訓練課程產生器20依據課程C2重新建議配速為第二速度V 2;據此,訓練課程產生器20可依據即時偵測到的使用者體力值動態調整訓練課程的配速為第二速度V 2In Fig. 3-1, when the initial value of the user's physical strength is S 1 (t=0), the training course generator 20 recommends that the pace be the first speed V 1 ; after a period of exercise time t, the user's physical strength value It is predicted by the course curve C1 that it should be point S 1 (t), and the pace is the first speed V 1 . If the real-time physical strength evaluation device 40 evaluates the user’s physical strength value from S 1 (t) to S 2 (t) through step S230 ) (as shown by the dotted line C1'), the training course generator 20 re-recommends the pace as the second speed V 2 according to the course C2; accordingly, the training course generator 20 can dynamically The pace of the training course is adjusted to the second speed V 2 .

圖3-2其繪示本發明訓練課程產生與評估方法的一實施例,因心律改變配速的方法。訓練課程評估模組30由坡度配速資料庫34獲取多個心律坡度曲線,使用者依據課程曲線C3以第一速度V 1,當運動時間為t 1,位於特定坡度(n%)時,依據課程曲線C3(實線),預期的心率值為HR 1(n%),若即時體力評估裝置40透過步驟S210評估使用者的心律值由HR 1(n%)降為HR 2(n%),則訓練課程評估模組30依據課程曲線C4(虛線)重新建議配速為第二速度V 2;據此,訓練課程產生器20可依據即時偵測到的使用者心律值動態調整訓練課程的配速為第二速度V 2FIG. 3-2 shows an embodiment of the method for generating and evaluating training courses of the present invention, the method for changing the pace due to heart rhythm. The training course evaluation module 30 obtains a plurality of heart rhythm gradient curves from the gradient pace database 34. The user uses the course curve C3 at the first speed V 1 , and when the exercise time is t 1 and is located at a specific gradient (n%), the user follows Course curve C3 (solid line), the expected heart rate value is HR 1 (n%), if the real-time physical strength assessment device 40 evaluates the user’s heart rate value from HR 1 (n%) to HR 2 (n%) through step S210 , then the training course evaluation module 30 re-recommends the pace as the second speed V2 according to the course curve C4 (dotted line); accordingly, the training course generator 20 can dynamically adjust the training course according to the real-time detected heart rate value of the user The pace is the second speed V 2 .

請參考圖4,其繪示本發明一實施例中得到步驟S210的即時體力狀態評估的方法。請同時參考圖2,在步驟S500中,使用者終端裝置10測量使用者的心率值、速度;接著,即時體力評估裝置40在步驟S600中執行以下流程,步驟S610:計算心率差值、心率斜率、平均心率;步驟S620:取得地形坡度資訊;步驟S630:生成特徵參數;步驟S640:取得身體資訊;步驟S210: 評估即時體力狀態;其中,步驟S210中,可依據任意組合的特徵參數、已運動時間,身體訊息以進行即時體力評估。Please refer to FIG. 4 , which illustrates a method for obtaining the instant physical state assessment in step S210 in an embodiment of the present invention. Please refer to FIG. 2 at the same time. In step S500, the user terminal device 10 measures the user's heart rate value and speed; then, the real-time physical strength assessment device 40 executes the following process in step S600, step S610: calculate the heart rate difference and heart rate slope , average heart rate; Step S620: Obtain terrain slope information; Step S630: Generate characteristic parameters; Step S640: Obtain body information; Step S210: Evaluate real-time physical status; Wherein, in Step S210, according to any combination of characteristic parameters, exercised Time, body information for real-time physical assessment.

其中,在步驟S210中,評估即時體力狀態為得到體力值S(t),其中,體力值S(t)為已運動時間t 、特徵參數X1及身體訊息X2、X3、X4之線性組合,其中X2為BMI參數、X3為年齡參數、X4為性別參數。Wherein, in step S210, the evaluation of the real-time physical state is to obtain the physical value S(t), wherein the physical value S(t) is a linear combination of the elapsed time t, the characteristic parameter X1 and the body information X2, X3, X4, where X2 is the BMI parameter, X3 is the age parameter, and X4 is the gender parameter.

請參考圖4-1~圖4-3說明運用心律數據評估體力的實施例;在步驟S620~S630 中,即時體力評估裝置40可依據心率值及其對應不同坡度的曲線產生成特徵參數;其中,不同坡度對應的體力曲線可由體力曲線資料庫42中得到;該特徵參數與特定坡度有關,該特徵參數包含特定坡度下的心率差值與運動時間的交點、該特定坡度下的心率斜率與運動時間的交點、該特定坡度下的平均心率與運動時間的交點的任意組合。Please refer to FIG. 4-1 to FIG. 4-3 to illustrate an embodiment of using heart rate data to assess physical strength; in steps S620 to S630, the real-time physical strength assessment device 40 can generate characteristic parameters according to heart rate values and curves corresponding to different slopes; wherein , the physical strength curves corresponding to different slopes can be obtained from the physical strength curve database 42; this characteristic parameter is related to a specific slope, and the characteristic parameter includes the intersection point of the heart rate difference and the exercise time under the specific slope, the heart rate slope and the exercise time under the specific slope. Any combination of the intersection point of time, the intersection point of the average heart rate at that particular incline, and the exercise time.

圖4-1~圖4-3說明運用心律數據評估體力的實施例中得到特徵參數的方法,以及說明心率與體力之關聯;圖4-1為在特地坡度下心率差值與運動時間t之關係,表示運動時間t 1時心率差值應為ΔHR 1,但若即時體力評估裝置40計算得到的心率差值為ΔHR 2,相當於運動時間t 2,依據特地坡度下心率差值與運動時間t的交點a、b可得到特徵參數X1,進而評估使用者的體力值由第一體力值S(t 1)改變為第二體力值S(t 2),需進一步調整訓練課程;另一實施例中,圖4-2為在特地斜率的坡度下心率差值與運動時間t之關係,表示在表示運動時間t 1時心率斜率應為HR Slope_1,但若即時體力評估裝置40計算得到的心率斜率為HR Slope_2相當於運動時間t 2,由特地坡度下心率斜率與運動時間t的交點c、d可得到特徵參數X1,進而評估使用者的體力值由第一體力值S(t 1)改變為第二體力值S(t 2),需進一步調整訓練課程;另一實施例中,圖4-3為在特地斜率的坡度下平均心率與運動時間t之關係,表示表示運動時間t 1時平均心率應為HR ave_1,但若即時體力評估裝置40計算得到的平均心律為HR Slope_2,則體力值S(t 2),相當於運動時間t 2,由特地坡度下心率差值與運動時間t的交點e、f可得到特徵參數X1,進而評估使用者的體力值由第一體力值S(t 1)改變為第二體力值S(t 2),需進一步調整訓練課程;所述得到特徵參數X1的方法亦可包含由特地坡度下心率差值與運動時間t的交點、特地坡度下心率差值與運動時間t的交點、特地坡度下心率差值與運動時間t的交點的任意組合;進而評估使用者的體力值由第一體力值S(t 1)改變為第二體力值S(t 2),需進一步調整訓練課程。其中,第一體力值S(t 1)為初始體力值或更新前體力值;第二體力值S(t 2)為更新後體力值。 Figure 4-1 to Figure 4-3 illustrate the method of obtaining characteristic parameters in the embodiment of using heart rate data to assess physical strength, and explain the relationship between heart rate and physical strength; Figure 4-1 shows the relationship between heart rate difference and exercise time t under a special slope relationship, which means that the heart rate difference should be ΔHR 1 at exercise time t 1 , but if the heart rate difference calculated by the instant physical strength assessment device 40 is ΔHR 2 , which is equivalent to exercise time t 2 , according to the heart rate difference and exercise time at a specific slope The intersection point a, b of t can obtain the characteristic parameter X1, and then evaluate the user's physical strength value to change from the first physical strength value S(t 1 ) to the second physical strength value S(t 2 ), and the training course needs to be further adjusted; another implementation In the example, Fig. 4-2 shows the relationship between the heart rate difference and the exercise time t under a slope with a special slope, indicating that the heart rate slope should be HR Slope_1 when representing the exercise time t1 , but if the heart rate calculated by the real-time physical strength assessment device 40 The slope is HR Slope_2 , which is equivalent to the exercise time t 2 , and the characteristic parameter X1 can be obtained from the intersection points c and d of the heart rate slope under the special slope and the exercise time t, and then the user's physical strength value is changed from the first physical strength value S(t 1 ) is the second physical strength value S(t 2 ), and the training course needs to be further adjusted; in another embodiment, Fig. 4-3 shows the relationship between the average heart rate and the exercise time t under a slope with a special slope, indicating that the exercise time is t 1 The average heart rate should be HR ave_1 , but if the average heart rate calculated by the real-time physical strength evaluation device 40 is HR Slope_2 , then the physical strength value S(t 2 ) is equivalent to the exercise time t 2 . The intersection point e, f can obtain the characteristic parameter X1, and then evaluate the user's physical strength value to change from the first physical strength value S(t 1 ) to the second physical strength value S(t 2 ), need to further adjust the training course; the obtained characteristic The method of parameter X1 may also include any combination of the intersection point of the heart rate difference at a specific slope and the exercise time t, the intersection of the heart rate difference at a specific slope and the exercise time t, and the intersection of the heart rate difference at a specific slope and the exercise time t; Furthermore, it is estimated that the user's physical strength value changes from the first physical strength value S(t 1 ) to the second physical strength value S(t 2 ), which requires further adjustment of the training course. Wherein, the first physical strength value S(t 1 ) is the initial physical strength value or the physical strength value before updating; the second physical strength value S(t 2 ) is the physical strength value after updating.

得到第二體力值S(t 2)後,體力評估裝置40將此第二體力值S(t 2)傳送至動態課程調整模組50。 After obtaining the second physical strength value S(t 2 ), the physical strength evaluation device 40 transmits the second physical strength value S(t 2 ) to the dynamic course adjustment module 50 .

請參考圖5,其繪示本發明一實施例中因體力改變配速的方法;詳細而言,動態課程調整模組50在步驟S700中執行以下流程,步驟S710:取得第二體力值;步驟S720:取得第二體力值對應之速度心率曲線;步驟S730:取得目標心率設定值;步驟S740: 計算出第二體力值對應的坡度配速修正值;步驟S750: 取得對應的坡度配速修正值;步驟S760: 將第二體力值與對應的坡度配速修正值傳送到訓練課程產生器20。坡度配速體力曲線資料庫52中,包含不同坡度對應的速度心律曲線,不同的體力對應不同曲線。據此,當使用者在運動時遇到路面坡度改變,虛擬運動教練系統1可依據坡度對應的坡度配速修正值調整配速,以達最佳的訓練效果。Please refer to FIG. 5, which illustrates a method for changing pace due to physical strength in an embodiment of the present invention; in detail, the dynamic course adjustment module 50 executes the following process in step S700, step S710: obtain the second physical strength value; step S720: Obtain the speed and heart rate curve corresponding to the second physical strength value; Step S730: Obtain the target heart rate setting value; Step S740: Calculate the slope pace correction value corresponding to the second physical strength value; Step S750: Obtain the corresponding slope pace correction value ; Step S760: Send the second physical strength value and the corresponding slope pace correction value to the training course generator 20 ; The slope pace physical strength curve database 52 includes speed heart rhythm curves corresponding to different slopes, and different physical strengths correspond to different curves. Accordingly, when the user encounters changes in the slope of the road surface during exercise, the virtual sports coaching system 1 can adjust the pace according to the slope pace correction value corresponding to the slope, so as to achieve the best training effect.

圖5-1繪示本發明一實施例中體力改變時的配速調整方法。執行步驟S710 ~ S720,當動態課程調整模組50由體力評估裝置40收到第二體力值S(t 2)時,由坡度配速體力曲線資料庫52取得多個第二體力值對應之速度心率曲線;執行步驟S730,取得目標心率設定值,若使用者的目標心率設定值為A點(課程曲線C5,第一速度V 1,第一體力值S(t 1)),當偵測到心率值上升到F點(課程曲線C6)時,體力為第二體力值S(t 2) 表示在相同坡度下,維持相同速度為第一速度V 1的課程C6,所需的體力為第二體力值S(t 2);如此即可執行步驟S704,計算出第二體力值對應的速度值,由第二體力值S(t 2)之運動時間t 2推論當心律須維持為B點與第二體力值S(t 2)時,由目標心率設定值B點所在的課程曲線C7(虛線)建議配速為第二速度V 2;據此,動態課程調整模組50執行步驟S705: 取得對應的坡度配速修正值;執行步驟S760,將第二體力值與坡度配速修正值傳送到訓練課程產生器20,動態課程調整模組50將此第二體力值及坡度配速修正值傳送至訓練課程產生器20以更新訓練課程。據此,當使用者在運動時遇到路面坡度改變,虛擬運動教練系統1可依據運動過程中的坡度及對應的坡度配速修正值調整配速,以達最佳的訓練效果。 FIG. 5-1 illustrates a pace adjustment method when physical strength changes in an embodiment of the present invention. Execute steps S710-S720, when the dynamic course adjustment module 50 receives the second physical strength value S(t 2 ) from the physical strength assessment device 40, obtain the speed corresponding to multiple second physical strength values from the slope pace physical strength curve database 52 Heart rate curve: Execute step S730 to obtain the target heart rate setting value. If the user's target heart rate setting value is point A (course curve C5, first speed V 1 , first physical strength value S(t 1 )), when detected When the heart rate value rises to point F (course curve C6), the physical strength is the second physical strength value S(t 2 ) , which means that under the same slope, the required physical strength for the course C6 maintaining the same speed as the first speed V 1 is the second Two physical strength value S(t 2 ); in this way, step S704 can be executed to calculate the speed value corresponding to the second physical strength value, and it can be deduced from the exercise time t 2 of the second physical strength value S(t 2 ) that the heart rhythm must be maintained at point B When the second physical strength value S(t 2 ), the course curve C7 (dotted line) where the target heart rate setting point B is located suggests that the pace is the second speed V 2 ; accordingly, the dynamic course adjustment module 50 executes step S705: Obtain the corresponding slope pace correction value; execute step S760, and send the second physical strength value and slope pace correction value to the training course generator 20, and the dynamic course adjustment module 50 will use the second physical strength value and slope pace correction value Sent to the training session generator 20 to update the training session. Accordingly, when the user encounters changes in the slope of the road during exercise, the virtual sports coaching system 1 can adjust the pace according to the slope during the exercise and the corresponding slope pace correction value to achieve the best training effect.

圖6繪示本發明一實施例中評估體能狀態以即時提供訓練回饋的方法,包含: 步驟S1000以一訓練課程產生器20產生訓練課程;步驟S1010以一使用者終端裝置10偵測使用者的一心率值以及一速度值;步驟S1020依據該心率值,即時體力評估裝置40產生一體力值;步驟S1030依據該體力值,當該即時體力評估裝置40評估使用者的體力改變時,一動態課程調整模組50產生一坡度配速修正值;步驟S1040該訓練課程產生器20依據該坡度配速修正值更新訓練課程。FIG. 6 shows a method for assessing a physical state to provide real-time training feedback in an embodiment of the present invention, including: step S1000 using a training course generator 20 to generate a training course; step S1010 using a user terminal device 10 to detect the user's A heart rate value and a speed value; step S1020, based on the heart rate value, the real-time physical strength assessment device 40 generates an overall strength value; step S1030, based on the physical strength value, when the instant physical strength assessment device 40 evaluates the user's physical strength change, a dynamic course The adjustment module 50 generates a slope pace correction value; step S1040 , the training course generator 20 updates the training course according to the slope pace correction value.

綜上所述,本發明提出評估體能狀態以即時提供訓練回饋的系統,可以隨時因體力改變而即時調整訓練課程以達最佳化訓練成效,同時也可以保護使用者因體力不足而受傷。To sum up, the present invention proposes a system for assessing the physical state to provide real-time training feedback, which can adjust the training course in real time due to changes in physical strength at any time to optimize the training effect, and can also protect the user from injury due to lack of physical strength.

雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention is disclosed by the aforementioned embodiments, they are not intended to limit the present invention. Without departing from the spirit and scope of the present invention, all changes and modifications are within the scope of patent protection of the present invention. For the scope of protection defined by the present invention, please refer to the appended scope of patent application.

1:虛擬運動教練系統 10:使用者終端裝置 20:訓練課程產生器 22:環境圖資資料庫 24:訓練課程資料庫 30:訓練課程評估模組 32:熱量消耗演算模組 34:坡度配速資料庫 40:即時體力評估裝置 42:體力曲線資料庫 50:動態課程調整模組 52:坡度配速體力曲線資料庫 S100、S200、S300、S400、S500、S600、S700、S800、S900、S1000:步驟 S110、S120、S210、S220、S230、S610、S620、S630、S640、S710、S720、S730、S740、S750、S760、S1010、S1020、S1030、S1040:步驟 C1、C1’、C2、C3、 C4、C5、C6、C7:課程曲線 A、B:交點 a、b、c、d、e、f:交點 V1:第一速度 V2:第一速度 t、t1、t2:運動時間 S、S(t1)、S(t2):體力值 S1(t):第一體力值 S2(t):第二體力值 n%:坡度 HR、HR1、HR2:心率值 HRSlope_1、HRSlope_2:心率斜率 ΔHR1、ΔHR2:心率差值 HR ave_1、HR ave_2:平均心率 1: Virtual sports coaching system 10: User terminal device 20: Training course generator 22: Environmental graph database 24: Training course database 30: Training course evaluation module 32: Calorie consumption calculation module 34: Slope pace Database 40: real-time physical strength evaluation device 42: physical strength curve database 50: dynamic course adjustment module 52: slope pace physical strength curve database S100, S200, S300, S400, S500, S600, S700, S800, S900, S1000: Steps S110, S120, S210, S220, S230, S610, S620, S630, S640, S710, S720, S730, S740, S750, S760, S1010, S1020, S1030, S1040: Steps C1, C1', C2, C3, C4 , C5, C6, C7: course curves A, B: intersection points a, b, c, d, e, f: intersection points V 1 : first speed V 2 : first speed t, t 1 , t 2 : exercise time S , S(t 1 ), S(t 2 ): physical strength value S 1 (t): first physical strength value S 2 (t): second physical strength value n%: slope HR, HR 1 , HR 2 : heart rate value HR Slope_1 , HR Slope_2 : heart rate slope ΔHR 1 , ΔHR 2 : heart rate difference HR ave_1 , HR ave_2 : average heart rate

圖1係依據本發明一實施例的虛擬運動教練系統; 圖2係本發明一實施例中虛擬運動教練系統的操作方法; 圖3係本發明一實施例中訓練課程產生與評估方法; 圖3-1~圖3-2係本發明中訓練課程產生與評估方法的實施例; 圖4係本發明一實施例中得到步驟S210的即時體力狀態評估的方法; 圖4-1~圖4-3係本發明運用心律數據評估體力的實施例; 圖5係本發明一實施例中因體力改變配速的方法; 圖5-1係本發明一實施例中體力改變時的配速調整方法; 圖6係本發明一實施例中評估體能狀態以即時提供訓練回饋的方法。 Fig. 1 is a virtual sports coaching system according to an embodiment of the present invention; Fig. 2 is the operating method of the virtual sports coaching system in an embodiment of the present invention; Fig. 3 is the training course generation and evaluation method in an embodiment of the present invention; Fig. 3-1~Fig. 3-2 is the embodiment of training curriculum generation and evaluation method in the present invention; Fig. 4 is the method for obtaining the instant physical state assessment of step S210 in an embodiment of the present invention; Figure 4-1 to Figure 4-3 are embodiments of the present invention using heart rhythm data to assess physical strength; Fig. 5 is a method for changing pace due to physical strength in an embodiment of the present invention; Figure 5-1 is a pace adjustment method when physical strength changes in an embodiment of the present invention; FIG. 6 is a method for assessing a physical state to provide training feedback in real time according to an embodiment of the present invention.

1:虛擬運動教練系統 1: Virtual sports coaching system

10:使用者終端裝置 10: User terminal device

20:訓練課程產生器 20:Training Course Generator

22:環境圖資資料庫 22:Environment map database

24:訓練課程資料庫 24: Training course database

30:訓練課程評估模組 30:Training Course Evaluation Module

32:熱量消耗演算模組 32:Calorie consumption calculation module

34:坡度配速資料庫 34:Slope pace database

40:即時體力評估裝置 40: Instant physical strength assessment device

42:體力曲線資料庫 42:Physical curve database

50:動態課程調整模組 50:Dynamic course adjustment module

52:坡度配速體力曲線資料庫 52: Slope pace physical strength curve database

Claims (10)

一種虛擬運動教練系統,包含:一訓練課程產生器,經設定產生一訓練課程;一使用者終端裝置,電性連接於該訓練課程產生器,用於在運動過程中即時監測使用者的一心率值以及一速度值;一即時體力評估裝置,電性連接於該使用者終端裝置;以及 一動態課程調整模組,電性連接於該即時體力評估裝置以及該訓練課程產生器;其中,當該即時體力評估裝置評估使用者的體力改變時,該動態課程調整模組產生一坡度配速修正值,該訓練課程產生器依據該坡度配速修正值更新該訓練課程。A virtual sports coaching system, comprising: a training course generator, which is set to generate a training course; a user terminal device, electrically connected to the training course generator, for real-time monitoring of a user's heart rate during exercise value and a speed value; a real-time physical strength assessment device, electrically connected to the user terminal device; and a dynamic course adjustment module, electrically connected to the real-time physical strength assessment device and the training course generator; wherein, when the When the real-time physical strength evaluation device evaluates the change of the user's physical strength, the dynamic course adjustment module generates a slope pace correction value, and the training course generator updates the training course according to the slope pace correction value. 如請求項1所述之系統,其中,該訓練課程產生器用於依據該使用者終端裝置傳送的一個人資料及一訓練要求,並由一環境圖資資料庫以及一訓練課程資料庫產生多個適合課程。The system as described in claim 1, wherein the training course generator is used to generate a plurality of suitable course. 如請求項2所述之系統,其中,還包含一訓練課程評估模組,電性連接於該訓練課程產生器,用於接收該多個適合課程,依據一熱量消耗演算模組以及一坡度配速資料庫排序該多個適合課程以產生一排序課程。The system as described in claim 2, further comprising a training course evaluation module, electrically connected to the training course generator, for receiving the plurality of suitable courses, according to a calorie consumption calculation module and a gradient configuration The fast database sorts the plurality of suitable courses to generate a ranked course. 如請求項3所述之系統,其中,該訓練課程產生器用於依據該排序課程產生該訓練課程。The system according to claim 3, wherein the training course generator is used to generate the training course according to the sorted course. 如請求項1所述之系統,其中,該即時體力評估裝置用於依據該心率值以及一體力曲線資料庫評估運動過程中的一體力值;該體力曲線資料庫包含多組與不同坡度相關的心率差值曲線、心率斜率曲線以及平均心率曲線。The system as described in Claim 1, wherein the real-time physical strength evaluation device is used to evaluate the body strength value during exercise according to the heart rate value and the body strength curve database; the body strength curve database includes multiple groups of different slopes Heart rate difference curve, heart rate slope curve and average heart rate curve. 如請求項5所述之系統,其中,該動態課程調整模組該動態課程調整模組依據該速度值、該體力值以及一坡度配速體力曲線資料庫之多個心率速度曲線產生該坡度配速修正值。The system as described in claim 5, wherein the dynamic course adjustment module generates the gradient profile according to the speed value, the physical strength value and a plurality of heart rate speed curves in a gradient pace physical strength curve database Speed correction value. 一種虛擬運動教練方法,包含:以一訓練課程產生器產生一訓練課程;以一使用者終端裝置偵測使用者的一心率值以及一速度值;依據該心率值,一即時體力評估裝置產生一體力值;依據該體力值,當該即時體力評估裝置評估使用者的體力改變時,以一動態課程調整模組產生一坡度配速修正值;及該訓練課程產生器依據該坡度配速修正值更新該訓練課程。A virtual sports coaching method, comprising: generating a training course with a training course generator; detecting a heart rate value and a speed value of a user with a user terminal device; according to the heart rate value, an instant physical strength evaluation device generates a Physical strength value; according to the physical strength value, when the real-time physical strength assessment device evaluates the user's physical strength change, a dynamic course adjustment module generates a slope pace correction value; and the training course generator is based on the slope pace correction value Update this training session. 如請求項7所述之方法,其中,以該訓練課程產生器產生該訓練課程之前,該虛擬運動教練方法包含:以該使用者終端裝置將一個人資料及一訓練要求傳送至該訓練課程產生器; 以該訓練課程產生器依據該個人資料及該訓練要求,並一環境圖資資料庫以及一訓練課程資料庫產生多個適合課程;以一訓練課程評估模組,依據一熱量消耗演算模組以及一坡度配速資料庫排序該多個適合課程以產生一排序課程,傳送該排序課程到該訓練課程產生器。The method as described in claim 7, wherein, before the training course generator is used to generate the training course, the virtual sports coaching method includes: using the user terminal device to send a personal data and a training request to the training course generator ; Use the training course generator to generate a plurality of suitable courses based on the personal data and the training requirements, and an environmental map data database and a training course database; use a training course evaluation module, based on a calorie consumption calculation module and a slope pace database sorting the plurality of suitable courses to generate a sorted course, and sending the sorted course to the training course generator. 如請求項6所述之方法,其中,以該即時體力評估裝置依據該心率值產生該體力值包含:該即時體力評估裝置依據該心率值及其對應不同坡度的曲線產生成一特徵參數以即時評估該體力值;其中,該特徵參數與一特定坡度有關,該特徵參數包含該特定坡度下的心率差值與運動時間的交點、該特定坡度下的心率斜率與運動時間的交點、該特定坡度下的平均心率與運動時間的交點之一或組合。The method as described in Claim 6, wherein using the real-time physical strength assessment device to generate the physical strength value based on the heart rate value includes: the real-time physical strength assessment device generates a characteristic parameter based on the heart rate value and its curves corresponding to different slopes for real-time evaluation The physical strength value; wherein, the characteristic parameter is related to a specific slope, and the characteristic parameter includes the intersection point of the heart rate difference and the exercise time under the specific slope, the intersection point of the heart rate slope and the exercise time under the specific slope, and the intersection point of the heart rate slope under the specific slope. One or a combination of the intersection points of your average heart rate and exercise time. 如請求項6所述之方法,其中,該動態課程調整模組產生該坡度配速修正值包含:該動態課程調整模組依據該速度值、該體力值以及一坡度配速體力曲線資料庫之多個心率速度曲線產生該坡度配速修正值;該動態課程調整模組將該坡度配速修正值傳送至訓練課程產生器。The method as described in claim 6, wherein the dynamic course adjustment module generates the gradient pace correction value comprising: the dynamic course adjustment module according to the speed value, the physical strength value and a gradient pace physical strength curve database A plurality of heart rate speed curves generate the slope pace correction value; the dynamic course adjustment module transmits the slope pace correction value to the training course generator.
TW110135587A 2021-09-24 2021-09-24 Virtual sports coaching system and method TWI832095B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW110135587A TWI832095B (en) 2021-09-24 2021-09-24 Virtual sports coaching system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW110135587A TWI832095B (en) 2021-09-24 2021-09-24 Virtual sports coaching system and method

Publications (2)

Publication Number Publication Date
TW202313153A true TW202313153A (en) 2023-04-01
TWI832095B TWI832095B (en) 2024-02-11

Family

ID=86943272

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110135587A TWI832095B (en) 2021-09-24 2021-09-24 Virtual sports coaching system and method

Country Status (1)

Country Link
TW (1) TWI832095B (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9723381B2 (en) * 2013-12-23 2017-08-01 Nike, Inc. Athletic monitoring system having automatic pausing of media content
EP3110313B1 (en) * 2014-02-28 2024-06-12 Valencell, Inc. Method and apparatus for generating assessments using physical activity and biometric parameters
CN109243571A (en) * 2018-10-15 2019-01-18 广州贝客网络科技有限公司 A kind of intelligence drug rehabilitation management method and system using rehabilitation training
JP7127619B2 (en) * 2019-06-28 2022-08-30 トヨタ自動車株式会社 SEARCH DEVICE, SYSTEM, METHOD AND PROGRAM

Also Published As

Publication number Publication date
TWI832095B (en) 2024-02-11

Similar Documents

Publication Publication Date Title
US12462915B2 (en) Predictable and adaptive personal fitness planning
US7883445B2 (en) Apparatus and method for providing a user with a personal exercise program
US20180085630A1 (en) Customizing Workout Recommendations
US12347542B2 (en) Predicting exercises based on user-selected variance
EP2063966B1 (en) System for training optimisation
US10463909B2 (en) System and method for using performance signatures
JP5985858B2 (en) Fitness monitoring method, system, program product and application thereof
US7914418B2 (en) Method and apparatus in connection with exercise
US7062313B2 (en) Evaluation of exercise stress level dependent parameter
CN113241147B (en) Fitness plan generation method and device and electronic equipment
US20130228063A1 (en) System and method for pacing repetitive motion activities
CN110732118B (en) Resistance adjusting method and device of fitness equipment, electronic equipment and storage medium
US20110065549A1 (en) Real time automatic control system of sporting goods and control method using the same
CN111986774B (en) An exercise prescription generation and monitoring guidance system based on data analysis
US12064234B2 (en) System and method for estimating cardiorespiratory fitness
CN115472260A (en) Fitness personalized plan recommendation method and device and fitness equipment
CN111632351A (en) A COPD home exercise rehabilitation system
TWI832095B (en) Virtual sports coaching system and method
US20250114663A1 (en) Calibration-adjusted, effort-based system and method for scoring in competitive fitness systems
US20200215390A1 (en) Fitness monitoring system
KR20200055243A (en) Method for providing fitness scheduling service by interworking with physical test and server thereof
CN109243570A (en) Based on the movement recommended method and system of body local fat content, storage medium
JP2024033406A (en) Exercise evaluation system and exercise evaluation method
US20240304300A1 (en) Machine learning-based exercise recommendation adjustment based on user feedback
US20240299808A1 (en) Workout modification based on muscle strength measurement trends