回单长得一家一个样,中科逸视的银行回单识别干脆不套模板

  • 栏目:新闻动态 时间:2026-11-07 17:55 分享新闻到:
<返回列表

月底,财务室的桌上堆着一摞银行回单。巴掌大,白底黑字,红章一盖,边角还有点卷。每一张背后都是一笔真金白银:谁付的、付给谁、多少钱、什么时候、什么用途。对账要靠它,报税要靠它,审计、打官司,也得靠它。

但就是这么一张纸,处理起来极其费劲。

原因很朴素:它的长相没有统一标准。工行一个样,建行一个样,某家地方城商行又是另一个样;同一家银行隔两年改个版,位置全挪。上面还常常盖着红章,恰好压在金额和账号上,像有人故意拿马克笔把你的答案涂掉一截。再加上手机拍的、歪的、糊的、带反光的、经办人还手写了两行备注的……

财务人员的日常,就是一张一张地看,一个字一个字地敲。有机构统计过,人工录入一张回单要 3 到 5 分钟,错误率在 3% 到 5% 之间。量一上来,剩下的就只有加班。

中科逸视的银行回单识别技术是另一件事:让机器替人看这张纸。

不过,"看"这个字要打个引号。很多人以为识别回单就是 OCR——把图片里的字抠出来,完事。真到实际场景里,这么干的结果通常惨不忍睹。机器得先看清,再认出,最后还得想明白这些字是什么意思。

下面就把这条流水线拆开看看。

image.png

技术原理:五个步骤,一步都不能省

第一步:先给图像"体检"

回单的来源五花八门:扫描仪扫的、银行导出的 PDF、手机对着纸拍的照片,甚至还有从微信聊天记录里截图下来的。

这些图像的"体质"参差不齐。系统的第一件事不是认字,而是把图修好:

这三件事听着不起眼,却是整条流水线的地基。地基不牢,后面用再强的模型也救不回来——就像给一张糊成马赛克的照片做翻译,翻译水平再高也没用。

更有意思的是印章。 红章是回单的"身份证",但它偏偏最爱盖在关键信息上。最直觉的做法是按颜色把红色滤掉,可这么干容易连字一起伤到——毕竟印章压过的地方,笔画也变成了红的。

系统用的是基于生成对抗网络(GAN)的印章分离算法。你可以把它理解成一次"图层还原":网络学着判断画面里哪些像素属于印章层、哪些属于文字层,然后把印章层剥下去,把被压住的笔画补回来。有点像把一幅被颜料覆盖的画,把上面那层颜料轻轻揭掉,底下的原作还在。

第二步:找到"重点区域"

图修好了,接下来是定位:这张纸上,哪儿是表头,哪儿是交易明细,哪儿是落款?

老办法叫模板匹配——提前量好每个字段应该在哪个坐标,然后照着坐标去抠。问题是中国有数千家银行,版式各不相同,还时不时改版。等于给全国每一张脸都配一把专用尺子,脸一换,尺子就废了。

现在走的是动态模板学习:用深度学习目标检测模型(YOLO、Faster R-CNN 这一类)在整张图上先找出若干个候选区域,再判断每个区域是哪一类字段。模型看的不是"坐标",而是"特征"——表格线的疏密、字段标签的相对位置、数字串的长度和形态。

这么做的直接好处是不用做模板。新银行上线、老银行改版,不需要工程师连夜画框,模型自己就能适应。

顺带一提,表格结构还原比想象中难。表格线缺失、单元格合并、跨页打印,这些"非标准排版"在真实回单里是常态而不是例外。系统需要把单元格之间的从属关系推算出来,否则"金额"很可能被错配到隔壁那一行去。

第三步:真正开始认字

这才是"大脑"环节。

系统构建了覆盖全国数千家银行、数百万张回单样本的训练集,用它训练专门的 OCR 模型。用的是 CRNN 结合 Transformer 这类主流架构:卷积层负责看形状,循环层或注意力机制负责把一排字符按顺序"读"下来,最后一层输出每个字符以及它的置信度。

听着很标准,但难点在针对性:

更重要的是,它输出的不只是文字,还有每个字符的置信度和位置。这两个信息在下一步会被反复用到。

第四步:用会计逻辑给结果"把脉"

到这一步,机器手上是一堆文字。但文字不等于数据。

举个例子:它可能认出金额是"36222.52",也可能在另一处认出大写是"叁万陆仟贰佰贰拾贰元伍角贰分"。这两者到底对不对得上?靠人眼核对,靠机器算一下就行——大小写金额互校,是回单识别里最有效的一道自检。

类似的自检还有很多:

这一步是普通 OCR 和"文档理解"的分水岭。前者在抄字,后者在用业务规则反推——发现矛盾就回头重认,或者干脆把这张图标成"低置信度,转人工复核"。

