Приветствую!
Нужно в приложении автоматически получать ЧСС. Камера и вспышка есть на каждом смартфоне. Вопрос - как он реализуется? Это нужно как-то анализировать видео ?
Или может быть есть ссылка на opensource проект ?
Палец на камеру, камерой фиксируете проходящий свет. Его немного, но при достаточной освещенности для детекции хватит.
Фиксируете пики затемнения в привязке к временным интервалам.
По этим данным считаете пульс.
v0lume: готового материала не видел. Но ради интереса проверил на своем телефоне, приложив палец к камере. 1 минута записи заняла порядка 140 Мб. Видео - практически равномерно залитое изображение красного цвета, на котором отчетливо видны биения. Осталось выставить контрастность побольше, преобразовать в черно-белое, и посчитать количество черных/белых точек по фреймам. Выделить пики, и посчитать сколько их произошло за период времени 10, 30 или, скажем, - 60 секунд в зависимости от требуемой точности.