票据图片结构化关键字段及校验

在企业内部,发票、收据、银行回单等票据图片往往以扫描件或拍照形式堆积,若直接用于财务系统会面临字段提取错误、敏感信息泄露以及合规风险。通过多模态大模型将票据图片转化为结构化数据,关键在于明确抽取的核心字段并建立严格的校验机制。

1787303094-aiimg6a8814b6a441f4.97977620.webp

关键字段定义

票据图片的结构化通常围绕以下几类信息展开:

  • 金额:含税价、未税价、税额,需保持数值精度至分。

  • 日期:开票日期、付款截止日,格式统一为 YYYY‑MM‑DD。

  • 税号:增值税发票的纳税人识别号(15 位或 18 位),必须满足校验位规则。

  • 商品名称/服务项目:文字长度不宜超过 100 字,避免截断。

  • 付款方/收款方信息:包括名称、统一社会信用代码等,属于敏感字段,需要后续脱敏处理。

校验策略

  1. 格式校验:对金额使用正则校验(^[0-9]+(.[0-9]{1,2})?$),对日期采用日期合法性检查,税号通过校验位算法验证。

  2. 置信度阈值:模型输出每个字段的置信度分数,企业可先设定 0.85 以上直接入库,0.70‑0.85 进入人工复核,低于 0.70 则标记为缺失或需重新拍摄。

  3. 完整性检查:确保一张票据至少包含金额、日期和税号三项;若缺失任意一项,系统自动触发补录流程。

  4. 一致性对比:同一批次的发票若出现金额与税额不匹配、税率异常等情况,需进行跨字段逻辑校验,防止单字段错误导致财务差错。

脱敏与权限控制

在将结构化数据用于跨部门共享或模型再训练前,必须对以下字段实行脱敏:付款方/收款方名称、统一社会信用代码、银行账号等。脱敏规则可分为两类:

  • 必保留原文:税号、金额、日期等用于财务核算的字段必须完整。

  • 可掩码字段:姓名、账号、地址等个人或企业敏感信息采用字符遮盖或哈希替代。

权限体系应依据岗位划分:财务主管、审计人员可查看完整记录;业务人员仅能访问脱敏版;技术团队仅接触脱敏后用于模型训练的匿名数据。

实施路径

  1. 试点选型:先在财务部选取增值税发票作为试点,完成字段抽取、校验规则、脱敏流程的全链路验证。

  2. 标注与模型迭代:人工标注 1 000 份样本,构建基准准确率;根据复核结果不断调优阈值和正则规则。

  3. 质量监控:建立每日抽样审计报告,统计置信度低于阈值的比例、脱敏错误率以及缺页、模糊图片的比例,及时反馈给业务部门进行重新拍摄。

  4. 全链路推广:在试点达成 ≥ 95% 的字段准确率后,逐步扩展至收据、银行回单等其他票据类型,统一使用同一校验框架。

通过上述字段定义、校验规则、脱敏治理以及分阶段落地的方式,票据图片的结构化不仅能够实现高效的财务数据录入,还能在合规与风险控制层面提供可靠的技术保障。

参与讨论

0 条评论

延伸阅读