Yomio如何通过OCR处理收据

了解Yomio如何使用Azure Document Intelligence处理收据,并将识别字段转换为支出记录。

Alex Chen

Alex Chen

产品经理与个人财务倡导者

Updated
2 min read
人工智能与科技功能指南#收据OCR#Azure Document Intelligence#收据处理
Yomio如何通过OCR处理收据

Yomio如何通过OCR处理收据

Yomio 当前的收据处理流程会将收据图片发送到 Azure Document Intelligence 的预构建收据模型。后端解析器会将模型识别的字段映射为 Yomio 支出格式,检查缺失或矛盾的数值,然后创建支出记录。提取结果可能有误或不完整,因此保存后仍应与原始收据核对。

收据处理步骤

1.

应用接收收据图片

你在应用中添加照片或电子收据图片后,处理服务会调用 Azure Document Intelligence 的 prebuilt-receipt 模型。Microsoft 说明了模型的支持字段、输入、版本和语言。

2.

模型返回结构化字段

响应可能包含商家、交易日期、小计、税额、总额、币种值和商品行。返回哪些字段取决于收据上的信息以及模型能够识别的内容。不要假设收据上每一行都会出现在数字记录中。

3.

解析器转换并检查数值

解析器会处理日期和币种代码,在可能时规范商家名称,并将识别出的商品描述和价格映射到商品行。如果缺少总额或商品、日期在未来或过于久远,或商品行金额与可用总额不一致,系统可能记录校验提醒。这些检查有助于找到需要查看的记录,但不能证明识别值与图片一致。

4.

应用保存支出

后端会根据解析结果及可用商品行创建支出记录。分类流程可能会提供商品类别;如果没有分类,商品可能保留在默认类别中。请检查记录,并修正与收据不符的内容。

此流程不保证的内容

Yomio 不会发布关于收据识别准确率、商品行准确率或扫描耗时的受控、具代表性基准测试。NIST 的 AI 测量指导指出,准确度测量应使用现实且具代表性的测试集,并记录测试方法。结果会受到图像质量、收据版式、文字、语言和模型可识别字段影响。我们也不声称当前流程会并行调用第二家 OCR 服务,或使用针对收据训练的自有 OCR 模型。

不要把置信度或校验提醒当作收据正确的证明。用于会计、报销或税务记录时,请将重要数值与原件核对,并遵循所在组织的审核流程。

收据可能需要更正的原因

  • 照片模糊、裁切、带有阴影或难以辨认。
  • 字迹褪色、缩写特殊、存在多项税额或折扣,或版式不常见。
  • 数值清晰可见,但模型将它归到错误字段或商品行。
  • 模型响应缺少支出记录所需的字段。

拍摄完整且清晰的收据,然后检查商家、日期、金额、币种和所需商品行。检查已保存记录时,请保留原始图片以供对照。

Information

光线、对焦、折痕和裁切边缘都会让文字更难读取。请在均匀光线下拍摄完整收据,并依据Microsoft 收据模型文档将识别字段与图片核对。

Tip

上传速度、图片大小、服务负载和网络状况都可能影响处理时间。单次上传请查看应用中的当前状态;本文不承诺固定处理时间。

收据检查清单

下面的工具帮助你查看收据和图片条件,并列出需要手动核对的字段。它不会计算 OCR 准确率,也不会预测结果。请将重要数值与原始收据对照。

Interactive review aid

Receipt review checklist

Select conditions that apply, then review the extracted fields against the receipt. No accuracy score is calculated.

Receipt or document type
Image or paper condition
Layout
Tool type you are reviewing
Receipt language or script

在Yomio中扫描并检查收据

将收据信息转换为支出记录,并与原始收据核对。

下载Yomio

常见问题