网易首页 > 网易号 > 正文 申请入驻

无限OCR:用“参考滑动窗口注意力”R-SWA实现长文档一次性解析

0
分享至


端到端 OCR 在过去两年迎来新一轮热潮,以 DeepSeek OCR 为代表的方案将大语言模型(LLM)用作解码器,借助语言先验显著提升了识别精度。

然而,这类方案存在一个内在缺陷:随着输出序列不断增长,KV 缓存持续膨胀,既消耗大量显存,又使每一步解码的延迟逐渐拉长

现有模型普遍采用类似 for 循环的方式逐页处理,每处理完一页便重置记忆,再切换到下一页。这种方式本质上是一种工程补丁,而非真正意义上的长程理解能力。

反观人类,我们在抄写一本书时并不会持续回看所有已写内容,而是把注意力集中在三处:正在抄写的原文、刚刚写下的少量字符、以及即将落笔的下一个字。对于已写过的内容,人类以一种“软遗忘”的方式逐渐淡出记忆。这种机制使人能够在认知负荷极低的情况下完成数百页的连续转录任务。

受此启发,百度团队提出了“无限 OCR”(Unlimited OCR),将解码器中的所有注意力层替换为“参考滑动窗口注意力”(Reference Sliding Window Attention,R-SWA),在降低注意力计算开销的同时,在整个解码过程中维持恒定的 KV cache。


论文链接:https://arxiv.org/pdf/2606.23050

GitHub地址:https://github.com/baidu/Unlimited-OCR

据论文介绍,通过将 DeepSeek OCR 编码器的高压缩率与恒定 KV cache 设计相结合,Unlimited OCR 能够在标准 32k 最大长度限制下,以单次前向传播转录数十页文档

更重要的是,R-SWA 是一种通用的解析注意力机制,除 OCR 外,它同样适用于 ASR、翻译等任务。

R-SWA 的设计逻辑

标准的多头注意力(MHA)采用全量 KV cache,随着输出 token 数线性增长,其占用的显存和计算时间也同步增长。对于一个需要输出十万个 token 的多页文档来说,这意味着 KV cache 将无限膨胀,推理速度也会持续下降。这正是当前所有端到端 OCR 模型无法实现“一次性解析整本书”的根本原因。

R-SWA 将注意力划分为两段:参考段(reference)和解码滑动窗口(decode window)。

参考段包含视觉 token 和提示词(prompt),在整个解码过程中保持全局可见,且不参与状态转移,视觉特征只被编码一次,此后静止不变。这一设计避免了普通滑动窗口注意力(SWA)因将视觉 token 也纳入滑动循环而导致的"视觉特征逐步模糊"问题。

解码滑动窗口的宽度固定为 n(默认 128),以因果方式向右滑动。每生成一个新 token,最早进入窗口的那个 token 的 KV 便被驱逐出队列。这样一来,解码侧的 KV cache 规模始终被限定在固定容量之内,而非随输出长度线性增加。


图|R-SWA 与标准全量注意力的 KV cache 对比示意。

对于长序列解码,KV cache 总量对比尤为明显。在输出 token 数远大于窗口宽度的情况下,R-SWA 的 cache 占用趋向于一个有界常数,而 MHA 的 cache 则无上限地增长。这一差距随输出长度加大而扩大,正是 R-SWA 实现近无限解析的理论基础。

Unlimited OCR 沿用了 DeepSeek OCR 的 DeepEncoder 编码器。DeepEncoder 将 SAM-ViT 与 CLIP-ViT 级联,在衔接桥处实施 16× token 压缩,使一张 1024×1024 的 PDF 页面图像最终只产生 256 个视觉 token。这一极高的压缩率意味着:即使同时输入数十页文档,prefill 阶段产生的视觉 token 总量也相对可控。

DeepEncoder 压缩视觉端,R-SWA 稳定解码端两者相结合,共同支撑起 Unlimited OCR 在 32K 最大长度限制下一次性解析数十页文档的能力。


图|Unlimited OCR 整体架构示意。

实验结果1.单页文档:达到端到端 SOTA

研究团队在 OmniDocBench v1.5 和 v1.6 上对 Unlimited OCR 进行了评测,并与当前主流的端到端 VLM(Vision-Language Model)方案进行了系统比较。

在 OmniDocBench v1.5 上,Unlimited OCR(3B-A0.5B)取得了 93.23 的 Overall 分数,相比 DeepSeek-OCR 提升 6.22;在 OmniDocBench v1.6 上,Unlimited OCR 以 93.92% 的 Overall 分数取得端到端方案 SOTA,超过了 Logics-Parsing-v2(93.33%)、FireRed-OCR(93.26%)等同期工作。


