本文為解決傳統心沖擊圖(BCG)提取心率不足的問題,提出了一種改進的心沖擊圖檢測心率的方法,首先通過嵌入式傳感器實時采集微弱的心臟活動信號,對信號濾波、轉換獲得局部 BCG 節拍,然后不經由心跳模板而直接由 BCG 節拍估計心率。與其他方法相比,本文所提方法在心率數據準確性和抗干擾性方面具有較強優勢,也實現了非接觸式的在線檢測,最終通過分析 13 名受試者約 20 000 次的心率數據,達到了平均節拍誤差為 0.86%,覆蓋率 96.71% 的滿意結果,或可為醫院臨床和居家養老提供一種估計心率的新方法。