移动终端指纹图像获取处理方法、移动终端及存储介质技术

技术编号:18658631 阅读:22 留言:0更新日期:2018-08-11 14:41
本发明专利技术公开了移动终端指纹图像获取处理方法、移动终端及存储介质,方法包括:预先在移动终端中存储有各个算法对应的从指纹传感器处获取指纹图像的频率值;如果指纹传感器需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;如果指纹传感器关闭需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;当启动定时器后,如果定时器超时,则从指纹传感器处获取指纹图像并分发给相应的各个算法。本发明专利技术旨在当移动终端使用指纹传感器,而指纹传感器中包含多种算法在基于采集到的指纹图像进行处理时,能够尽量少地采集指纹图像,从而保证指纹传感器以较高效率进行工作,为用户带来方便。

Fingerprint image acquisition and processing method, mobile terminal and storage medium for mobile terminal

The invention discloses a fingerprint image acquisition processing method, a mobile terminal and a storage medium of a mobile terminal. The method comprises: storing in advance the frequency value of the fingerprint image acquired from the fingerprint sensor corresponding to each algorithm in the mobile terminal; and, if the fingerprint sensor needs an algorithm of the fingerprint sensor, a clearing counter. The timeout time of the timer is reset; if the fingerprint sensor closes an algorithm that requires the fingerprint sensor to clear the counter, reset the timeout time of the timer; when the timer is started, if the timer timeout, the fingerprint image is obtained from the fingerprint sensor and distributed to the corresponding algorithms. The invention aims at collecting as few fingerprint images as possible when a mobile terminal uses a fingerprint sensor, and the fingerprint sensor contains a variety of algorithms for processing the fingerprint images collected, so as to ensure that the fingerprint sensor works with high efficiency and bring convenience to users.