顺带说一句行业里正在踩的坑:现在很多方案想直接上大模型一把梭,把整张图丢进去让它输出 JSON。方便是真方便,但大模型有"幻觉"——字段缺了,它可能顺手编一个看起来很像的出来。金融数据最怕这个。所以更稳妥的做法是:关键字段靠 OCR 定位加规则校验,大模型负责语义归类和字段映射,低置信度的部分坚决交给人。技术可以聪明,但不能自作聪明。

第五步:把结果交出去

最后一步是"翻译"。

散落在图片里的内容,会被整理成二十多个标准字段:付款人账号、付款人名称、付款人开户行、收款人账号、收款人名称、金额小写、金额大写、币种、交易日期、交易流水号、回单编号、用途、摘要、业务种类……

然后以 JSON 或 XML 输出,通过 API 直接对接企业的 ERP、财务软件(用友、金蝶这类)、银企直连平台或者影像归档系统。

到这儿,一张模糊的照片就变成了一条可以直接入账的数据。中间没有人插手。

功能特点:快、准、全、稳

技术讲完,回到最实在的问题:好不好用。四个字能概括。

快 单张回单毫秒级出结果,支持批量并发。过去一个人埋头处理几百张要一整天,现在几百张一起丢进去,喝杯水的工夫就好了。

准 关键字段(金额、日期、账号、户名)的识别准确率超过 99.5%,即便面对模糊、折叠、拍摄角度很差的图像也还能保持。这个数字的实际意义是:人工复核从"逐张看"变成"抽查",工作量差着一个量级。

全

稳 支持公有云 SaaS、私有化部署和边缘计算设备三种形态。银行、大型集团这类对数据敏感的单位选私有化,数据不出内网。系统还有云端反馈机制,遇到没见过的新版式会回流样本,模型持续更新,不用等下一个版本号。

银行回单识别.png

应用领域:从财务室到审计厅

判断一项技术有没有用,看它替掉了多少件具体的事。银行回单识别的用武之地,比想象中宽。

企业财务与财务共享中心 回单自动采集、识别、分类、录入,跟财务软件直连。大型集团共享中心每天上万张回单由机器接管,财务人员从"撕票、录单、贴票"里抽身,去做分析和判断——这才是他们本该干的活。

自动化对账 系统从回单里提取交易日期、金额、对方账户,与银行流水逐笔比对,快速生成余额调节表,差异项一目了然。月结周期从几天压到几小时,这种事对财务总监的吸引力,比任何 PPT 都大。

智能报销与付款核销 员工拍照上传回单,系统自动填好报销单;付款完成后自动关联单据与回单,完成销账。俗称"拍完就报"。

电子会计档案 识别后的结构化数据可以直接作为原始凭证归档,检索、调阅、长期保存全电子化,符合电子会计档案的管理规范。

审计与合规 审计师不用再一张张翻纸质凭证。几秒钟把成千上万张历史回单转成结构化数据,异常交易、关联方往来、大额资金流向,跑一遍规则就出来了。全流程留痕,追溯也方便。

供应链金融与信贷风控 金融机构解析企业的大量历史回单,清洗后生成现金流画像,评估真实经营状况。比起企业自己提供的报表,银行流水和回单更难粉饰——这也是这类技术在小微企业授信里越来越受重视的原因。

银行内部与对公服务 银行可以把识别 SDK 集成进对公网银或手机 APP,作为增值服务提供给企业客户;信贷审核环节用它自动核验交易凭证的真实性。

最后

回过头看,这项技术做的事情其实很朴素:把一件重复、枯燥、容易出错的事,交给不会累也不会烦的机器。

它背后是计算机视觉的眼睛、深度学习的判断力,加上一点会计常识的常识感。听着不玄,做起来琐碎——要处理几千种版式、几百万张样本、无数种拍歪了的角度,还要在每一个环节上跟"差不多就行"的诱惑较劲。

分享新闻到:

更多阅读

回单长得一家一个样,中科逸视的银行回

新闻动态 2026-11-07
月底,财务室的桌上堆着一摞银行回单。巴掌大,白底黑字,红章一盖,边角还有点卷。每一...
查看全文

中科逸视发票识别:让机器像人一样看懂

新闻动态 2026-11-06
月底报销,你趴在工位上,一张一张抄发票:发票号、税号、金额、开票日期……抄到第三十...
查看全文

一张运输证,AI 三秒看懂:聊聊中科逸视

新闻动态 2026-11-05
如果你在物流公司干过审核,大概率经历过这样的场景:司机拍来一张道路运输经营许可证,...
查看全文
返回全部新闻

Copyright © 中科逸视(北京)科技有限公司 版权所有-备案号:京ICP备19041319号-2