【技术实现步骤摘要】
习题识别方法、装置、电子设备及存储介质
本申请涉及计算机
,更具体地,涉及一种习题识别方法、装置、电子设备及存储介质。
技术介绍
一些场景中,电子教育产品需要获取习题的题目信息,而该习题无法直接被复制。一些方式中,用户可以在电子教育产品上手动输入习题的题目信息。另一些方式中,电子教育产品可以通过图像采集的方式获得习题图像,在此方式中,为了使采集的习题图像只包含习题的题目信息,以便电子教育产品识别,通常需要用户配合进行繁琐的操作。
技术实现思路
本申请提出了一种习题识别方法、装置、电子设备及存储介质,以改善上述问题。第一方面,本申请实施例提供了一种习题识别方法,包括:获取习题图像及习题图像关联的指示动作,该指示动作用于指示习题图像中的目标点,该习题图像包括至少一个习题的题目信息;识别习题图像中习题的题目信息的位置;从习题图像中,确定题目信息的位置与目标点的位置相对应的习题,作为目标习题;显示目标习题的题目信息。第二方面,本申请实施例提供了习题识别装置,包括:获取模块、识别模块和显示模块 ...
【技术保护点】
1.一种习题识别方法,其特征在于,包括:/n获取习题图像及所述习题图像关联的指示动作,所述指示动作用于指示所述习题图像中的目标点,所述习题图像包括至少一个习题的题目信息;/n识别所述习题图像中习题的题目信息的位置;/n从所述习题图像中,确定题目信息的位置与所述目标点的位置相对应的习题,作为目标习题;/n显示所述目标习题的题目信息。/n
【技术特征摘要】
1.一种习题识别方法,其特征在于,包括:
获取习题图像及所述习题图像关联的指示动作,所述指示动作用于指示所述习题图像中的目标点,所述习题图像包括至少一个习题的题目信息;
识别所述习题图像中习题的题目信息的位置;
从所述习题图像中,确定题目信息的位置与所述目标点的位置相对应的习题,作为目标习题;
显示所述目标习题的题目信息。
2.根据权利要求1所述的方法,其特征在于,所述习题图像关联的指示动作通过以下方式获取:
显示所述习题图像;
若检测到针对所述习题图像的点击操作,则将所述点击操作确定为所述指示动作,其中,所述指示动作指示的所述目标点的位置为所述点击操作的点击坐标。
3.根据权利要求1所述的方法,其特征在于,所述习题图像关联的指示动作通过以下方式获取:
识别所述习题图像中是否存在指示物体;
若是,则生成所述指示动作,所述指示动作指示的所述目标点的位置为所述指示物体在所述习题图像中的位置。
4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述从所述习题图像中,确定题目信息的位置与所述目标点的位置相对应的习题,作为目标习题,包括:
从所述习题图像中确定题目信息的位置与所述目标点的位置相对应的各层级的习题;
识别所述各层级的习题中最高层级习题的习题类型;
根据所述习题类型,从所述各层级的习题中,确定与所述习题类型对应的层级的习题作为所述目标习题。
5.根据权利要求1-3中任意一项所述的方法,其特征在于,所述识别所述习题图像中习题的题目信息的位置,包括:
获取所述习题图像中的第一文本行,所述第一文本行为习题的题目信息所在的文本行;
从获取的第一文本行中,将包含题号的第一文本行确定为第二文本行;
根据各第二文本行包含的题号在所述习题图像的第一方向上的相对位置关系,及所述各第二文本行包含的题号在所述习题图像的第二方向上的相对位置关系,确定所述各第二文本行包含的题号各自对应的习题之间的层级关系,其中,所述第一方向是所述习题图像的行像素的排列方向,所述第二方向是所述习题图像的列像素的排列方向;
根据所述层级关系分别确定所述习题图像中每个层级的习题的题目信息的位置。
6.根据权利要求5所述的方法,其特征在于,所述获取所述习题图像中的第一文本行,包括:
检测所述习题图像,确定所述习题图像中每个文本行的位置;
根据每个文本行的位置截取该文本行的切图;
识别所述文本行的切图中每个字符所属的类型,所述类型为手写字符或印刷字符;
若所述文本行的切图中包含的手写字符的数量没有达到阈值,确定所述文本行为所述第一文本行。
7.根据权利要求6所述的方法,其特征在于,在所述检测所述习题图像之前,所述方法还包括:
对所述习题图像中的文本行的边缘进行识别,得到用于表征文本行的边缘的至少两条直线;
对所述至少两条直线进行聚类,得到至少两个直线簇;
从所述至少两个直线簇中确定包含的直线数量最多的目标直线簇;
将所述目标直线簇的中心直线的角度确定为所述习题图像的角度;
根据所述习题图像的角度,对所述...
【专利技术属性】
技术研发人员:郑岩,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。