1.一种操作方法,包括:
终端接收按压操作;
获取所述按压操作的指纹;
获取所述按压操作的指纹与预存的指纹的匹配比例;
根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值;
获取所述预存的指纹的面积;
根据所述按压操作的触摸面积与所述预存的指纹的面积的比例值,以及所述预存的指纹的面积,获取所述按压操作的按压面积值,具体包括:将所获取的所述比例值与所述预存的指纹的面积进行相乘,以获取所述按压操作的触摸面积值;
其中,所述匹配比例与所述比例值呈正比例关系。
2.根据权利要求1所述的方法,其特征在于,
获取所述按压操作的按压面积值之后,还包括:
根据预存的按压面积值与操作指令的对应关系,获取与所述按压面积值相对应的操作指令;
根据所获取的操作指令执行相应的操作。
3.根据权利要求1-2任一项所述的方法,其特征在于,
所述接收按压操作之前,还包括:
提示用户采用所述预存的指纹的手指进行所述按压操作。
4.根据权利要求2所述的方法,其特征在于,
通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块;
所述执行相应的操作,包括:
获取所述按压操作所指向的触摸屏上显示的触摸对象;
对所述触摸对象执行所述相应的操作。
5.一种操作系统,包括:
接收模块,用于接收按压操作;
第一获取模块,用于获取所述按压操作的指纹;
第二获取模块,用于获取所述按压操作的指纹与预存的指纹的匹配比例;
第四获取模块,用于获取所述预存的指纹的面积;
第三获取模块,用于根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值;
第五获取模块,用于根据所述按压操作的触摸面积与所述预存的指纹的面积的比例值,以及所述预存的指纹的面积,获取所述按压操作的按压面积值,具体包括:将所获取的所述比例值与所述预存的指纹的面积进行相乘,以获取所述按压操作的触摸面积值,其中,所述匹配比例与所述比例值呈正比例关系。
6.根据权利要求5所述的系统,其特征在于,还包括:
第六获取模块,用于根据预存的按压面积值与操作指令的对应关系,获取与所述按压面积值相对应的操作指令;
执行模块,用于根据所获取的操作指令执行相应的操作。
7.根据权利要求5-6任一项所述的系统,其特征在于,还包括:
提示模块,用于提示用户采用所述预存的指纹的手指进行所述按压操作。
8.根据权利要求6所述的系统,其特征在于,还包括第七获取模块,而且,所述接收模块,用于通过终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块;
所述第七获取模块,用于获取所述按压操作所指向的触摸屏上显示的触摸对象;
所述执行模块,用于对所述触摸对象执行所述相应的操作。
一种操作方法及系统\n技术领域\n[0001] 本发明涉及计算机技术领域,尤其涉及一种操作方法及系统。\n背景技术\n[0002] 每个人包括指纹在内的皮肤纹路在图案、断点和交叉点上各不相同,呈现唯一性且终生不变。据此,我们就可以把一个人同他的指纹对应起来,通过将他的指纹和预先保存的指纹数据进行比较,就可以验证它的真实身份,这就是指纹识别技术。\n[0003] 指纹识别主要根据人体指纹的纹路、细节特征等信息对操作或被操作者进行身份鉴定,得益于现代电子集成制造技术和快速而可靠的算法研究,已经开始走入我们的日常生活,成为目前生物检测学中研究最深入,应用最广泛,发展最成熟的技术。\n[0004] 随着无线通信技术与计算机编程技术的不断发展成熟,使得智能手机等终端在硬件性能及软件体验上均得到了较大的提升。终端上丰富的应用程序的使用已经深入到日常生活的各个方面,并给人们的日常生活带来了极大的便捷。\n[0005] 用户在操作终端时,通常会有按压操作,目前通常是利用电容屏来检测触摸面积或者通过触摸屏上的红外发射器和接收器来检测触摸面积,但是,电容屏的检测方式使得检测不精确,红外发射器和接收器的检测方式使得终端的成本较高。\n发明内容\n[0006] 本发明要解决的技术问题在于,提供一种操作方法及系统。\n[0007] 本发明解决其技术问题所采用的技术方案是:本发明提供一种操作方法,一种操作方法,包括:\n[0008] 终端接收按压操作;\n[0009] 获取所述按压操作的指纹;\n[0010] 获取所述按压操作的指纹与预存的指纹的匹配比例;\n[0011] 根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值。\n[0012] 优选地,所述方法还包括:获取所述预存的指纹的面积;\n[0013] 所述获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值之后,还包括:\n[0014] 根据所述按压操作的触摸面积与所述预存的指纹的面积的比例值,以及所述预存的指纹的面积,获取所述按压操作的按压面积值。\n[0015] 优选地,获取所述按压操作的按压面积值之后,还包括:\n[0016] 根据预存的按压面积值与操作指令的对应关系,获取与所述按压面积值相对应的操作指令;\n[0017] 根据所获取的操作指令执行相应的操作。\n[0018] 优选地,所述接收按压操作之前,还包括:\n[0019] 提示用户采用所述预存的指纹的手指进行所述按压操作。\n[0020] 优选地,通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块;\n[0021] 所述执行相应的操作,包括:\n[0022] 获取所述按压操作所指向的触摸屏上显示的触摸对象;\n[0023] 对所述触摸对象执行所述相应的操作。\n[0024] 本发明还构造一种操作系统,包括:\n[0025] 接收模块,用于接收按压操作;\n[0026] 第一获取模块,用于获取所述按压操作的指纹;\n[0027] 第二获取模块,用于获取所述按压操作的指纹与预存的指纹的匹配比例;\n[0028] 第三获取模块,用于根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值。\n[0029] 优选地,还包括:\n[0030] 第四获取模块,用于获取所述预存的指纹的面积;\n[0031] 第五获取模块,用于根据所述按压操作的触摸面积与所述预存的指纹的面积的比例值,以及所述预存的指纹的面积,获取所述按压操作的按压面积值。\n[0032] 优选地,还包括:\n[0033] 第六获取模块,用于根据预存的按压面积值与操作指令的对应关系,获取与所述按压面积值相对应的操作指令;\n[0034] 执行模块,用于根据所获取的操作指令执行相应的操作。\n[0035] 优选地,还包括:\n[0036] 提示模块,用于提示用户采用所述预存的指纹的手指进行所述按压操作。\n[0037] 优选地,还包括第七获取模块,而且,\n[0038] 所述接收模块,用于通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块;\n[0039] 所述第七获取模块,用于获取所述按压操作所指向的触摸屏上显示的触摸对象;\n[0040] 所述执行模块,用于对所述触摸对象执行所述相应的操作。\n[0041] 实施本发明的技术方案,获取按压操作的指纹,并获取其与预存的指纹信息的匹配比例,从而可获取该按压操作所对应的触摸面积与预存的指纹的面积的比例值。这种检测方式相比电容屏的检测方式更加精确,相比红外发射器和接收器的检测方式成本更低,而且,保证了按压操作的保密性和安全性。\n附图说明\n[0042] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0043] 图1是本发明提供的一种操作方法的第一实施例的流程示意图。\n[0044] 图2是本发明提供的一种操作方法的第二实施例的流程示意图。\n[0045] 图3是本发明提供的一种操作系统的第一实施例的结构示意图。\n[0046] 图4是本发明提供的一种操作系统的第二实施例的结构示意图。\n具体实施方式\n[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0048] 请参阅图1,图1为本发明提供的一种操作方法的第一实施例的流程示意图,该实施例的操作方法可以应用于终端中。其中,终端包括但不限于手机、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、MP3、MP4等触摸屏中植入指纹识别模块的终端。终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图1所示,该实施例的操作方法包括如下步骤:\n[0049] 步骤S11:终端接收按压操作。\n[0050] 具体地,通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块,或者,通过独立于所述触摸屏的指纹识别模块接收所述按压操作。\n[0051] 在本发明的实施例中,该按压操作可以包括短按、长按等。需要说明的是,该终端还可以预先存储有特定的按压操作,例如为长按操作,该长按操作能够触发获取指纹。因此,当终端检测到用户在其触摸屏上输入的按压操作时,只有在判断出该按压操作与该终端预先存储的长按操作一致时,该终端才会进一步获取长按操作的指纹。\n[0052] 步骤S12:获取所述按压操作的指纹。\n[0053] 具体地,通过设置在终端上的指纹传感器来接收和采集用户的指纹信息。当用户将某一手指放在所述指纹传感器上,指纹传感器对用户的手指的指纹信息进行检测,以采集用户输入的指纹信息。具体地,指纹传感器根据信号的采集方式又可分为接触式指纹传感器和划擦式指纹传感器。当指纹传感器为接触式指纹传感器时,接触式指纹传感器的面积通常比人的手指的面积大些,用户将手指放置在接触式指纹传感器上,接触式指纹传感器扫描用户的手指上的指纹,一次性获得用户的指纹信息。当指纹传感器为划擦式指纹传感器时,划擦式指纹传感器的面积通常有手指面积的五分之一,当手指按压在划擦式指纹传感器上时,无法一次性采集到完整的手指的指纹的图像。在采集用户指纹信息的时候,用户的手指划过该划擦式指纹传感器的表面,划擦式指纹传感器对采集到的每一个指纹图像进行快照,再将这些指纹图像进行拼接,才形成完整的指纹图像,通过这样的方式采集得到了用户输入的指纹信息。\n[0054] 步骤S13:获取所述按压操作的指纹与预存的指纹匹配比例。\n[0055] 在本发明实施例中,判断按压操作的指纹与预存的指纹信息相匹配的比例。具体的,终端内置的传感器检测到的指纹信息输出至移动终端内置的主控制器或其他具有数据运算处理功能的处理器或控制器,包括但不限于微处理器、微控制器、数字信号处理器、微型计算器、中央处理器、场编程门阵列、可编程逻辑设备、状态器、逻辑电路、模拟电路、数字电路和/或任何基于操作指令操作信号(模拟和/或数字)的设备。由其判断按压操作的指纹与预存的指纹信息的匹配比例。\n[0056] 具体的,这里的预存的指纹信息可由用户预先设置得到,例如,用户可在终端首次开机时录入指纹信息,或者终端使用过程中输入某一指纹预置口令后进行指纹录入,等等,本发明实施例不做限定。本发明可以通过各种存储器件存储预存的指纹信息。各存储器件可由一个或多个存储组件所实现。于此,存储组件可以是诸如内存或缓存器等,但在此并不对其限制。内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。\n[0057] 指纹图像匹配时指用当前指纹图像提取出的指纹特征与事先预存的指纹特征进行比对。指纹的匹配算法一般有以下两种:(1)基于点模式匹配算法,目前大多数算法都是基于细节点的特征来进行匹配。(2)基于纹理模式匹配算法,首先将指纹图像分割出来的有效区域进行网格化,然后利用Gbaor滤波从像素点的八个不同的方向处理该纹线区域,得到指纹的全局信息和局部信息,并转化成一个特征信息,最后比较当前的指纹图像和预先存储的指纹图像的差异。\n[0058] 在用户进行按压操作时,手指的按压面积会影响指纹图像的采集,进而在匹配运算时影响所获取的匹配比例。举例来说,当操作者通过手指执行按压操作,且按压接触的面积较小时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例仅为70%。当操作者通过手指执行按压操作,且按压接触的面积较大时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例可高达为90%。\n[0059] 步骤S14:根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值。\n[0060] 在本发明的实施例中,匹配比例与按压操作的触摸面积与所述预存的指纹的面积的比例值一般呈正比例关系,即,匹配比例越大,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越大,相反,匹配比例越小,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越小。当然,可根据天气情况(例如天气干燥或湿润)、用户自身情况(指纹纹理较深或浅)对两者的关系进行修正。\n[0061] 请参阅图2,图2为本发明提供的一种操作方法的第二实施例的流程示意图,该实施例的操作方法可以应用于终端中。其中,终端包括但不限于手机、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、MP3、MP4等触摸屏中植入指纹识别模块的终端。终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图2所示,该实施例的操作方法包括如下步骤:\n[0062] 步骤S21:终端接收按压操作。\n[0063] 具体地,通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块,或者,通过独立于所述触摸屏的指纹识别模块接收所述按压操作。\n[0064] 在本发明的实施例中,该按压操作可以包括短按、长按等。需要说明的是,该终端还可以预先存储有特定的按压操作,例如为长按操作,该长按操作能够触发获取指纹。因此,当终端检测到用户在其触摸屏上输入的按压操作时,只有在判断出该按压操作与该终端预先存储的长按操作一致时,该终端才会进一步获取长按操作的指纹。\n[0065] 步骤S22:获取所述按压操作的指纹。\n[0066] 具体地,通过设置在终端上的指纹传感器来接收和采集用户的指纹信息。当用户将某一手指放在所述指纹传感器上,指纹传感器对用户的手指的指纹信息进行检测,以采集用户输入的指纹信息。具体地,指纹传感器根据信号的采集方式又可分为接触式指纹传感器和划擦式指纹传感器。当指纹传感器为接触式指纹传感器时,接触式指纹传感器的面积通常比人的手指的面积大些,用户将手指放置在接触式指纹传感器上,接触式指纹传感器扫描用户的手指上的指纹,一次性获得用户的指纹信息。当指纹传感器为划擦式指纹传感器时,划擦式指纹传感器的面积通常有手指面积的五分之一,当手指按压在划擦式指纹传感器上时,无法一次性采集到完整的手指的指纹的图像。在采集用户指纹信息的时候,用户的手指划过该划擦式指纹传感器的表面,划擦式指纹传感器对采集到的每一个指纹图像进行快照,再将这些指纹图像进行拼接,才形成完整的指纹图像,通过这样的方式采集得到了用户输入的指纹信息。\n[0067] 步骤S23:获取所述按压操作的指纹与预存的指纹匹配比例。\n[0068] 在本发明实施例中,判断按压操作的指纹与预存的指纹信息相匹配的比例。具体的,终端内置的传感器检测到的指纹信息输出至移动终端内置的主控制器或其他具有数据运算处理功能的处理器或控制器,包括但不限于微处理器、微控制器、数字信号处理器、微型计算器、中央处理器、场编程门阵列、可编程逻辑设备、状态器、逻辑电路、模拟电路、数字电路和/或任何基于操作指令操作信号(模拟和/或数字)的设备。由其判断按压操作的指纹与预存的指纹信息的匹配比例。\n[0069] 具体的,这里的预存的指纹信息可由用户预先设置得到,例如,用户可在终端首次开机时录入指纹信息,或者终端使用过程中输入某一指纹预置口令后进行指纹录入,等等,本发明实施例不做限定。本发明可以通过各种存储器件存储预存的指纹信息。各存储器件可由一个或多个存储组件所实现。于此,存储组件可以是诸如内存或缓存器等,但在此并不对其限制。内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。\n[0070] 指纹图像匹配时指用当前指纹图像提取出的指纹特征与事先预存的指纹特征进行比对。指纹的匹配算法一般有以下两种:(1)基于点模式匹配算法,目前大多数算法都是基于细节点的特征来进行匹配。(2)基于纹理模式匹配算法,首先将指纹图像分割出来的有效区域进行网格化,然后利用Gbaor滤波从像素点的八个不同的方向处理该纹线区域,得到指纹的全局信息和局部信息,并转化成一个特征信息,最后比较当前的指纹图像和预先存储的指纹图像的差异。\n[0071] 在用户进行按压操作时,手指的按压面积会影响指纹图像的采集,进而在匹配运算时影响所获取的匹配比例。举例来说,当操作者通过手指执行按压操作,且按压接触的面积较小时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例仅为70%。当操作者通过手指执行按压操作,且按压接触的面积较大时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例可高达为90%。\n[0072] 步骤S24:根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值。\n[0073] 在本发明的实施例中,匹配比例与按压操作的触摸面积与所述预存的指纹的面积的比例值一般呈正比例关系,即,匹配比例越大,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越大,相反,匹配比例越小,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越小。当然,可根据天气情况(例如天气干燥或湿润)、用户自身情况(指纹纹理较深或浅)对两者的关系进行修正。\n[0074] 步骤S25:获取所述预存的指纹的面积。\n[0075] 在本发明的实施例中,在用户录入指纹时,除了获取指纹信息外,还可获取到录入指纹的面积值,此时的面积值一般认为是一比较大的值,并进行存储。\n[0076] 步骤S26:根据所述按压操作的触摸面积与所述预存的指纹的面积的比例值,以及所述预存的指纹的面积,获取所述按压操作的按压面积值。\n[0077] 在本发明的实施例中,可将所获取的比例值与所述预存的指纹的面积进行相乘来获取该按压操作的触摸面积值。\n[0078] 步骤S27:根据预存的按压面积值与操作指令的对应关系,获取与所述按压面积值相对应的操作指令。\n[0079] 在本发明的实施例中,预存的多个操作指令例如包括按不同速度进行页面滚动、切换不同层级的应用界面等。例如,预先存储有多个按压面积值与按多个页面滚动速度进行页面滚动的对应关系,而且,按压面积值越大,对应页面滚动速度越大。当然,多个页面滚动速度分别所对应的按压面积值可以根据用户的不同需求由用户自己或者系统默认做相应的设置。例如,用户如果是小孩子,那么在执行按压操作时,接触触摸屏的面积相对比较小,可以设置比较小的按压面积值与各个页面滚动速度相对应。\n[0080] 步骤S28:根据所获取的操作指令执行相应的操作。\n[0081] 在本发明的实施例中,若所获取的按压面积值较大,则可按照较大的速度进行页面滚动,反之,若所获取的按压面积值较小,则可按照较小的速度进行页面滚动。\n[0082] 在上述实施例的基础上,在步骤S11或步骤S21之前,还可进一步包括:\n[0083] 提示用户采用所述预存的指纹的手指进行所述按压操作。\n[0084] 在本发明的实施例中,若用户预存的是右手食指的指纹信息,则在用户执行按压操作前,可在显示屏上提示用户采用右手食指进行按压操作。\n[0085] 在本发明的一个具体实施例中,终端接收按压操作的步骤为:\n[0086] 通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块;\n[0087] 而且,所述执行相应的操作,包括:\n[0088] 获取所述按压操作所指向的触摸屏上显示的触摸对象。\n[0089] 对所述触摸对象执行所述相应的操作。\n[0090] 请参阅图3,图3为本发明提供的一种操作系统的第一实施例的结构示意图,该实施例的操作系统可以应用于终端中。其中,终端包括但不限于手机、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、MP3、MP4等触摸屏中植入指纹识别模块的终端。终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图3所示,该实施例的操作系统包括\n[0091] 接收模块11,用于接收按压操作。\n[0092] 具体地,接收模块11通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块,或者,通过独立于所述触摸屏的指纹识别模块接收所述按压操作。\n[0093] 在本发明的实施例中,该按压操作可以包括短按、长按等。需要说明的是,该终端还可以预先存储有特定的按压操作,例如为长按操作,该长按操作能够触发获取指纹。因此,当终端检测到用户在其触摸屏上输入的按压操作时,只有在判断出该按压操作与该终端预先存储的长按操作一致时,该终端才会进一步获取长按操作的指纹。\n[0094] 第一获取模块12,用于获取所述按压操作的指纹。\n[0095] 具体地,通过设置在终端上的指纹传感器来接收和采集用户的指纹信息。当用户将某一手指放在所述指纹传感器上,指纹传感器对用户的手指的指纹信息进行检测,以采集用户输入的指纹信息。具体地,指纹传感器根据信号的采集方式又可分为接触式指纹传感器和划擦式指纹传感器。当指纹传感器为接触式指纹传感器时,接触式指纹传感器的面积通常比人的手指的面积大些,用户将手指放置在接触式指纹传感器上,接触式指纹传感器扫描用户的手指上的指纹,一次性获得用户的指纹信息。当指纹传感器为划擦式指纹传感器时,划擦式指纹传感器的面积通常有手指面积的五分之一,当手指按压在划擦式指纹传感器上时,无法一次性采集到完整的手指的指纹的图像。在采集用户指纹信息的时候,用户的手指划过该划擦式指纹传感器的表面,划擦式指纹传感器对采集到的每一个指纹图像进行快照,再将这些指纹图像进行拼接,才形成完整的指纹图像,通过这样的方式采集得到了用户输入的指纹信息。\n[0096] 第二获取模块13,用于获取所述按压操作的指纹与预存的指纹的匹配比例。\n[0097] 在本发明实施例中,判断按压操作的指纹与预存的指纹信息相匹配的比例。具体的,终端内置的传感器检测到的指纹信息输出至移动终端内置的主控制器或其他具有数据运算处理功能的处理器或控制器,包括但不限于微处理器、微控制器、数字信号处理器、微型计算器、中央处理器、场编程门阵列、可编程逻辑设备、状态器、逻辑电路、模拟电路、数字电路和/或任何基于操作指令操作信号(模拟和/或数字)的设备。由其判断按压操作的指纹与预存的指纹信息的匹配比例。\n[0098] 具体的,这里的预存的指纹信息可由用户预先设置得到,例如,用户可在终端首次开机时录入指纹信息,或者终端使用过程中输入某一指纹预置口令后进行指纹录入,等等,本发明实施例不做限定。本发明可以通过各种存储器件存储预存的指纹信息。各存储器件可由一个或多个存储组件所实现。于此,存储组件可以是诸如内存或缓存器等,但在此并不对其限制。内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。\n[0099] 指纹图像匹配时指用当前指纹图像提取出的指纹特征与事先预存的指纹特征进行比对。指纹的匹配算法一般有以下两种:(1)基于点模式匹配算法,目前大多数算法都是基于细节点的特征来进行匹配。(2)基于纹理模式匹配算法,首先将指纹图像分割出来的有效区域进行网格化,然后利用Gbaor滤波从像素点的八个不同的方向处理该纹线区域,得到指纹的全局信息和局部信息,并转化成一个特征信息,最后比较当前的指纹图像和预先存储的指纹图像的差异。\n[0100] 在用户进行按压操作时,手指的按压面积会影响指纹图像的采集,进而在匹配运算时影响所获取的匹配比例。举例来说,当操作者通过手指执行按压操作,且按压接触的面积较小时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例仅为70%。当操作者通过手指执行按压操作,且按压接触的面积较大时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例可高达为90%。\n[0101] 第三获取模块14,用于根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值。\n[0102] 在本发明的实施例中,匹配比例与按压操作的触摸面积与所述预存的指纹的面积的比例值一般呈正比例关系,即,匹配比例越大,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越大,相反,匹配比例越小,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越小。当然,可根据天气情况(例如天气干燥或湿润)、用户自身情况(指纹纹理较深或浅)对两者的关系进行修正。\n[0103] 请参阅图4,图4为本发明提供的一种操作系统的第二实施例的结构示意图,该实施例的操作系统可以应用于终端中。其中,终端包括但不限于手机、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、MP3、MP4等触摸屏中植入指纹识别模块的终端。终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图4所示,该实施例的操作系统包括:\n[0104] 提示模块20,用于提示用户采用所述预存的指纹的手指进行所述按压操作。\n[0105] 在本发明的实施例中,若用户预存的是右手食指的指纹信息,则在用户执行按压操作前,可在显示屏上提示用户采用右手食指进行按压操作。\n[0106] 接收模块21,用于接收按压操作。\n[0107] 具体地,接收模块21通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块,或者,通过独立于所述触摸屏的指纹识别模块接收所述按压操作。\n[0108] 在本发明的实施例中,该按压操作可以包括短按、长按等。需要说明的是,该终端还可以预先存储有特定的按压操作,例如为长按操作,该长按操作能够触发获取指纹。因此,当终端检测到用户在其触摸屏上输入的按压操作时,只有在判断出该按压操作与该终端预先存储的长按操作一致时,该终端才会进一步获取长按操作的指纹。\n[0109] 第一获取模块22,用于获取所述按压操作的指纹。\n[0110] 具体地,通过设置在终端上的指纹传感器来接收和采集用户的指纹信息。当用户将某一手指放在所述指纹传感器上,指纹传感器对用户的手指的指纹信息进行检测,以采集用户输入的指纹信息。具体地,指纹传感器根据信号的采集方式又可分为接触式指纹传感器和划擦式指纹传感器。当指纹传感器为接触式指纹传感器时,接触式指纹传感器的面积通常比人的手指的面积大些,用户将手指放置在接触式指纹传感器上,接触式指纹传感器扫描用户的手指上的指纹,一次性获得用户的指纹信息。当指纹传感器为划擦式指纹传感器时,划擦式指纹传感器的面积通常有手指面积的五分之一,当手指按压在划擦式指纹传感器上时,无法一次性采集到完整的手指的指纹的图像。在采集用户指纹信息的时候,用户的手指划过该划擦式指纹传感器的表面,划擦式指纹传感器对采集到的每一个指纹图像进行快照,再将这些指纹图像进行拼接,才形成完整的指纹图像,通过这样的方式采集得到了用户输入的指纹信息。\n[0111] 第二获取模块23,用于获取所述按压操作的指纹与预存的指纹的匹配比例。\n[0112] 在本发明实施例中,判断按压操作的指纹与预存的指纹信息相匹配的比例。具体的,终端内置的传感器检测到的指纹信息输出至移动终端内置的主控制器或其他具有数据运算处理功能的处理器或控制器,包括但不限于微处理器、微控制器、数字信号处理器、微型计算器、中央处理器、场编程门阵列、可编程逻辑设备、状态器、逻辑电路、模拟电路、数字电路和/或任何基于操作指令操作信号(模拟和/或数字)的设备。由其判断按压操作的指纹与预存的指纹信息的匹配比例。\n[0113] 具体的,这里的预存的指纹信息可由用户预先设置得到,例如,用户可在终端首次开机时录入指纹信息,或者终端使用过程中输入某一指纹预置口令后进行指纹录入,等等,本发明实施例不做限定。本发明可以通过各种存储器件存储预存的指纹信息。各存储器件可由一个或多个存储组件所实现。于此,存储组件可以是诸如内存或缓存器等,但在此并不对其限制。内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。\n[0114] 指纹图像匹配时指用当前指纹图像提取出的指纹特征与事先预存的指纹特征进行比对。指纹的匹配算法一般有以下两种:(1)基于点模式匹配算法,目前大多数算法都是基于细节点的特征来进行匹配。(2)基于纹理模式匹配算法,首先将指纹图像分割出来的有效区域进行网格化,然后利用Gbaor滤波从像素点的八个不同的方向处理该纹线区域,得到指纹的全局信息和局部信息,并转化成一个特征信息,最后比较当前的指纹图像和预先存储的指纹图像的差异。\n[0115] 在用户进行按压操作时,手指的按压面积会影响指纹图像的采集,进而在匹配运算时影响所获取的匹配比例。举例来说,当操作者通过手指执行按压操作,且按压接触的面积较小时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例仅为70%。当操作者通过手指执行按压操作,且按压接触的面积较大时,终端获取该按压操作的指纹,并将该按压操作的指纹与预存的指纹信息进行匹配,此时,获取匹配比例可高达为90%。\n[0116] 第三获取模块24,用于根据所述匹配比例,获取所述按压操作的触摸面积与所述预存的指纹的面积的比例值。\n[0117] 在本发明的实施例中,匹配比例与按压操作的触摸面积与所述预存的指纹的面积的比例值一般呈正比例关系,即,匹配比例越大,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越大,相反,匹配比例越小,则认为按压操作的触摸面积与所述预存的指纹的面积的比例值越小。当然,可根据天气情况(例如天气干燥或湿润)、用户自身情况(指纹纹理较深或浅)对两者的关系进行修正。\n[0118] 第四获取模块25,用于获取所述预存的指纹的面积。\n[0119] 在本发明的实施例中,在用户录入指纹时,除了获取指纹信息外,还可获取到录入指纹的面积值,此时的面积值一般认为是一比较大的值,并进行存储。\n[0120] 第五获取模块26,用于根据所述按压操作的触摸面积与所述预存的指纹的面积的比例值,以及所述预存的指纹的面积,获取所述按压操作的按压面积值。\n[0121] 在本发明的实施例中,可将所获取的比例值与所述预存的指纹的面积进行相乘来获取该按压操作的触摸面积值。\n[0122] 第六获取模块27,用于根据预存的按压面积值与操作指令的对应关系,获取与所述按压面积值相对应的操作指令。\n[0123] 在本发明的实施例中,预存的多个操作指令例如包括按不同速度进行页面滚动、切换不同层级的应用界面等。例如,预先存储有多个按压面积值与按多个页面滚动速度进行页面滚动的对应关系,而且,按压面积值越大,对应页面滚动速度越大。当然,多个页面滚动速度分别所对应的按压面积值可以根据用户的不同需求由用户自己或者系统默认做相应的设置。例如,用户如果是小孩子,那么在执行按压操作时,接触触摸屏的面积相对比较小,可以设置比较小的按压面积值与各个页面滚动速度相对应。\n[0124] 执行模块28,用于根据所获取的操作指令执行相应的操作。\n[0125] 在本发明的实施例中,若所获取的按压面积值较大,则可按照较大的速度进行页面滚动,反之,若所获取的按压面积值较小,则可按照较小的速度进行页面滚动。\n[0126] 进一步地,接收模块21,用于通过所述终端的触摸屏接收所述按压操作,所述触摸屏集成指纹识别模块。第七获取模块29,用于获取所述按压操作所指向的触摸屏上显示的触摸对象。在本发明的实施例中,触摸对象例如为滚动控件。此时,执行模块28,用于对所述触摸对象执行所述相应的操作。\n[0127] 本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。\n[0128] 以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明的权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
法律信息
- 2019-11-15
- 2016-07-13
实质审查的生效
IPC(主分类): G06F 21/32
专利申请号: 201511030937.4
申请日: 2015.12.30
- 2016-06-15
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |