6

私は、心拍数モニターアプリを作成する必要がある練習として、Android 用の医療アプリケーションを作成することを含む大学で最終年度のプロジェクトを行っています。

これを行う最善の方法は、フラッシュをオンにしてカメラを指に当てたときの血液の色の変化を探すことです.

ここで問題が発生します。カメラで 66 ミリ秒ごとに写真を撮り、各ペアの写真の強度の変化を比較して、心拍数をカウントすることは可能ですか? それとも、ビデオを録画して、各フレームを分析して変化を探すほうがよいのでしょうか。

ビデオのプレビューを見て、各フレームを比較することさえ可能です。

この問題について私が答える必要がある質問は、以下にきちんとリストされています

  • 写真を撮ったり、ビデオを録画したり、ライブプレビューを見たりするのに最適な方法は何ですか.

  • 人々が同様のことを試みた、私がアクセスできるインターネット上の投稿またはページはありますか?

  • 時間枠内で比較できる 2 つの画像を取得するために行うべき基本的な方法は誰にでもあります。

  • 最後に、基本的な 66 ミリ秒ごとのアプローチで写真を撮る場合、正しい時間間隔で写真が撮られるようにするにはどうすればよいですか

4

1 に答える 1

4

写真を撮ったり、ビデオを録画したり、ライブプレビューを見たりするのに最適な方法は何ですか.

ライブプレビューが正しい答えだと思います。写真を撮ることはそうではありません。ビデオの録画と後処理は可能ですが、これがリアルタイムの心臓モニターにどのように適用されるかはわかりません.

人々が同様のことを試みた、私がアクセスできるインターネット上の投稿またはページはありますか?

ライブ プレビューを使用してバーコードをスキャンするバーコード スキャナーのソース コードを調べることができます。

最後に、基本的な 66 ミリ秒ごとのアプローチで写真を撮る場合、正しい時間間隔で写真が撮られるようにするにはどうすればよいですか

Android はハードな RTOS ではありません。私の知る限り、物事を正確に66ミリ秒にすることは不可能です。

于 2011-09-06T15:11:16.300 に答える