0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OCR终结了?旷视提出可以文档级OCR的多模态大模型框架Vary,支持中英文,已开源!

智能感知与物联网技术研究所 来源:未知 2023-12-24 21:40 次阅读

想将一份文档图片转换成 Markdown 格式?以往这一任务需要文本识别、布局检测和排序、公式表格处理、文本清洗等多个步骤——

这一次,只需一句话命令,多模态大模型 Vary 直接端到端输出结果:

无论是中英文的大段文字:

wKgaomWINeGAaauEAAxKvLvAgCc142.png

wKgaomWINeGAbodMAAWnaNFVZdU310.png

还是包含了公式的文档图片:

wKgaomWINeKAPlo4AAVxR6bKBYI081.png

又或是手机页面截图:

wKgaomWINeKAEyFZAAVVG-p7ANc741.png

甚至可以将图片中的表格转换成 Latex 格式:

wKgaomWINeKAKxFRAAOKXXcn73I239.png

当然,作为多模大模型,通用能力的保持也是必须的:

Vary 表现出了很大的潜力和极高的上限,OCR 可以不再需要冗长的 pipline,直接端到端输出,且可以按用户的 prompt 输出不同的格式如 Latex、Word、Markdown。通过 LLM 极强的语言先验,这种架构还可以避免 OCR 中的易错字,比如“杠杆”和“杜杆”等, 对于模糊文档,也有望在语言先验的帮助下实现更强的 OCR 效果。

项目一出,引发了不少网友的关注,有网友看后直呼 “kill the game!”

wKgaomWINeKAMNzeAABoNqdAVf4240.png

wKgaomWINeOAXJiuAACEMhqdQXs796.png

那么这样的效果,是如何做到的呢?

背后原理

目前的多模态大模型几乎都是用 CLIP 作为 Vision Encoder 或者说视觉词表。确实,在 400M 图像文本对训练的 CLIP 有很强的视觉文本对齐能力,可以覆盖多数日常任务下的图像编码。但是对于密集和细粒度感知任务,比如文档级别的 OCR、Chart 理解,特别是在非英文场景,CLIP 表现出了明显的编码低效和 out-of-vocabulary问题。

受语言的 LLMs 启发,纯 NLP 大模型(如 LLaMA)从英文到中文(外语)时因为原始词表编码中文效率低,必须要扩大 text 词表。那么对于现在基于 CLIP 视觉词表的多模大模型也是一样的,遇到 “foreign language image”,如一页论文密密麻麻的文字,很难高效地将图片 token 化,Vary 提出就是解决这一问题,在不 overwrite 原有词表前提下,高效扩充视觉词表。

wKgaomWINeOAO9tHAAKXZ72haLU845.png

不同于现有方法直接用现成的 CLIP 词表,Vary 分两个阶段:第一阶段先用一个很小的 Decoder-only 网络用自回归方式帮助产生一个强大的新视觉词表;然后在第二阶段融合新词表和 CLIP 词表,从而高效的训练多模大模型拥有新 feature。Vary 的训练方法和模型结构如下图:

wKgaomWINeOAHvnpAAUprQYQZIE046.png

通过在公开数据集以及渲染生成的文档图表等数据上训练,Vary 极大增强了细粒度的视觉感知能力。在保持 Vanilla 多模态能力的同时,激发出了端到端的中英文图片、公式截图和图表理解能力。

另外,原本可能需要几千 tokens 的页面内容,通过文档图片输入,信息被Vary压缩在了 256 个图像 tokens 中。这也为进一步的页面分析和总结提供了更多的想象空间。

目前,Vary 的代码和模型均已开源,还给出了供大家试玩的网页 demo。感兴趣的小伙伴可以去试试了~

项目主页:

https://varybase.github.io/

wKgaomWINeOACsCzAAAC0jQz1zo740.svg

参考链接

wKgaomWINeOACsCzAAAC0jQz1zo740.svg  

https://zhuanlan.zhihu.com/p/671420712

· ·


原文标题:OCR终结了?旷视提出可以文档级OCR的多模态大模型框架Vary,支持中英文,已开源!

文章出处:【微信公众号:智能感知与物联网技术研究所】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2903

    文章

    44279

    浏览量

    371300

原文标题:OCR终结了?旷视提出可以文档级OCR的多模态大模型框架Vary,支持中英文,已开源!

