在安卓手机上每66毫秒拍一张照片进行颜色分析(心率监测)



我正在做大学最后一年的项目,其中包括为Android制作一个医疗应用程序,作为实践,我必须制作一个心率监测应用程序。

我发现,最好的方法是在打开闪光灯的情况下,用手指拿着相机,观察血液中的颜色变化。

这就是问题所在,是否有可能每隔66毫秒在相机上拍一张照片,然后比较每对照片的强度变化,以便计算心跳?还是我最好录一段视频,分析每一帧寻找变化。

哎呀,甚至有可能只是看一下视频预览并比较每帧。

关于这个问题我需要回答的问题整齐地列在下面

  • 最好的方法是拍照、录制视频还是观看实时预览。

  • 我可以在互联网上访问人们尝试过类似事情的帖子或页面吗

  • 谁知道我应该做的基本方法来获得两张图像,我可以在时间框架内比较

  • 最后,如果我采用基本的每66毫秒拍摄一张照片的方法,我该怎么做才能确保以正确的时间间隔拍摄照片

最好的方法是拍照、录制视频还是观看实时预览。

我认为现场预览是正确的答案。拍照是不会这么快发生的。录制视频和后期处理是可能的,但我不知道这将如何适用于实时心脏监视器。

我能在网上找到有人尝试过类似事情的帖子或页面吗?

您可以检查条形码扫描器源代码,它使用实时预览扫描条形码。

最后,如果我采用基本的每66毫秒拍一张照片的方法,我该怎么做才能确保以正确的时间间隔拍摄照片

Android不是硬操作系统。我敢说,你不可能把时间精确到66毫秒。

最新更新