一种拍照搜题的方法及装置制造方法及图纸

技术编号:14535009 阅读:63 留言:0更新日期:2017-02-02 20:13
本发明专利技术适用于电子终端技术领域,提供了一种拍照搜题的方法及装置。所述方法包括:当接收到搜题触发指令时,启动电子终端的摄像头;获取所述摄像头拍摄到的图像;基于色差对所述图像进行识别,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取;将截取的图像上传至服务器进行识别以及试题匹配;接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。本发明专利技术可以一次获取多道难题的答案,提高拍照搜题的效率。

Method and device for photographing and searching questions

The invention is applicable to the technical field of electronic terminals, and provides a method and a device for taking pictures. The method comprises the following steps: when receiving a title search trigger instruction, start the electronic camera image acquisition terminal; the camera; color recognition of the image based on the acquisition of multiple colors for the non text piece of white, and on each of the text block of image capture; will intercept the image is uploaded to the server to identify and test matching; receive and display the result of problem solving by the server, and the feedback to the corresponding questions. The invention can obtain the answer of a plurality of difficult problems at one time, and improve the efficiency of the problem.

【技术实现步骤摘要】

本专利技术属于电子终端
,尤其涉及一种拍照搜题的方法及装置。
技术介绍
目前,市面上的很多电子教育产品都可以实现拍照搜题功能,通过拍摄单词或词组以搜索对应的释义,或者通过拍摄题目以搜索对应的答案。现有拍照搜题功能的实现大都需要经过以下步骤:启动摄像头-拍照-在图像中截取搜索对象-通过OCR技术将搜索对象转换成文本-服务器搜索并匹配搜索结果-服务器将搜索结果反馈给电子终端。然而,当用户遇到连续几道不会的试题(如数学、物理等科目的应用题)时,现有技术只能够一题一题的拍照搜索,操作比较繁琐,效率较低。故,有必要提出一种新的技术方案,以解决上述技术问题。
技术实现思路
鉴于此,本专利技术实施例提供一种拍照搜题的方法及装置,以解决现有技术在用户遇到连续几道不会的试题时,只能够一题一题的拍照搜索,操作繁琐、效率低的问题。第一方面,本专利技术实施例提供了一种拍照搜题的方法,所述方法包括:当接收到搜题触发指令时,启动电子终端的摄像头;获取所述摄像头拍摄到的图像;基于色差对所述图像进行识别,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取;将截取的图像上传至服务器进行识别以及试题匹配;接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。第二方面,本专利技术实施例提供了一种拍照搜题的装置,所述装置包括:启动模块,用于当接收到搜题触发指令时,启动电子终端的摄像头;图像获取模块,用于获取所述摄像头拍摄到的图像;处理模块,用于基于色差对所述图像进行识别,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取;匹配模块,用于将截取的图像上传至服务器进行识别以及试题匹配;显示模块,用于接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过对拍摄图像进行模糊识别(即基于色差的图像识别),可以快速的获取包含多个试题的图片,使得用户在遇到多道难题时,只需要拍摄一张图片就能够得到所有难题的答案,解决了现有技术只能够一题一题的拍照搜索,操作繁琐、效率低的问题,增强了用户体验,具有较强的易用性和实用性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的拍照搜题方法的实现流程示意图;图2是本专利技术实施例提供的拍照搜题装置的组成结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透切理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。请参阅图1,为本专利技术实施例提供的拍照搜题方法的实现流程,其主要包括以下步骤:步骤S101,当接收到搜题触发指令时,启动电子终端的摄像头。本专利技术实施例中,为电子终端配置“搜题触发指令”的输入接口,以便用户可以通过该输入接口输入上述搜题触发指令。示例性的,该输入接口可以表现为一实体按键,以便通过该实体按键输入上述搜题触发指令;或者该输入接口可以表现为一特定的触摸操作,例如在监测到用户在触摸屏上的触摸动作为两点触摸且滑动轨迹为纵向相对滑动后,判断两触摸点纵向相对滑动的位移是否同时大于预设的第一阈值、所述两触摸点最终落点的距离差是否小于预设的第二阈值、且所述两触摸点滑动的速度是否同时大于预设的第三阈值,若是,则判定为搜题触发指令。又或者,该输入接口还可以表现为应用程序(如搜题类App)的启动接口,当用户启动该搜题类App时,即相当于输入上述搜题触发指令。本专利技术实施例中不对上述搜题触发指令的具体输入方式进行限定。在本专利技术实施例中,当接收到上述搜题触发指令时,启动电子终端的摄像头(该摄像头可以为上述电子终端的内置摄像头,也可以为上述电子终端的外置摄像头),进一步,还可以在上述摄像头启动后,在上述电子终端的触摸屏上加载上述摄像头的预览界面,以便用户可通过该预览界面浏览到上述摄像头的取景范围,控制对所述取景范围内搜索对象的拍摄。其中,所述搜索对象包括但不限于单词、词组、试题等。步骤S102,获取所述摄像头拍摄到的图像。步骤S103,基于色差对所述图像进行识别,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取。由于一般纸张为白色背景,文字为其他颜色。因此本专利技术实施例基于这一特性,通过色差对所述图像进行识别,获取多个颜色为非白色(优选为黑色)的文本块,所述文本块即为试题文字所处的范围,不同的文本块表示不同的试题。在本专利技术实施例中,可以通过文字之间的行距大小来区分不同的试题,例如当两行文字之间的距离小于某一预设值时,则认为所述两行文字属于同一试题;当两行文字之间的距离大于或等于某一预设值时,则认为所述两行文字属于不同的试题。本专利技术实施例对每个所述文本块还可以通过一个选框进行框取,将每个选框都分别截取成一张图像,然后将截取的图像上传至服务器。其中,选框形状可以是矩形或者其他形状,在此不做限定。步骤S104,将截取的图像上传至服务器进行识别以及试题匹配。具体的可以是,将截取的多个图像同时上传至服务器进行识别,并对识别出的每道试题进行试题匹配。在本专利技术实施例中,文本识别技术包括但不限于光学字符识别(OCR,OpticalCharacterRecognition)技术、场景文本识别(STR,SceneTextRecognition)技术等。在通过所述文本识别技术对截取的图片进行文字识别后,将识别后的文字放入题库进行搜索匹配,并将匹配后的结果反馈给所述电子终端。步骤S105,接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。具体的可以是,当本次匹配到的试题数量为多个时,接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。其中,所述解题结果可以包括:解题过程和答案。较佳的,由于传统的搜题类App采用单一的呈现方式直接显示解题结果,使学生容易形成依赖思想,直接搜题和抄袭答案,缺乏过程思考及参与感,很难激发解题兴趣。因此,可选的,本专利技术实施例在显示解题结果的同时使用非透明蒙层遮挡该解题结果,只有在通过输入蒙层消除指令消除该非透明蒙层后才能查看到相应的解题结果,从而为学生提供更多的思考时间。其中,所述显示所述服务器反馈的与本次匹配到的试题对应的解题结果可以包括:显示所述服务器反馈的与本次匹配到的试题对应的解题过程并使用预设的第一非透明蒙层遮挡所述解题过程;显示所述服务器反馈的与本次匹配到的试题对应的答案并使用预设的第二非透明蒙层遮挡所述答案;在显示所述服务器反馈的与本次匹配到的试题对应的解题结果之后,还可以包括:当接收到第一蒙层消除指令时,在所述第一蒙层消除指令的指示下消除所述第一非透明蒙层;当接收到第二蒙层消除指令时,在所述第二蒙层消除指令的指示下消除所述第二非透明蒙层。具体地,用户可以分别通过预设的不同的实体按键输入上述第一蒙层消除指令和上述第一蒙本文档来自技高网...

