一种快速获取有效图像的方法和装置与流程

文档序号:11135290阅读:293来源:国知局
一种快速获取有效图像的方法和装置与制造工艺

本发明属于图像处理领域,尤其涉及一种快速获取有效图像的方法和装置。



背景技术:

随着科技的发展,越来越多的电子设备上设置了摄像头。通过摄像头获取的图像,可以方便用户对现场数据进行快速有效的采集。比如,通过学习机的摄像头拍摄包括题目信息的图像,结合文字识别工具,可以获取图像中的文字信息。根据获取的文字信息进行匹配,可以有效的进行题目搜索。

在摄像头采集的图像中,用户需要的图像可能是其中一部分区域。比如对图像中的文字进行识别时,用户只需要识别包括部分题目内容信息。因此,用户通常会对图像进行截取。目前对于图像的截取方式通常是由用户调整选框的区域大小,使其能够覆盖用户所要截取的题目,在调整完成后,点击确认按键完成截图。

由于现有技术中对于图像的截取需要对选框的大小进行调整,在调整完成后点击确认都操作,截取过程较为麻烦,不利于提高截取效率。



技术实现要素:

本发明的目的在于提供一种快速获取有效图像的方法,以解决现有技术对于图像的截取需要对选框的大小进行调整,在调整完成后点击确认都操作,截取过程较为麻烦,不利于提高截取效率的问题。

第一方面,本发明实施例提供了一种快速获取有效图像的方法,所述方法包括:

接收预先设置的启动指令,启动摄像头和红外传感器;

在所述摄像头拍摄的原始图像中,由所述红外传感器所采集的用户的手指的位置,确定有效内容的位置;

根据所述有效内容的位置,在所述原始图像中进行截取得到有效图像。

结合第一方面,在第一方面的第一种可能实现方式中,

所述在所述摄像头拍摄的原始图像中,由所述红外传感器所采集的用户的手指的位置,确定有效内容的位置步骤包括:

检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像;

通过红外传感器检测第一红外信号,根据所述第一红外信号的指尖末端位置作为所述有效图像的起始位置;

通过红外传感器检测第二红外信号,根据所述第二红外信号的指尖末端位置作为所述有效图像的结束位置。

结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述通过红外传感器检测第一红外信号,根据所述第一红外信号的末端位置作为所述有效图像的起始位置步骤还包括:在所述原始图像中显示第一光标,所述第一光标的位置与所述起始位置对应;

所述通过红外传感器检测第二红外信号,根据所述第二红外信号的末端位置作为所述有效图像的结束位置步骤还包括:在所述原始图像中显示第二光标,所述第二光标的位置与所述结束位置对应。

结合第一方面,在第一方面的第三种可能实现方式中,所述在所述摄像头拍摄的原始图像中,由所述红外传感器所采集的用户的手指的位置,确定有效内容的位置步骤具体为:

检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像;

通过红外传感器检测第三红外信号,根据所述第三红外信号包括的两个指尖末端位置分别作为所述有效图像的起始位置和结束位置。

结合第一方面,在第一方面的第四种可能实现方式中,所述预先设置的启动指令包括预设的硬件开关启动指令、解锁图案启动指令、指纹解锁启动指令中的一种或者多种。

第二方面,本发明实施例提供了一种快速获取有效图像的装置,所述装置包括:

启动单元,用于接收预先设置的启动指令,启动摄像头和红外传感器;

位置确定单元,用于在所述摄像头拍摄的原始图像中,由所述红外传感器所采集的用户的手指的位置,确定有效内容的位置;

有效图像截取单元,根据所述有效内容的位置,在所述原始图像中进行截取得到有效图像。

结合第二方面,在第二方面的第一种可能实现方式中,所述位置确定单元包括:

第一拍摄子单元,用于检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像;

起始位置确定子单元,用于通过红外传感器检测第一红外信号,根据所述第一红外信号的指尖末端位置作为所述有效图像的起始位置;

结束位置确定子单元,用于通过红外传感器检测第二红外信号,根据所述第二红外信号的指尖末端位置作为所述有效图像的结束位置。

结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述起始位置确定子单元还用于:在所述原始图像中显示第一光标,所述第一光标的位置与所述起始位置对应;

所述结束位置确定子单元还用于:在所述原始图像中显示第二光标,所述第二光标的位置与所述结束位置对应。

结合第二方面,在第二方面的第三种可能实现方式中,所述位置确定单元包括:

第二拍摄子单元,用于检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像;

位置同时确定子单元,用于通过红外传感器检测第三红外信号,根据所述第三红外信号包括的两个指尖末端位置分别作为所述有效图像的起始位置和结束位置。

结合第二方面,在第二方面的第四种可能实现方式中,所述预先设置的启动指令包括预设的硬件开关启动指令、解锁图案启动指令、指纹解锁启动指令中的一种或者多种。

