基于指纹识别的手势操控方法、装置以及终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种基于指纹识别的手势操控方法、一种基于指纹识别的手势操控装置以及一种终端。
【背景技术】
[0002]苹果的TouchID(指纹识别)将指纹识别技术引入到终端,但是,目前只是利用指纹识别进行身份认证以及通过指纹识别完成对应应用程序的特定功能。比如,通过终端的指纹识别装置采集用户的不同的指纹信息,利用这些指纹信息进行解锁、支付以及启动指定应用程序等功能。
[0003]目前的指纹识别技术还存在以下缺陷:
[0004](I)不能充分使用指纹识别装置,目前的终端只是利用指纹识别装置来采集指纹和验证指纹,在其他时间指纹识别装置均处于闲置状态。其中,采集指纹是指首先通过指纹识别装置采集指纹信息并将该指纹信息保存为指纹模板信息,再针对指纹模板信息进行进一步的开发和利用;验证指纹是指通过指纹识别装置来进行指纹的验证,验证通过后执行相应的功能。
[0005](2)目前只能通过指纹识别完成对应应用程序的特定功能,比如利用指纹信息进行解锁、完成支付、启动应用等,这样不同的指纹信息可以用来实现不同的功能,这样对指纹信息的利用率较低。
[0006]因此,需要一种新的技术方案,能够提高指纹信息的利用率。
【发明内容】
[0007]本发明正是基于上述问题,提出了一种新的技术方案,能够提高指纹信息的利用率。
[0008]有鉴于此,本发明的第一方面提出了一种基于指纹识别的手势操控方法,包括:接收来自指纹识别装置的第一指纹图像;当检测到指纹手势操作后,通过所述指纹识别装置采集由所述第一指纹图像偏移得到的第二指纹图像;根据所述第一指纹图像和所述第二指纹图像的位置信息,识别所述指纹手势操作;执行与所述指纹手势操作对应的功能选项。
[0009]在该技术方案中,能够通过指纹识别装置采集第一指纹图像,当第一指纹图像正确时,再采集由第一指纹图像偏移得到的第二指纹图像来识别用户的指纹手势操作,并执行与该手势操作相对应的功能,其中,指纹识别装置可以设置在终端的前面或背面的任意位置,设置在终端的背面,用户只需用一只手就可以完成相应的指纹手势操作,进一步方便用户的使用。通过上述技术方案,能够根据采集的指纹信息的偏移位置,确定用户的指纹手势操作,提高指纹信息的利用率,进而根据该指纹手势操作更加快捷地完成用户想要的操作,方便了用户的使用,提升了用户体验。
[0010]在上述技术方案中,优选地,在所述根据所述第一指纹图像和所述第二指纹图像的位置信息,识别所述指纹手势操作之前,还包括:获取所述第一指纹图像和所述第二指纹图像的特征点信息,以供将所述特征点信息确定为所述位置信息,其中,所述特征点信息包括以下至少之一或其组合:分叉点信息、终止点信息、中心点信息、三角点信息。
[0011]在该技术方案中,能够根据第二指纹图像相对于第一指纹图像的特征点信息的偏移位置,确定位置信息,进而确定指纹手势操作,其中,特征点信息包括但不限于以下至少之一或其组合:分叉点信息、终止点信息、中心点信息、三角点信息等。通过上述技术方案,能够根据相应的特征点信息的偏移位置更好地确定指纹手势操作,进而更好地完成与该指纹手势操作相应的功能,提升用户体验。
[0012]在上述技术方案中,优选地,所述根据所述第一指纹图像和所述第二指纹图像的位置信息,识别所述指纹手势操作,包括:检测所述第一指纹图像和所述第二指纹图像中的每个特征点信息的变化值;根据所述每个特征点信息的变化值,确定所述第二指纹图像在预定坐标系中相对于所述第一指纹图像的移动方向和移动距离。
[0013]在该技术方案中,根据第二指纹图像相对于第一指纹图像中的每个特征点信息的变化值,确定出用户指纹图像的移动方向和移动距离,然后再根据该移动方向和移动距离确定指纹手势操作,并执行与该指纹手势操作相应的功能,进而方便用户的操作。例如,在预先设置向左滑动的指纹手势为结束音乐播放时,首先通过指纹识别装置采集用户的第一指纹图像,用户滑动手指,则会采集到第二指纹图像,当检测到第二指纹图像中的分叉点相对与第一指纹图像的分叉点向左移动时,就能够确定用户的手势是向左滑动,这样音乐播放器就会停止播放。
[0014]在上述技术方案中,优选地,所述移动方向包括水平方向和竖直方向,所述移动距离包括水平移动距离和竖直移动距离,以及所述根据所述第一指纹图像和所述第二指纹图像的位置信息,识别所述指纹手势操作,还包括:判断所述第二指纹图像在所述预定坐标系中相对于所述第一指纹图像的所述水平移动距离是否大于或等于所述竖直移动距离;根据判断结果和所述移动方向,识别所述指纹手势操作。
[0015]在该技术方案中,当用户滑动手指时,采集的第二指纹图像相对于第一指纹图像可能在竖直和水平方向上均有移动,如果水平移动距离大于等于竖直移动距离,则确定用户是在水平方向上滑动手指,然后当预定坐标系中的值的为正时,确定是向右滑动,当预定坐标系中的值的为负时,确定是向左滑动,如果竖直移动距离大于等于水平移动距离,则确定用户是在竖直方向上滑动手指,然后当预定坐标系中的值的为正时,确定是向上滑动,当预定坐标系中的值的为负时,确定是向下滑动。通过上述技术方案,能够进一步地识别用户的指纹手势操作,并执行该指纹手势操作相应的功能,提升用户体验。
[0016]在上述技术方案中,优选地,在所述接收来自指纹识别装置的第一指纹图像之前,还包括:根据接收到的设置命令,通过指纹识别装置设置至少一个预定指纹手势操作;根据接收到的关联命令,将所述至少一个预定指纹手势操作中的每个预定指纹手势操作与至少一个功能选项相关联;以及所述执行与所述指纹手势操作对应的功能选项,具体包括:当确定识别出的所述指纹手势操作与所述至少一个预定指纹手势操作中的任一预定指纹手势操作一致时,执行与所述任一预定指纹手势操作对应的所述至少一个功能选项。
[0017]在该技术方案中,能够根据用户的需要设置一个或多个预定指纹手势操作,并且将每个预定指纹手势操作与用户想要完成的功能选项相关联,这样,当识别出的指纹手势操作与相应的预定指纹手势操作相匹配时,就可以执行该预定指纹手势操作相关联的功能选项。通过上述技术方案,能够满足用户多样化的需求,便于用户操作,提升用户体验。
[0018]本发明的第二方面提出了一种基于指纹识别的手势操控装置,包括:接收单元,接收来自指纹识别装置的第一指纹图像;采集单元,当检测到指纹手势操作后,通过所述指纹识别装置采集由所述第一指纹图像偏移得到的第二指纹图像;识别单元,根据所述第一指纹图像和所述第二指纹图像的位置信息,识别所述指纹手势操作;执行单元,执行与所述指纹手势操作对应的功能选项。
[0019]在该技术方案中,能够通过指纹识别装置采集第一指纹图像,当第一指纹图像正确时,再采集由第一指纹图像偏移得到的第二指纹图像来识别用户的指纹手势操作,并执行与该手势操作相对应的功能,其中,指纹识别装置可以设置在终端的前面或背面的任意位置,设置在终端的背面,用户只需用一只手就可以完成相应的指纹手势操作,进一步方便用户的使用。通过上述技术方案,能够根据采集的指纹信息的偏移位置,确定用户的指纹手势操作,提高指纹信息的利用率,进而根据该指纹手势操作更加快捷地完成用户想要的功能,方便了用户的使用,提升了用户体验。
[0020]在上述技术方案中,优选地,还包括:获取单元,在所述根据所述第一指纹图像和所述第二指纹图像的位置信息,识别所述指纹手势操作之前,获取所述第一指纹图像和所述第二指纹图像的特征点信息,以供将所述特征点信息确定为所述位置信息;其中,所述特征点信息包括以下至少之一或其组合:分叉点信息、终止点信息、中心点信息、三角点信息。
[0021]在该技术方案中,能够根据第二指纹图像相对于第一指纹图像的特征点信息的偏移位置,确定位置信息,进而确定指纹手势操作,其中,特征点信息包括但不限于以下至少之一或其组合:分叉点信息、终止点信息、中心点信息、三角点信息等。通过上述技术方案,能够根据相应的特征点信息的偏移位置更好地确定指纹手势操作,进而更好地完成与该指纹手势操作相应的功能,提升用户体验。
[0022]在上述技术方案中,优选地,所述识别单元包括:检测单元,检测所述第一指纹图像和所述第二指纹图像中的每个特征点信息的变化值;确定单元,根据所述每个特征点信息的变化值,确定所述第二指纹图像在预定坐标系中相对于所述第一指纹图像的移动方向和移动距离。
[0023]在该技术方案中,根据第二指纹图像相对于第一指纹图像中的每个特征点信息的变化值,确定出用户指纹图像的移动方向和移动距离,然后再根据该移动方向和移动距离确定指纹手势操作,并执