2009-12-07 3 views
0

iphone sdk를 사용하여 심박수를 감지하고 싶습니다. 누군가 하트 비트 속도를 계산하는 방법을 알고 있습니까?아이폰 SDK를 사용하여 하트 비트 피크 전력을 감지합니까?

+0

왜이 질문에 투표를 했습니까? –

+0

나는 downvote하지 않았지만 당신이 많은 노력을 기울이고있는 것처럼 보이지 않는다. 아마도 당신이 시도한 것이지만 작동하지 않았던 것을 묘사하고, 방법을 묻기보다는 소스를 묻는 것보다는 새로운 방향에 대한 조언을 요청할 것입니다. – alesplin

+0

마이크를 부는 샘플을 시도해 보았습니다. 가속도계 또는 마이크를 사용하여 심박수를 계산하는 방법을 알지 못했습니다. 실제로 심장 박동 소리를 녹음하여 계산하고 싶지만 그 소리를 필터링하지만 어떻게 비트 소리 만 필터링할지 모릅니다. 오디오? –

답변

1

그럼 다양한 구현을 보았습니다. 그들 중 일부는 팔을 잡고있을 때 팔/손의 미세한 움직임을 감지하기 위해 가속도계를 사용하고, 일부는 마이크를 사용할 수 있으며, 자신의 맥박을 확인하면서 화면을 탭하는 수동 '탭'인터페이스를 사용할 수도 있습니다.

+0

마이크를 사용하여 샘플 소스를 게시 할 수 있습니까? –

+0

안녕하세요. 내게 안내해주세요. –

2

Fast Fourier Transform은 샘플에서 어떻게 눈에 띄게 세라마틴 주파수가 발생 하는지를 보여주는 분석으로 샘플을 신속하게 전환 할 수있는 알고리즘 클래스입니다. 자세한 내용은 체크 아웃 :

  1. 위키 백과 : FFT
  2. 글을 읽고 프로그램 예 : Cooley-Tukey FFT

이 문제와 관련이 있기 때문에 (1) 심장 박동 자체가 주파수이고, (2) 당신이 측정 할 수있는 신체를 통해 오는 소리의 대부분은 특정 주파수 범위 내에있을 것입니다. 이 범위를 벗어나는 주파수를 떨어 뜨리면 모두 또는 대부분 잡음을 제거하는 것을 의미합니다.

행운을 빈다.

+0

사과의 auriotouch 예제에서 보았을 때 심장 박동과 어떻게하면 심장 박동수 이외의 모든 주파수를 떨어 뜨릴 수 있습니까? auriotouch 샘플을 보았습니까? 제발 보이지 않는 경우 코드를 변경하고 결과를 얻을 수 있도록 도와주세요. 감사합니다. –

관련 문제