【技术实现步骤摘要】
移动终端指纹图像获取处理方法、移动终端及存储介质
本专利技术涉及移动终端
,具体涉及一种移动终端指纹图像获取处理方法、移动终端及存储介质。
技术介绍
目前,在一些移动终端中特别是高端的移动终端中配置有指纹传感器,在配置有指纹传感器的移动终端中用户先录入合法的指纹,然后在移动终端屏幕锁屏状态下以此合法指纹来对移动终端进行解锁,以代替传统的移动终端屏幕锁屏状态下用密码、画图案的方式进行解锁屏幕。另外,指纹解锁还有一点不同与密码、画图案等解锁的方式,指纹解锁由于无需与移动终端进行人机交互,而只需在移动终端黑屏状态下将手指放在指纹传感器上进行解锁;而通过密码、画图案等进行移动终端解锁时,需要与移动终端进行人机交互,以完成密码或图案的输入。在移动终端屏幕锁屏状态下以指纹来对移动终端进行解锁时的过程如下:预先收录合法指纹,当屏幕熄灭状态下,检测到指纹,判断该指纹是否为合法指纹,若为是则解锁移动终端并控制屏幕显示。在现有技术中,由于指纹检测需要有不同的算法来处理,指纹传感器内部包含多种算法,如图像检测算法,指纹验证算法,指纹加密解密算法等,这些指纹传感器中包含多种算法需要基于采集到的指纹图像进行处理,由于不同算法之间的采样频率不一,可能会产生指纹图像的重复采样,这样不利于提高指纹传感器的工作效率。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种移动终端指纹图像获取处理方法、移动终端及存储介质,本专利技术提供一种移动终端指纹图像获取处理方法,旨在当移动终端使用指纹传感器时,指纹传感器中包含多种算法在基于采集到的指纹图像进行处理时,能够尽量少地采集指纹图像,从而保证指纹传感器以较高效率进行工作,为用户带来方便。为了达到上述目的,本专利技术采取了以下技术方案:一种移动终端指纹图像获取处理方法,其中,包括如下步骤:A、在移动终端上配置指纹传感器、计数器、定时器;预先在移动终端中存储有各个算法对应的从指纹传感器处获取指纹图像的频率值;B、如果指纹传感器需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;C、如果指纹传感器关闭需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;D、当启动定时器后,如果定时器超时,则从指纹传感器处获取指纹图像并分发给相应的各个算法。所述的移动终端指纹图像获取处理方法,其中,所述步骤B具体包括:B1、获取指纹传感器新开算法对应的从指纹传感器处获取指纹图像的频率值f;B2、如果当前未开启任何需要用到指纹传感器的算法,则设置定时器超时时间为t;并启动定时器;其中,t=1/f;B3、如果当前已开启一项或多项需要用到的指纹传感器的算法,获取已开启的算法对应的从指纹传感器处获取指纹图像的频率值f;得到这些频率值倒数(包括1/f)的最大公约数t;设置定时器超时时间为t;若计数器未启动则清零计数器并启动计数器,若计数器已启动则清零计数器,并重新启动定时器。所述的移动终端指纹图像获取处理方法,其中,所述步骤C具体包括:C1、如果关闭算法后,没有需要用到指纹传感器的算法了,则关闭定时器;C2、如果关闭该算法后只剩下一项需要用到指纹传感器的算法,则设置定时器超时时间为t;关闭计数器,并重新启动定时器;其中t=1/fn,fn为剩下的需要用到指纹传感器的算法对应的从指纹传感器处获取指纹图像的频率值;C3、如果关闭该算法后剩下多项需要用到指纹传感器的算法,获取这些剩下的算法对应的从指纹传感器处获取指纹图像的频率值f;得到这些频率值倒数的最大公约数t;设置定时器超时时间为t;清零计数器,并启动定时器。所述的移动终端指纹图像获取处理方法,其中,所述步骤D包括:D1、如果当前只开启一项需要用到指纹传感器的算法,则将图像直接传递给该算法;D2、如果当前已开启多项需要用到指纹传感器的算法,则将计数器的值加一,将图像直接传递给“相应的算法”;所述“相应的算法”指的是:1/(t*f’)能整除counter或也可以说counter能被1/(t*f’)整除的算法,t为定时器所设置的超时时间,f’为该算法从指纹传感器处获取指纹图像的频率值,counter为计数器的值。一种移动终端,其中,包括:处理器、存储器和通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程序时实现如下步骤:A、在移动终端上配置指纹传感器、计数器、定时器;预先在移动终端中存储有各个算法对应的从指纹传感器处获取指纹图像的频率值;B、如果指纹传感器需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;C、如果指纹传感器关闭需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;D、当启动定时器后,如果定时器超时,则从指纹传感器处获取指纹图像并分发给相应的各个算法。所述移动终端,其中,所述处理器执行所述计算机可读程序时还实现如下步骤:B1、获取指纹传感器新开算法对应的从指纹传感器处获取指纹图像的频率值f;B2、如果当前未开启任何需要用到指纹传感器的算法,则设置定时器超时时间为t;并启动定时器;其中,t=1/f;B3、如果当前已开启一项或多项需要用到的指纹传感器的算法,获取已开启的算法对应的从指纹传感器处获取指纹图像的频率值f;得到这些频率值倒数(包括1/f)的最大公约数t;设置定时器超时时间为t;若计数器未启动则清零计数器并启动计数器,若计数器已启动则清零计数器,并重新启动定时器。所述移动终端,其中,所述处理器执行所述计算机可读程序时还实现如下步骤:C1、如果关闭算法后,没有需要用到指纹传感器的算法了,则关闭定时器;C2、如果关闭该算法后只剩下一项需要用到指纹传感器的算法,则设置定时器超时时间为t;关闭计数器,并重新启动定时器;其中t=1/fn,fn为剩下的需要用到指纹传感器的算法对应的从指纹传感器处获取指纹图像的频率值;C3、如果关闭该算法后剩下多项需要用到指纹传感器的算法,获取这些剩下的算法对应的从指纹传感器处获取指纹图像的频率值f;得到这些频率值倒数的最大公约数t;设置定时器超时时间为t;清零计数器,并启动定时器。所述移动终端,其中,所述处理器执行所述计算机可读程序时还实现如下步骤:D1、如果当前只开启一项需要用到指纹传感器的算法,则将图像直接传递给该算法;D2、如果当前已开启多项需要用到指纹传感器的算法,则将计数器的值加一,将图像直接传递给“相应的算法”;所述“相应的算法”指的是:1/(t*f’)能整除counter或也可以说counter能被1/(t*f’)整除的算法,t为定时器所设置的超时时间,f’为该算法从指纹传感器处获取指纹图像的频率值,counter为计数器的值。一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任意一项所述的移动终端指纹图像获取处理方法中的步骤。相较于现有技术,本专利技术提供的移动终端指纹图像获取处理方法、移动终端及存储介质,所述方法通过在移动终端上配置指纹传感器、计数器、定时器;在移动终端中存储有各个算法对应的从指纹传感器处获取指纹图像的频率值;如果指纹传感器需要用到本文档来自技高网...