研究团队还对 OmniDocBench v1.5 涵盖的 9 种文档类型(学术论文、书籍、考卷、杂志、报纸、便签等)进行了逐类别对比。

结果显示,Unlimited OCR 在所有类别的所有指标上均优于 DeepSeek OCR,在 9 项文字编辑距离和阅读顺序指标中有 7 项超过了 DeepSeek OCR 2,表明 R-SWA 的引入带来的是无损增益。

2.长程解析:多页一次性转录

这是 Unlimited OCR 区别于所有现有模型的关键能力。研究团队构建了一个内部测试集,收录了小说、学术文档和论文,按页数划分为 2、5、10、15、20、40+ 页六档,每档不少于 10 本,以评估多页一次性解析的表现。


Distinct-n 衡量生成文本中不重复 n-gram 的比例,是检测模型在长程生成中是否陷入循环重复的重要指标。即使在 40 页以上的场景下,Distinct-35 仍达到 96.90%,编辑距离保持在 0.11 以内。

研究团队指出,此类场景下的误识别主要来自 PDF 图像中的小字体文本在 1024×1024 分辨率下难以辨认,而非 R-SWA 在长程推理中失去方向。

3.推理效率

在推理吞吐量(TPS)方面,随着输出序列变长,DeepSeek OCR 的 TPS 持续下降:在输出 6000 个 token 时降至 5822.87 TPS,而 Unlimited OCR 维持在 7847.71 TPS,领先约 35%。


在单页 OmniDocBench 评测场景下,Unlimited OCR 的吞吐量也比 DeepSeek OCR 高出 12.7%(5580 vs. 4951 TPS)。

每一步 Flash Attention v3 kernel 的调用延迟在 Unlimited OCR 中始终保持平稳,而在 DeepSeek OCR 中则随解码步骤线性增加,并在 KV cache 跨越某一对齐边界时出现骤降。

不足与未来方向

研究团队指出,当前 Unlimited OCR并不能在有限上下文长度(如 32K)下实现真正意义上的“无限”解析,因为 prefill 端的长度仍受上下文窗口约束,随着输入页数增加,prefill 阶段的视觉 token 总量也随之累积。

未来,他们的短期计划是将最大训练上下文扩展至128K,以支持更多页面的一次性 prefill;长期目标是构建一个 prefill 池,让模型能够自动按需读取 KV 片段,模拟人类翻页时的记忆检索行为,从而实现真正的无限解析。

此外,他们还计划将 R-SWA 迁移至自动语音识别(ASR)和翻译等同样具有参考输入的长程任务。

Unlimited OCR 所揭示的核心结论,即在端到端模型的解码器中,将全量注意力完整替换为 R-SWA 对解析任务无损,提供了一条以有限资源撬动长程推理能力的实用路径。

将 KV cache 从随解码长度无限增长的量转变为有界常数,这一改变有望在 OCR 之外更广泛的参考型长程生成任务中得到应用。

整理:乔治

如需转载或投稿,请直接在本文章评论区内留言

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
投资千万做演艺次月被叫停,赢了官司六年难回款① 法官:“若市里捋顺了,这事很好弄”

投资千万做演艺次月被叫停,赢了官司六年难回款① 法官:“若市里捋顺了,这事很好弄”

大风新闻
2026-07-16 19:54:04
法国队内讧 曝29岁金球先生怒批全队不逼抢 队友被惹恼:你踢得更差

法国队内讧 曝29岁金球先生怒批全队不逼抢 队友被惹恼:你踢得更差

我爱英超
2026-07-16 20:19:52
悲哀!邹市明被逼成什么样了,他完全不想直播带货,双目无神,昔日拳王的风光不复存在了,网友鸣不平引热议

悲哀!邹市明被逼成什么样了,他完全不想直播带货,双目无神,昔日拳王的风光不复存在了,网友鸣不平引热议

火山詩话
2026-07-16 16:59:46
杨虎城女儿晚年披露内情,蒋介石本欲留其性命,张学良抉择令杨家族人一生坎坷

杨虎城女儿晚年披露内情,蒋介石本欲留其性命,张学良抉择令杨家族人一生坎坷

唠叨说历史
2026-07-16 13:35:21
深夜,猛烈抛售!存储芯片,全线大跌!巴菲特,罕见发声

深夜,猛烈抛售!存储芯片,全线大跌!巴菲特,罕见发声

证券时报
2026-07-16 23:25:03
台湾军情局六处副处长庞大为,潜入广州秘密策反解放军少将,亲手搅乱96年台海军演,这位两岸谍战第一人,晚年迎来了什么结局?

