一种字符识别方法、装置、设备及存储介质与流程

文档序号:30493866发布日期:2022-06-22 03:04阅读:来源:国知局

技术特征:
1.一种字符识别方法,其特征在于,所述方法包括:获取指定图像,所述指定图像中包括字符图像;基于指定图像对应的分辨率,将所述指定图像的分辨率放大指定倍数,获得超分辨率图像;根据所述超分辨率图像进行聚类处理,获得第一聚类图像,所述第一聚类图像中至少包括与字符图像对应的第一类图像;对所述第一聚类图像进行字符识别,获得与所述第一类图像对应的字符信息。2.根据权利要求1所述的方法,其特征在于,所述基于指定图像对应的分辨率,将所述指定图像的分辨率放大指定倍数,获得超分辨率图像,包括:获取超分训练样本,所述超分训练样本包括同一图片对应的低分辨率图像和高分辨率图像;基于所述超分训练样本,训练获得超分辨率模型,所述超分辨率模型用于根据低分辨率图像生成高分辨率图像;将所述指定图像输入所述超分辨率模型,获得分辨率放大指定倍数的超分辨率图像。3.根据权利要求1所述的方法,其特征在于,根据所述超分辨率图像进行聚类处理,获得第一聚类图像,所述方法还包括:对所述超分辨率图像进行冲击滤波,获得增强图像;对所述增强图像进行聚类处理,获得第一聚类图像。4.根据权利要求3所述的方法,其特征在于,对所述增强图像进行聚类处理,获得第一聚类图像,包括:根据所述增强图像的灰度值,对所述增强图像的像素点进行聚类,确定第一类像素点和第二类像素点;其中,第一类像素点或第二类像素点用于表征字符图像对应的像素点;根据所述第一类像素点和第二类像素点,生成所述第一聚类图像。5.根据权利要求4所述的方法,其特征在于,根据所述第一类像素点和第二类像素点,生成所述第一聚类图像,包括:将所述第一类像素点对应的灰度值修改为第一灰度值,将所述第二类像素点对应的灰度值修改为第二灰度值,获取第一聚类图像;其中,第一灰度值和第二灰度值的数值不同。6.根据权利要求1所述的方法,其特征在于,对所述第一聚类图像进行字符识别,获得与所述第一类图像对应的字符信息之后,还包括:当对所述第一聚类图像进行字符识别失败的情况下,根据所述增强图像的灰度值,对所述增强图像的像素点进行聚类,确定第三类像素点、第四类像素点和第五类像素点;将所述第三类像素点对应的灰度值修改为第一灰度值,将所述第四类像素点对应的灰度值修改为第二灰度值,将所述第五类像素点对应的灰度值修改为第三灰度值,获取第二聚类图像;其中,第一灰度值、第二灰度值和第三灰度值的数值不同;对所述第二聚类图像进行字符识别,获得与所述第二聚类图像对应的字符信息。7.根据权利要求1所述的方法,其特征在于,所述获取指定图像,所述指定图像中包括字符图像之前,所述方法还包括;获取原始图像;对所述原始图像进行灰度化处理,获得所述指定图像。
8.一种字符识别装置,其特征在于,所述装置包括:获取模块,用于获取指定图像,所述指定图像中包括字符图像;放大模块,用于基于指定图像对应的分辨率,将所述指定图像的分辨率放大指定倍数,获得超分辨率图像;聚类模块,用于根据所述超分辨率图像进行聚类处理,获得第一聚类图像,所述第一聚类图像中至少包括与字符图像对应的第一类图像;识别模块,用于对所述第一聚类图像进行字符识别,获得与所述第一类图像对应的字符信息。9.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的方法。10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。

技术总结
本公开提供了一种字符识别方法,方法包括:获取指定图像,指定图像中包括字符图像;基于指定图像对应的分辨率,将指定图像的分辨率放大指定倍数,获得超分辨率图像;根据超分辨率图像进行聚类处理,获得第一聚类图像,第一聚类图像中至少包括与字符图像对应的第一类图像;对第一聚类图像进行字符识别,获得与第一类图像对应的字符信息。能够在低对比度和低分辨率的情况下,对字符进行识别。对字符进行识别。对字符进行识别。


技术研发人员:袁康 高爽笑 赵兵 李飞 张伟
受保护的技术使用者:联宝(合肥)电子科技有限公司
技术研发日:2022.03.10
技术公布日:2022/6/21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1