图像处理方法、词典笔及存储介质技术

技术编号:36530069 阅读:28 留言:0更新日期:2023-02-01 16:12
本申请实施例提供了一种图像处理方法、词典笔及存储介质,图像处理方法,包括:获取连续的多帧待识别文本图像;将最后一帧图像中靠近采集起始侧且图像质量大于第一图像阈值的区域确定为目标区域;将相邻的上一帧图像中靠近采集起始侧且图像质量大于第二图像阈值的区域确定为待拼接区域;将待拼接区域中与目标区域的像素分布相同确定为拼接区域;基于目标区域和拼接区域进行拼接,获得拼接图像;获得拼接图像对应的多个第一待处理字符以及各第一待处理字符在拼接图像中的位置信息,以及最后一帧图像对应的第二待处理字符;根据位置信息,及第二待处理字符与多个第一待处理字符之间的关系,对多个第一待处理字符进行删除处理。理。理。

【技术实现步骤摘要】
图像处理方法、词典笔及存储介质


[0001]本申请实施例涉及计算机
,尤其涉及一种图像处理方法、词典笔及存储介质。

技术介绍

[0002]目前,具有文本识别功能的电子设备在教育硬件领域不断出现,例如词典笔等。
[0003]一般情况下,会通过电子设备连续采集书本上本的内容得到多帧图像,每张图像中可以包括书本上的文字片段,之后可以通过电子设备对采集到的多帧图像进行识别,得到对应的文本内容,并可以基于文本内容确定对应的原文、译文、释义等。
[0004]但是,这要求电子设备对采集到的多帧图像中包括的文本进行精准识别。

技术实现思路