文章出处:【微信号:tyutcsplab,微信公众号:智能感知与物联网技术研究所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    利用OpenVINO部署Qwen2模态模型

    模态模型的核心思想是将不同媒体数据(如文本、图像、音频和视频等)进行融合,通过学习不同模态之间的关联,实现更加智能化的信息处理。简单来说,
    的头像 发表于 10-18 09:39 319次阅读

    云知声推出山海模态模型

    在人工智能技术的浩瀚星海中,模态交互技术正成为引领未来的新航标。继OpenAI的GPT-4o掀起滔天巨浪后,云知声以创新之姿,推出了其匠心独运的山海模态
    的头像 发表于 08-27 15:20 364次阅读

    明治案例 | PE编织袋【大视野】【OCR识别】

    OCR识别技术OCR识别技术在工业生产中扮演着至关重要的角色。它利用先进的图像处理技术,自动、高效地识别并转换图像中的文字信息为可编辑的文本数据。这一技术的应用确保了生产数据的准确性和实时性,为生
    的头像 发表于 08-13 08:25 401次阅读
    明治案例 | PE编织袋【大视野】【<b class='flag-5'>OCR</b>识别】

    基于AX650N芯片部署MiniCPM-V 2.0高效端侧模态模型

    2.8B参数。MiniCPM-V 2.0具有领先的光学字符识别(OCR)和模态理解能力。该模型在综合性OCR能力评测基准OCRBench上
    的头像 发表于 07-15 09:34 767次阅读
    基于AX650N芯片部署MiniCPM-V 2.0高效端侧<b class='flag-5'>多</b><b class='flag-5'>模态</b>大<b class='flag-5'>模型</b>

    语坤川大模型智能体平台亮相2024世界人工智能大会

    语坤川大模型智能体平台兼容多种尺寸的大语言模型模态
    的头像 发表于 07-09 14:38 219次阅读
    <b class='flag-5'>视</b>语坤川大<b class='flag-5'>模型</b>智能体平台亮相2024世界人工智能大会

    智能手机充电头OCR精准识别

    文本是人类最重要的信息来源之一,自然场景中充满了形形色色的文字符号。光学字符识别(OCR)相信大家都不陌生。而工业场景的图像文字识别更加复杂,OCR出现在很多不同的场合,对某些特殊的表面、产品整体上
    的头像 发表于 06-11 08:24 399次阅读
    智能手机充电头<b class='flag-5'>OCR</b>精准识别

    智谱AI发布全新模态开源模型GLM-4-9B

    近日,智谱AI在人工智能领域取得重大突破,成功推出全新开源模型GLM-4-9B。这款模型以其卓越的模态能力,再次刷新了业界对于大型语言
    的头像 发表于 06-07 09:17 680次阅读

    《环球时报》中英文刊发中国第三代自主超导量子计算机“悟空”研制团队主要负责人专访

    《环球时报》中英文刊发中国第三代自主超导量子计算机“悟空”研制团队主要负责人专访
    的头像 发表于 06-01 08:22 318次阅读
    《环球时报》<b class='flag-5'>中英文</b>刊发中国第三代自主超导量子计算机“悟空”研制团队主要负责人专访

    李未可科技正式推出WAKE-AI模态AI大模型

    李未可科技模态 AI 大模型正式发布,积极推进 AI 在终端的场景应用   4月18日,2024中国生成式AI大会上李未可科技正式发布为眼镜等未来终端定向优化等自研WAKE-AI
    发表于 04-18 17:01 565次阅读
    李未可科技正式推出WAKE-AI<b class='flag-5'>多</b><b class='flag-5'>模态</b>AI大<b class='flag-5'>模型</b>

    如何判断触摸屏用有机硅OCR/LOCA性能的优劣

    判断OCR/LOCA性能的优劣
    的头像 发表于 02-29 10:48 546次阅读

    机器人基于开源模态语言视觉大模型

    ByteDance Research 基于开源模态语言视觉大模型 OpenFlamingo 开发了开源、易用的 RoboFlamingo
    发表于 01-19 11:43 365次阅读
    机器人基于<b class='flag-5'>开源</b>的<b class='flag-5'>多</b><b class='flag-5'>模态</b>语言视觉大<b class='flag-5'>模型</b>

    OneLLM:对齐所有模态框架

    OneLLM 是第一个在单个模型中集成八种不同模态的MLLM。通过统一的框架和渐进式模态对齐pipelines,
    的头像 发表于 01-04 11:27 908次阅读
    OneLLM:对齐所有<b class='flag-5'>模态</b>的<b class='flag-5'>框架</b>!

    从Google模态模型看后续大模型应该具备哪些能力

    前段时间Google推出Gemini模态模型,展示了不凡的对话能力和模态能力,其表现究竟如何呢?
    的头像 发表于 12-28 11:19 1199次阅读
    从Google<b class='flag-5'>多</b><b class='flag-5'>模态</b>大<b class='flag-5'>模型</b>看后续大<b class='flag-5'>模型</b>应该具备哪些能力

    成都汇阳投资关于模态驱动应用前景广阔,上游算力迎机会!

    “Cloud TPU v5p”, 以及来自谷歌云的人工智能超级计算机。 本次谷歌推出的模态模型Gemini 依然采用Transformer架构,采用高效Attention机制,支持
    的头像 发表于 12-18 13:08 459次阅读
    成都汇阳投资关于<b class='flag-5'>多</b><b class='flag-5'>模态</b>驱动应用前景广阔,上游算力迎机会!

    模型+模态的3种实现方法

    我们知道,预训练LLM已经取得了诸多惊人的成就, 然而其明显的劣势是不支持其他模态(包括图像、语音、视频模态)的输入和输出,那么如何在预训练LLM的基础上引入跨模态的信息,让其变得更强
    的头像 发表于 12-13 13:55 1627次阅读
    大<b class='flag-5'>模型</b>+<b class='flag-5'>多</b><b class='flag-5'>模态</b>的3种实现方法