本发明涉及电子终端技术领域,具体涉及一种应用于电子终端的信息处理方法和装置。
背景技术:
目前,市面上的很多电子教育产品都具备拍照搜题的功能,用户通过操控电子终端的摄像头对书本上的题目进行拍照。目前市面上有些产品是通过电子终端发出的光标来确定拍摄的位置,但拍摄的位置是否对焦成功需要用户通过电子终端的屏幕去查看。另外,当光标定位的区域内容比较复杂,例如既有英语,又有汉语,或者其他的信息,现有技术很难筛选出用户想要的信息。
技术实现要素:
鉴于此,本发明提供一种应用于电子终端的信息处理方法和装置,以通过预定的方式提醒用户识别的内容,方便用户筛选想要的信息。
本发明第一方面提供一种应用于电子终端的信息处理方法,包括:
当接收到搜题触发指令时,启动摄像头,并启动光发射装置,以使所述光发射装置发出的光投射在所述摄像头的拍摄主体上;
当通过所述光发射装置的光投射点确定拍摄主体后,对所述拍摄主体进行对焦;
在对焦成功后,对对焦的内容进行识别,并以预定的方式提示用户当前识别的内容。
本发明第二方面提供一种应用于电子终端的信息处理装置,包括:
启动单元,用于当接收到搜题触发指令时,启动摄像头,并启动光发射装置,以使所述光发射装置发出的光投射在所述摄像头的拍摄主体上;
对焦单元,用于当通过所述光发射装置的光投射点确定拍摄主体后,对所述拍摄主体进行对焦;
第一提示单元,用于在对焦成功后,对对焦的内容进行识别,并以预定的方式提示用户当前识别的内容。
本发明与现有技术相比存在的有益效果是:本发明通过光投射点确定拍摄主体,并在对确定的拍摄主体进行内容识别后,以预定的方式提示用户当前识别的内容,从而使得用户在不需要看屏幕显示的内容,就可以方便的筛选出想要的信息。另外,现在技术在进行内容识别时,一般是先拍照,再截图,再识别,操作繁琐,效率低,而本申请是直接对确定的拍摄主体进行识别,即将拍照、截图、识别合并为一个操作,优化了流程,提高了效率,具有较强的易用性和实用性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的应用于电子终端的信息处理方法实施例流程示意图;
图2为本发明提供的应用于电子终端的信息处理装置实施例结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
请参阅图1,为本发明实施例提供的应用于电子终端的信息处理方法的实现流程,其主要包括:
步骤101、当接收到搜题触发指令时,启动摄像头,并启动光发射装置,以使所述光发射装置发出的光投射在所述摄像头的拍摄主体上。
本发明实施例中,为电子终端配置“搜题触发指令”的输入接口,以便用户可以通过该输入接口输入上述搜题触发指令。示例性的,该输入接口可以表现为一实体按键,以便通过该实体按键输入上述搜题触发指令;或者该输入接口可以表现为一特定的触摸操作,例如在监测到用户在触摸屏上的触摸动作为两点触摸且滑动轨迹为纵向相对滑动后,判断两触摸点纵向相对滑动的位移是否同时大于预设的第一阈值、所述两触摸点最终落点的距离差是否小于预设的第二阈值、且所述两触摸点滑动的速度是否同时大于预设的第三阈值,若是,则判定为搜题触发指令。又或者,该输入接口还可以表现为应用程序(如搜题类App)的启动接口,当用户启动该搜题类App时,即相当于输入上述搜题触发指令。本发明实施例中不对上述搜题触发指令的具体输入方式进行限定。
在本发明实施例中,当接收到上述搜题触发指令时,启动电子终端的摄像头(该摄像头可以为上述电子终端的内置摄像头,也可以为上述电子终端的外置摄像头);进一步,在启动摄像头的同时或之后,还需要启动光发射装置。所述光发射装置设置在摄像头的邻近区域,该光发射装置所发射的光包括但不限于红外光、激光等,这样一来,该光发射装置发出的光会投射在摄像头的拍摄主体上,从而使得摄像头拍摄的图像中会显示该光发射装置在书本上的光投射点。其中,所述拍摄主体包括但不限于单词、词组、试题等。所述光发射装置的光投射点可以为十字光标或者其它可能存在的光标形状,具体地,上述光标的形状可以根据实际需求进行设定,此处不作限定。
步骤102、当通过所述光发射装置的光投射点确定拍摄主体后,对所述拍摄主体进行对焦。
本发明实施例中,当检测到所述光投射点在某一位置的停留时间超过预定时间阈值(例如3秒)时,则确定该位置为待拍摄主体的位置,对所述拍摄主体进行对焦。
步骤103、在对焦成功后,对对焦的内容进行识别,并以预定的方式提示用户当前识别的内容。
较佳的,本发明实施例在对焦成功后,还包括:
以光投射点闪烁的方式提醒用户对焦成功。
需要说明的是,在所述光投射点移动的过程中,所述光投射点是固定不闪烁的。为了方便用户在不查看电子终端屏幕或在所述屏幕黑屏状态下,了解摄像头是否对焦成功,本发明实施例以以光投射点闪烁的方式提醒用户对焦成功,具有较强的易用性及实用性。
示例性的,所述以预定的方式提示用户当前识别的内容包括但不限于:
当当前识别的内容为英语(如单词或词组)时,以第一方式提示用户当前识别的内容;
当当前识别的内容为汉字时,以第二方式提示用户当前识别的内容。
其中,所述第一方式可以为光投射点闪烁一次;所述第二方式可以为光投射点连续闪烁两次,具体提示方式可以根据实际需求进行设定,此处不作限定。
较佳的,本发明实施例还包括:
当识别的内容有多个时,若接收到切换信息,则切换当前识别的内容,并在识别完后,对该识别的内容进行提示。
其中,所述切换信息可以为用户发出的切换指令(如预定按键、预定的触摸滑动动作或抖动电子终端等)或者根据预设时间间隔产生的切换触发信息。
例如,当对焦的位置既有英语、又有汉字,而用户只想识别汉字时,如果光投射点闪烁一次,表示当前识别的内容为英语,则用户通过抖动电子设备或者其他操作可切换识别的内容,识别成功后,光投射点再次闪烁,如果连续闪烁两次表示识别的内容为汉字,方便用户通过所述切换操作切换到自己想要的信息。
需要说明的是,本发明实施例的内容识别技术包括但不限于光学字符识别(OCR,Optical Character Recognition)技术、场景文本识别(STR,Scene Text Recognition)技术等。
可选的,本发明实施例在以预定的方式提示用户当前识别的内容之后,还包括:
在接收到用户对当前识别的内容确认的指令后,将该识别的内容上传至服务器进行试题匹配,接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果;其中,所述解题结果包括:解题过程和答案。
可选的,由于传统的搜题类App采用单一的呈现方式直接显示解题结果,使学生容易形成依赖思想,直接搜题和抄袭答案,缺乏过程思考及参与感,很难激发解题兴趣。因此,可选的,本发明实施例在显示解题结果的同时使用非透明蒙层遮挡该解题结果,只有在通过输入蒙层消除指令消除该非透明蒙层后才能查看到相应的解题结果,从而为学生提供更多的思考时间。
其中,所述显示所述服务器反馈的与本次匹配到的试题对应的解题结果可以包括:
显示所述服务器反馈的与本次匹配到的试题对应的解题过程并使用预设的第一非透明蒙层遮挡所述解题过程;
显示所述服务器反馈的与本次匹配到的试题对应的答案并使用预设的第二非透明蒙层遮挡所述答案;
在显示所述服务器反馈的与本次匹配到的试题对应的解题结果之后,还可以包括:
当接收到第一蒙层消除指令时,在所述第一蒙层消除指令的指示下消除所述第一非透明蒙层;
当接收到第二蒙层消除指令时,在所述第二蒙层消除指令的指示下消除所述第二非透明蒙层。
具体地,用户可以分别通过预设的不同的实体按键输入上述第一蒙层消除指令和上述第一蒙层消除指令,或者,也可以通过触摸操作输入该第一蒙层消除指令和该第二蒙层消除指令。对于上述触摸操作,可以设定当检测到用户触摸上述第一非透明蒙层(或上述第二非透明蒙层)所在的区域时,即判定接收到上述第一蒙层消除指令(或上述第二蒙层消除指令),并可以在上述第一蒙层消除指令(或上述第二蒙层消除指令)的指示下,消除上述第一非透明蒙层(或上述第一非透明蒙层)的全部区域或者被触摸区域(消除上述第一非透明蒙层(或上述第二非透明蒙层)的被触摸区域类似于刮奖形式)。
请参阅图2,为本发明实施例提供的应用于电子终端的信息处理装置的组成结构示意图。为了便于说明,仅示出了与本发明实施例相关的部分。
所述应用于电子终端的信息处理装置可以是内置于电子终端(例如手机、平板电脑等)内的软件单元、硬件单元或者是软硬结合的单元,也可以作为独立的挂件集成到所述电子终端中。
所述应用于电子终端的信息处理装置包括:
启动单元21,用于当接收到搜题触发指令时,启动摄像头,并启动光发射装置,以使所述光发射装置发出的光投射在所述摄像头的拍摄主体上;
对焦单元22,用于当通过所述光发射装置的光投射点确定拍摄主体后,对所述拍摄主体进行对焦;
第一提示单元23,用于在对焦成功后,对对焦的内容进行识别,并以预定的方式提示用户当前识别的内容。
可选的,所述装置还包括:
第二提示单元24,用于在对焦成功后,以光投射点闪烁的方式提醒用户对焦成功。
可选的,所述第一提示单元23具体用于:
当当前识别的内容为英语时,以第一方式提示用户当前识别的内容;
当当前识别的内容为汉字时,以第二方式提示用户当前识别的内容。
可选的,所述装置还包括:
切换单元25,用于当识别的内容有多个时,若接收到切换信息,则切换当前识别的内容,并在识别完后,对该识别的内容进行提示。
可选的,所述装置还包括:
搜题单元26,用于在以预定的方式提示用户当前识别的内容之后,在接收到用户对当前识别的内容确认的指令后,将该识别的内容上传至服务器进行试题匹配,接收并显示所述服务器反馈的与本次匹配到的试题对应的解题结果;其中,所述解题结果包括:解题过程和答案;
所述搜题单元26具体用于:显示所述解题过程并使用预设的第一非透明蒙层遮挡所述解题过程;显示所述答案并使用预设的第二非透明蒙层遮挡所述答案;
所述信息处理装置还包括:
第一指令接收单元27,用于接收第一蒙层消除指令;
第二指令接收单元28,用于接收第二蒙层消除指令;
蒙层消除单元29,用于当所述第一指令接收单元接收到所述第一蒙层消除指令时,在所述第一蒙层消除指令的指示下消除所述第一非透明蒙层;当所述第二指令接收单元接收到所述第二蒙层消除指令时,在所述第二蒙层消除指令的指示下消除所述第二非透明蒙层。
综上所述,本发明通过光投射点确定拍摄主体,并以光投射点闪烁的方式提醒用户对焦成功,从而方便用户在不查看电子终端屏幕或在所述屏幕黑屏状态下,了解摄像头是否对焦成功。另外,在对确定的拍摄主体进行内容识别后,以预定的方式提示用户当前识别的内容,从而使得用户在不需要看屏幕显示的内容,就可以方便的筛选出想要的信息。而且,当识别的内容有多个时,还可以方便用户通过切换的方式进行切换。另外,现在技术在进行内容识别时,一般是先拍照,再截图,再识别,操作繁琐,效率低,而本申请是直接对确定的拍摄主体进行识别,无需拍照、截图操作,优化了流程,提高了效率,具有较强的易用性和实用性。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。