[0005]有鉴于此,本申请实施例提供一种图像处理方案,以至少部分解决上述问题。
[0006]根据本申请实施例的第一方面,提供了一种图像处理方法,包括:获取连续的多帧待识别文本图像;对所述多帧待识别文本图像中的最后一帧图像进行图像质量分析,将所述最后一帧图像中靠近采集起始侧且图像质量大于第一图像阈值的区域确定为目标区域;对所述最后一帧图像相邻的上一帧图像进行图像质量分析,将所述相邻的上一帧图像中靠近采集起始侧且图像质量大于第二图像阈值的区域确定为待拼接区域,所述第一图像质量阈值大于所述第二图像质量阈值;将所述目标区域中的像素,与所述待拼接区域的像素进行比对,从所述待拼接区域中确定出与所述目标区域的像素分布相同的拼接区域;基于所述目标区域和所述拼接区域,将所述最后一帧图像和所述相邻的上一帧图像进行拼接,获得拼接图像;获得所述拼接图像对应的多个第一待处理字符以及各所述第一待处理字符在所述拼接图像中的位置信息,以及所述最后一帧图像对应的第二待处理字符;根据所述位置信息,及所述第二待处理字符与所述多个第一待处理字符之间的关系,对所述多个第一待处理字符进行删除处理。
[0007]根据本申请实施例的第二方面,提供了一种词典笔,包括:图像采集装置、处理器、输出装置,所述图像采集装置,用于采集连续的多帧待识别文本图像;所述处理器,用于对所述多帧待识别文本图像中的最后一帧图像进行图像质量分析,将所述最后一帧图像中靠近采集起始侧且图像质量大于第一图像阈值的区域确定为目标区域;对所述最后一帧图像相邻的上一帧图像进行图像质量分析,将所述相邻的上一帧图像中靠近采集起始侧且图像质量大于第二图像阈值的区域确定为待拼接区域,所述第一图像质量阈值大于所述第二图像质量阈值;将所述目标区域中的像素,与所述待拼接区域的像素进行比对,从所述待拼接区域中确定出与所述目标区域的像素分布相同的拼接区域;基于所述目标区域和所述拼接区域,将所述最后一帧图像和所述相邻的上一帧图像进行拼接,获得拼接图像;获得所述拼接图像对应的多个第一待处理字符以及各所述第一待处理字符在所述拼接图像中的位置信息,以及所述最后一帧图像对应的第二待处理字符;根据所述位置信息,及所述第二待处
理字符与所述多个第一待处理字符之间的关系,对所述多个第一待处理字符进行删除处理得到处理后字符,并根据所述处理后字符确定对应的输出内容;所述输出装置用于输出所述输出内容。
[0008]根据本申请实施例的第三方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的图像处理方法。
[0009]根据本申请实施例提供方案,通过获取连续的多帧待识别文本图像;对所述多帧待识别文本图像中的最后一帧图像进行图像质量分析,将所述最后一帧图像中靠近采集起始侧且图像质量大于第一图像阈值的区域确定为目标区域;对所述最后一帧图像相邻的上一帧图像进行图像质量分析,将所述相邻的上一帧图像中靠近采集起始侧且图像质量大于第二图像阈值的区域确定为待拼接区域,所述第一图像质量阈值大于所述第二图像质量阈值,由此,可以从最后一帧图像中靠近图像采集起始侧的一侧,确定出图像质量较高的目标区域,并从最后一帧图像相邻的上一帧图像中确定出图像质量较高的待拼接区域,并通过保证第一图像阈值大于第二图像阈值,使得待拼接图像区域的面积大于目标区域的面积,从而在将所述目标区域中的像素,与所述待拼接区域的像素进行比对时,可以从所述待拼接区域中确定出与所述目标区域的像素分布相同的拼接区域;基于所述目标区域和所述拼接区域,将所述最后一帧图像和所述相邻的上一帧图像进行拼接,获得拼接图像,可以保证最后一帧图像较为完整地保留在拼接图像的尾部;之后获得所述拼接图像对应的多个第一待处理字符以及各所述第一待处理字符在所述拼接图像中的位置信息,以及所述最后一帧图像对应的第二待处理字符,由于最后一帧图像较为完整地保留在拼接图像的尾部,因此,拼接图像对应的第一待处理字符与最后一帧图像对应的第二待处理字符的位置匹配程度较高,由此,可以尽量减少由于图像中的字符形变导致的位置误差,尤其可以提高拼接图像中与最后一帧图像对应的部分第一待处理字符的位置误差,使得根据所述位置信息,及所述第二待处理字符与所述多个第一待处理字符之间的关系,对所述多个第一待处理字符进行删除处理时的误差较小,提高了精度;并且,本申请提供的方案基于位置信息对所述多个第一待处理字符进行删除处理,因此当第一待处理字符存在多行时,也不会出现错误的情况。
附图说明
[0010]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0011]图1A为本申请实施例提供的一种词典笔的结构示意图;
[0012]图1B为图1A所示实施例中的一种图像识别的示意图;
[0013]图2A为本申请实施例提供的一种图像处理方法的流程示意图;
[0014]图2B为图2A所示实施例中的一种场景示例的示意图;
[0015]图3A为本申请实施例提供的一种图像处理方法的步骤流程图;
[0016]图3B为图3A所示实施例中的一种图像拼接的示意图;
[0017]图3C为图3A所示实施例中的一种场景示例的示意图;
[0018]图3D为图3A所示实施例中的另一种图像拼接的示意图;
[0019]图4为本申请实施例提供的一种词典笔的结构示意图;
[0020]图5为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0021]为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
[0022]下面先对本申请的使用场景进行说明,参见图1,示出了一种词典笔采集书本的示意图,词典笔包括笔身和笔头10,笔头10上设置有遮挡板11,遮挡板11内侧设置有摄像头(图中未示出),用于对书本上的内容(例如图1中示出的whale)进行采集。...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,包括:获取连续的多帧待识别文本图像;对所述多帧待识别文本图像中的最后一帧图像进行图像质量分析,将所述最后一帧图像中靠近采集起始侧且图像质量大于第一图像阈值的区域确定为目标区域;对所述最后一帧图像相邻的上一帧图像进行图像质量分析,将所述相邻的上一帧图像中靠近采集起始侧且图像质量大于第二图像阈值的区域确定为待拼接区域,所述第一图像质量阈值大于所述第二图像质量阈值;将所述目标区域中的像素,与所述待拼接区域的像素进行比对,从所述待拼接区域中确定出与所述目标区域的像素分布相同的拼接区域;基于所述目标区域和所述拼接区域,将所述最后一帧图像和所述相邻的上一帧图像进行拼接,获得拼接图像;获得所述拼接图像对应的多个第一待处理字符以及各所述第一待处理字符在所述拼接图像中的位置信息,以及所述最后一帧图像对应的第二待处理字符;根据所述位置信息,及所述第二待处理字符与所述多个第一待处理字符之间的关系,对所述多个第一待处理字符进行删除处理。2.根据权利要求1所述的方法,其中,所述基于所述目标区域和所述拼接区域,将所述最后一帧图像和所述相邻的上一帧图像进行拼接,获得所述拼接图像,包括:以所述目标区域的中心线和所述拼接区域的中心线为拼接位置,将所述最后一帧图像和所述相邻的上一帧图像进行拼接,获得所述拼接图像。3.根据权利要求1所述的方法,其中,所述对所述多帧待识别文本图像中的最后一帧图像进行图像质量分析,将所述最后一帧图像中靠近采集起始侧且图像质量大于第一图像阈值的区域确定为目标区域,包括:对所述最后一帧图像中靠近采集起始侧的至少一半图像区域进行图像质量分析;根据图像质量分析结果,从所述最后一帧图像中靠近采集起始侧的至少一半图像区域中,确定图像质量大于所述第一图像阈值的区域作为所述目标区域。4.根据权利要求1所述的方法,其中,所述图像质量分析包括以下至少之一:亮度分析、形变分析、亮度均匀性分析、对比度分析、信噪比分析、清晰度分析;对应地,所述第一图像阈值包括以下至少之一:第一亮度阈值、第一形变阈值、第一亮度均匀度阈值、第一对比度阈值、第一信噪比阈值、第一分辨率阈值;对应地,所述第二图像阈值包括以下至少之一:第二亮度阈值、第二形变阈值、第二亮度均匀度阈值、第二对比度阈值、第二信噪比阈值、第二分辨率阈值。5.根据权利要求1所述的方法,其中,所述根据所述位置信息,及所述第二待处理字符与所述多个第一待处理字符之间的关系,对所述多个第一待处理字符进行删除处理,包括:若所述第二待处理字符不为空字符,则根据所述位置信息,将所述第一待处理字符中与所述第二待处理字符位置对应的字符删除。6.根据权利要求5所述的方法,其中,所述第一待处理字符在所述拼接图像中的位置信息包括:各所述第一待处理字符相对于所述拼接图像的采集起始侧的边沿的位置偏移,对应地,所述根据所述位置信息,将所述第一待处理字符中与所述第二待处理字符位置对应的字符删除包括:

【专利技术属性】
技术研发人员:林云峰丁威
申请(专利权)人:浙江猫精人工智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1