[发明专利]一种自然场景图像中中文文本整体识别方法有效
申请号: | 201810073753.3 | 申请日: | 2018-01-25 |
公开(公告)号: | CN108491836B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 高学;刘衍平 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06K9/20 | 分类号: | G06K9/20;G06K9/42;G06T3/40;G06T9/00 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 郑浦娟 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自然 场景 图像 中文 文本 整体 识别 方法 | ||
1.一种自然场景图像中中文文本整体识别方法,其特征在于,步骤如下:
步骤S1、获取多幅包括汉字的自然场景图像样本,构成训练样本集,其中训练样本集中包括了常用汉字字符集中的所有常用汉字;并且为每个常用汉字设置一个标签;
同时获取由深度卷积网络、编码用多层双向递归网络、解码用多层双向递归网络以及CTC模型依次连接构成的神经网络,其中该神经网络的输入即为深度卷积网络的输入,该神经网络的输出即为CTC模型的输出;
步骤S2、神经网络训练:将训练样本集中的每个训练样本作为神经网络的输入,将每个训练样本中各汉字的标签作为神经网络的输出,针对神经网络进行训练得到训练后的神经网络,从而得到训练后的深度卷积网络、训练后的编码用多层双向递归网络和训练后的解码用多层双向递归网络;
步骤S3、当获取到测试样本时,首先将测试样本输入到训练后的深度卷积网络中,通过训练后的深度卷积网络获取到测试样本的各特征序列帧;
步骤S4、将训练后深度卷积神经网络输出的测试样本的各特征序列帧输入到训练后的编码用多层双向递归网络中,通过训练后的编码用多层双向递归网络得到测试样本的各编码序列帧;
步骤S5、将测试样本的各编码序列帧输入至训练后的解码用多层双向递归网络中,通过训练后的解码用多层双向递归网络得到测试样本各帧图像中每个常用汉字的概率结果;
步骤S6、针对于步骤S5获取到的测试样本各帧图像中每个常用汉字为该帧图像汉字的概率结果进行集束搜索处理,通过集束搜索结果最终识别出测试样本中整体中文文本;
所述步骤S2和步骤S5中,解码用多层双向递归网络针对于输入的训练样本的各编码序列帧以及训练后的解码用多层双向递归网络针对于输入的测试样本的各编码序列帧的解码过程如下:
步骤S2-1、首先在当前时刻第t个时刻计算由上一个时刻第t-1个时刻需要解码的编码序列帧ht-1、当前时刻第t个时刻需要解码的编码序列帧ht以及下一个时刻第t+1个时刻需要解码的编码序列帧ht+1所构成序列H={ht-1,ht,ht+1}的注意力因子:
其中
et,j=vTtanh(W2st-1+Vhj+b),j=t-1,t,t+1;
其中W2,V,v和b均为可训练参数,vT为v矩阵的转置;st-1为解码用多层双向递归网络中隐节点在上一时刻t-1的状态;S={h0,h1,...,ht,...,hT′-1}为编码序列帧的集合,集合中各元素即为各编码序列帧,T′为编码序列帧的集合中编码序列帧的总数,h0、h1、hT′-1分别对应为在初始时刻即第0个时刻、第1个时刻、第T′-1个时刻需要解码的编码序列帧;
步骤S2-2、根据步骤S2-1当前时刻第t个时刻计算得到的序列H={ht-1,ht,ht+1}的注意力因子计算在当前时刻第t个时刻序列H={ht-1,ht,ht+1}的加权卷积
其中W1为可训练参数;其中当t=0时,ht-1由相等维度的零向量进行补充;当t=T′-1时,ht+1由相等维度的零向量进行补充;是表示卷积运算;
步骤S2-3、根据步骤S2-2计算的当前时刻第t个时刻序列H={ht-1,ht,ht+1}的加权卷积计算解码用多层双向递归网络中隐节点在当前时刻第t个时刻的状态st:
其中yt-1为解码用多层双向递归网络在上一个时刻第t-1个时刻的输出;
步骤S2-4;根步骤S2-2计算的当前时刻第t个时刻序列H={ht-1,ht,ht+1}的加权卷积以及步骤S2-3计算的解码用多层双向递归网络中隐节点在当前时刻第t个时刻的状态st计算得到当前时刻第t个时刻的解码输出结果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810073753.3/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序