台湾军情局六处副处长庞大为,潜入广州秘密策反解放军少将,亲手搅乱96年台海军演,这位两岸谍战第一人,晚年迎来了什么结局?

磊子讲史
2026-07-15 15:39:34
西班牙VS阿根廷,谁能夺冠?瓜迪奥拉给出了自己的答案

西班牙VS阿根廷,谁能夺冠?瓜迪奥拉给出了自己的答案

体育哲人
2026-07-16 21:58:33
LV狂成这样,起诉国家知识产权局!网友:LV我给你指条通天路,走不走?

LV狂成这样,起诉国家知识产权局!网友:LV我给你指条通天路,走不走?

品牌新
2026-07-16 16:02:31
辽宁橡皮艇闪爆致7人死亡,都是赶海的居民,疑燃油泄漏导致

辽宁橡皮艇闪爆致7人死亡,都是赶海的居民,疑燃油泄漏导致

映射生活的身影
2026-07-16 18:29:08
硕士毕业生一年已超100万,较2019年增长足足80%

硕士毕业生一年已超100万,较2019年增长足足80%

互联网大观
2026-07-16 08:33:23
英阿大战赛后,一位中国阿根廷球迷遭阿根廷球迷种族歧视

英阿大战赛后,一位中国阿根廷球迷遭阿根廷球迷种族歧视

懂球帝
2026-07-16 19:12:01
首场无人机空战在苏丹打完了,中国造CH-95被土耳其无人机凌空打了

首场无人机空战在苏丹打完了,中国造CH-95被土耳其无人机凌空打了

扬子的故事屋
2026-07-16 10:35:01
知名手机品牌宣布退出中国市场

知名手机品牌宣布退出中国市场

大象新闻
2026-07-16 21:50:11
冉莹颖哭穷风波反转?知情人爆破产另有原因,她曾和老总紧密互动

冉莹颖哭穷风波反转?知情人爆破产另有原因,她曾和老总紧密互动

秋姐居
2026-07-16 16:36:21
某车企炸了个大雷,10万人或将失业!

某车企炸了个大雷,10万人或将失业!

财经三分钟pro
2026-07-16 13:57:40
让你“能消费、敢消费、愿消费”:国家出台五年消费新规划

让你“能消费、敢消费、愿消费”:国家出台五年消费新规划

西门老爹
2026-07-16 15:03:48
7月16号,人社部、财政部关于2026年调整养老金的通知公布了吗?

7月16号,人社部、财政部关于2026年调整养老金的通知公布了吗?

小谈食刻美食
2026-07-16 08:14:07
向太深夜发视频,因施南生离世伤心流泪一整夜,称徐克至今没孩子

向太深夜发视频,因施南生离世伤心流泪一整夜,称徐克至今没孩子

光辉记
2026-07-17 00:16:56
英格兰VS阿根廷赛前仪式出现罕见一幕!两队队长凯恩和梅西象征性地交换完队旗后,同时陷入紧张的沉思中

英格兰VS阿根廷赛前仪式出现罕见一幕!两队队长凯恩和梅西象征性地交换完队旗后,同时陷入紧张的沉思中

火山詩话
2026-07-16 06:17:48
“网红”官员,被免职六天后被查

“网红”官员,被免职六天后被查

中国新闻周刊
2026-07-16 19:07:13
2026-07-17 04:44:49
学术头条
学术头条
致力于学术传播和科学普及,重点关注AI4Science、大模型等前沿科学进展。
1452文章数 5081关注度
往期回顾 全部

科技要闻

苹果AI终于要来了:还能追上华为豆包们吗

头条要闻

扎波罗热核电站总工遭袭身亡 被指或改变俄乌冲突性质

头条要闻

扎波罗热核电站总工遭袭身亡 被指或改变俄乌冲突性质

体育要闻

逆天6后卫神阵,图赫尔活活坑死英格兰

娱乐要闻

天下无不散宴席!白鹿官宣告别欢娱

财经要闻

韩国股市暴涨暴跌 借钱炒股的散户快疯了

汽车要闻

小鹏MONA L03上市为什么选在慕尼黑?

态度原创

时尚
手机
数码
公开课
军事航空

放暑假的中学生,挤满医院整形科

手机要闻

华为专利图曝光,Mate XT2首发U型三折叠,核心规格也已悬念不大!

数码要闻

复古全键盘智能机!Unihertz Titan 2 Elite国行版入网 支持5G

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美对伊战事真实花费被指高达千亿美元

无障碍浏览 进入关怀版