← 返回工作坊
幕后工具

Hearth OCR

在浏览器中读取血压计照片的实验性工具。每个数值都需要你亲自核对。

血压计显示屏与读数核查清单的示意图

实验性浏览器预览

Hearth 从常见的竖向三行显示血压计照片中读取收缩压(SYS)、舒张压(DIA)和脉搏。选择照片或使用相机,裁剪显示屏区域,并在复制前修正结果。

使用或复制读数前,请逐一与血压计显示的数值核对。 这是实验性 OCR,并非经过医学验证的读数工具。对新拍摄的真实场景照片的识别准确性尚未证实。

尝试预览

下载并解压随附的版本 ZIP。它包括源代码、两个 ONNX 模型和浏览器运行时。无需帐户、npm 安装或模型培训。建议使用 Python 3.12 或更高版本。

从提取的文件夹中,运行:

python3 prototype/serve.py

使用同一台电脑当前的浏览器打开本地预览:

http://127.0.0.1:8765/

服务器仅侦听您的计算机。从其他设备访问摄像头需要安全的浏览器上下文,例如 HTTPS。

它是如何运作的

检测器找到显示器,数字识别器读取其行。 ONNX 推理在浏览器工作线程中运行。一致性检查和裁剪重试可能会拒绝或重试不确定的结果;它们不保证读数正确。

隐私和离线使用

正常的照片处理保留在浏览器的内存中:应用程序不会上传或保存您的照片。完成首次加载后,服务工作线程会缓存应用程序和模型以供离线使用。本地开发评估工具是一个单独的工作流程。

重用和集成

原始代码和随附模型采用 AGPL-3.0-only 许可。ONNX Runtime Web 保留其 MIT 许可。模型卡说明来源、校验和及局限,集成指南介绍如何在其他应用中复用。