光学字符识别方法、装置及计算机存储介质与流程

文档序号:20621320发布日期:2020-05-06 20:51阅读:来源:国知局

技术特征:

1.一种光学字符识别方法,其特征在于,通过ssd网络模型对由光学设备获取的图像进行预处理;采用训练获得的east神经网络检测模型对所述预处理后的图像进行检测;采用训练获得的crnn神经网络识别模型对所述检测结果进行识别。

2.如权利要求1所述的方法,其特征在于,所述预处理包括,对所述图像进行数据清洗和数据集制作;利用训练后的ssd网络模型进行图像分割处理。

3.如权利要求1或2所述的方法,其特征在于,通过如下步骤获得所述east神经网络检测模型:通过更改数据集路径、根据资源调节训练参数、清理前置训练,并在多窗口管理器tmux下启动训练流程,预训练得到检测模型;存储预训练的参数进行再训练以获得检测模型。

4.如权利要求1或2所述的方法,其特征在于,通过如下步骤获得crnn神经网络识别模式:将需要识别的图像放在同一个路径下,然后根据检测结果裁剪获取待识别数据;更改数据集路径、调节训练参数、清理前置训练,并在多窗口管理器tmux下启动训练流程,训练得到识别模型。

5.如权利要求1所述的方法,其特征在于,还包括,对所述检测结果和识别结果进行验证。

6.如权利要求1或5所述的方法,其特征在于,还包括,根据验证结果优化east神经网络检测模型和crnn神经网络识别模型。

7.一种光学字符识别装置,其特征在于,预处理模块,用于通过ssd网络模型对由光学设备获取的图像进行预处理;检测模块,用于采用训练获得的east神经网络检测模型对所述预处理后的图像进行检测;识别模块,用于采用训练获得的crnn神经网络识别模型对所述检测结果进行识别。

8.如权利要求7所述的装置,其特征在于,所述预处理模块还用于:对所述图像进行数据清洗和数据集制作;利用训练后的ssd网络模型进行图像分割处理。

9.如权利要求7所述的装置,其特征在于,还包括验证模块,用于根据验证结果优化east神经网络检测模型和crnn神经网络识别模型。

10.一种计算机存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现前述权利要求1-6任意一项所述光学字符识别方法。


技术总结
一种光学字符识别方法和装置,其中所述方法包括通过SSD网络模型对由光学设备获取的图像进行预处理;采用训练获得的EAST神经网络检测模型对所述预处理后的图像进行检测;采用训练获得的CRNN神经网络识别模型对所述检测结果进行识别。本发明方案使用SSD网络进行分割、使用EAST网络进行检测、使用CRNN网络进行识别的解决方案,同时兼顾了办公场景下的发票类型、检测速度和识别精确度,为办公场景下的智能光学字符识别OCR落地提供了有效的技术方案。

技术研发人员:乐识非
受保护的技术使用者:紫光云(南京)数字技术有限公司
技术研发日:2019.12.19
技术公布日:2020.05.05
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1