在本发明中,通过启动摄像头和红外传感器,由摄像头拍摄原始图像,红外传感器检测所述原始图像中用户手指所对应的红外信号,根据检测的红外信号确定有效内容的位置,根据所述位置从而能够对原始图像截取得到有效图像。本发明通过用户手指点触实际位置的方式即可有效的获得有效图像,操作更加方便,图像截取的效率高。

附图说明

图1是本发明第一实施例提供的快速获取有效图像的方法的实现流程图;

图2是本发明第二实施例提供的快速获取有效图像的方法的实现流程图;

图3是本发明第三实施例提供的快速获取有效图像的方法的实现流程图;

图4是本发明第四实施例提供的快速获取有效图像的装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的目的在于提供一种快速获取有效图像的方法,以解决现有技术对于目标区域图像的获取过程中,需要用户在拍摄的图像上进行框选,在框选完成后,再点击确认按键,生成所需要的图像。这种图像获取方式,需要用户多个操作步骤,并且操作较为麻烦,使得目标区域图像获取的效率较低。下面结合附图,对本发明作进一步的说明。

实施例一:

图1示出了本发明第一实施例提供的快速获取有效图像的方法的实现流程,详述如下:

在步骤S101中,接收预先设置的启动指令,启动摄像头和红外传感器。

具体的,本发明实施例中所述启动指令,可以为硬件开关的启动指令,也可以为解锁图像中的解锁路径对应的启动指令,或者还可以预先设定指纹的特征信息,对指纹解锁时所接收的指纹特征进行对比,在满足匹配要求时,直接生成启动指令。

本发明实施例所述的硬件开关,可以为预先设定的用于启动图像截取类应用程序而设定的专门的开关。当然,所述开关可以是在终端中增加的新开关,也可以为现有终端的开关基础上的某个开关所定义,也可以现有终端的两个或者两个开关的组合。

所述启动指令,可以在终端处于待机状态或者关机状态时触发,也可以为终端处于其它应用程序激活状态下触发。当终于处于关机状态时,则先触发终端开机,然后在开机状态下处理所述图像截取类应用程序的启动指令。

所述红外传感器可用于检测红外对象,比如可以为人体部分等。当用户的手部放置在检测区域时,通过所述红外传感器可以得到检测区域中的手部的外形等特征信息。

在步骤S102中,在所述摄像头拍摄的原始图像中,由所述红外传感器所采集的用户的手指的位置,确定有效内容的位置。

具体的,本发明实施例中所述原始图像,可以在设备保持稳定状态下,即设备中摄像头获取的画面内容不发生变化时所对应的图像。

另外,为了更方便用户进行有效图像的获取,在检测到设备当前处于稳定状态时,可以发出进行有效图像的位置的提示信息,比如可以发出文字提示、图像提示、声音提示等。

在拍摄原始图像后,继续保持设备稳定状态,从而确定有效图像的位置。所述有效图像的位置可以包括起始位置和结束位置,当然也可以通过一个位置查找对应的有效图像。

比如,对于起始位置和结束位置的确定方式,用户可将手指指向所有效图像对应的起始位置,设备通过红外传感器检测到用户的手指后,根据所述手指的位置,在原始图像上查找对应的位置作为有效图像的起始位置。在查找起始位置完成后,发出确定指令,该确定指令可以表现为设备屏幕上显示的光标的状态的变化,比如有闪烁状态变化为静止状态。

同样,在确定起始位置后,继续保持设备稳定状态,用户可将手指指向所有效图像对应的结束位置,设备通过红外传感器检测到用户的手指后,根据所述手指的位置,在原始图像上查找对应的位置作为有效图像的结束位置。在查找起始位置完成后,发出确定指令,该确定指令可以表现为设备屏幕上显示的光标的状态的变化,比如有闪烁状态变化为静止状态。

在步骤S103中,根据所述有效内容的位置,在所述原始图像中进行截取得到有效图像。

根据有效内容的位置,比如起始位置和结束位置,可以直接成生有效图像的区域,对该区域进行截取即可得到有效图像。根据所述有效图像进行后续的搜索或者处理,可以使得后续的操作更加有针对性,精度也会更高。

实施例二:

图2示出了本发明第二实施例提供的快速获取有效图像的方法的实现流程,详述如下:

在步骤S201中,接收预先设置的启动指令,启动摄像头和红外传感器。

在步骤S202中,检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像。

本发明实施例中所述稳定状态,表示设备当前没有来回晃动、旋转或前后运动,在设备的摄像头所获取的图像内容没有发生改变。

所述摄像头获取的原始图像中,包括用户所希望获取的有效图像的内容。所述原始图像为自动获取,不需要用户点击拍摄按键等操作。因此,通过稳定状态的判断,自动获取的原始图像有利于减少用户操作步骤,提高用户使用的便利性。

