Qianfan-OCR 是百度千帆团队在 2026 年公开发布的一套端到端文档智能模型。它想解决的,不是传统 OCR 里“把图片里的字抠出来”这一个环节,而是把文档解析、版面还原、表格理解、字段抽取和文档问答放进同一条链路里完成。换句话说,它的目标不是只给你一段纯文本,而是直接给出可继续使用的结构化结果,比如 Markdown、表格结构或字段级答案。[1][2][3][4][5]
如果只看这类产品的宣传语,很容易把它理解成“又一个 OCR 大模型”。但从公开材料看,Qianfan-OCR 更准确的定位应该是文档理解 VLM,而不是传统字符识别引擎的放大版。它最值得关心的地方有两个:第一,模型把版面结构理解放进了端到端生成过程;第二,它在公开文档基准上的成绩确实有竞争力,说明这条路线不只是概念展示。[1][4][6]
本文综合了官方模型页、论文摘要、百度云文档以及社区技术拆解来写。文中凡是关于架构、配置、调用方式的描述,优先以官方页面和论文为准;凡是关于“是否能替代两段式 OCR”“落地时值不值得换”这类判断,则明确按工程经验和公开评测来讨论,不把推论写成既成事实。[1][2][5][6][10][11]
一、Qianfan-OCR 到底是什么
从已公开的信息看,Qianfan-OCR 是一套约 4B 参数的视觉语言模型,核心能力是“文档图像输入,结构化结果输出”。它覆盖的不只是文字识别,还包括版面元素检测、阅读顺序推断、表格结构恢复、图表问答和 KIE,也就是关键信息抽取。[1][2][4][5]
这个定位很重要,因为它直接决定了使用方式。传统 OCR 系统一般分成两段:先识别文字和坐标,再把结果交给规则系统或通用 LLM 继续处理。Qianfan-OCR 想做的,是把这两步尽量合在一起,让模型在看图时就同步完成“读字”和“理解结构”。对于简单文档,这不一定总比传统方案更划算;但一旦进入复杂表格、多栏排版、图文混排、长文档抽取这些场景,端到端方案的优势就开始显出来了。[5][6][10]
二、模型结构:4B 参数不算大,重点在设计
公开资料显示,Qianfan-OCR 的参数规模约为 4B,属于中等偏小的多模态模型,而不是靠参数量硬堆出来的那一类。[1][4][6] 它的整体结构可以拆成三部分来看:前端视觉编码器、中间的布局推理机制、后端语言骨干。
视觉侧使用的是 Qianfan-ViT,支持高分辨率文档输入,并结合 AnyResolution 这类动态切块思路来处理不同尺寸页面。[1][6] 这类设计的现实意义很直接。文档场景里最怕的是缩图之后小字丢失,尤其是票据、合同页脚、财务报表注释和论文脚注。固定尺寸输入虽然简单,但细节损失会很严重。动态切块的做法相当于把一页文档拆成多个高分辨率局部,再让模型分别看清楚。
语言侧则基于 Qwen3-4B 作为文本骨干。[1][6] 这说明它不是从零发明一套语言能力,而是把现成的语言模型和文档视觉能力结合起来。工程上这样做更务实:语言生成、长上下文和指令跟随能力可以直接继承,再把训练重点放到文档任务本身。
如果只看“4B”这个数字,很多人会本能地觉得它不算大。但文档解析和开放世界视觉问答不是一个难点分布。前者更依赖高质量视觉输入、结构建模和任务数据,而不是单纯比谁参数多。Qianfan-OCR 的思路显然也是这个方向。
三、最关键的一步:Layout-as-Thought
Qianfan-OCR 最值得单独拎出来讲的,是它提出的 Layout-as-Thought 机制。[1][6] 简单说,就是模型在输出最终 Markdown 或答案之前,会先走一段显式的布局推理过程,把页面元素、位置关系和阅读顺序先组织出来,再据此生成结果。
这和传统 OCR 流水线最大的不同,在于“版面分析”不再是一个外置模块,而被放进模型内部的生成过程。以前常见的做法是先检测框、再识别字、再拼阅读顺序,最后交给下游系统理解。链路一长,任何一环掉东西,后面都会越错越远。Layout-as-Thought 的价值就在这里:它试图把结构理解变成模型自己的中间思考,而不是外面额外接一套复杂规则。[1][5][6]
这件事在工程上有没有意义,关键看复杂页面。公开评测和社区拆解里反复提到的典型难点,其实都不是“认不出单个字”,而是“字都认出来了,但顺序错了”“表格被打散了”“图表和说明文字配不上”。如果这些问题靠模型内部的布局推理能更稳定地解决,那么端到端路线就不只是省步骤,而是真的能少犯错。[4][6][10]
四、它能做什么,不能做什么
把能力说清楚,比堆一长串功能标签更重要。按目前公开资料,Qianfan-OCR 比较适合的任务主要有五类。[1][4][5]
第一类是高质量文档 OCR 和版面还原。它不只是输出纯文本,还能输出带标题层级、段落关系和列表结构的 Markdown,这一点对合同、说明书、论文和报告特别实用。[1][5]
第二类是表格和图表理解。公开基准里,它在表格结构和图表问答相关任务上的表现都比较强。[4][5][6] 这意味着它适合处理那些“传统 OCR 明明认出了字,但最后表格还是没法用”的场景,比如合并单元格、多级表头、旋转表格、图表坐标读取。
第三类是 KIE,也就是关键信息抽取。像票据、发票、合同、财务单据这些业务文档,真正有价值的往往不是全文,而是金额、税率、日期、名称、证件号这类字段。[2][4][5] 在这类任务里,Qianfan-OCR 的定位很明确,就是直接从页面里抽字段,不再要求业务方先做太多模板配置。
第四类是文档问答和摘要。把整页或多页文档喂给模型之后,可以直接问“违约条款在哪”“这份报告今年营收增长多少”“这张图表的结论是什么”这一类问题。[1][4][5][6] 这让它比传统 OCR 更接近“可交互的文档理解引擎”。
第五类是多语言文档处理。公开介绍里提到模型支持较多语种,但这里需要说得更谨慎一些:支持多语言,不等于在所有语言、所有版式、所有扫描质量下都同样稳定。对于跨境合同、说明书和多语言票据,这确实是一个加分项;但真正落地前,最好还是拿自己的样本做测试。[3][5]
至于它不太适合的事,也应该直接说。Qianfan-OCR 不是通用图像生成模型,也不是面向开放世界视觉理解训练出来的通才模型。[1][6][14] 如果你的任务是自然场景复杂 VQA、图片创作、开放知识问答,它并不是首选。它擅长的是“文档”,不是“所有视觉任务”。
五、公开成绩怎么看,哪些能信,哪些要留个心眼
从官方页面、论文页和媒体转述看,Qianfan-OCR 在 OmniDocBench v1.5、OlmOCR Bench、OCRBench、DocVQA、ChartQA、CCOCR 以及 KIE 相关评测上都给出了不错的成绩。[1][2][4][5][6] 这说明它至少不是纸面模型,而是认真参与了当前文档智能赛道里最重要的几类 benchmark。
这里面最有参考价值的,还是文档解析相关综合基准,比如 OmniDocBench 和 OlmOCR Bench。[4][5][6] 因为这些评测更接近真实系统效果,不只是比单点识别精度,而是把版面、结构、问答和整体输出质量一起考虑。Qianfan-OCR 在这些榜单上处在靠前位置,足以说明它已经站到了第一梯队。
但 benchmark 读到这里不能停。真正做过 OCR 项目的人都知道,公开榜单和真实业务之间总会差一层。公开数据集的扫描质量更稳定,标注更规整,分布也更“像考试题”;而企业手里的文档往往夹杂复印件、拍照件、截屏件、低清 PDF、盖章遮挡、页边裁切和各种怪格式。模型公开分数高,意味着它值得试;不等于你拿来就能直接替换生产系统。
所以一个更稳妥的判断应该是:Qianfan-OCR 的公开成绩足够亮眼,值得进入选型池;但是否适合你的业务,最终还是要看私有样本集上的 A/B 测试结果。这一点比任何媒体标题都重要。
六、和传统两段式 OCR 比,它到底强在哪
很多人真正关心的问题,其实不是“这个模型分数多少”,而是“它能不能替代现在的 OCR 流水线”。这个问题没有统一答案,但大方向是清楚的。
如果你的场景主要是模板稳定、版式简单、字段固定的票据,传统 OCR 加规则系统通常依旧够用,而且成本更低、可控性更强。[10][11] 这种情况下,Qianfan-OCR 不一定能带来压倒性收益,反而可能把 GPU 成本和系统复杂度抬高。
但如果你的文档结构复杂,版面经常变,表格多,图表多,还需要问答、摘要或者跨页抽取,端到端模型往往更有优势。[5][6][10] 因为传统两段式系统最容易出问题的地方,恰恰就是“中间态信息丢失”。字识别出来了,结构没保住,下游规则再聪明也只能在碎片上拼。
从这个角度看,Qianfan-OCR 并不是要把传统 OCR 全部推翻,而更像是在扩展文档处理的能力边界。简单任务继续用传统方案,复杂任务交给端到端模型,这反而是目前最现实的组合方式。
七、工程落地:什么时候值得上,什么时候先别急
Qianfan-OCR 已经有相对完整的工程入口。官方提供了 Hugging Face 模型页、Demo、模型仓库和推理说明,也可以通过百度智能云的千帆体系来接入。[1][5][10][12] 对研发团队来说,这意味着它不是一篇论文停在纸面上,而是已经具备试用和验证条件。
从官方说明看,模型的典型调用流程并不复杂:先做图像预处理,把页面按网格切成适合模型理解的视觉块,再调用 model.chat 这类接口完成解析、抽取或问答。[1] 如果要观察布局推理过程,还可以在 prompt 里显式加入 <think>,让模型先走一段布局思考,再输出结果。这对调试很有帮助,尤其是在你想搞清楚它为什么把某一栏读错的时候。[1]
不过,能跑起来和适合生产,是两回事。真正落地时要重点看四个问题。
第一,GPU 成本是否可接受。4B 级别模型已经比超大模型友好很多,但它依旧不是纯 CPU OCR 那种轻量级成本。[1][6]
第二,输出是否稳定。对于合同、票据和财税文档,业务真正怕的不是平均分低,而是关键字段偶发性出错。一次误提金额,后果可能比十次普通识别失败更大。
第三,长文档处理怎么做。虽然模型有长上下文能力,但真正面对几十页甚至上百页 PDF 时,分页、分块、检索和结果合并仍然要在工程层自己补齐。[1][6]
第四,合规和隐私怎么落地。公有云调用快,但如果文档里有敏感个人信息或商业机密,就得认真评估是否需要私有化部署、访问审计和日志控制。[7][10][11]
如果让我给一个比较实在的建议,那就是不要一上来就想着“全量替换旧系统”。先拿最痛的那批样本试,比如复杂表格、多栏混排、财报附注、跨页合同,再看它和现有方案在准确率、延迟和人工复核成本上的差值。这个结果通常比公开 benchmark 更能说明问题。
八、典型使用场景
在合同审阅场景里,Qianfan-OCR 的价值不只是把扫描件转成字,而是把条款结构、标题层级和重点字段先整理好,再交给下游大模型做比对、摘要或风险提示。[1][5][10] 这样做的好处是,后面的 LLM 不必在一堆脏乱 OCR 文本上硬猜文档结构。
在票据和财税单据场景里,它更适合处理那些版式多变、字段位置不稳定的情况。[2][4][11] 传统模板法在固定票据上效率很高,但一旦票面变化多、供应商格式杂,维护成本会迅速上升。端到端模型在这类场景里更像“通用抽取层”。
在论文、研报和招股书解析上,它的优势则来自表格、图表和长段落混排能力。[1][4][6] 这类文档的问题从来不是识字,而是如何把结构保留下来,后面才能继续做检索、问答和知识整理。
多语言文档也是一个常见需求,尤其是在跨境电商、国际物流和海外合规材料处理中。[3][11] 但这类场景建议把“支持多语种”理解为模型具备能力基础,而不是默认就能覆盖你手头的所有语言组合。真正上生产前,还是得拿具体样本看结果。
九、一个更克制的结论
Qianfan-OCR 目前最有价值的,不是“4B 参数”这个数字,也不是几条容易传播的榜单结论,而是它把文档理解这件事做成了一个相对完整的端到端方案。[1][4][5][6] 这让它在复杂文档场景里,比传统 OCR 更像一个真正可用的基础模型。
从公开资料判断,它已经具备三个比较明确的优势。第一,结构化输出能力强,不止能认字。第二,在表格、图表、KIE 和文档问答上表现均衡。第三,工程入口比较完整,已经可以做真实试点。[1][5][6][10]
但同样要把边界说清楚。它并不意味着传统 OCR 会立刻失效,也不意味着所有文档系统都应该马上迁移。对简单、低成本、模板稳定的任务,经典方案依旧很有生命力。Qianfan-OCR 真正适合的,是那些过去最难啃、最依赖人工复核、最容易在结构上出错的文档理解任务。
如果你的团队正在选型,一个比较稳妥的判断标准是这样的:把它当成“复杂文档解析的升级选项”,而不是“一键替代所有 OCR 的万能方案”。这比任何一句激进判断都更接近真实落地。
参考链接
[1] https://huggingface.co/baidu/Qianfan-OCR
[2] https://finance.sina.com.cn/tech/roll/2026-03-20/doc-inhrrkwz6820184.shtml?froms=ggmp
[3] https://www.theblockbeats.info/flash/337090
[4] https://hub.baai.ac.cn/paper/de679dc1-2623-42fd-a5fb-6f4cdf2c9f16
[5] https://qianfan.cloud.baidu.com/qianfandev/topic/687891
[6] https://hyper.ai/cn/papers/2603.13398
[7] https://www.aiboss88.com/news/project-qianfan-ocr
[8] https://gitcode.csdn.net/69be26ca0a2f6a37c599254e.html
[9] https://www.qbitai.com/2026/01/374455.html
[10] https://cloud.baidu.com/article/3356018
[11] https://ai.baidu.com/ai-doc/OCR/Ek3h7y961
[12] https://cloud.baidu.com/doc/qianfan-api/s/zmho8omz3
[13] https://console.bce.baidu.com/qianfan/modelcenter/model/buildIn/detail/am-011b24c8feea