[发明专利]表格信息提取方法、电子设备及存储介质在审
申请号: | 202111289229.8 | 申请日: | 2021-11-02 |
公开(公告)号: | CN116071766A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 杜彦琳;张栩菲;万国发;耿冬冬;强晋强;胡晓 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06V30/412 | 分类号: | G06V30/412;G06F40/183;G06F40/18 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭晓欣 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表格 信息 提取 方法 电子设备 存储 介质 | ||
1.一种表格信息提取方法,所述方法包括:
获取文档中的多个文本块和多个线条;
将预设的表头字段集合与所述文本块进行字符匹配,确定表格的表头区域;
根据所述表头区域和所述线条,确定所述表格的内容区域;
对所述表头区域中的文本块进行分割,得到多个表头列名;
对所述内容区域中的文本块进行分割,得到与所述表头列名对应的记录;
根据所述表头列名和所述表头列名对应的所述记录,生成结构化数据。
2.根据权利要求1所述的方法,其特征在于,在所述将预设的表头字段集合与所述文本块与进行字符匹配,确定表格的表头区域之前,还包括:
获取每个所述文本块的y向坐标;
根据每个所述文本块的y向坐标,确定每个所述文本块在所述文档中分别所属的行。
3.根据权利要求2所述的方法,其特征在于,所述根据每个所述文本块的y向坐标,确定每个所述文本块在所述文档中分别所属的行,包括:
根据y向坐标对所述多个文本块进行排序,得到第一文本块队列;
将所述第一文本块队列中的第一个文本块作为所述文档中第一行的文本块;
将所述第一文本块队列中除第一个文本块之外的其余文本块依次作为当前文本块,执行以下处理:
当根据当前文本块的y向坐标和前一个文本块的y向坐标确定当前文本块满足预设的行合并条件,确定当前文本块和前一个文本块属于同一行;
当根据当前文本块的y向坐标和前一个文本块的y向坐标确定当前文本块不满足预设的行合并条件,新建一行,并将当前文本块作为新建行的文本块。
4.根据权利要求2所述的方法,其特征在于,所述将预设的表头字段集合与所述文本块与进行字符匹配,确定表格的表头区域,包括:
将所述表头字段集合中字符长度最大的表头字段作为第一表头字段,将所述第一表头字段与所述文档中各行的所述文本块进行字符匹配,当所述行包括与所述第一表头字段匹配的文本块,将所述行确定为候选行;
从所述多个线条中确定与所述候选行距离最近的上线条和下线条,将所述上线条和所述下线条之间的区域确定为候选区域;
将所述表头字段集合中除所述第一表头字段之外的其余表头字段分别与所述候选区域中的所述文本块进行字符匹配,在其余表头字段均匹配成功的情况下,将所述候选区域确定为所述表头区域。
5.根据权利要求1所述的方法,其特征在于,所述根据所述表头区域和所述线条,确定所述表格的内容区域,包括:
获取第一框线的y向坐标,所述第一框线为所述表头区域的下线条;
从所述多个线条中获取满足预设筛选条件的线条,得到第一线条集合;
根据所述第一线条集合,确定所述内容区域底部的y向坐标;
根据所述第一框线的y向坐标和所述内容区域底部的y向坐标,确定所述内容区域;
所述满足预设的筛选条件的线条包括以下至少之一:
y向坐标小于所述第一框线的y向坐标的横向线条;
底部y向坐标小于等于所述第一框线的y向坐标且顶部y向坐标大于等于所述第一框线的y向坐标的纵向线条。
6.根据权利要求1所述的方法,其特征在于,所述对所述表头区域中的文本块进行分割,得到多个表头列名,包括:
对所述表头区域中的文本块进行分割,得到多列文本块;
对于每一列文本块,根据所述文本块的y向坐标确定文本块的上下顺序,并根据所述上下顺序对所述文本块进行排序;
对排序后的所述文本块进行拼接得到每一列的表头列名。
7.根据权利要求6所述的方法,其特征在于,所述对所述表头区域中的文本块进行分割,得到多列文本块,包括:
当所述表头区域具有纵向分割线,根据所述纵向分割线对所述表头区域中的文本块进行分割,得到多列文本块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111289229.8/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置