[心得] 幾個不同的穿戴裝置的心率變異性& 睡眠測量

看板Road_Running (路跑 - 跑步 - 馬拉松)作者 (MuMuH)時間1天前 (2025/03/22 16:27), 10小時前編輯推噓20(20030)
留言50則, 9人參與, 8小時前最新討論串1/1
曾幾何時年輕時的那種睡過頭的超能力,在步入中年之後的某天忽然就消失了。:( 沒想 到現在睡覺前也要握拳 「嗯!今天要加油喔~」。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

03/22 17:21, 1天前 , 1F
這也太猛了
03/22 17:21, 1F

03/22 19:48, 1天前 , 2F
原po的文都是論文等級~
03/22 19:48, 2F
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/22/2025 20:33:56

03/22 21:16, 1天前 , 3F
謝謝Mumuh分享 真幸運能看到 我也來學習測試看看
03/22 21:16, 3F

03/22 21:18, 1天前 , 4F
03/22 21:18, 4F

03/22 21:22, 1天前 , 5F
點進去muscle oxygen training 好好看喔== 精彩
03/22 21:22, 5F

03/22 21:24, 1天前 , 6F
原po豐富 嚴謹 聰明
03/22 21:24, 6F

03/22 21:25, 1天前 , 7F
忘記加 ~ 對齊==
03/22 21:25, 7F

03/22 21:26, 1天前 , 8F
路跑版有你真好
03/22 21:26, 8F

03/22 22:47, 1天前 , 9F
看不懂,跟著按讚
03/22 22:47, 9F
一些廠商會宣稱 HRV 值多少才是"正常",然而有趣的是廠商本身的感測器就不夠 準確,而恰好不準大部分都是較高的值(容易被解讀成當日的狀況好或是睡得好), 因此會被誤判。 COROS 在 HRV 上與黃金標準呈現很強的正相關性,儘管值仍舊偏高,但趨勢可 以信賴。 但在睡眠上,COROS 不夠準確。如果很在意看睡眠品質,那麼Apple Watch 最好。 就說服自己可以買兩隻錶 lol

03/23 06:27, 1天前 , 10F
03/23 06:27, 10F

03/23 09:42, 22小時前 , 11F
對 我也是這麼想的
03/23 09:42, 11F
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/23/2025 11:02:11 ※ 編輯: MuMuH (27.52.134.50 臺灣), 03/23/2025 11:04:52

03/23 11:30, 20小時前 , 12F
To S大,跑步時個人偏愛內部負荷指標例如心率,乳酸,RPE等
03/23 11:30, 12F

03/23 11:31, 20小時前 , 13F
甚於配速以及功率。也因此那個 blog 有正好投其所好,對於
03/23 11:31, 13F

03/23 11:32, 20小時前 , 14F
HRV有一些更進階的應好。它的確是一個很充實的 blog. ^^
03/23 11:32, 14F

03/23 14:46, 16小時前 , 15F
推推,可惜Garmin沒有進一步測試準確度
03/23 14:46, 15F

03/23 15:07, 16小時前 , 16F
我也很喜歡看這種@@ 我都是看鋼琴演奏的生理學測試
03/23 15:07, 16F

03/23 15:07, 16小時前 , 17F
感恩 長見識
03/23 15:07, 17F

03/23 15:09, 16小時前 , 18F
M大超級sweet!
03/23 15:09, 18F

03/23 15:11, 16小時前 , 19F
現代各大音樂名校的音樂教學都有跟體育相關的研究項目
03/23 15:11, 19F

03/23 15:11, 16小時前 , 20F
像是亞歷山大技巧
03/23 15:11, 20F

03/23 15:11, 16小時前 , 21F

03/23 15:11, 16小時前 , 22F
這個也有跟睡眠相關的
03/23 15:11, 22F

03/23 15:12, 16小時前 , 23F
希望您有空稍微過目一下 也享受!
03/23 15:12, 23F

03/23 15:13, 16小時前 , 24F
跳舞/芭蕾 樂器演奏 職業音樂家預防受傷或進步 藝術創
03/23 15:13, 24F

03/23 15:13, 16小時前 , 25F
作 那些跟細膩本體知覺相關的肢體運動
03/23 15:13, 25F

03/23 15:15, 16小時前 , 26F
怎麼坐 怎麼睡覺 等等 它這個技巧有大量研究
03/23 15:15, 26F

03/23 15:35, 16小時前 , 27F
03/23 15:35, 27F

03/23 15:36, 16小時前 , 28F
這篇是我讀了兩年亞歷山大技巧 跟長年鋼琴教學經驗 聊
03/23 15:36, 28F

03/23 15:36, 16小時前 , 29F
天時自己寫的
03/23 15:36, 29F

03/23 15:38, 16小時前 , 30F
下次更換新裝備 就買apple watch 謝謝
03/23 15:38, 30F

03/23 15:50, 15小時前 , 31F
↑亞歷山大技巧很在乎 本體知覺跟放鬆
03/23 15:50, 31F

03/23 15:51, 15小時前 , 32F
像鋼琴練習 指導者建議學員放鬆 用說的 不如讓放鬆方
03/23 15:51, 32F

03/23 15:51, 15小時前 , 33F
法自然融入“邁進演奏好聽“的路上
03/23 15:51, 33F

03/23 15:52, 15小時前 , 34F
因為鋼琴主要內容並不是體育現象 或是物理學現象 而是
03/23 15:52, 34F

03/23 15:52, 15小時前 , 35F
聽起來怎麼樣
03/23 15:52, 35F

03/23 15:52, 15小時前 , 36F
目的跟實現
03/23 15:52, 36F

03/23 15:53, 15小時前 , 37F
Czerny的教學 他的譜比較== 沒有才華 但鋼琴版大部分
03/23 15:53, 37F

03/23 15:53, 15小時前 , 38F
人都說用那個教材
03/23 15:53, 38F

03/23 15:54, 15小時前 , 39F
我不敢在鋼琴版羞辱人
03/23 15:54, 39F

03/23 15:54, 15小時前 , 40F
他的才華跟蕭邦不是一個等級
03/23 15:54, 40F

03/23 15:54, 15小時前 , 41F
所以我寫了但沒有回覆
03/23 15:54, 41F

03/23 15:55, 15小時前 , 42F
他們依然會沒事 因為已經學很久 用比較不美妙的內容練
03/23 15:55, 42F

03/23 15:55, 15小時前 , 43F
習其實沒有問題
03/23 15:55, 43F

03/23 15:55, 15小時前 , 44F
我不是不想回覆==
03/23 15:55, 44F

03/23 18:02, 13小時前 , 45F
感謝M大回我睡太少,HRV很糟糕啊
03/23 18:02, 45F

03/23 18:05, 13小時前 , 46F
Iso大你的值看起來都在基線內不用太在意,我覺得就看趨勢就好。 趨勢向下與不同的壓力源有關,如果是直線的下降,可以回顧一下 自己當天的狀況,例如我上面的折線圖,以 Polar H10 測試整晚 HRV (rMSSD) 只有 11.8 ms, 那天整天都很忙,有長途的跋涉且 新的社交。另外一次沒在圖內的是萬金石當天,長途加上過夜, 又緊張當天的工作內容,所以值只有 21 ms。未來若是這樣的直線 下降我會調整當日的課表。 至於睡眠就一起努力吧!XD

03/23 20:08, 11小時前 , 47F
半夜醒來後睡不著有解法嗎
03/23 20:08, 47F
※ 編輯: MuMuH (27.52.134.50 臺灣), 03/23/2025 20:43:46

03/23 20:46, 10小時前 , 48F
樓上如果真的造成困擾,應該要求助醫生比較妥當。
03/23 20:46, 48F

03/23 21:13, 10小時前 , 49F
感謝 幫我分析
03/23 21:13, 49F

03/23 23:07, 8小時前 , 50F
大推
03/23 23:07, 50F
文章代碼(AID): #1dtdI9s_ (Road_Running)
文章代碼(AID): #1dtdI9s_ (Road_Running)