AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Alibaba出品:OmniParser通用文档复杂场景下OCR抽取
发布日期:2024-12-17 12:33:03 浏览次数: 1578 来源:CourseAI


本公众号主要关注NLP、CV、LLM、RAG、Agent等AI前言技术,免费分享业界实战案例与课程,助力您全面拥抱AIGC。



三大OCR任务统一抽取
  • 文本识别

  • 关键信息提取

  • 表格识别

Omniparser框架以及核心思想

作者采用基于文本中心点的连贯输入和输出模式,在两个阶段,将同一文本划分为三个部分:

  • 在stage1阶段:

    • 结构中心点序列化(Structured points):即标记重要信息区域的中心位置,并打上标签
  • 在stage2阶段:

    • 多边形区域序列化(Polygon):定位Structured points,得到文本的多边形区域

    • 文本内容序列化(content):定位Structured points,得到文本内容

通过两阶段、三种序列方式可以有效地压缩原始的长序列。

此外,该框架使用空间和字符导向的窗口提示,增强对文本空间排列和单词语义的理解。

通过上图表格解析任务,我们可以知道omniparser的OCR解析流程。

  • 首先,对图片进行编码(image encoder)

  • 然后,在stage1,利用视觉模型对表格、文本内容、重要信息进行中心点定位

  • 接着,在stage2,将定位的区域,经过区域解码(region decoder),得到polygon Sequence

  • 同时,在stage2, 将定位的重要信息,进行文本内容序列化解码(content decoder),得到文本内容content sequence

  • 最后,综合polygon Sequence和content sequence二者的信息,生成文本的定位信息(text spotting)、表格的序列信息(table recognition)和重要信息(key information extraction)


53AI,企业落地应用大模型首选服务商

产品:大模型应用平台+智能体定制开发+落地咨询服务

承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

与创始人交个朋友

回到顶部

 
扫码咨询