看板 Road_Running
曾幾何時年輕時的那種睡過頭的超能力,在步入中年之後的某天忽然就消失了。:( 沒想 到現在睡覺前也要握拳 「嗯!今天要加油喔~」。lol 來鼓勵自己努力睡覺。 有趣的是這也成了大叔的優勢,認識的年輕人會用佩服的口吻說我很有紀律,總是那麼 早起,又或是很早就看到我在田徑場繞圈圈。XD 「喔不不不,您誤會了」,我只是被 睡不著還有太早醒所困擾罷了。 某些程度上我的睡眠在求助醫生之後得到很好的解決,儘管自覺的睡眠狀態是好的,早 起也已是常態,但我的手錶上的睡眠品質分數總是慘烈,這時不免懷疑我的手錶是準確 的嗎? 此外,HRV (心率變異性)我認為對於跑者來說是一個不錯的參考,不管是整夜又或是 早晨的規律測量可以讓你有一個判斷依據是來決定跑步的強度。那麼問題來了, 一支$7490的彷彿玩具般的手錶的 HRV 是否準確? 儘管看上去有兩個重點 - 「睡眠 & HRV」。但睡眠的部份我並沒有詳細的數據,一方 面是我沒有正確答案來對照,而根據 physionet 上開源的睡眠資料階段集[1],實際上 並不含 ECG (心電圖),睡眠階段的定義主要由 EEG(腦電圖)EOG(眼電圖)等決定,因 此不管是使用ECG心率帶又或是PPG跑步手錶都只是間接的推測所得的睡眠階段圖,正確 性令人存疑。因此在睡眠上我只會提供觀察的結果,並且引用別人的結論。 相較於睡眠階段圖的不確定性,較有收穫的是 HRV。篇幅所限此篇只會呈現整晚的 HRV ,忽略早上規律的測量,早上的測量對於跑者判斷當天的狀況其實也有幫助[2],之後有 機會再做補充。 - 測試方法 收集35晚的睡眠,測試的裝置為 COROS Pace 3,Google Pixel Watch 2,Polar H10 以及 Polar Verity Sense,以 Polar H10 為標準,計算其他裝置與它的相關性。 - 使用心率變異性分析軟體 - HRVanalysis 由衷感謝由Jean Monnet University的 ANSLabTools 所開發的這套免費軟體,沒有它 無法一探究竟滿足好奇心。[3] 這軟體免費簡直太佛心。 - Polar H10 綁胸部,加上電極凝膠。 拜 Polar SDK 所賜,可以輕易讀取其原始 raw data, Polar H10 底層提供了加速度 計,心率,RR (兩次R波間隔,分析HRV的主要來源)以及130 Hz 心電圖。 流程會是: RR -> HRVanalysis -> 去除偽影-> 分析心率變異率 白話就是拍照 -> 開美肌 -> 可能要手動或自動修掉瑕疵 -> 最後得到你要的輪廓。 Polar H10 有非常乾淨的訊號源,在35晚的睡眠之中,需要被去除或是校正的偽影平均 僅有0.048%,中位數為 0.025%,僅有一晚異常為 0.39%。 HRV 的分析方式為全時的收集所有RR間隔,並且以每五鐘為窗口分析一次HRV,最後再由 整晚的各個五分鐘求其平均,得到一個單一值。 - Polar Verity Sense 綁左上手臂,Polar Verity Sense 底層直接提供了 PPI (兩個脈博的間隔,用此來計算 心率變異率) 路徑為: PPI -> HRVanalysis -> 去除偽影-> 分析心率變異率 光學手臂式PPG的平均偽影率相比 H10 就高很多達0.814%,中位數為0.87%,標準差為 0.318。這個波動是高的,大概就是一個翻身,不小心碰到臂式心率帶,就一堆偽影跑 出來:) - COROS Pace 3 & Google Pixel Watch 2 COROS Pace 3 戴右手,在此之前已經確認過30晚左手以及右手的HRV值幾乎無差異。 Pixel Watch 2 戴左手,鬆緊程度如同 Google 官方建議。 - 實驗結果,Polar H10, COROS Pace 3 & Google PW2 的折線圖。 https://imgur.com/a/jO1Cjp3 上圖可以看到使用三種不同的裝置的折線圖,在此刻意忽略Verity Sense,因為過於貼 合H10影響閱讀。綠色線為 COROS Pace 3, 不意外地它比 H10 高上一些,為何會不意 外呢?這源自一篇文章[4],作者是一位自行車運動愛好者,他熱衷於 HRV 的探索尤其 是其中一個指標DFA a1。他的測量的結果為 Garmin FR 965 一個晚上為 47 ms, 而Movesense ECG 心率帶 + Kubios HRV Scientific 分析的結果 18 ms,Garmin FR 965 偏移了將近 2.5 倍。作者在末段下了評論: "If Garmin can't get optical HRV correct, what else are they messing up that we can't easily measure? This illustrates the need for us to "trust but verify." 是啊,trust but verify ,不應該盲目地相信任何廠牌所宣稱的。該作者的 blog "muscleoxygentraining" 裡面的每一篇文章都很值得一讀,也感謝他的分享引起我的好 奇心。 上述 Garmin FR 965 偏移將近 2.5 倍純屬個人的經驗,作者並沒有更進一步驗證多個 晚上的數據,我相信如果測試多個晚上,其趨勢應該也是可以參考的。至於為何 COROS Pace 3 會偏高?就我的經驗似乎可以推測出來,如下圖: https://imgur.com/a/oDnz8gN 這是一次睡眠的翻身,過程造成了 Polar H10 電極貼片部份懸空,注意到這時紅色線 有一根非常高的值代表這中間漏了拍,因此間隔就拉大了,這是一次明顯的偽影會在後 面的處理被校正。這種偽影隨著運動的增加會大幅地提高,這樣的漏拍在所有偽影中佔 了 96.8% [5] 慶幸地是這樣的偽影是可以被校正的。 如果這樣的漏拍沒有得到適當的處理,RR間隔值就會因為漏拍而提高進而讓整個 HRV 平 均值增加,也許你會認為你的 HRV 落入了廠商所宣稱的「正常範圍」,然而有可能只不 過是手腕的光學訊號太混亂,又或者是廠商後端的算法過濾不掉偽影罷了。一個明顯的 例子如下: https://imgur.com/a/FFBt13S Pace 3 的 100 ms 那個時間點對比在 H10 + HRVanalysis 同時間段為 33 ms。 簡單來說大概就是開美肌濾不掉在臉上的髒汙之類,而髒汙不是你的錯。XD 儘管 COROS Pace 3 的 HRV 整體偏高,但慶幸還是有按照趨勢走,幾個低值也有表現出 來,最低的幾次的確當天也有感受到壓力。 Google Pixel Watch 2 有點意外準,如同 [4] 所呈現的結果,大概就是美肌開的有一 點點過頭,但是看起來又感覺還不錯 lol 我不知道他們是怎麼辦到的。 - 相關性 https://imgur.com/a/sbTZ8Gv https://imgur.com/a/jHwndSn https://imgur.com/a/weCRvxh Polar_H10 = 0.9364 * COROS_Pace3 - 4.6563 - 額外的補充,關於睡眠 測量 HRV 的同時,其實也測量了 Google PW2,COROS 以及 Sleep2 + H10的睡眠時間以 及睡眠階段圖的準確性,如同上述,這些 PPG 或是 ECG 的感測器對於睡眠都只是推估, 我沒有正確的答案可以對,一個 Youtube 頻道有對大多數的穿戴裝置的睡眠功能進行評 比有興趣的跑友可以參考[6] 就[6]的評比,基本上排序是: Sleep2 + H10(Verity Sense) 以及 Apple Watch > (Oura Ring, Fitbit, Samsung , Google, Garmin) > COROS & 諸多中國品牌 個人的實測上,睡眠時間 COROS , Google Pixel Watch 2 以及 Sleep2 + H10(Verity Sense)高度相關。也符合[7] COROS 官方宣稱的。 在睡眠品質上,自覺的睡眠品質大部分偏向 PW2 與 Sleep2 + H10,COROS 常常說我睡 不好。 在睡眠階段圖中,Google PW2 與 Sleep2 + H10 的一致性較高,在測試多晚中,有幾 晚的 COROS 睡眠階段圖完全與 PW2 以及 Sleep2 + H10 脫勾。尤其在剛入睡進入第一 次深度睡眠時,COROS Pace 3 似乎總是判斷錯誤,這除了對比上述兩個其他裝置外, 我也對比了 HRV 中的 LF/HF 比值以及 rMSSD值,LF/HF 很低以及 rMSSD 逐漸升高, 代表著副交感神經的活躍,相比於其他睡眠時間,似乎是我整段睡眠時間中睡得最好的 時候。 - 結論 - 儘管HRV值偏高,但COROS Pace 3 的 HRV 趨勢是可信任的。 - Google Pixel Watch 2 & Polar Verity Sense 高度符合 Polar H10。 - Trust, but verify 不要盲目相信廠商所宣稱的。 - 睡眠時間上所有裝置高度相關。但COROS 的睡眠階段有待加強。 以上僅供參考。 [1] Physionet Sleep-EDF Database Expanded https://physionet.org/content/sleep-edfx/1.0.0/ [2] What you need to know about Heart Rate Variability (HRV) data collected during the night https://reurl.cc/OYXvyv [3] HRVanalysis: A Free Software for Analyzing Cardiac Autonomic Activity https://pmc.ncbi.nlm.nih.gov/articles/PMC5118625/ [4] Garmin Resting HRV - my experience https://reurl.cc/EV21Q0 [5] HRV artifact avoidance vs correction, getting it right the first time https://reurl.cc/yRn69q [6] Best Wearables for Sleep: Scientific Rankings https://www.youtube.com/watch?v=PvqRLG0K4SQ&list=LL&index=18&t=861s
[7] Daylight Savings Stole Your Sleep? How Losing an Hour Affects Your Training https://reurl.cc/OYXMb7 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.134.50 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Road_Running/M.1742632073.A.DBF.html
Chiou: 這也太猛了 03/22 17:21
LeoWu: 原po的文都是論文等級~ 03/22 19:48
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/22/2025 20:33:56
selfvalue: 謝謝Mumuh分享 真幸運能看到 我也來學習測試看看 03/22 21:16
selfvalue: 強 03/22 21:18
selfvalue: 點進去muscle oxygen training 好好看喔== 精彩 03/22 21:22
Kroner: 有人知道UC2和其他關節保健品的差異嗎? 03/22 21:22
selfvalue: 原po豐富 嚴謹 聰明 03/22 21:24
selfvalue: 忘記加 ~ 對齊== 03/22 21:25
selfvalue: 路跑版有你真好 03/22 21:26
isohera: 看不懂,跟著按讚 03/22 22:47
Chricey: 剛開始吃UC2,期待 03/22 22:47
一些廠商會宣稱 HRV 值多少才是"正常",然而有趣的是廠商本身的感測器就不夠 準確,而恰好不準大部分都是較高的值(容易被解讀成當日的狀況好或是睡得好), 因此會被誤判。 COROS 在 HRV 上與黃金標準呈現很強的正相關性,儘管值仍舊偏高,但趨勢可 以信賴。 但在睡眠上,COROS 不夠準確。如果很在意看睡眠品質,那麼Apple Watch 最好。 就說服自己可以買兩隻錶 lol
selfvalue: 讚 03/23 06:27
kent00216: 對 我也是這麼想的 03/23 09:42
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/23/2025 11:02:11 ※ 編輯: MuMuH (27.52.134.50 臺灣), 03/23/2025 11:04:52
MuMuH: To S大,跑步時個人偏愛內部負荷指標例如心率,乳酸,RPE等 03/23 11:30
MuMuH: 甚於配速以及功率。也因此那個 blog 有正好投其所好,對於 03/23 11:31
Kroner: 關節痛這種東西靠UC2就對了 03/23 11:31
MuMuH: HRV有一些更進階的應好。它的確是一個很充實的 blog. ^^ 03/23 11:32
hanway: 推推,可惜Garmin沒有進一步測試準確度 03/23 14:46
selfvalue: 我也很喜歡看這種@@ 我都是看鋼琴演奏的生理學測試 03/23 15:07
selfvalue: 感恩 長見識 03/23 15:07
Kroner: 有人知道UC2和其他關節保健品的差異嗎? 03/23 15:07
selfvalue: M大超級sweet! 03/23 15:09
selfvalue: 現代各大音樂名校的音樂教學都有跟體育相關的研究項目 03/23 15:11
selfvalue: 像是亞歷山大技巧 03/23 15:11
Chricey: 想問一下有沒有關節痛的運動禁忌?怕動得更嚴重… 03/23 15:11
selfvalue: 這個也有跟睡眠相關的 03/23 15:11
selfvalue: 希望您有空稍微過目一下 也享受! 03/23 15:12
selfvalue: 跳舞/芭蕾 樂器演奏 職業音樂家預防受傷或進步 藝術創 03/23 15:13
selfvalue: 作 那些跟細膩本體知覺相關的肢體運動 03/23 15:13
Kroner: 想問一下有沒有關節痛的運動禁忌?怕動得更嚴重… 03/23 15:13
selfvalue: 怎麼坐 怎麼睡覺 等等 它這個技巧有大量研究 03/23 15:15
selfvalue: #1a-ReafB (piano) 03/23 15:35
selfvalue: 這篇是我讀了兩年亞歷山大技巧 跟長年鋼琴教學經驗 聊 03/23 15:36
selfvalue: 天時自己寫的 03/23 15:36
Kroner: UC2推薦?有人試過嗎?靠譜嗎? 03/23 15:36
selfvalue: 下次更換新裝備 就買apple watch 謝謝 03/23 15:38
selfvalue: ↑亞歷山大技巧很在乎 本體知覺跟放鬆 03/23 15:50
selfvalue: 像鋼琴練習 指導者建議學員放鬆 用說的 不如讓放鬆方 03/23 15:51
selfvalue: 法自然融入“邁進演奏好聽“的路上 03/23 15:51
Chricey: 有人知道如何處理關節痛嗎?求分享! 03/23 15:51
selfvalue: 因為鋼琴主要內容並不是體育現象 或是物理學現象 而是 03/23 15:52
selfvalue: 聽起來怎麼樣 03/23 15:52
selfvalue: 目的跟實現 03/23 15:52
selfvalue: Czerny的教學 他的譜比較== 沒有才華 但鋼琴版大部分 03/23 15:53
Chricey: 看到關節痛,我就想起我姨媽 03/23 15:53
selfvalue: 人都說用那個教材 03/23 15:53
selfvalue: 我不敢在鋼琴版羞辱人 03/23 15:54
selfvalue: 他的才華跟蕭邦不是一個等級 03/23 15:54
selfvalue: 所以我寫了但沒有回覆 03/23 15:54
Chricey: 關節痛睡覺就能治了,吃什麼UC2 03/23 15:54
selfvalue: 他們依然會沒事 因為已經學很久 用比較不美妙的內容練 03/23 15:55
selfvalue: 習其實沒有問題 03/23 15:55
selfvalue: 我不是不想回覆== 03/23 15:55
isohera: 感謝M大回我睡太少,HRV很糟糕啊 03/23 18:02
Chricey: 吃過關節保健品,都沒什麼效果,有推薦的牌子嗎? 03/23 18:02
isohera: https://i.imgur.com/upXtGOl.jpeg 03/23 18:05
Iso大你的值看起來都在基線內不用太在意,我覺得就看趨勢就好。 趨勢向下與不同的壓力源有關,如果是直線的下降,可以回顧一下 自己當天的狀況,例如我上面的折線圖,以 Polar H10 測試整晚 HRV (rMSSD) 只有 11.8 ms, 那天整天都很忙,有長途的跋涉且 新的社交。另外一次沒在圖內的是萬金石當天,長途加上過夜, 又緊張當天的工作內容,所以值只有 21 ms。未來若是這樣的直線 下降我會調整當日的課表。 至於睡眠就一起努力吧!XD
Mugiwara: 半夜醒來後睡不著有解法嗎 03/23 20:08
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/23/2025 20:43:46
MuMuH: 樓上如果真的造成困擾,應該要求助醫生比較妥當。 03/23 20:46
isohera: 感謝 幫我分析 03/23 21:13
Kroner: 關節痛就老人病 03/23 21:13
juniorpenny: 大推 03/23 23:07
vux: garmin太扯 03/27 07:29
該篇作者實際上測試了約一個星期,所得到的結果是 Garmin (46-50ms) and Pixel (14-18ms) daily 而對比標準亦即 Movesense ECG 心率帶(Sunto 分割出來的公司) + Kubios HRV Scientific 為 14.3 ms 如同作者提到的, " What does this mean for those of you using various rings and watches? It means that your device may or may not be in alignment with true resting HRV. If it is, then great, but if not, then the "recommendations" put forth by (let's say) Garmin may be fatally flawed. " 這也是我對 COROS Pace 3 整晚HRV 是否準確而感到懷疑的原因,也因此當其 整晚測試明顯高於 Polar H10 + HRVanalysis 時我一點都不感到意外。XD 但慶幸,我認為趨勢是可參考的。:)而擬合可得到 polar_h10 = 0.9364 * coros_pace3 - 4.6563 大概就是 COROS 讀值打94折 後在減去 4.5 會接近 H10 讀值,其誤差範圍會縮小到 3 ※ 編輯: MuMuH (27.52.134.50 臺灣), 03/27/2025 08:31:53
uei1201: 這個在B站也有詳細測試,Apple watch作為一個運動手錶, 03/27 08:30
uei1201: 記錄數據很多不足。但作為生活健康監測手錶,那真的是超 03/27 08:30
Chricey: 剛開始吃UC2,期待 03/27 08:30
uei1201: 越其他品牌。不過他本來也就是這個定位的。然後坐擁世界 03/27 08:30
uei1201: 上最大的使用者手錶數據,它想開發什麼新計算也特別方便 03/27 08:30
uei1201: 。 03/27 08:30
MuMuH: u大同意你所說,至少以我的經驗來說 C 牌的跑步功能還是大 03/27 08:38
Kroner: 哈囉!關節痛真的超痛欸,我之前也遇過類似情況,後來去看醫生吃推薦UC2,效果不錯喔! 03/27 08:38
MuMuH: 勝 Google PW 系列,如同 Apple watch 與 G 牌的對比。 03/27 08:39
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/27/2025 08:42:33
fattt: 長知識,推 03/28 19:44
skinjazz: 猛 04/11 03:21