【技术保护点】
一种拍照搜题的方法,其特征在于,所述方法包括:当接收到搜题触发指令时,启动电子终端的摄像头;获取所述摄像头拍摄到的图像;基于色差对所述图像进行识别,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取;将截取的图像上传至服务器进行识别以及试题匹配;接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。

【技术特征摘要】
1.一种拍照搜题的方法,其特征在于,所述方法包括:当接收到搜题触发指令时,启动电子终端的摄像头;获取所述摄像头拍摄到的图像;基于色差对所述图像进行识别,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取;将截取的图像上传至服务器进行识别以及试题匹配;接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。2.如权利要求1所述的方法,其特征在于,获取多个颜色为非白色的文本块,并对每个所述文本块进行图像截取包括:获取多个颜色为黑色的文本块,并对每个所述文本块进行图像截取。3.如权利要求1所述的方法,其特征在于,将截取的图像上传至服务器进行识别以及试题匹配包括:将截取的多个图像同时上传至服务器进行识别,并对识别出的每道试题进行试题匹配。4.如权利要求1所述的方法,其特征在于,所述接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果具体为:当本次匹配到的试题数量为多个时,接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果。5.如权利要求1至4任一项所述的方法,其特征在于,所述解题结果包括:解题过程和答案;所述显示所述服务器反馈的与本次匹配到的试题对应的解题结果包括:显示所述服务器反馈的与本次匹配到的试题对应的解题过程并使用预设的第一非透明蒙层遮挡所述解题过程;显示所述服务器反馈的与本次匹配到的试题对应的答案并使用预设的第二非透明蒙层遮挡所述答案;在显示所述服务器反馈的与本次匹配到的试题对应的解题结果之后,还包括:当接收到第一蒙层消除指令时,在所述第一蒙层消除指令的指示下消除所述第一非透明蒙层;当接收到第二蒙层消除指令时,在所述第二蒙层消除指令的指示下消除所述第二非...

【专利技术属性】
技术研发人员:周忠杰
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1