
BP Digitizer
血圧を記録し、傾向を見て、履歴を書き出せます。AndroidとWebで使えるひとつのアプリ。
血圧計の写真をブラウザー内で読み取る実験的なツールです。すべての数値をご自身で確認してください。
Hearth は、一般的な縦型・3行表示の血圧計の写真から最高血圧(SYS)、最低血圧(DIA)、脈拍を読み取ります。写真を選択するかカメラを使い、画面部分を切り抜いて、コピー前に結果を修正してください。
結果を使用またはコピーする前に、すべての数値を血圧計の表示と照合してください。 これは実験的な OCR であり、検証された医療リーダーではありません。新しい現実世界の写真の認識精度はまだ証明されていません。
添付のリリース ZIP をダウンロードして解凍します。これには、ソース、2 つの ONNX モデル、およびブラウザー ランタイムが含まれています。アカウント、npm インストール、モデルのトレーニングは必要ありません。 Python 3.12 以降を推奨します。
抽出したフォルダーから次を実行します。
python3 prototype/serve.py
同じコンピュータ上の現在のブラウザを使用して、ローカル プレビューを開きます。
サーバーはあなたのコンピュータ上でのみリッスンします。別のデバイスからのカメラ アクセスには、HTTPS などの安全なブラウザ コンテキストが必要です。
検出器がディスプレイを検出し、数字認識器がその行を読み取ります。 ONNX 推論はブラウザー ワーカーで実行されます。整合性チェックとクロップの再試行では、不確実な結果が拒否または再試行される可能性があります。正しい読み取りを保証するものではありません。
通常の写真処理はブラウザのメモリに残ります。アプリは写真をアップロードしたり保存したりしません。最初の読み込みが完了すると、Service Worker はオフラインで使用できるようにアプリとモデルをキャッシュします。ローカル開発評価ツールは別のワークフローです。
オリジナルコードと同梱モデルは AGPL-3.0-only です。ONNX Runtime Web は MIT ライセンスを維持します。モデルカードには来歴、チェックサム、制約を、統合ガイドには別のアプリで再利用する方法を記載しています。