Beat Counterr
1.11 August 24, 2025- 8.7
- 1
- 2
- 3
- 4
- 5
안드로이드 장치 카메라 이미지 인식 기술을 사용한 심박수 모니터
안드로이드 기반 심박수 피트니스 모니터는 카메라와 플래시를 사용하여 Android 장치 카메라 이미지 인식 기술을 사용하여 분당 비트의 사용자 심박수를 결정합니다.
사용 방법 :
Heart Rate Monitor: Fitness 앱을 열고 휴대 전화의 카메라 렌즈 위에 집게 손가락 끝을 고정하기 만하면됩니다. 전체 카메라 미리보기 이미지는 손가락 끝이 닿는 가벼운 영역으로 빨간색이어야합니다. 너무 세게 누르지 마십시오. 그렇지 않으면 순환을 차단하여 부정확 한 판독 값을 초래할 수 있습니다.
1 ~ 2 초 후, 화면 상단의 하트 아이콘이 심장 박동을 감지 할 때 이길 시작해야합니다. 10 초 후에는 심박수를 계산하고 심장 아이콘 옆의 숫자를 업데이트합니다. 상당히 정확한 심박수를 얻는 데 10 초에서 30 초가 걸립니다.
휴식 중 일반적인 심박수 : 분당 60-80 비트
전형적인 최대 심박수 : 220- 나이 (예 : 30 세의 경우 190)
체력 운동의 전형적인 목표 심박수 : 최대 심박수 X (0.65 또는 0.85), 즉 65% ~ 85%의 최대 심박수
예를 들어 최대 심박수 190 인 30 세의 경우 신체 피트니스 운동의 목표 심박수는 분당 123 ~ 162 비트입니다.
이미지 인식 알고리즘 세부 사항 :
Heart Rate Monitor: Fitness 앱은 PreviewCallback 메커니즘을 사용하여 미리보기 프레임에서 최신 이미지를 가져옵니다. 그런 다음 YUV420SP 데이터를 처리하고 모든 레드 픽셀 값을 꺼냅니다.
정수 배열에서 데이터 스무딩을 사용하여 이미지의 평균 레드 픽셀 값을 파악합니다. 평균을 파악하면 최신 이미지의 평균 레드 픽셀 값이 평균 평균보다 클 때 심장 박동이 결정됩니다.
Heart Rate Monitor: Fitness App은 10 초 덩어리로 데이터를 수집하고 분당 비트를 분당 데이터에 부드럽게하는 데 사용되는 다른 정수 배열에 분당 비트를 추가합니다.