【技术保护点】
1.一种移动终端指纹图像获取处理方法,其特征在于,包括如下步骤:A、在移动终端上配置指纹传感器、计数器、定时器;预先在移动终端中存储有各个算法对应的从指纹传感器处获取指纹图像的频率值;B、如果指纹传感器需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;C、如果指纹传感器关闭需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;D、当启动定时器后,如果定时器超时,则从指纹传感器处获取指纹图像并分发给相应的各个算法。

【技术特征摘要】
1.一种移动终端指纹图像获取处理方法,其特征在于,包括如下步骤:A、在移动终端上配置指纹传感器、计数器、定时器;预先在移动终端中存储有各个算法对应的从指纹传感器处获取指纹图像的频率值;B、如果指纹传感器需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;C、如果指纹传感器关闭需要用到指纹传感器的一个算法,清零计数器,重新设置定时器的超时时间;D、当启动定时器后,如果定时器超时,则从指纹传感器处获取指纹图像并分发给相应的各个算法。2.根据权利要求1所述的移动终端指纹图像获取处理方法,其特征在于,所述步骤B具体包括:B1、获取指纹传感器新开算法对应的从指纹传感器处获取指纹图像的频率值f;B2、如果当前未开启任何需要用到指纹传感器的算法,则设置定时器超时时间为t;并启动定时器;其中,t=1/f;B3、如果当前已开启一项或多项需要用到的指纹传感器的算法,获取已开启的算法对应的从指纹传感器处获取指纹图像的频率值f;得到这些频率值倒数(包括1/f)的最大公约数t;设置定时器超时时间为t;若计数器未启动则清零计数器并启动计数器,若计数器已启动则清零计数器,并重新启动定时器。3.根据权利要求1所述的移动终端指纹图像获取处理方法,其特征在于,所述步骤C具体包括:C1、如果关闭算法后,没有需要用到指纹传感器的算法,则关闭定时器;C2、如果关闭所述算法后只剩下一项需要用到指纹传感器的算法,则设置定时器超时时间为t;关闭计数器,并重新启动定时器;其中t=1/fn,fn为剩下的需要用到指纹传感器的算法对应的从指纹传感器处获取指纹图像的频率值;C3、如果关闭所述算法后剩下多项需要用到指纹传感器的算法,获取这些剩下的算法对应的从指纹传感器处获取指纹图像的频率值f;得到这些频率值倒数的最大公约数t;设置定时器超时时间为t;清零计数器,并启动定时器。4.根据权利要求1所述的移动终端指纹图像获取处理方法,其特征在于,所述步骤D包括:D1、如果当前只开启一项需要用到指纹传感器的算法,则将图像直接传递给所述算法;D2、如果当前已开启多项需要用到指纹传感器的算法,则将计数器的值加一,将图像直接传递给“相应的算法”;所述“相应的算法”指的是:1/(t*f’)能整除counter或counter能被1/(t*f’)整除的算法,t为定时器所设置的超时时间,f’为所述算法从指纹传感器处获取指纹图像的频率值,counter为计数器的值。5.一种移动终端,其特征在于,包括:处理器、存储器和通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程...

【专利技术属性】
技术研发人员:杨维琴俞斌
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1