TWI860839B - 運動狀態評估方法及系統以及非暫態電腦可讀取媒體 - Google Patents
運動狀態評估方法及系統以及非暫態電腦可讀取媒體 Download PDFInfo
- Publication number
- TWI860839B TWI860839B TW112134379A TW112134379A TWI860839B TW I860839 B TWI860839 B TW I860839B TW 112134379 A TW112134379 A TW 112134379A TW 112134379 A TW112134379 A TW 112134379A TW I860839 B TWI860839 B TW I860839B
- Authority
- TW
- Taiwan
- Prior art keywords
- wireless signal
- signal strength
- sports
- preset
- sports equipment
- Prior art date
Links
Images
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
一種運動狀態評估方法,適用於運動器材且由至少一運算裝置執行,包含:取得設置於該運動器材的一無線訊號裝置的一無線訊號強度變化;執行判斷該無線訊號強度變化與一預設訊號強度軌跡是否匹配的一判斷步驟;當該判斷步驟的判斷結果為匹配時,將一動作次數加一次;當該判斷步驟的該判斷結果為不匹配時,維持該動作次數;以及至少根據該動作次數產生並輸出一運動狀態訊息。
Description
本發明係關於一種運動狀態評估方法及系統以及儲存所述方法的非暫態電腦可讀取媒體。
為了追蹤及監測運動的狀態,傳統的運動器材中通常會內建計數器以記錄動作的次數,例如機械式計數器可以透過按鍵、旋轉齒輪或拉動器材被觸發以進行計數,或是電子計數器可以透過電壓變化、電流變化或感應產生的訊號進行處理以進行計數。此外,也可以透過雷射光波或超音波的發射與反射進行計算以取得動作軌跡,來達到動作計次的功能。
由於內建計數器未能有效的定位動作的各個定點,因此誤判率高,導致無法有效計數,進而無法透過動作次數來分析與紀錄運動狀態。另外,雷射光波或超音波則因需要較大量的阻隔點偵測反射而建置困難且成本高昂。
鑒於上述,本發明提供一種運動狀態評估方法及系統以及儲存所述方法的非暫態電腦可讀取媒體。
依據本發明一實施例的運動狀態評估系統,包含第一無線訊號裝置、至少一第二無線訊號裝置及運算裝置,其中運算裝置連接於至少一第二無線訊號裝置。第一無線訊號裝置用於設置於運動器材。至少一第二無線訊號裝置用於與第一無線訊號裝置進行無線通訊。運算裝置用於透過至少一第二無線訊號裝置取得第一無線訊號裝置的無線訊號強度變化;執行判斷無線訊號強度變化與預設訊號強度軌跡是否匹配的判斷步驟;當判斷步驟的判斷結果為匹配時,將動作次數加一次;當判斷步驟的判斷結果為不匹配時,維持動作次數;以及至少根據動作次數產生並輸出運動狀態訊息。
依據本發明一實施例的運動狀態評估方法,適用於運動器材且由至少一運算裝置執行,包含:取得設置於該運動器材的一無線訊號裝置的一無線訊號強度變化;執行判斷該無線訊號強度變化與一預設訊號強度軌跡是否匹配的一判斷步驟;當該判斷步驟的判斷結果為匹配時,將一動作次數加一次;當該判斷步驟的該判斷結果為不匹配時,維持該動作次數;以及至少根據該動作次數產生並輸出一運動狀態訊息。
依據本發明一實施例的非暫態電腦可讀取媒體,包含至少一電腦可執行程序,所述至少一電腦可執行程序由處理器執行以進行上述運動狀態評估方法。
藉由上述結構,本案所揭示的運動狀態評估方法及系統以及儲存所述方法的非暫態電腦可讀取媒體,可以透過判斷無線訊號強度變化與預設訊號強度軌跡是否匹配來進行運動次數的計數,藉此,不需要針對運動軌跡進行實際的距離換算,可以低成本地完成運動次數的計數,且可靠性高。
以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。
請參考圖1,圖1為依據本發明一實施例所繪示的運動狀態評估系統的功能方塊圖。如圖1所示,運動狀態評估系統1適用於運動器材2,包含第一無線訊號裝置11、第二無線訊號裝置12及運算裝置13。第二無線訊號裝置12透過無線的方式連接於第一無線訊號裝置11及運算裝置13。運動器材2例如為啞鈴、槓鈴、多功能機等。
第一無線訊號裝置11用於設置於運動器材2。第二無線訊號裝置12用於與第一無線訊號裝置11進行無線通訊。舉例來說,第一無線訊號裝置11及第二無線訊號裝置12可以包含基於相同無線通訊技術的訊號收發器,例如藍牙收發器。於一些實施態樣中,第一無線訊號裝置11發送的無線訊號可以帶有運動器材2的目標種類資訊、重量資訊等特性資訊,其中所述目標種類資訊指示運動器材2的種類,例如啞鈴、槓鈴、多功能機等。
運算裝置13用於透過第二無線訊號裝置12取得第一無線訊號裝置11的無線訊號強度變化,並判斷無線訊號強度變化與對應於運動器材2之訓練動作的預設訊號強度軌跡是否匹配,並據以進行動作計次,其中具體的執行內容將於後描述。運算裝置13可以為微控制器或其他可以運行程式的處理器與記憶體之集合。於一實施態樣中,第二無線訊號裝置12與運算裝置13可以分別為手機、平板電腦等個人設備所包含的元件。於另一實施態樣中,第二無線訊號裝置12與運算裝置13可以為分開設置的兩個設備。運算裝置13可以至少根據動作次數產生並輸出運動狀態訊息。
另外,於第一無線訊號裝置11發送的無線訊號帶有目標種類資訊的實施態樣中,運算裝置13可以透過第二無線訊號裝置12取得來自第一無線訊號裝置11的無線訊號,並從中擷取目標種類資訊。運算裝置13可以根據目標種類資訊,從多個候選訊號強度軌跡中選擇預設訊號強度軌跡,其中所述多個候選訊號強度軌跡分別對應於多個預設種類資訊,且所述多個候選訊號強度軌跡、所述多個預設種類資訊及其對應關係可預存於運算裝置13中或是預存於運算裝置13可存取之雲端資料庫。於第一無線訊號裝置11發送的無線訊號帶有重量資訊的實施態樣中,運算裝置13可以透過第二無線訊號裝置12取得來自第一無線訊號裝置11的無線訊號,從中擷取重量資訊,並且除了動作次數,更根據重量資訊來產生並輸出運動狀態訊息。
請參考圖2,圖2為依據本發明另一實施例所繪示的運動狀態評估系統的功能方塊圖。如圖2所示,運動狀態評估系統1’的可以包含第一無線訊號裝置11、二第二無線訊號裝置12及16、運算裝置13、識別元件14、識別元件偵測裝置15及影像擷取裝置17,其中第一無線訊號裝置11、第二無線訊號裝置12及16及運算裝置13的功能及連接關係皆同於圖1的運動狀態評估系統1的第一無線訊號裝置11、第二無線訊號裝置12及運算裝置13,於此不予贅述。影像擷取裝置17透過有線或無線的方式連接於運算裝置13。另外要特別說明的是,圖2所示的識別元件14、識別元件偵測裝置15、第二無線訊號裝置16及影像擷取裝置17為選擇性設置的元件。
識別元件14用於設置於運動器材2,且儲存運動器材2的種類資訊或/及重量資訊,其中所述種類資訊指示運動器材2的種類,例如啞鈴、槓鈴、多功能機等。於一實施態樣中,運動器材2為啞鈴,識別元件14可以設置於啞鈴的本體,並儲存種類資訊或/及重量資訊。於另一實施態樣中,運動器材2為槓鈴,識別元件14的數量可以為多個,分別設置於槓及槓片,其中設置於槓的識別元件14可以儲存種類資訊,而設置於槓片的識別元件14可以儲存槓片的重量資訊。於又一實施態樣中,運動器材2為多功能機,識別元件14的數量可以為多個,分別設置於多功能機的機台及配重塊,其中設置於機台的識別元件14可以儲存種類資訊,而設置於配重塊的識別元件14可以儲存配重塊的重量資訊。舉例來說,識別元件14可以為QR碼(Quick Response Code, QR Code)、近距離無線通訊(Near-field Communication,NFC)天線或無線射頻辨識(Radio-frequency Identification,RFID)天線。
識別元件偵測裝置15用於偵測識別元件14以取得其所待有的資訊。舉例來說,識別元件偵測裝置15可以是對應於QR碼的掃描模組、對應於NFC天線的NFC感應模組或RFID感應模組。於一實施態樣中,識別元件偵測裝置15可以為手機、平板電腦等個人設備所包含的元件。於另一實施態樣中,識別元件偵測裝置15可以為獨立設置的設備。
於此實施例中,運算裝置13在進行動作計次的過程中,可以同時參考第二無線訊號裝置12及16分別從第一無線訊號裝置11取得的無線訊號強度值以進行判斷,具體的參考方式將於後描述。另外,除了進行動作計次之外,運算裝置13更可用於透過識別元件偵測裝置15偵測識別元件14以取得運動器材2的目標種類資訊,且根據目標種類資訊,從多個候選訊號強度軌跡中選擇預設訊號強度軌跡,其中所述多個候選訊號強度軌跡分別對應於多個預設種類資訊,且所述多個候選訊號強度軌跡、所述多個預設種類資訊及其對應關係可預存於運算裝置13中或是預存於運算裝置13可存取之雲端資料庫。在識別元件14存有重量資訊的實施態樣中,運算裝置13可透過識別元件偵測裝置15偵測識別元件14以取得運動器材2的重量資訊。另外,在配重塊無法安裝識別元件14的實施態樣中,運算裝置13可透過影像擷取裝置17取得運動器材2的影像,並透過影像分析的方式取得運動器材2的重量資訊,其中具體的分析方式將於後描述。
圖2示例性地呈現第二無線訊號裝置12及16的數量為兩個,然於其他實施例中,第二無線訊號裝置的數量可為更多個,而運算裝置13可以同時參考更多個第二無線訊號裝置所得之無線訊號強度值以進行動作計次的判斷。
請參考圖3,其中圖3係依據本發明一實施例所繪示的運動狀態評估方法的流程圖。如圖3所示,運動狀態評估方法包含步驟S11:取得設置於運動器材的無線訊號裝置的無線訊號強度變化;步驟S12:判斷無線訊號強度變化與預設訊號強度軌跡是否匹配;當步驟S12的判斷結果為「是」時,執行步驟S13:將動作次數加一次;當步驟S12的判斷結果為「否」時,執行步驟S14:維持該動作次數;以及步驟S15:至少根據動作次數產生並輸出運動狀態訊息。運動狀態評估方法可適用於圖1所示的運動狀態評估系統1及圖2所示的運動狀態評估系統1’,以下示例性地以圖1所示的運動狀態評估系統1來說明圖3所示的運動狀態評估方法。
於步驟S11中,運算裝置13取得設置於運動器材2的無線訊號裝置的無線訊號強度變化。具體而言,無線訊號裝置可以為第一無線訊號裝置11。進一步來說,於一實施態樣中,第二無線訊號裝置12可以連續地輸出無線訊號,第一無線訊號裝置11可以接收第二無線訊號裝置12所輸出的無線訊號並感測無線訊號強度值,再透過第二無線訊號裝置12傳送至運算裝置13,運算裝置13便可據以產生無線訊號強度變化。於另一實施態樣中,第一無線訊號裝置11可以連續地輸出無線訊號,第二無線訊號裝置12可以接收第一無線訊號裝置11所輸出的無線訊號並感測無線訊號強度值,再傳送至運算裝置13,運算裝置13便可據以產生無線訊號強度變化。另外,無線訊號強度變化亦可以為訊號強度衰減值的變化,其中所述訊號強度衰減值即無線訊號輸出強度值與接收訊號強度值之差。
於步驟S12中,運算裝置13判斷無線訊號強度變化與預設訊號強度軌跡是否匹配。具體而言,當無線訊號強度變化與預設訊號強度軌跡匹配時,執行步驟S13,當無線訊號強度變化與預設訊號強度軌跡不匹配時,執行步驟S14。
於步驟S13中,運算裝置13將動作次數加一次。具體而言,動作次數為使用運動器材2的次數加總。
於步驟S14中,運算裝置13維持該動作次數。具體而言,當未執行動作或動作未完整執行時,將不計數。
於步驟S15中,運算裝置13至少根據動作次數產生並輸出運動狀態訊息。具體而言,運算裝置13可以至少透過加總的運動器材2使用次數來產生運動狀態訊息,並輸出以提供使用者即時地確認運動狀態。舉例來說,運算裝置13可以產生聲音、光、影像或其他形式的運動狀態訊息,並透過揚聲器、燈具、顯示器、通訊埠等輸出元件輸出運動狀態訊息,其中所述輸出元件可以為、平板電腦等個人設備所包含的元件,或可以為與運算裝置13各自獨立設置的設備。另外要特別說明的是,圖3僅示例性地繪示步驟S13至步驟S15的執行順序,步驟S13至步驟S14的執行順序亦可以相反的順序執行或同時執行,且步驟S15可以在使用者主動調閱資訊時執行步驟S15,或是在步驟S11開始執行時不斷執行步驟S15,本案不予限制。
於另一實施例中,運動狀態評估方法除了上述步驟S11~S15之外,可更包含產生時間資訊的步驟:當步驟S12的判斷結果為無線訊號強度變化與預設訊號強度軌跡匹配時,分析無線訊號強度變化的至少一極限強度值;以及根據無線訊號強度變化之匹配部分的起始時間點、結束時間點及對應於所述至少一極限強度值的至少一時間點之間的時間差產生一時間資訊。其中,無線訊號強度變化之匹配部分係指無線訊號強度變化中匹配預設訊號強度軌跡的部分。舉例來說,所述至少一極限強度值可以指波峰或波谷的強度值。另外,步驟S15除了根據動作次數,更根據所述時間資訊來產生運動狀態訊息。上述步驟可由運算裝置13執行。進一步來說,運算裝置13可以預存一或多個時間區間的定義,所述定義關聯於無線訊號強度變化的起始時間點、結束時間點及對應於至少一極限強度值的至少一時間點,運算裝置13可以根據所述時間區間的定義及上述多個時間之間的時間差來產生時間資訊。
如前所述,圖2的運動狀態評估系統1’亦可執行上述步驟S11~S15或/及時間資訊產生步驟,大致運作內容同於上述故不再贅述。特別來說,運動狀態評估系統1’所執行的步驟S11可以包含運算裝置13透過第二無線訊號裝置12取得連續時間內的多個第一無線訊號強度值;透過第二無線訊號裝置16取得連續時間內的多個第二無線訊號強度值;對所述多個第一無線訊號強度值及所述多個第二無線訊號強度值執行雜訊處理;以及利用經雜訊處理後的所述多個第一無線訊號強度值及所述多個第二無線訊號強度值產生無線訊號強度變化,其中所述雜訊處理可以包含:當所述多個第一無線訊號強度值對時間的第一變化率與所述多個第二無線訊號強度值對時間的第二變化率之間的差異大於預設門檻時,移除所述多個第一無線訊號強度值及所述多個第二無線訊號強度值中對應於第一變化率與第二變化率中較大者的一者。
舉例來說,請參考下表1,時刻T0、T1、T2及T3可以為一段連續時間,且預設門檻例如以1.5倍的預設倍率來作為劃分基準,在T1時刻時,第一無線訊號強度值對時間的第一變化率為1.052,而第二無線訊號強度值對時間的第二變化率為2.25,此時第一變化率與第二變化率之間的差異大於預設門檻,運算裝置13可以移除T1時刻的第二無線訊號強度值,也就是移除第二無線訊號強度值-40,並利用經雜訊處理後的第一無線訊號強度值及第二無線訊號強度值產生無線訊號強度變化。具體而言,被移除的T1時刻的第二無線訊號強度值可以替換為T1時刻的第一無線訊號強度值乘以T0時刻的第二無線訊號強度值除以T0時刻的第一無線訊號強度值,例如為-95乘以-90除以-100,替換後的T1時刻的第二無線訊號強度值為85.5。
表1
| T0 | T1 | T2 | T3 | |
| 第一無線訊號強度值 | -100 | -95 | -100 | -100 |
| 第二無線訊號強度值 | -90 | -40 | -90 | -90 |
藉由上述兩組或兩組以上的定位點所得之無線訊號強度值,運動狀態評估系統1’可以對在同個時刻不同定位點所得之無線訊號強度值進行比對,藉此減少訊號不穩定的因素、提高動作次數計數的準確度以及降低誤判動作次數的機率。
於另一實施例中,除了步驟S11~S15,運動狀態評估方法可以更包含當步驟S12的判斷結果維持不匹配一段預設時間時,將預設訊號強度軌跡沿預設方向旋轉並繼續執行步驟S12。藉此,在使用者使用運動器材2時,可以不受限於朝向第二無線訊號裝置12,可以以多個面向使用運動器材2,在使用上條件更為寬鬆。
請參考圖3及圖4,其中圖4係依據本發明一實施例所繪示的運動狀態評估方法之根據運動器材種類資訊選擇預設訊號強度軌跡的流程圖。如圖4所示,運動狀態評估方法除了圖3所示的步驟S11~S15,可以更包含步驟S21:偵測設置於運動器材的識別元件以取得運動器材的目標種類資訊;以及步驟S22:根據目標種類資訊,從多個候選訊號強度軌跡中選擇預設訊號強度軌跡。以下示例性地以圖2所示的運動狀態評估系統1’來說明圖4所示的運動狀態評估方法之根據運動器材種類資訊選擇預設訊號強度軌跡。
於步驟S21中,運算裝置13透過識別元件偵測裝置15偵測設置於運動器材2的識別元件14以取得運動器材2的目標種類資訊。具體而言,步驟S21是由使用者觸發識別元件裝置15偵測識別元件14以取得運動器材2的目標種類資訊,識別元件偵測裝置15再將偵測到的目標種類資訊傳送給運算裝置13,或者由使用者觸發運算裝置13所儲存之應用程式,運算裝置13運行應用程式以致動觸發識別元件偵測裝置15偵測識別元件14以取得運動器材2的目標種類資訊,再將偵測到的目標種類資訊回傳給運算裝置13。
於步驟S22中,運算裝置13根據目標種類資訊,從多個候選訊號強度軌跡中選擇預設訊號強度軌跡。具體而言,所述多個候選訊號強度軌跡分別對應於多個預設種類資訊。進一步來說,運算裝置13將根據取得的目標種類資訊選擇接續步驟需使用的預設訊號強度軌跡。藉此,根據不同的運動器材2而有分別對應的預設訊號強度軌跡,可以適用於多種不同的運動器材2進行動作計次。
於運動狀態評估系統包含識別元件14及識別元件偵測裝置15的實施例中,除了圖4所示的步驟S21~S22之外,運動狀態評估方法可以更包含運算裝置13透過識別元件偵測裝置15偵測設置於運動器材2的至少一識別元件14以取得運動器材2的重量資訊,其中運動狀態訊息更根據重量資訊而產生。
請參考圖3及圖5,其中圖5係依據本發明一實施例所繪示的運動狀態評估方法之匹配判斷步驟的流程圖。如圖5所示,圖3所示的步驟S12包含步驟S121:從無線訊號強度變化擷取預設特徵;步驟S122:根據預設特徵從多個無線訊號強度值中選擇一起始強度值;以及步驟S123:依照連續時間的順序,從起始強度值開始比對無線訊號強度變化與預設訊號強度軌跡的相似度是否大於預設門檻。另外,當步驟S123的判斷結果為「是」時,執行圖3的步驟S13;當步驟S123的判斷結果為「否」時,執行圖3的步驟S14。以下示例性地以圖2所示的運動狀態評估系統1’來說明圖5所示的運動狀態評估方法之匹配判斷步驟。
於步驟S121中,運算裝置13從無線訊號強度變化擷取預設特徵。具體而言,運算裝置13在取得設置於運動器材2的無線訊號裝置的無線訊號強度變化後,從無線訊號強度變化擷取預設特徵。進一步來說,預設特徵可以為無線訊號強度變化中相似於預設訊號強度軌跡的部分,例如可以為連續三個訊號強度大幅變化的區間。
於步驟S122中,運算裝置13根據預設特徵從多個無線訊號強度值中選擇一起始強度值。具體而言,在多個無線訊號強度值中找出在預設特徵出現前一段預設時間的無線訊號強度值,並將所述無線訊號強度值作為起始強度值。
於步驟S123中,運算裝置13依照連續時間的順序,從起始強度值開始比對無線訊號強度變化與預設訊號強度軌跡的相似度是否大於預設門檻。具體而言,運算裝置13從起始強度值開始比對每一時刻的無線訊號強度值與預設訊號強度軌跡中對應於此時刻的無線訊號強度值的差異是否大於預設門檻。
為了進一步說明步驟S12,請一併參考圖5及圖6,其中圖6為依據本發明一實施例所繪示的運動狀態評估方法中比對無線訊號強度變化與預設訊號強度軌跡之無線訊號強度示意圖。
如圖6所示,C1可以為無線訊號強度變化曲線,C2可以為預設訊號強度軌跡曲線,無線訊號強度變化曲線C1的點D11、D12及D13可以為預設特徵,相似於預設訊號強度軌跡曲線C2的點D21、D22及D23。於判斷無線訊號強度變化是否具有預設訊號強度軌跡包含的多個預設特徵的實施態樣中,運算裝置13可以判斷無線訊號強度變化曲線C1具有多個變化率由正變反或由反變正的預設特徵點D11、D12及D13,而判斷無線訊號強度變化匹配於預設訊號強度軌跡。於以圖5所示的流程進行匹配判斷步驟的實施態樣中,運算裝置13可以將無線訊號強度變化曲線C1中,預設特徵點D11出現前一段預設時間,例如為400毫秒(ms)前的無線訊號強度值S1可以作為起始強度值,再依照連續時間的順序從無線訊號強度值S1開始比對無線訊號強度變化曲線C1與預設訊號強度軌跡曲線C2的相似度。
另外,如前所述,於一實施例中,當步驟S12的判斷結果為無線訊號強度變化與預設訊號強度軌跡匹配時,運動狀態評估方法可更包含產生時間資訊的步驟。舉例來說,運算裝置13可以預存向心力時間及離心力時間的定義,其中向心力時間指示無線訊號強度變化之匹配部分的起始時間點與對應於極限強度值的時間之間的時間差,而離心力時間指示對應於極限強度值的時間與無線訊號強度變化之匹配部分的結束時間點之間的時間差。於圖6所示的例子中,運算裝置13可以將匹配於預設訊號強度軌跡曲線C2的無線訊號強度變化曲線C1的起始強度值S1所對應的起始時間點與極限強度值(點D11)對應的時間點之間的時間差t1判斷為向心力時間,並將結束強度值E1所對應的結束時間點與極限強度值(點D13)對應的時間點之間的時間差t2判斷為離心力時間,並根據時間差t1及時間差t2產生時間資訊,例如透過輸出元件輸出時間差t1及時間差t2。
以下將說明運算裝置13可透過影像擷取裝置17取得運動器材2的影像,並透過影像分析的方式取得運動器材2的重量資訊的具體實施方式。
當運動器材2包含主體及配重塊時,運動狀態評估方法可以更包含運算裝置13透過影像擷取裝置17取得運動器材2的影像;分析影像中對應於主體的基準像素區域;根據基準像素區域取得影像中對應於配重塊的多個目標像素區域;以及至少根據多個目標像素區域的像素面積,取得配重塊的重量資訊;其中運動狀態訊息更根據重量資訊而產生。
具體而言,影像擷取裝置17例如為攝影機,運算裝置13可以透過辨識出影像中的運動器材2的主體及配重塊後,分析主體的基準像素區域及配重塊的多個目標像素區域,並至少根據多個目標像素區域的像素面積,取得配重塊的重量資訊。進一步來說,運算裝置13可以根據重量資訊產生運動狀態訊息,因此,運算裝置13輸出的運動狀態訊息除了動作次數,可以更包含重量資訊。
請參考圖2、圖7及圖8,其中圖7係依據本發明一實施例所繪示的運動狀態評估方法之利用影像辨識取得重量資訊的示意圖,圖8係依據本發明另一實施例所繪示的運動狀態評估方法之利用影像辨識取得重量資訊的示意圖。
於一實施例中,運動器材2可以包含如圖7所示之主體L10及配重塊L11~L13,運算裝置13透過影像擷取裝置17取得運動器材2的影像I1後,分析影像I1中對應於主體L10的基準像素區域P10,並根據基準像素區域取得影像I1中對應於配重塊L11~L13的多個目標像素區域P11~P13,接著藉由多個目標像素區域P11~P13的像素面積,取得配重塊L11~L13的重量資訊,再根據重量資訊產生運動狀態訊息。具體而言,運算裝置13取得多個配重塊L11~L13的重量資訊可以包含判斷多個目標像素區域P11~P13的像素面積屬於多個預設範圍中的目標範圍;以及從多個預設重量中取得對應於目標範圍的目標重量,其中重量資訊包含目標重量。進一步來說,多個預設範圍係根據主體的基準像素區域產生對應的像素區域範圍,運算裝置13對照目標像素區域P11~P13的像素面積與多個預設範圍可以獲得多個目標像素區域P11~P13所對應的目標範圍為多個預設範圍中的哪一者,根據目標範圍可以取得對應的目標重量。
於另一實施例中,運動器材2可以包含如圖8所示之主體L20及配重塊L21~L25,運算裝置13透過影像擷取裝置17取得運動器材2的影像I2後,分析影像I2中對應於主體L20的基準像素區域P20,並根據基準像素區域取得影像I2中對應於配重塊L21~L25的多個目標像素區域P21~P25,接著藉由多個目標像素區域P21~P25的像素面積,取得配重塊L21~L25的重量資訊,再根據重量資訊產生運動狀態訊息。具體而言,運算裝置13取得多個配重塊L21~L25的重量資訊可以包含判斷多個目標像素區域P21~P25的像素面積屬於多個預設範圍中的目標範圍;判斷多個目標像素區域P21~P25的顏色屬於多個預設顏色中的目標顏色;以及從多個預設重量中取得對應於目標範圍及目標顏色的目標重量;其中重量資訊包含目標重量。進一步來說,當判斷多個目標像素區域P21~P25的像素面積所屬的目標範圍後,判斷所屬的目標顏色為多個預設顏色中哪一者,根據目標範圍及目標顏色可以取得對應的目標重量。
進一步來說,於上述圖7及圖8的二實施例中,多個預設範圍可以為一個查找表,根據主體L10或L20的基準像素區域的面積大小而有對應不同的目標範圍,查找表中亦可以包含對應不同目標範圍的目標重量,而根據主體L20的查找表可以更包含對應不同顏色的目標重量。
於又一實施例中,請參考圖2及圖9,其中圖9係依據所述又一實施例所繪示的運動狀態評估方法之利用影像辨識取得重量資訊的示意圖。運動器材2可以包含如圖9所示之主體L30及配重塊L31~L33,配重塊L31~L33分別設置有識別圖案P31~P33,運算裝置13透過影像擷取裝置17取得運動器材2的影像I3,根據多個預存圖案辨識影像I3中對應於識別圖案P31~P33的區塊所對應的重量資訊,再根據重量資訊產生運動狀態訊息。具體而言,運算裝置13可儲存多個預存圖案與多個重量的對應關係。以圖9為例,運算裝置13可以儲存三角形圖案對應於第一重量的關係、圓形圖案對應於第二重量的關係以及菱形圖案對應於第三重量的關係。運算裝置13辨識影像I3包含對應於三角形圖案、圓形圖案及菱形圖案的區塊,根據上述對應關係得到第一重量、第二重量及第三重量,並據以產生重量資訊。進一步來說,上述對應關係例如為查找表。上述以圖9舉例之例子以不同形狀的圖案對應至不同重量,然於其他實施例中,或可以不同顏色的圖案來對應至不同重量,即上述多個預存圖案可以為具有不同顏色的圖案,而運算裝置13的執行內容同理於上述便不再贅述。另要特別說明的是,圖9示例性地呈現本實施例的重量資訊取得方式應用於具有主體L30及多個配重塊L31~L33的運動器材2,然本實施例的重量資訊取得方式亦適用於啞鈴、多功能機或其他可以設置至少一識別圖案的運動器材,具體的執行內容同理於上述便不再贅述。
另外,於一些實施例中,上列實施例所述的運動狀態評估方法,可以至少一電腦可執行程序的形式包含於非暫態電腦可讀取媒體,例如光碟片、隨身碟、記憶卡、雲端伺服器的硬碟等電腦可讀取之非暫態的儲存媒體中。當所述至少一電腦可執行程序由電腦之處理器執行時,將實施前列實施例所述的運動狀態評估方法。
藉由上述結構,本案所揭示的運動狀態評估方法及系統以及儲存所述方法的非暫態電腦可讀取媒體,可以透過判斷無線訊號強度變化與預設訊號強度軌跡是否匹配來進行運動次數的計數,藉此,不需要針對運動軌跡進行實際的距離換算,可以低成本的完成運動次數的計數,且可靠性高。另外,藉由偵測識別元件及影像辨識取得重量資訊,本案所揭示的運動狀態評估方法及系統以及儲存所述方法的非暫態電腦可讀取媒體更可以根據重量資訊產生運動狀態訊息,除了動作次數之外還可以提供使用者動作的重量資訊,以提供使用者次數上及重量上完整的運動資訊,且使用者可以利用這些資訊來監控運動狀態。
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。
1,1’:運動狀態評估系統
2:運動器材
11:第一無線訊號裝置
12,16:第二無線訊號裝置
13:運算裝置
14:識別元件
15:識別元件偵測裝置
17:影像擷取裝置
S11,S12,S13,S14,S15,S21,S22,S121,S122,S123:步驟
C1,C2:曲線
D11,D12,D13,D21,D22,D23:點
t1,t2:時間差
S1,E1:強度值
I1,I2,I3:影像
L10,L20,L30:主體
L11,L12,L13,L21,L22,L23,L24,L25,L31,L32,L33:配重塊
P10,P11,P12,P13,P20,P21,P22,P23,P24,P25:像素區域
P31,P32,P33:識別圖案
圖1係依據本發明一實施例所繪示的運動狀態評估系統的功能方塊圖。
圖2係依據本發明另一實施例所繪示的運動狀態評估系統的功能方塊圖。
圖3係依據本發明一實施例所繪示的運動狀態評估方法的流程圖。
圖4係依據本發明一實施例所繪示的運動狀態評估方法之根據運動器材種類資訊選擇預設訊號強度軌跡的流程圖。
圖5係依據本發明一實施例所繪示的運動狀態評估方法之匹配判斷步驟的流程圖。
圖6係依據本發明一實施例所繪示的運動狀態評估方法中比對無線訊號強度變化與預設訊號強度軌跡之無線訊號強度示意圖。
圖7係依據本發明一實施例所繪示的運動狀態評估方法之利用影像辨識取得重量資訊的示意圖。
圖8係依據本發明另一實施例所繪示的運動狀態評估方法之利用影像辨識取得重量資訊的示意圖。
圖9係依據本發明又一實施例所繪示的運動狀態評估方法之利用影像辨識取得重量資訊的示意圖。
S11,S12,S13,S14,S15:步驟
Claims (22)
- 一種運動狀態評估方法,適用於一運動器材且由至少一運算裝置執行,包含:取得設置於該運動器材的一無線訊號裝置的一無線訊號強度變化;執行判斷該無線訊號強度變化與一預設訊號強度軌跡是否匹配的一判斷步驟,其中該預設訊號強度軌跡具有多個不同強度值;當該判斷步驟的判斷結果為匹配時,將一動作次數加一次;當該判斷步驟的該判斷結果為不匹配時,維持該動作次數;以及至少根據該動作次數產生並輸出一運動狀態訊息。
- 如請求項1所述的運動狀態評估方法,更包含:從該無線訊號裝置的一無線訊號擷取該運動器材的一目標種類資訊;以及根據該目標種類資訊,從多個候選訊號強度軌跡中選擇該預設訊號強度軌跡;其中該些候選訊號強度軌跡分別對應於多個預設種類資訊。
- 如請求項1所述的運動狀態評估方法,更包含:透過一識別元件偵測裝置偵測設置於該運動器材的一識別元件以取得該運動器材的一目標種類資訊;以及根據該目標種類資訊,從多個候選訊號強度軌跡中選擇該預設訊號強度軌跡;其中該些候選訊號強度軌跡分別對應於多個預設種類資訊。
- 如請求項1所述的運動狀態評估方法,其中該預設訊號強度軌跡包含多個預設特徵,且該判斷步驟包含:判斷該無線訊號強度變化是否具有該些預設特徵。
- 如請求項1所述的運動狀態評估方法,其中該無線訊號強度變化包含在連續時間內偵測的多個無線訊號強度值,且該判斷步驟包含:從該無線訊號強度變化擷取一預設特徵;根據該預設特徵從該些無線訊號強度值中選擇一起始強度值;以及依照該連續時間的順序,從該起始強度值開始比對該無線訊號強度變化與該預設訊號強度軌跡的相似度是否大於一預設門檻。
- 如請求項1所述的運動狀態評估方法,更包含:當該判斷步驟的該判斷結果維持不匹配一段預設時間時,將該預設訊號強度軌跡沿一預設方向旋轉並繼續執行該判斷步驟。
- 如請求項1所述的運動狀態評估方法,其中取得設置於該運動器材的該無線訊號裝置的該無線訊號強度變化包含:取得一連續時間內的多個第一無線訊號強度值;取得該連續時間內的多個第二無線訊號強度值;對該些第一無線訊號強度值及該些第二無線訊號強度值執行一雜訊處理,包含:當該些第一無線訊號強度值對時間的一第一變化率與該些第二無線訊號強度值對時間的一第二變化率之間的差異大於 一預設門檻時,移除該些第一無線訊號強度值及該些第二無線訊號強度值中對應於該第一變化率與該第二變化率中較大者的一者;以及利用經該雜訊處理後的該些第一無線訊號強度值及該些第二無線訊號強度值產生該無線訊號強度變化。
- 如請求項1所述的運動狀態評估方法,更包含:當該判斷步驟的判斷結果為匹配時,分析該無線訊號強度變化的至少一極限強度值;以及根據該無線訊號強度變化之匹配部分的起始時間點、結束時間點及對應於該至少一極限強度值的至少一時間點之間的時間差產生一時間資訊;其中該運動狀態訊息更根據該時間資訊產生。
- 如請求項1所述的運動狀態評估方法,更包含:從該無線訊號裝置的一無線訊號擷取該運動器材的一重量資訊;其中該運動狀態訊息更根據該重量資訊而產生。
- 如請求項1所述的運動狀態評估方法,更包含:透過一識別元件偵測裝置偵測設置於該運動器材的至少一識別元件以取得該運動器材的一重量資訊;其中該運動狀態訊息更根據該重量資訊而產生。
- 如請求項1所述的運動狀態評估方法,更包含:取得設置有至少一識別圖案的該運動器材的一影像;以及根據多個預存圖案辨識該影像中對應於至少一識別圖案的區塊以取得該運動器材的一重量資訊;其中該運動狀態訊息更根據該重量資訊而產生。
- 如請求項1所述的運動狀態評估方法,其中該運動器材包含一主體及至少一配重塊,且該運動狀態評估方法更包含:取得該運動器材的一影像;分析該影像中對應於該主體的一基準像素區域;根據該基準像素區域取得該影像中對應於該至少一配重塊的至少一目標像素區域;以及至少根據該至少一目標像素區域的像素面積,取得該至少一配重塊的重量資訊;其中該運動狀態訊息更根據該重量資訊而產生。
- 如請求項12所述的運動狀態評估方法,其中至少根據該至少一目標像素區域的像素面積,取得該至少一配重塊的該重量資訊包含:判斷該至少一目標像素區域的該像素面積屬於多個預設範圍中的一目標範圍;以及從多個預設重量中取得對應於該目標範圍的一目標重量;其中該重量資訊包含該目標重量。
- 如請求項12所述的運動狀態評估方法,其中該至少根據該至少一目標像素區域的像素面積,取得該至少一配重塊的重量資訊包含:判斷該至少一目標像素區域的該像素面積屬於多個預設範圍中的一目標範圍;判斷該至少一目標像素區域的顏色屬於多個預設顏色中的一目標顏色;以及 從多個預設重量中取得對應於該目標範圍及該目標顏色的一目標重量;其中該重量資訊包含該目標重量。
- 一種運動狀態評估系統,適用於一運動器材,包含:一第一無線訊號裝置,用於設置於該運動器材;至少一第二無線訊號裝置,用於與該第一無線訊號裝置進行無線通訊;一運算裝置,連接於該至少一第二無線訊號裝置,用於:透過該至少一第二無線訊號裝置取得該第一無線訊號裝置的一無線訊號強度變化;執行判斷該無線訊號強度變化與一預設訊號強度軌跡是否匹配的一判斷步驟,其中該預設訊號強度軌跡具有多個不同強度值;當該判斷步驟的判斷結果為匹配時,將一動作次數加一次;當該判斷步驟的該判斷結果為不匹配時,維持該動作次數;以及至少根據該動作次數產生並輸出一運動狀態訊息。
- 如請求項15所述的運動狀態評估系統,更包含:一識別元件,用於設置於該運動器材,且儲存該運動器材的一目標種類資訊;以及一識別元件偵測裝置,連接於該運算裝置; 其中該運算裝置更用於透過該識別元件偵測裝置偵測該識別元件以取得該目標種類資訊,且根據該目標種類資訊,從多個候選訊號強度軌跡中選擇該預設訊號強度軌跡;其中該些候選訊號強度軌跡分別對應於多個預設種類資訊。
- 如請求項15所述的運動狀態評估系統,其中該至少一第二無線訊號控制裝置的數量為多個,且該運算裝置用於:透過該至少一第二無線訊號控制裝置中的一者取得多個第一無線訊號強度值;透過該至少一第二無線訊號控制裝置中的另一者取得多個第二無線訊號強度值;對該些第一無線訊號強度值及該些第二無線訊號強度值執行一雜訊處理,包含:當該些第一無線訊號強度值對時間的一第一變化率與該些第二無線訊號強度值對時間的一第二變化率之間的差異大於一預設門檻時,移除該些第一無線訊號強度值及該些第二無線訊號強度值中對應於該第一變化率與該第二變化率中較大者的一者;以及利用經該雜訊處理後的該些第一無線訊號強度值及該些第二無線訊號強度值產生該無線訊號強度變化。
- 如請求項15所述的運動狀態評估系統,更包含:至少一識別元件,用於設置於該運動器材,且儲存該運動器材的一重量資訊;以及一識別元件偵測裝置,連接於該運算裝置; 其中該運算裝置用於透過該識別元件偵測裝置偵測該至少一識別元件以取得該重量資訊,且根據該目標種類資訊及該重量資訊產生該運動狀態訊息。
- 如請求項15所述的運動狀態評估系統,其中該運動器材包含至少一配重塊,該至少一識別元件的數量為多個,分別用於設置於該些配重塊。
- 如請求項15所述的運動狀態評估系統,其中該運動器材設置有至少一識別圖案,且該運動狀態評估系統更包含:一影像擷取裝置,連接於該運算裝置,用於取得該運動器材的一影像;其中該運算裝置更用於根據多個預存圖案辨識該影像中對應於至少一識別圖案的區塊以取得該運動器材的一重量資訊,且該運動狀態訊息更根據該重量資訊而產生。
- 如請求項15所述的運動狀態評估系統,其中該運動器材包含一主體及至少一配重塊,且該運動狀態評估系統更包含:一影像擷取裝置,連接於該運算裝置,用於取得該運動器材的一影像;其中該運算裝置更用於分析該影像中對應於該主體的一基準像素區域,根據該基準像素區域取得該影像中對應於該至少一配重塊的至少一目標像素區域且至少根據該至少一目標像素區域的像素面積,取得該至少一配重塊的重量資訊;其中該運動狀態訊息更根據該重量資訊而產生。
- 一種非暫態電腦可讀取媒體,包含至少一電腦可執行程序,該至少一電腦可執行程序由一處理器執行以進行如請求項1~14中任一者所述的運動狀態評估方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112134379A TWI860839B (zh) | 2023-09-08 | 2023-09-08 | 運動狀態評估方法及系統以及非暫態電腦可讀取媒體 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112134379A TWI860839B (zh) | 2023-09-08 | 2023-09-08 | 運動狀態評估方法及系統以及非暫態電腦可讀取媒體 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI860839B true TWI860839B (zh) | 2024-11-01 |
| TW202512751A TW202512751A (zh) | 2025-03-16 |
Family
ID=94379663
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112134379A TWI860839B (zh) | 2023-09-08 | 2023-09-08 | 運動狀態評估方法及系統以及非暫態電腦可讀取媒體 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI860839B (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWM253386U (en) * | 2004-04-14 | 2004-12-21 | Chang Yow Technologies Interna | Instrument for exercise device |
| TW202124960A (zh) * | 2019-12-25 | 2021-07-01 | 財團法人工業技術研究院 | 使用健身器材以辨識肢體運動動作及計算肢體運動功率的方法、裝置及系統 |
| TW202142291A (zh) * | 2020-05-06 | 2021-11-16 | 光旴科技股份有限公司 | 健身設備量測及管理系統 |
| TWM622555U (zh) * | 2021-09-17 | 2022-01-21 | 意想科技有限公司 | 結合健身設備與輔助穿戴裝置之健身動作偵測系統 |
| CN114732375A (zh) * | 2022-03-04 | 2022-07-12 | 深圳市华屹医疗科技有限公司 | 运动信息的检测方法、设备、计算机程序产品及存储介质 |
-
2023
- 2023-09-08 TW TW112134379A patent/TWI860839B/zh active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWM253386U (en) * | 2004-04-14 | 2004-12-21 | Chang Yow Technologies Interna | Instrument for exercise device |
| TW202124960A (zh) * | 2019-12-25 | 2021-07-01 | 財團法人工業技術研究院 | 使用健身器材以辨識肢體運動動作及計算肢體運動功率的方法、裝置及系統 |
| TW202142291A (zh) * | 2020-05-06 | 2021-11-16 | 光旴科技股份有限公司 | 健身設備量測及管理系統 |
| TWM622555U (zh) * | 2021-09-17 | 2022-01-21 | 意想科技有限公司 | 結合健身設備與輔助穿戴裝置之健身動作偵測系統 |
| CN114732375A (zh) * | 2022-03-04 | 2022-07-12 | 深圳市华屹医疗科技有限公司 | 运动信息的检测方法、设备、计算机程序产品及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202512751A (zh) | 2025-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wang et al. | On spatial diversity in WiFi-based human activity recognition: A deep learning-based approach | |
| AU2009227717B2 (en) | Object and movement detection | |
| Chen et al. | Rapid: A multimodal and device-free approach using noise estimation for robust person identification | |
| Xin et al. | FreeSense: Indoor human identification with Wi-Fi signals | |
| WO2021172949A1 (en) | Method and apparatus of radar-based activity detection | |
| Wang et al. | Channel selective activity recognition with WiFi: A deep learning approach exploring wideband information | |
| JP2004537055A (ja) | 多次元空間上での情報選択方法及び装置 | |
| KR102061434B1 (ko) | 스푸프 검출 및 라이브니스 분석을 위한 시스템들 및 방법들 | |
| Shang et al. | A robust sign language recognition system with multiple Wi-Fi devices | |
| US10043064B2 (en) | Method and apparatus of detecting object using event-based sensor | |
| CN109446942A (zh) | 目标跟踪方法、装置和系统 | |
| WO2018191972A1 (zh) | 一种触摸控制方法及装置 | |
| CN104834412A (zh) | 一种基于非接触式的手势识别的触摸终端 | |
| Hao et al. | CSI‐HC: a WiFi‐based indoor complex human motion recognition method | |
| Cheng et al. | Push the limit of device-free acoustic sensing on commercial mobile devices | |
| US10013069B2 (en) | Methods and apparatus to detect vibration inducing hand gestures | |
| Liu et al. | Wi-CR: Human action counting and recognition with Wi-Fi signals | |
| Pan et al. | Dynamic hand gesture detection and recognition with WiFi signal based on 1d-CNN | |
| Xin et al. | FreeSense: human-behavior understanding using Wi-Fi signals | |
| WO2017067465A1 (zh) | 一种手势识别方法和装置 | |
| EP3485461B1 (en) | Techniques for determining proximity based on image blurriness | |
| TWI860839B (zh) | 運動狀態評估方法及系統以及非暫態電腦可讀取媒體 | |
| WO2025129374A1 (en) | Method and system for method for exercise status assessmentand non-transitory computer-readable medium | |
| CN103399634A (zh) | 手势识别系统及识别方法 | |
| Liu et al. | UltraPIN: Inferring PIN entries via ultrasound |