2011-03-11 49 views
10

我的問題非常簡單直接。有什麼技術可以通過它來計算使用android設備的人的心跳。如何使用Android設備測量HeartBeat

我對它進行了搜索並發現了一些使用相機實現它的結果。

任何其他想法或幫助將不勝感激。

謝謝。

回答

8

我想爲了測量心跳你有3種選擇:

將相機作爲已經在某些應用中實現了。我已經嘗試過其中一種,但它並不棒!

我不知道如何實現這一點,但我猜測,當血液通過身體泵送時,皮膚稍微改變顏色。相機將能夠檢測到這些變化並計算出脈衝(即每個脈衝之間的時間)。

2.使用麥克風。不過,我不確定它是否足夠敏感。你必須找到一種方法來過濾掉背景噪音,並提取所需的信號。

使用麥克風,你必須弄清楚如何過濾掉背景噪聲信號,並只檢測脈衝的聲音。麥克風需要靠近心臟或血液的運動可以檢測到足夠的噪音的地方。然後,您需要確定噪音聽起來像什麼,並使用某種音頻信號處理來檢測它。然後計算每個脈衝之間的時間以獲得脈率。這裏有這樣一個應用程序的實際示例:http://www.bbc.co.uk/news/11145583

使用移動檢測硬件。不過,我非常懷疑,這會敏感到足以接受由心臟跳動引起的運動!

除此之外,你需要有某種外部傳感器 - 胸帶或類似物。您可以獲得傳輸藍牙的心率監視器,以便其中一個可能工作。

希望這會有所幫助!

+2

+1 ohh thx for reply。和thx爲gr8解釋。請你詳細說明第二點,並請你給我一些通過相機實現它的邏輯暗示。 – 2011-03-11 09:14:57