一种基于眨眼次数的图标迁移实现方法及实现系统的制作方法
【技术领域】
[0001]本发明涉及智能终端技术领域,尤其涉及一种基于眨眼次数的图标迀移实现方法及实现系统。
【背景技术】
[0002]在带有触摸屏的智能终端(如智能手机)中的主操作界面往往被分为多个子操作界面,以容纳任意多的应用图标。对于一个特定图标当需要从当前所在的第一子操作界面迀移到第二子操作界面时,按现有技术需要首先激活图标迀移操作(如通过长按图标来实现),然后向左或向右拖动图标至第二子操作界面。上述图标迀移过程存在以下缺陷:当向左或向右拖动图标由一个子操作界面至另一个子操作界面时,是通过检测拖动图标位于触摸屏左或右边界并驻留一定延时来达到子操作界面迀移的检测,从而操作过程较慢并且容易迀移过度。
[0003]因此,现有技术还有待改进和发展。
【发明内容】
[0004]鉴于上述现有技术的不足之处,本发明的目的在于提供一种基于眨眼次数的图标迀移实现方法及实现系统,旨在解决现有技术中操作过程较慢并且容易迀移过度的问题。
[0005]为了达到上述目的,本发明采取了以下技术方案:
[0006]—种基于眨眼次数的图标迀移实现方法,其中,所述方法包括以下步骤:
[0007]A、智能手机对用户的图标迀移指令进行实时检测,当检测到对待迀移应用图标的图标迀移指令时,则开启前置摄像头并在预设的时间阈值内检测是否采集到眼部图像;
[0008]B、当在所述时间阈值内检测到眼部图像时,获取眼部图像对应的眨眼次数及眨眼个数;
[0009]C、当眨眼个数为奇数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第一指定方向迀移至少一个子操作界面;
[0010]D、当眨眼个数为偶数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第二指定方向迀移至少一个子操作界面;其中所述第一指定方向与所述第二指定方向不相同。
[0011]所述基于眨眼次数的图标迀移实现方法,其中,所述步骤C具体包括:
[0012]Cl、当眨眼个数为奇数时,则根据眨眼次数获取对应的第一移动次数;
[0013]C2、根据第一移动次数,将待迀移应用图标从当前子操作界面向第一指定方向迀移与第一移动次数相同个数的子操作界面。
[0014]所述基于眨眼次数的图标迀移实现方法,其中,所述步骤D具体包括:
[0015]D1、当眨眼个数为偶数时,则根据眨眼次数获取对应的第二移动次数;
[0016]D2、根据第二移动次数,将待迀移应用图标从当前子操作界面向第二指定方向迀移与第二移动次数相同个数的子操作界面。
[0017]所述基于眨眼次数的图标迀移实现方法,其中,所述第一指定方向与所述第二指定方向相反。
[0018]—种基于眨眼次数的图标迀移实现系统,其中,包括:
[0019]检测模块,用于智能手机对用户的图标迀移指令进行实时检测,当检测到对待迀移应用图标的图标迀移指令时,则开启前置摄像头并在预设的时间阈值内检测是否采集到眼部图像;
[0020]获取模块,用于当在所述时间阈值内检测到眼部图像时,获取眼部图像对应的眨眼次数及眨眼个数;
[0021]第一图标迀移模块,用于当眨眼个数为奇数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第一指定方向迀移至少一个子操作界面;
[0022]第二图标迀移模块,用于当眨眼个数为偶数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第二指定方向迀移至少一个子操作界面;其中所述第一指定方向与所述第二指定方向不相同。
[0023]所述基于眨眼次数的图标迀移实现系统,其中,所述第一图标迀移模块具体包括:
[0024]第一次数检测单元,用于当眨眼个数为奇数时,则根据眨眼次数获取对应的第一移动次数;
[0025]第一方向迀移单元,用于根据第一移动次数,将待迀移应用图标从当前子操作界面向第一指定方向迀移与第一移动次数相同个数的子操作界面。
[0026]所述基于眨眼次数的图标迀移实现系统,其中,所述第二图标迀移模块具体包括:
[0027]第二次数检测单元,用于当眨眼个数为偶数时,则根据眨眼次数获取对应的第二移动次数;
[0028]第二方向迀移单元,用于根据第二移动次数,将待迀移应用图标从当前子操作界面向第二指定方向迀移与第二移动次数相同个数的子操作界面。
[0029]所述基于眨眼次数的图标迀移实现系统,其中,所述第一指定方向与所述第二指定方向相反。
[0030]本发明所述的基于眨眼次数的图标迀移实现方法及实现系统,方法包括:智能手机对用户的图标迀移指令进行实时检测,当检测到对待迀移应用图标的图标迀移指令时,则开启前置摄像头并在预设的时间阈值内检测是否采集到眼部图像;当在所述时间阈值内检测到眼部图像时,获取眼部图像对应的眨眼次数及眨眼个数;当眨眼个数为奇数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第一指定方向迀移至少一个子操作界面;当眨眼个数为偶数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第二指定方向迀移至少一个子操作界面;其中所述第一指定方向与所述第二指定方向不相同。本发明使得智能手机中的应用图标在从当前子操作界面向其他子操作界面迀移时,操作速度更快,避免出现迀移过度的问题。
【附图说明】
[0031]图1为本发明所述基于眨眼次数的图标迀移实现方法较佳实施例的流程图。
[0032]图2为本发明所述基于眨眼次数的图标迀移实现系统较佳实施例的结构框图。
【具体实施方式】
[0033]本发明提供一种基于眨眼次数的图标迀移实现方法及实现系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0034]如图1所示,为本发明所述基于眨眼次数的图标迀移实现方法较佳实施例的流程图。所述方法包括如下步骤:
[0035]步骤S100、智能手机对用户的图标迀移指令进行实时检测,当检测到对待迀移应用图标的图标迀移指令时,则开启前置摄像头并在预设的时间阈值内检测是否采集到眼部图像。
[0036]本发明的实施例中,用户触发图标迀移指令的方式有多种。例如,当检测到用户长按应用图标超过指定时间(如5秒)时,则触发图标迀移指令。
[0037]步骤S200、当在所述时间阈值内检测到眼部图像时,获取眼部图像对应的眨眼次数及眨眼个数。
[0038]具体的,在步骤S200中对眨眼次数及眨眼个数进行检测时具体包括:
[0039]步骤S201,在所述时间阈值内通过前置摄像头获取多张眼部图像,识别和统计多张眼部图像中仅闭左眼的张数,及双眼都闭合的张数;
[0040]步骤S202、判断仅闭左眼的张数是否大于双眼都闭合的张数;
[0041]步骤S203、当仅闭左眼的张数大于双眼都闭合的张数时,则眨眼个数为奇数;
[0042]步骤S204、当仅闭左眼的张数小于或等于双眼都闭合的张数时,则眨眼个数为偶数。
[0043]这样通过在所述时间阈值内检测眨眼次数及眨眼个数来判断是否如何迀移应用图标。
[0044]步骤S300、当眨眼个数为奇数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第一指定方向迀移至少一个子操作界面。
[0045]步骤S400、当眨眼个数为偶数时,则根据眨眼次数将待迀移应用图标从当前子操作界面向第二指定方向迀移至少一个子操作界面;其中所述第一指定方向与所述第二指定方向不相同。
[0046]当在触发图标迀移指令后的所述时间阈值内通过智能手机上的前置摄像头检测是否采集到眼部图像。本发明中,当在所述时间阈值内检测到眼部图像,则根据眼部图像对应的眨眼次数及眨眼个数将待迀移应用图标从当前子操作界面向对应方向迀移至少一个子操作界面。由于采用判断眨眼次数及眨眼个数来确定待迀移应用图标的迀移方向,使得操作速度更快,操作精度更高,避免出现迀移过度的问题。
[0047]进一步的,所述步骤S300中具体包括:
[0048]步骤S301、当眨眼个数为奇数时,则根据眨眼次数获取对应的第一移动次数。
[0049]步骤S302、根据第一移动次数,将待迀移应用图标从当前子操作界面向第一指定方向迀移与第一移动次数相同个数的子操作界面。
[°°50]进一步的,所述步骤S400中具体包括: