CN111026949A - 一种基于电子设备的搜题方法及系统 - Google Patents
一种基于电子设备的搜题方法及系统 Download PDFInfo
- Publication number
- CN111026949A CN111026949A CN201910140458.XA CN201910140458A CN111026949A CN 111026949 A CN111026949 A CN 111026949A CN 201910140458 A CN201910140458 A CN 201910140458A CN 111026949 A CN111026949 A CN 111026949A
- Authority
- CN
- China
- Prior art keywords
- searched
- image
- target
- content
- searching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 15
- 238000005516 engineering process Methods 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 14
- 230000003287 optical effect Effects 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 42
- 238000010586 diagram Methods 0.000 description 10
- 238000009432 framing Methods 0.000 description 5
- 238000012015 optical character recognition Methods 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/107—Static hand or arm
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及电子设备技术领域,公开一种基于电子设备的搜题方法及系统,包括:当检测到用户输入的搜索语音时,电子设备拍摄待搜索图像,待搜索图像中包含用户的手指图像;电子设备根据预设的框选算法选择待搜索图像中与手指图像对应的目标待搜索图像,并向服务设备发送目标待搜索图像;服务设备识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案。实施本发明实施例,可以对拍摄的待搜索图像预先进行框选,只将框选出的内容上传至服务设备,减小了长传的图像的大小,进而也使服务设备不会识别到多余的内容,提高了服务设备识别待搜索内容的速度,从而提升了识别待搜索内容的效率。
Description
技术领域
本发明涉及电子设备技术领域,具体涉及一种基于电子设备的搜题方法及系统。
背景技术
随着家教机、学习平板等学习类电子设备的快速发展,学生通常可以使用电子设备进行搜题,电子设备搜题的方式通常为:电子设备通过拍照获得包含待搜索内容的图像,并将图像上传至服务器,以使服务器对该图像中包含的待搜索内容进行搜索。然而,在实践中发现,电子设备拍摄的图像中通常包含多道题目的信息,服务器在对图像进行识别的过程中会将无需搜索的内容也进行识别,从而导致服务器识别图像中待搜索内容的效率较低。
发明内容
本发明实施例公开一种基于电子设备的搜题方法及系统,能够提升识别待搜索内容的效率。
本发明实施例第一方面公开一种基于电子设备的搜题方法,所述方法包括:
当检测到用户输入的搜索语音时,所述电子设备拍摄待搜索图像,所述待搜索图像中包含用户的手指图像;
所述电子设备根据预设的框选算法选择所述待搜索图像中与所述手指图像对应的目标待搜索图像,并向服务设备发送所述目标待搜索图像;
所述服务设备识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案。
作为一种可选的实施方式,在本发明实施例第一方面中,所述服务设备识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案之后,所述方法还包括:
所述服务设备将所述答案与所述目标待搜索内容关联存储,并向所述电子设备发送所述答案。
作为一种可选的实施方式,在本发明实施例第一方面中,所述服务设备识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案,包括:
所述服务设备通过光学字符识别技术识别所述目标待搜索图像,得到目标字符;
所述服务设备分析所述目标字符得到目标待搜索内容;
所述服务设备搜索得到与所述目标待搜索内容对应的答案。
作为一种可选的实施方式,在本发明实施例第一方面中,所述服务设备搜索得到与所述目标待搜索内容对应的答案,包括:
所述服务设备检测是否存储有与所述目标待搜索内容相同的历史待搜索内容;
如果是,所述服务设备将与所述历史待搜索内容关联的答案确定为所述目标待搜索内容的答案;
如果否,所述服务设备通过互联网搜索得到与所述目标待搜索内容对应的答案。
作为一种可选的实施方式,在本发明实施例第一方面中,所述当检测到用户输入的搜索语音时,所述电子设备拍摄待搜索图像,包括:
当所述电子设备通过麦克风检测到用户输入的搜索语音时,所述电子设备通过图像采集模组在预设拍摄范围内检测用户的手指图像;
当所述图像采集模组检测到用户的手指图像时,所述电子设备通过所述图像采集模组拍摄包含所述手指图像的待搜索图像。
本发明实施例第二方面公开一种基于电子设备的搜题系统,所述系统包括所述电子设备和服务设备,其中,所述电子设备包括:
拍摄单元,用于当检测到用户输入的搜索语音时,拍摄待搜索图像,所述待搜索图像中包含用户的手指图像;
选择单元,用于根据预设的框选算法选择所述待搜索图像中与所述手指图像对应的目标待搜索图像,并向服务设备发送所述目标待搜索图像;
其中,所述服务设备包括:
搜索单元,用于识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案。
作为一种可选的实施方式,在本发明实施例第二方面中,所述服务设备还包括:
存储单元,用于在所述搜索单元识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案之后,将所述答案与所述目标待搜索内容关联存储,并向所述电子设备发送所述答案。
作为一种可选的实施方式,在本发明实施例第二方面中,所述搜索单元包括:
识别子单元,用于通过光学字符识别技术识别所述目标待搜索图像,得到目标字符;
分析子单元,用于分析所述目标字符得到目标待搜索内容;
搜索子单元,用于搜索得到与所述目标待搜索内容对应的答案。
作为一种可选的实施方式,在本发明实施例第二方面中,所述搜索子单元包括:
检测模块,用于检测是否存储有与所述目标待搜索内容相同的历史待搜索内容;
确定模块,用于在所述检测模块的检测结果为是时,将与所述历史待搜索内容关联的答案确定为所述目标待搜索内容的答案;
搜索模块,用于在所述检测模块的检测结果为否时,通过互联网搜索得到与所述目标待搜索内容对应的答案。
作为一种可选的实施方式,在本发明实施例第二方面中,所述拍摄单元包括:
检测子单元,用于当通过麦克风检测到用户输入的搜索语音时,通过图像采集模组在预设拍摄范围内检测用户的手指图像;
拍摄子单元,用于当所述图像采集模组检测到用户的手指图像时,通过所述图像采集模组拍摄包含所述手指图像的待搜索图像。
本发明实施例第三方面公开一种电子设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述电子设备所执行的操作。
本发明实施例第四方面公开一种服务设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述服务设备所执行的操作。
本发明实施例第五方面公开一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述电子设备所执行的操作。
本发明实施例第六方面公开一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述服务设备所执行的操作。
本发明实施例第七方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
本发明实施例第八方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,当检测到用户输入的搜索语音时,电子设备拍摄待搜索图像,待搜索图像中包含用户的手指图像;电子设备根据预设的框选算法选择待搜索图像中与手指图像对应的目标待搜索图像,并向服务设备发送目标待搜索图像;服务设备识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案。可见,实施本发明实施例,可以对拍摄的待搜索图像预先进行框选,只将框选出的内容上传至服务设备,减小了长传的图像的大小,进而也使服务设备不会识别到多余的内容,提高了服务设备识别待搜索内容的速度,从而提升了识别待搜索内容的效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种基于电子设备的搜题方法的流程示意图;
图2是本发明实施例公开的另一种基于电子设备的搜题方法的流程示意图;
图3是本发明实施例公开的另一种基于电子设备的搜题方法的流程示意图;
图4是本发明实施例公开的一种基于电子设备的搜题系统的结构示意图;
图5是本发明实施例公开的另一种基于电子设备的搜题系统的结构示意图;
图6是本发明实施例公开的另一种基于电子设备的搜题系统的结构示意图;
图7是本发明实施例公开的一种电子设备的结构示意图;
图8是本发明实施例公开的一种服务设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开一种基于电子设备的搜题方法及系统,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。以下分别进行详细说明。
实施例一
请参阅图1,图1是本发明实施例公开的一种基于电子设备的搜题方法的流程示意图。如图1所示,该基于电子设备的搜题方法可以包括以下步骤:
101、当检测到用户输入的搜索语音时,电子设备拍摄待搜索图像,该待搜索图像中包含用户的手指图像。
本发明实施例中,电子设备可以为学生用于学习的家教机、学习平板等电子设备,还可以为智能手机、笔记本电脑等电子设备,对此,本发明实施例不做限定。电子设备可以通过人工智能(Artificial Intelligence,AI)中的语音识别技术从电子设备所处环境中存在的所有声音中识别出人声,并且可以对人声进行进一步的识别,确定出人声中包含的语义,还可以分析人声中包含的语义是否与搜索的含义匹配,如果是,可以认为电子设备的用户需要使用电子设备进行搜索,进而可以认为用户正在通过手指指向需要搜索的内容,因此,电子设备可以通过图像采集设备(如摄像机、摄像头等)检测用户手指,并拍摄用户手指指示的区域,得到待搜索图像,可以认为电子设备拍摄到的待搜索图像中包含用户需要搜索的内容,且用户需要搜索的内容与用户手指指示的位置之间存在关联。
102、电子设备根据预设的框选算法选择待搜索图像中与手指图像对应的目标待搜索图像,并向服务设备发送目标待搜索图像。
本发明实施例中,预设的框选算法可以为根据用户的手指指示的位置框选出与用户的手指指示的位置匹配的内容(如题目、字、词、句子或段落等),电子设备可以识别出待搜索图像中包含的用户的手指图像,更进一步,电子设备还可以识别出手指图像中的指尖图像,并以指尖图像为基础,根据预设的框选算法选择出指尖图像指示的待搜索区域,并将该待搜索区域从待搜索图像中提取出来,得到目标待搜索图像。预设的框选算法可以生成选择框,该选择框可以框选待搜索图像中用户需要搜索的内容,该选择框可以为矩形、圆形、菱形等形状,对于选择框的形状和大小本发明实施例均不做限定。
可选的,电子设备可以对用户输入的搜索语音进行识别,可以得到搜索语音中包含的待搜索内容对应的类型(如搜题类型、搜词类型、搜文章类型等),电子设备可以根据获取到的待搜索内容对应的类型确定选择框的形状和大小,以使选择框可以针对不同的待搜索内容的类型适应性的进行调整。
作为一种可选的实施方式,电子设备根据预设的框选算法选择待搜索图像中与手指图像对应的目标待搜索图像的方式可以包括以下步骤:
电子设备通过语音识别技术确定搜索语音中包含的待搜索内容类型;
电子设备通过预设的框选算法计算生成与该待搜索内容类型匹配的搜索框,其中,不同的待搜索内容类型对应的搜索框的大小和形状都不同;
电子设备根据该搜索框选择待搜索图像中与手指图像对应的目标待搜索图像。
其中,实施这种实施方式,可以根据用户输入的搜索语音中的内容确定待搜索内容的类型,并根据待搜索内容的类型确定框选待搜索内容的搜索框的形状与大小,以使电子设备选择的目标待搜索图像中包含的内容与用户需要搜索的内容更加匹配。
103、服务设备识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案。
本发明实施例中,待搜索内容可以以字符、图像等形式呈现,服务设备识别目标待搜索图像得到的内容可以为相互之间没有关联的字符等,服务识别可以标记各个字符的位置信息,还可以标记字符与字符之间的位置关系,进而服务设备可以对识别得到的字符以及字符的位置信息记性分析,得到服务设备需要搜索的目标待搜索内容,进而根据目标待搜索内容查找得到答案。
作为一种可选的实施方式,服务设备识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案的方式可以包含以下步骤:
服务设备通过光学字符识别(Optical Character Recognition,OCR)技术对目标待搜索图像进行识别,确定目标待搜索图像中包含的字符的位置信息;
服务设备根据识别的字符的位置信息在目标待搜索图像中确定框题范围;
服务设备对目标待搜索图像中框题范围内的字符进行分析,得到目标待搜索内容;
服务设备搜索得到与目标待搜索内容对应的答案。
其中,实施这种实施方式,可以通过光学字符识别技术识别目标待搜索图像中字符的位置,确定带搜索内容在目标待搜索图像中的区域,进而确定目标待搜索图像中的框题范围,因此,获得的框题范围是通过电子设备初次从待搜索图像中框选得到目标待搜索图像以及服务设备再次对目标待搜索图像中的字符进行框选得到的,通过上述两次框选可以更加精确的从待搜索图像中框选出服务设备需要识别的内容,避免了服务设备识别待搜索图像中的无关内容,进而避免了服务设备识别与待搜索内容无关的内容而造成的识别时间过长的问题,减少了服务设备识别待搜索内容的时间。
在图1所描述的方法中,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。此外,实施图1所描述的方法,可以使电子设备选择的目标待搜索图像中包含的内容与用户需要搜索的内容更加匹配。此外,实施图1所描述的方法,避免了服务设备识别与待搜索内容无关的内容而造成的识别时间过长的问题,减少了服务设备识别待搜索内容的时间。
实施例二
请参阅图2,图2是本发明实施例公开的另一种基于电子设备的搜题方法的流程示意图。如图2所示,该基于电子设备的搜题方法可以包括以下步骤:
201、当电子设备通过麦克风检测到用户输入的搜索语音时,电子设备通过图像采集模组在预设拍摄范围内检测用户的手指图像。
本发明实施例中,电子设备可以通过电子设备上设备的麦克风接收电子设备所处环境中的声音,并从接收到的声音中提取出用户输入的语音,电子设备还可以对于提取到的用户输入的语音的内容进行识别,当识别出用户输入的语音的含义为搜索时,可以认为当前用户需要通过电子设备进行搜索,还可以认为用户的手指指示的内容为需要搜索的内容,因此,电子设备可以通过图像采集模组拍摄包含用户手指图像的待搜索图像。
本发明实施例中,图像采集模组可以预先设置拍摄范围,以使电子设备可以通过图像采集模组拍摄到预设拍摄范围内的所有位置的图像。此外,用户手指指示的内容也需要在该预设拍摄范围内才能够被电子设备的图像采集模组拍摄到。
作为一种可选的实施方式,电子设备通过图像采集模组在预设拍摄范围内检测用户的手指图像的方式可以包含以下步骤:
电子设备通过图像采集模组的红外线感应器感应在预设拍摄范围内是否存在人体的任意部分;
如果存在,电子设备通过图像采集模组的摄像头拍摄包含检测到的人体的任意部分的预览图像;
电子设备通过人工智能中的图像识别技术识别该预览图像中是否包含手指图像;
如果是,电子设备将该预览图像确定为检测到的用户的手指图像。
其中,实施这种实施方式,电子设备可以通过红外线感应器检测预设拍摄范围内是否存在人体的任意部分,如果存在,电子设备可以进一步检测该人体的任意部分是否为手指,如果是,电子设备可以认为预设拍摄范围内包含用户的手指图像,以使电子设备可以更加准确地检测预设拍摄范围内是否存在的用户手指图像。
202、当图像采集模组检测到用户的手指图像时,电子设备通过图像采集模组拍摄包含手指图像的待搜索图像。
本发明实施例中,实施上述的步骤201~步骤202,可以在检测到用户输入的搜索语音时,检测用户手指所处的位置,以使拍摄到的待搜索图像中一定包含用户的手指图像,进而使电子设备可以根据用户的手指图像框选需要搜索的区域,从而提高了电子设备框选待搜索内容的准确性。
203、电子设备根据预设的框选算法选择待搜索图像中与手指图像对应的目标待搜索图像,并向服务设备发送目标待搜索图像。
204、服务设备识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案。
205、服务设备将答案与目标待搜索内容关联存储,并向电子设备发送答案。
本发明实施例中,服务设备可以存在存储器,服务设备可以将搜索到的答案与该答案对应的目标待搜索内容关联存储至服务设备的存储器中,以使服务设备后续在查找目标待搜索内容时,可以预先在服务设备的存储器中先查找是否存在与该目标待搜索内容相同的内容,如果存在,可以认为服务设备以往搜索过该内容,因此本次服务设备无需再次对该目标待搜索内容进行搜索,避免了服务设备对于相同内容的重复搜索,提高了服务设备的搜索效率。服务设备如果检测到当前的目标待搜索内容存在于存储器中,可以认为该目标待搜索内容为难点内容,当前用户对于学习该目标待搜索内容较为困难,因此服务设备还可以对该目标待搜索内容进行标记,更进一步,服务设备可以每隔预设时长将标记的难点的目标待搜索内容发送至电子设备,以提醒电子设备的对难点的目标待搜索内容进行复习,以使电子设备的用户更加深刻将目标待搜索内容进行记忆。
本发明实施例中,实施上述的步骤205,可以将服务设备搜索到的答案与该答案对应的目标待搜索内容关联存储,以使服务设备再次需要搜索与目标带搜索内容相同的内容的答案时,可以直接从存储器中获取到与目标待搜索内容关联的答案,简化了服务设备搜索的步骤,进而提高了服务设备的搜索效率。
在图2所描述的方法中,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。此外,实施图2所描述的方法,可以更加准确地检测预设拍摄范围内是否存在的用户手指图像。此外,实施图2所描述的方法,提高了电子设备框选待搜索内容的准确性。此外,实施图2所描述的方法,提高了服务设备的搜索效率。
实施例三
请参阅图3,图3是本发明实施例公开的另一种基于电子设备的搜题方法的流程示意图。如图3所示,该基于电子设备的搜题方法可以包括以下步骤:
步骤301~步骤303与步骤201~步骤203相同,以下内容不再赘述。
304、服务设备通过光学字符识别技术识别目标待搜索图像,得到目标字符。
本发明实施例中,电子设备可以通过OCR技术对目标待搜索图像进行识别,该目标待搜索图像中可以包含若干个目标字符,该若干个目标字符组成电子设备的用户需要搜索的内容。
305、服务设备分析目标字符得到目标待搜索内容。
306、服务设备搜索得到与目标待搜索内容对应的答案。
作为一种可选的实施方式,服务设备搜索得到与目标待搜索内容对应的答案的方式可以包含以下步骤:
服务设备检测是否存储有与目标待搜索内容相同的历史待搜索内容;
如果是,服务设备将与历史待搜索内容关联的答案确定为目标待搜索内容的答案;
如果否,服务设备通过互联网搜索得到与目标待搜索内容对应的答案。
其中,实施这种实施方式,可以使服务设备先在存储器中查找是否存储有与目标待搜索内容匹配的答案,如果不存在,再通过互联网搜索目标待搜索内容的答案,从而提高了服务设备确定目标带搜索内容的效率。
本发明实施例中,实施上述的步骤304~步骤306,可以通过光学字符识别技术识别得到目标待搜索图像中包含的字符,并将识别出的字符整合为目标待搜索内容,可见通过上述方式确定的目标待搜索内容更加准确。
307、服务设备将答案与目标待搜索内容关联存储,并向电子设备发送答案。
在图3所描述的方法中,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。此外,实施图3所描述的方法,提高了服务设备确定目标带搜索内容的效率。此外,实施图3所描述的方法,确定的目标待搜索内容更加准确。
实施例四
请参阅图4,图4是本发明实施例公开的一种基于电子设备的搜题系统的结构示意图。其中,如图4所示,该系统可以包括:
电子设备400包括:
拍摄单元401,用于当检测到用户输入的搜索语音时,拍摄待搜索图像,该待搜索图像中包含用户的手指图像。
选择单元402,用于根据预设的框选算法选择拍摄单元401拍摄的待搜索图像中与手指图像对应的目标待搜索图像,并向服务设备500发送目标待搜索图像。
作为一种可选的实施方式,选择单元402根据预设的框选算法选择待搜索图像中与手指图像对应的目标待搜索图像的方式具体可以为:
通过语音识别技术确定搜索语音中包含的待搜索内容类型;
通过预设的框选算法计算生成与该待搜索内容类型匹配的搜索框,其中,不同的待搜索内容类型对应的搜索框的大小和形状都不同;
根据该搜索框选择待搜索图像中与手指图像对应的目标待搜索图像。
其中,实施这种实施方式,可以根据用户输入的搜索语音中的内容确定待搜索内容的类型,并根据待搜索内容的类型确定框选待搜索内容的搜索框的形状与大小,以使电子设备选择的目标待搜索图像中包含的内容与用户需要搜索的内容更加匹配。
服务设备500包括:
搜索单元501,用于识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案。
作为一种可选的实施方式,搜索单元501识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案的方式具体可以为:
通过光学字符识别技术对目标待搜索图像进行识别,确定目标待搜索图像中包含的字符的位置信息;
根据识别的字符的位置信息在目标待搜索图像中确定框题范围;
对目标待搜索图像中框题范围内的字符进行分析,得到目标待搜索内容;
搜索得到与目标待搜索内容对应的答案。
其中,实施这种实施方式,可以通过光学字符识别技术识别目标待搜索图像中字符的位置,确定带搜索内容在目标待搜索图像中的区域,进而确定目标待搜索图像中的框题范围,因此,获得的框题范围是通过电子设备初次从待搜索图像中框选得到目标待搜索图像以及服务设备再次对目标待搜索图像中的字符进行框选得到的,通过上述两次框选可以更加精确的从待搜索图像中框选出服务设备需要识别的内容,避免了服务设备识别待搜索图像中的无关内容,进而避免了服务设备识别与待搜索内容无关的内容而造成的识别时间过长的问题,减少了服务设备识别待搜索内容的时间。
可见,实施图4所描述的基于电子设备的搜题系统,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。此外,实施图4所描述的系统,可以使电子设备选择的目标待搜索图像中包含的内容与用户需要搜索的内容更加匹配。此外,实施图4所描述的系统,避免了服务设备识别与待搜索内容无关的内容而造成的识别时间过长的问题,减少了服务设备识别待搜索内容的时间。
实施例五
请参阅图5,图5是本发明实施例公开的另一种基于电子设备的搜题系统的结构示意图。其中,图5所示的系统是由图4所示的系统进行优化得到的。在图5所示的系统中,其中,服务设备500还包括:
存储单元502,用于在搜索单元501识别目标待搜索图像中的目标待搜索内容,并搜索得到与目标待搜索内容对应的答案之后,将答案与目标待搜索内容关联存储,并向电子设备400发送答案。
本发明实施例中,可以将服务设备搜索到的答案与该答案对应的目标待搜索内容关联存储,以使服务设备再次需要搜索与目标带搜索内容相同的内容的答案时,可以直接从存储器中获取到与目标待搜索内容关联的答案,简化了服务设备搜索的步骤,进而提高了服务设备的搜索效率。
作为一种可选的实施方式,在图5所示的系统中,电子设备400的拍摄单元401包括:
检测子单元4011,用于当通过麦克风检测到用户输入的搜索语音时,通过图像采集模组在预设拍摄范围内检测用户的手指图像;
拍摄子单元4012,用于当检测子单元4011的图像采集模组检测到用户的手指图像时,通过图像采集模组拍摄包含手指图像的待搜索图像。
其中,实施这种实施方式,可以在检测到用户输入的搜索语音时,检测用户手指所处的位置,以使拍摄到的待搜索图像中一定包含用户的手指图像,进而使电子设备可以根据用户的手指图像框选需要搜索的区域,从而提高了电子设备框选待搜索内容的准确性。
作为一种可选的实施方式,检测子单元4011通过图像采集模组在预设拍摄范围内检测用户的手指图像的方式具体可以为:
通过图像采集模组的红外线感应器感应在预设拍摄范围内是否存在人体的任意部分;
如果存在,通过图像采集模组的摄像头拍摄包含检测到的人体的任意部分的预览图像;
通过人工智能中的图像识别技术识别该预览图像中是否包含手指图像;
如果是,将该预览图像确定为检测到的用户的手指图像。
其中,实施这种实施方式,可以通过红外线感应器检测预设拍摄范围内是否存在人体的任意部分,如果存在,可以进一步检测该人体的任意部分是否为手指,如果是,可以认为预设拍摄范围内包含用户的手指图像,以使电子设备可以更加准确地检测预设拍摄范围内是否存在的用户手指图像。
可见,实施图5所描述的基于电子设备的搜题系统,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。此外,实施图5所描述的系统,可以更加准确地检测预设拍摄范围内是否存在的用户手指图像。此外,实施图5所描述的系统,提高了电子设备框选待搜索内容的准确性。此外,实施图5所描述的系统,提高了服务设备的搜索效率。
实施例六
请参阅图6,图6是本发明实施例公开的另一种基于电子设备的搜题系统的结构示意图。其中,图6所示的系统是由图5所示的系统进行优化得到的。在图6所示的系统中,服务设备500的搜索单元501包括:
识别子单元5011,用于通过光学字符识别技术识别目标待搜索图像,得到目标字符。
分析子单元5012,用于分析识别子单元5011得到的目标字符得到目标待搜索内容。
搜索子单元5013,用于搜索得到与分析子单元5012得到的目标待搜索内容对应的答案。
本发明实施例中,可以通过光学字符识别技术识别得到目标待搜索图像中包含的字符,并将识别出的字符整合为目标待搜索内容,可见通过上述方式确定的目标待搜索内容更加准确。
作为一种可选的实施方式,搜索子单元5013包括:
检测模块50131,用于检测是否存储有与分析子单元5012得到的目标待搜索内容相同的历史待搜索内容;
确定模块50132,用于在检测模块50131的检测结果为是时,将与历史待搜索内容关联的答案确定为目标待搜索内容的答案;
搜索模块50133,用于在检测模块50131的检测结果为否时,通过互联网搜索得到与目标待搜索内容对应的答案。
其中,实施这种实施方式,可以使服务设备先在存储器中查找是否存储有与目标待搜索内容匹配的答案,如果不存在,再通过互联网搜索目标待搜索内容的答案,从而提高了服务设备确定目标带搜索内容的效率。
可见,实施图6所描述的基于电子设备的搜题系统,能够提高服务设备识别待搜索内容的速度,进而提升识别待搜索内容的效率。此外,实施图6所描述的系统,提高了服务设备确定目标带搜索内容的效率。此外,实施图6所描述的系统,确定的目标待搜索内容更加准确。
实施例七
请参阅图7,图7是本发明实施例公开的一种电子设备的结构示意图。如图7所示,该电子设备可以包括:
存储有可执行程序代码的存储器701;
与存储器701耦合的处理器702;
其中,处理器702调用存储器701中存储的可执行程序代码,执行以上各方法实施例中的电子设备所执行的方法的部分或全部步骤。
实施例8
请参阅图8,图8是本发明实施例公开的一种服务设备的结构示意图。如图8所示,该服务设备可以包括:
存储有可执行程序代码的存储器801;
与存储器801耦合的处理器802;
其中,处理器802调用存储器801中存储的可执行程序代码,执行以上各方法实施例中的服务设备所执行的方法的部分或全部步骤。
本发明实施例还公开一种计算机可读存储介质,其中,计算机可读存储介质存储了程序代码,其中,程序代码包括用于执行以上各方法实施例中的电子设备所执行的方法的部分或全部步骤的指令。
本发明实施例还公开一种计算机可读存储介质,其中,计算机可读存储介质存储了程序代码,其中,程序代码包括用于执行以上各方法实施例中的服务设备所执行的方法的部分或全部步骤的指令。
本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
应理解,说明书通篇中提到的“本发明实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在本发明实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
另外,本文中术语“系统”和“网络”在本文中常可互换使用。应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在本发明所提供的实施例中,应理解,“与A对应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
以上对本发明实施例公开的一种基于电子设备的搜题方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (14)
1.一种基于电子设备的搜题方法,其特征在于,所述方法包括:
当检测到用户输入的搜索语音时,所述电子设备拍摄待搜索图像,所述待搜索图像中包含用户的手指图像;
所述电子设备根据预设的框选算法选择所述待搜索图像中与所述手指图像对应的目标待搜索图像,并向服务设备发送所述目标待搜索图像;
所述服务设备识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案。
2.根据权利要求1所述的方法,其特征在于,所述服务设备识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案之后,所述方法还包括:
所述服务设备将所述答案与所述目标待搜索内容关联存储,并向所述电子设备发送所述答案。
3.根据权利要求2所述的方法,其特征在于,所述服务设备识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案,包括:
所述服务设备通过光学字符识别技术识别所述目标待搜索图像,得到目标字符;
所述服务设备分析所述目标字符得到目标待搜索内容;
所述服务设备搜索得到与所述目标待搜索内容对应的答案。
4.根据权利要求3所述的方法,其特征在于,所述服务设备搜索得到与所述目标待搜索内容对应的答案,包括:
所述服务设备检测是否存储有与所述目标待搜索内容相同的历史待搜索内容;
如果是,所述服务设备将与所述历史待搜索内容关联的答案确定为所述目标待搜索内容的答案;
如果否,所述服务设备通过互联网搜索得到与所述目标待搜索内容对应的答案。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述当检测到用户输入的搜索语音时,所述电子设备拍摄待搜索图像,包括:
当所述电子设备通过麦克风检测到用户输入的搜索语音时,所述电子设备通过图像采集模组在预设拍摄范围内检测用户的手指图像;
当所述图像采集模组检测到用户的手指图像时,所述电子设备通过所述图像采集模组拍摄包含所述手指图像的待搜索图像。
6.一种基于电子设备的搜题系统,其特征在于,所述系统包括所述电子设备和服务设备,其中,所述电子设备包括:
拍摄单元,用于当检测到用户输入的搜索语音时,拍摄待搜索图像,所述待搜索图像中包含用户的手指图像;
选择单元,用于根据预设的框选算法选择所述待搜索图像中与所述手指图像对应的目标待搜索图像,并向服务设备发送所述目标待搜索图像;
其中,所述服务设备包括:
搜索单元,用于识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案。
7.根据权利要求6所述的基于电子设备的搜题系统,其特征在于,所述服务设备还包括:
存储单元,用于在所述搜索单元识别所述目标待搜索图像中的目标待搜索内容,并搜索得到与所述目标待搜索内容对应的答案之后,将所述答案与所述目标待搜索内容关联存储,并向所述电子设备发送所述答案。
8.根据权利要求7所述的基于电子设备的搜题系统,其特征在于,所述搜索单元包括:
识别子单元,用于通过光学字符识别技术识别所述目标待搜索图像,得到目标字符;
分析子单元,用于分析所述目标字符得到目标待搜索内容;
搜索子单元,用于搜索得到与所述目标待搜索内容对应的答案。
9.根据权利要求8所述的基于电子设备的搜题系统,其特征在于,所述搜索子单元包括:
检测模块,用于检测是否存储有与所述目标待搜索内容相同的历史待搜索内容;
确定模块,用于在所述检测模块的检测结果为是时,将与所述历史待搜索内容关联的答案确定为所述目标待搜索内容的答案;
搜索模块,用于在所述检测模块的检测结果为否时,通过互联网搜索得到与所述目标待搜索内容对应的答案。
10.根据权利要求6~9任一项所述的基于电子设备的搜题系统,其特征在于,所述拍摄单元包括:
检测子单元,用于当通过麦克风检测到用户输入的搜索语音时,通过图像采集模组在预设拍摄范围内检测用户的手指图像;
拍摄子单元,用于当所述图像采集模组检测到用户的手指图像时,通过所述图像采集模组拍摄包含所述手指图像的待搜索图像。
11.一种电子设备,其特征在于,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述电子设备所执行的操作。
12.一种服务设备,其特征在于,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述服务设备所执行的操作。
13.一种计算机可读存储介质,其特征在于,其存储计算机程序,所述计算机程序使得计算机执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述电子设备所执行的操作。
14.一种计算机可读存储介质,其特征在于,其存储计算机程序,所述计算机程序使得计算机执行权利要求1~5任一项所述的基于电子设备的搜题方法中所述服务设备所执行的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910140458.XA CN111026949A (zh) | 2019-02-26 | 2019-02-26 | 一种基于电子设备的搜题方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910140458.XA CN111026949A (zh) | 2019-02-26 | 2019-02-26 | 一种基于电子设备的搜题方法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111026949A true CN111026949A (zh) | 2020-04-17 |
Family
ID=70203460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910140458.XA Pending CN111026949A (zh) | 2019-02-26 | 2019-02-26 | 一种基于电子设备的搜题方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111026949A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111553366A (zh) * | 2020-04-30 | 2020-08-18 | 广东小天才科技有限公司 | 一种题目匹配的方法和系统 |
CN111563498A (zh) * | 2020-04-30 | 2020-08-21 | 广东小天才科技有限公司 | 一种题目收集的方法、装置、电子设备及存储介质 |
CN111680177A (zh) * | 2020-06-01 | 2020-09-18 | 广东小天才科技有限公司 | 数据搜索方法及电子设备、计算机可读存储介质 |
CN112163513A (zh) * | 2020-09-26 | 2021-01-01 | 深圳市快易典教育科技有限公司 | 信息选取方法、系统、装置、电子设备及存储介质 |
CN113590864A (zh) * | 2020-04-30 | 2021-11-02 | 百度在线网络技术(北京)有限公司 | 获取搜索结果的方法、装置、电子设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140372402A1 (en) * | 2013-06-18 | 2014-12-18 | Acer Incorporated | Enhanced Searching at an Electronic Device |
CN108280171A (zh) * | 2018-01-19 | 2018-07-13 | 广东小天才科技有限公司 | 一种基于手持拍照设备的搜题方法及系统 |
CN108287900A (zh) * | 2018-01-23 | 2018-07-17 | 广东小天才科技有限公司 | 一种手持拍照设备的搜题方法、系统及手持拍照设备 |
CN109192204A (zh) * | 2018-08-31 | 2019-01-11 | 广东小天才科技有限公司 | 一种基于智能设备摄像头的语音控制方法和智能设备 |
CN109241244A (zh) * | 2018-08-31 | 2019-01-18 | 广东小天才科技有限公司 | 一种协助用户解决问题的交互方法、智能装置及系统 |
CN109271981A (zh) * | 2018-09-05 | 2019-01-25 | 广东小天才科技有限公司 | 一种图像处理方法、装置及终端设备 |
-
2019
- 2019-02-26 CN CN201910140458.XA patent/CN111026949A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140372402A1 (en) * | 2013-06-18 | 2014-12-18 | Acer Incorporated | Enhanced Searching at an Electronic Device |
CN108280171A (zh) * | 2018-01-19 | 2018-07-13 | 广东小天才科技有限公司 | 一种基于手持拍照设备的搜题方法及系统 |
CN108287900A (zh) * | 2018-01-23 | 2018-07-17 | 广东小天才科技有限公司 | 一种手持拍照设备的搜题方法、系统及手持拍照设备 |
CN109192204A (zh) * | 2018-08-31 | 2019-01-11 | 广东小天才科技有限公司 | 一种基于智能设备摄像头的语音控制方法和智能设备 |
CN109241244A (zh) * | 2018-08-31 | 2019-01-18 | 广东小天才科技有限公司 | 一种协助用户解决问题的交互方法、智能装置及系统 |
CN109271981A (zh) * | 2018-09-05 | 2019-01-25 | 广东小天才科技有限公司 | 一种图像处理方法、装置及终端设备 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111553366A (zh) * | 2020-04-30 | 2020-08-18 | 广东小天才科技有限公司 | 一种题目匹配的方法和系统 |
CN111563498A (zh) * | 2020-04-30 | 2020-08-21 | 广东小天才科技有限公司 | 一种题目收集的方法、装置、电子设备及存储介质 |
CN113590864A (zh) * | 2020-04-30 | 2021-11-02 | 百度在线网络技术(北京)有限公司 | 获取搜索结果的方法、装置、电子设备和存储介质 |
CN111563498B (zh) * | 2020-04-30 | 2024-01-19 | 广东小天才科技有限公司 | 一种题目收集的方法、装置、电子设备及存储介质 |
CN111680177A (zh) * | 2020-06-01 | 2020-09-18 | 广东小天才科技有限公司 | 数据搜索方法及电子设备、计算机可读存储介质 |
CN112163513A (zh) * | 2020-09-26 | 2021-01-01 | 深圳市快易典教育科技有限公司 | 信息选取方法、系统、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109635772B (zh) | 一种听写内容的批改方法及电子设备 | |
CN109346059B (zh) | 一种方言语音的识别方法及电子设备 | |
CN111026949A (zh) | 一种基于电子设备的搜题方法及系统 | |
CN109817046B (zh) | 一种基于家教设备的学习辅助方法及家教设备 | |
CN109597943B (zh) | 一种基于场景的学习内容推荐方法及学习设备 | |
CN109446315B (zh) | 一种解题辅助方法及解题辅助客户端 | |
CN109766412B (zh) | 一种基于图像识别的学习内容获取方法及电子设备 | |
CN111078083A (zh) | 一种点读内容的确定方法及电子设备 | |
CN109614552A (zh) | 一种引导式搜索方法及引导式搜索系统 | |
CN109410984B (zh) | 一种朗读评分的方法及电子设备 | |
CN108647354A (zh) | 一种辅导学习的方法及照明设备 | |
CN109086431B (zh) | 一种知识点巩固学习方法及电子设备 | |
CN111026924A (zh) | 一种待搜索内容的获取方法及电子设备 | |
CN111091034B (zh) | 一种基于多手指识别的搜题方法及家教设备 | |
CN111079499B (zh) | 一种学习环境中的书写内容识别方法及系统 | |
CN111026786B (zh) | 一种听写列表生成方法及家教设备 | |
CN111081092B (zh) | 一种学习内容输出方法及学习设备 | |
CN111027353A (zh) | 一种搜索内容的提取方法及电子设备 | |
CN111078921A (zh) | 一种科目识别方法及电子设备 | |
CN109783679B (zh) | 一种学习辅助方法及学习设备 | |
CN111027536B (zh) | 一种基于电子设备的搜题方法及电子设备 | |
CN111077997A (zh) | 一种点读模式下的点读控制方法及电子设备 | |
CN111027557A (zh) | 一种基于题目图像的科目识别方法及电子设备 | |
CN111079486A (zh) | 一种开启听写检测的方法及电子设备 | |
CN111079504A (zh) | 一种文字识别方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200417 |