在步骤S203中,通过红外传感器检测第一红外信号,根据所述第一红外信号的指尖末端位置作为所述有效图像的起始位置。

当设备继续保持稳定状态时,可提示用户输入第一红外信号,即用户可用手指点击需要截取的图像对应的起始位置处。红外传感器检测到用户手部位置,当手指停止运动时,根据手指的特征信息识别出手指所指向的位置,从而能够有效的确定在原始图像中的,有效图像的起始位置。

作为可优化的实施方式,在有效图像的起始位置确定后,可以在所述原始图像中显示第一光标,所述第一光标的位置与所述起始位置对应。或者也可以在检测过程中显示第一光标,当确定起始位置后,改变第一光标的状态,比如由闪烁状态切换为静止状态等。

在步骤S204中,通过红外传感器检测第二红外信号,根据所述第二红外信号的指尖末端位置作为所述有效图像的结束位置。

同样,当设备继续保持稳定状态,可提示用户输入的第二红外信号,即用户可用手指点击需要截取的图像对应的结束位置处。红外传感器检测到用户手部位置,当手指停止运动时,根据手指的特征信息识别出手指所指向的位置,从而能够有效的确定在原始图像中的,有效图像的结束位置。

作为可优化的实施方式,在有效图像的结束位置确定后,可以在所述原始图像中显示第二光标,所述第二光标的位置与所述结束位置对应。或者也可以在检测过程中显示第二光标,当确定结束位置后,改变第二光标的状态,比如由闪烁状态切换为静止状态等。

在步骤S205中,根据所述有效内容的位置,在所述原始图像中进行截取得到有效图像。

在确定第二光标的位置后,可自动对有效图像进行截取,从而进一步提高图像截取的便利性。

本发明在实施例一的基础上,具体介绍了通过两次手指的指向来确定有效图像的位置,在提高了操作的便利性的同时,有利于有效图像截取的精度。

实施例三:

图3示出了本发明第三实施例提供的快速获取有效图像的方法的实现流程,详述如下:

在步骤S301中,接收预先设置的启动指令,启动摄像头和红外传感器。

在步骤S302中,检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像。

在步骤S303中,通过红外传感器检测第三红外信号,根据所述第三红外信号包括的两个指尖末端位置分别作为所述有效图像的起始位置和结束位置。

为了进一步提高有效图像截取的效率,本发明实施例可包括对第三红外信号中的可检测到的指尖个数的判断,当指尖个数为两个时,则同时确定有效图像的起始位置和结束位置。

当同时检测的指尖的个数超过两个时,则表示用户可能是输入错误,或者直接以最上端的手指的位置作为有效图像的起始位置,最下端的手指的位置作为有效图像的结束位置。

本发明实施例在实施例二的基础上,进一步对红外传感器所识别的图像中的指尖的个数进行判断,并且在指尖个数为两个时,可直接确定有效图像的起始位置和结束位置,更进一步提高识别的便利性。

实施例四:

图4为本发明实施例提供的快速获取有效图像的装置的结构示意图,详述如下:

本发明实施例所述快速获取有效图像的装置,包括:

启动单元401,用于接收预先设置的启动指令,启动摄像头和红外传感器;

位置确定单元402,用于在所述摄像头拍摄的原始图像中,由所述红外传感器所采集的用户的手指的位置,确定有效内容的位置;

有效图像截取单元403,根据所述有效内容的位置,在所述原始图像中进行截取得到有效图像。

优选的,所述位置确定单元包括:

第一拍摄子单元,用于检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像;

起始位置确定子单元,用于通过红外传感器检测第一红外信号,根据所述第一红外信号的指尖末端位置作为所述有效图像的起始位置;

结束位置确定子单元,用于通过红外传感器检测第二红外信号,根据所述第二红外信号的指尖末端位置作为所述有效图像的结束位置。

优选的,所述起始位置确定子单元还用于:在所述原始图像中显示第一光标,所述第一光标的位置与所述起始位置对应;

所述结束位置确定子单元还用于:在所述原始图像中显示第二光标,所述第二光标的位置与所述结束位置对应。

优选的,所述位置确定单元包括:

第二拍摄子单元,用于检测到设备处于稳定状态时,通过摄像头拍摄包括有效图像的原始图像;

位置同时确定子单元,用于通过红外传感器检测第三红外信号,根据所述第三红外信号包括的两个指尖末端位置分别作为所述有效图像的起始位置和结束位置。

优选的,所述预先设置的启动指令包括预设的硬件开关启动指令、解锁图案启动指令、指纹解锁启动指令中的一种或者多种。

本发明实施例所述快速获取有效图像的装置,与实施例一至三所述快速获取有效图像的方法对应,在此不作重复赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1