本发明涉及生物特征识别技术领域,尤其涉及一种生物特征光学成像的响应驱动方法及装置。
背景技术:
随着信息科技的发展,生物特征识别技术在保障信息安全的方面发挥着越来越重要的作用,其中指纹识别已经成为移动互联网领域广泛应用的身份识别、设备解锁的关键技术手段之一。在设备的屏占比越来越大的趋势下,传统的电容式指纹识别已经不能满足需求,而超声波指纹识别则存在技术成熟度和成本等方面的问题,光学指纹识别是有望成为屏下指纹识别的主流技术方案。
现有的光学指纹识别方案在感测触碰时是全屏开始进行指纹触摸的扫描,以逐行或逐列的方式,在整个屏幕上都进行光学指纹图像信息的采集,这样的方案无疑会增加全屏扫描的工作量以及整个系统的好点,获取的多余图像也会增加整个系统的无用信息传输,占用带宽以及信息处理的难度。
技术实现要素:
为此,需要提供一种能够根据屏幕上感知到的触摸信息进行交互,根据感知到的结果来进行特定的驱动或识别记录。
为实现上述目的,发明人提供了一种生物特征识别驱动方法,侦测生物体在显示屏上的接触动作,获取所述接触动作在显示屏上的位置信息,根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据。
具体地,还包括步骤,根据触摸动作在显示屏上的位置信息使能对应相关的屏下生物特征扫描单元。
进一步地,依次序驱动相关屏下生物特征扫描单元。
进一步地,所述生物特征扫描单元包括,发光组件、感光组件、驱动电路。
可选地,所述生物特征扫描单元行独立驱动,还包括步骤,根据根据触摸动作在显示屏上的位置信息使能对应行的屏下生物特征扫描单元。
可选地,所述生物特征扫描单元列独立驱动,还包括步骤,根据根据触摸动作在显示屏上的位置信息使能对应列的屏下生物特征扫描单元。
具体地,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
一种生物特征识别驱动存储介质,存储有计算机程序,所述计算机程序在被运行时执行如下步骤,侦测生物体在显示屏上的接触动作,获取所述接触动作在显示屏上的位置信息,根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据。
具体地,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应相关的屏下生物特征扫描单元。
可选地,所述计算机程序在被运行时还执行包括步骤,依次序驱动相关屏下生物特征扫描单元。
优选地,所述生物特征扫描单元行独立驱动,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应行的屏下生物特征扫描单元。
可选地,所述生物特征扫描单元列独立驱动,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应列的屏下生物特征扫描单元。
进一步地,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
一种生物特征识别驱动装置,包括显示屏、生物特征扫描单元,还包括上述的生物特征识别驱动存储介质。
进一步地,所述生物特征识别驱动存储介质存储的计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
区别于现有技术,上述技术方案能够有效利用现有的触摸屏的检测机制,在检测指纹之前先进行前置检测步骤,根据现有的触摸屏的检测机制得到指纹在触摸屏上的相对位置,则对该相对位置进行检测的生物特征扫描单元或指纹扫描单元才是实际有效的,最终获得有效的生物特征扫描单元的扫描结果。通过上述设置能够减少后续对生物特征扫描单元的驱动消耗以及提高对扫描结果的处理效率。
附图说明
图1为具体实施方式所述的生物特征扫描单元的架构示意图;
图2为具体实施方式所述的触摸动作检测示意图;无透镜光学成像结构图;
图3为具体实施方式所述的一种生物特征识别驱动方法流程图;
图4为具体实施方式所述的生物特征单元行驱动示意图;
图5为具体实施方式所述的生物特征识别驱动装置模块图。
具体实施方式
为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。
本技术发明的目的通过以下技术方案来实现:
这里先请看图1,图1为本发明某些实施例中屏下的生物特征扫描单元的架构示意图,生物特征扫描单元可以包括,发光组件、感光组件。发光组件设置在图示的发光层中,感光组件可以设置在传感器层中。具体的设置可以参照我们其他的相关专利方案。发光组件发出的光线经过全反射能够在屏下的传感器层中的感光组件中留下影像。这里所称的屏下可以指代惯常使用的触摸屏,以手机常见的触摸屏为例,则可能有4.7寸屏,5.1寸屏,5.4寸屏等等,通过布设多个生物特征扫描单元,我们旨在整个屏幕的任意范围都可通过以上的生物特征扫描单元来获取到扫描数据,但不会耗费过多的能量。这里的生物特征可以指纹为例,但若要是将指纹替换为掌纹、足纹、趾纹、视网膜、虹膜等生物特征纹样,也是足够清楚实现的。在具体的实施例中,如图2所示,图中圆圈示出了生物体在全屏中的触摸位置,集中在图中的偏左上的位置处,对此,理想状态下我们只需要将对应区块的生物特征扫描单元的光学成像结果提取即可。
在如图3所示的一些实施例中,我们提供一种生物特征识别驱动方法,包括如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据。在具体的实施例中,我们可以根据生物特征扫描单元的具体有效范围划分区域范围,如图2所示的实施例中,每个格子代表其下都有一个对应的生物特征扫描单元,则当触摸感应到第一列第二行,记作(1,2)的区域范围侦测到了触摸动作,则,该区域范围下的对应的生物特征扫描单元,就需要被获取扫描数据。另一些实施方式中,可以对屏幕坐标进行更加精细的划分,划分出的区域范围与生物特征扫描单元并非一一对应的关系,也可能是多个区域范围对应一个生物特征扫描单元,或对屏幕坐标进行更加粗略的划分,划分出的区域范围与生物特征扫描单元并非一一对应的关系,可以是一个区域范围对应多个生物特征扫描单元。只需要最终能够通过触摸动作所在的区域范围能够确定地推知对应的需要被获取数据的生物特征扫描单元即可。
在一些实施例中,所述生物特征扫描单元还包括驱动电路,驱动电路用于驱动该生物特征扫描单元中的发光组件与感光组件,一般来说,若要获取扫面结果,获取扫描数据的生物特征扫描单元需要被执行以下步骤:
1)驱动对应的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)将获取的感光影像作为扫描结果存储至存储单元。
这样一来,被触摸的区域范围对应或相关的生物特征扫描单元的扫描结果则被获取。在触摸动作相关范围小于全屏范围的情况中,我们就不需要对所有的生物特征单元都进行上述操作。我们可以对对应生物特征扫描单元执行全部步骤,获取其对应的屏下生物特征扫描单元的扫描数据,并对其他非对应的屏下生物特征扫描单元视情况不进行1)或2)或3)的至少一步即可。
在本发明的一些实施例中,执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动所有的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)根据位置信息不存储非对应的屏下生物特征扫描单元获取的感光影像或扫描结果。
通过上述方法,能够驱动全屏的生物特征扫描单元,但是仅对其中对应的屏下生物特征扫描单元获取的感光影像进行获取、记录。
在本发明的一些实施例中,执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)根据位置信息驱动对应的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)存储屏下生物特征扫描单元获取的感光影像或扫描结果。
通过上述方法步骤,能够驱动特定的生物特征扫描单元,并对特定位置的屏下生物特征扫描单元获取的感光影像进行获取、记录。
在本发明的一些实施例中,所述生物特征扫描单元行独立驱动,执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动对应行的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)不存储对应行中非对应列的屏下生物特征扫描单元获取的感光影像或扫描结果。
如图2、4所示,仅有2、3两行的第1、2两列侦测到触摸动作的情况下,对2、3行的生物特征扫描单元通过驱动电路进行驱动,在后续处理时仅存储2、3两行第1、2两列的扫描结果,对3、4、5列的数据进行舍弃。通过上述方法,能够仅驱动对应行的生物特征扫描单元,节省能耗;同时又仅对其中对应列的屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。
在本发明的一些实施例中,所述生物特征扫描单元列独立驱动,执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动对应列的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)不存储对应列中非对应行的屏下生物特征扫描单元获取的感光影像或扫描结果。
如图2、4所示,仅有2、3两行的第1、2两列侦测到触摸动作的情况下,对1、2列的生物特征扫描单元通过驱动电路进行驱动,在后续处理时仅存储其中第2、3两行第1、2两列的扫描结果,对1、4、5行的数据进行舍弃。通过上述方法,能够仅驱动对应列的生物特征扫描单元,节省能耗;同时又仅对其中对应行的屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。
在本发明的一些实施例中,所述生物特征扫描单元可独立驱动,执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)依次序驱动位置信息对应的生物特征扫描单元的驱动电路,如从左至右,从上至下依次使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)存储屏下生物特征扫描单元获取的感光影像或扫描结果。
如图2、3所示,仅有2、3两行的第1、2两列侦测到触摸动作的情况下,对2、3行的生物特征扫描单元通过驱动电路进行驱动,依次驱动区域(2,1)、(2,2)、(3,1)、(3,2)区域对应的生物特征扫描单元。从而对获取的影响进行存储并送至后续处理。通过上述方法,依次驱动对应的特定生物特征扫描单元,节省能耗;同时又仅对其中部分屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。依次驱动的做法也能够便于信息的提取。
在本发明的一些实施例中,所述生物特征扫描单元可独立驱动执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动对应行及对应列的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)根据位置信息不存储非对应的屏下生物特征扫描单元获取的感光影像或扫描结果。
通过上述方法,能够驱动与触摸动作位置信息同行及同列的十字形区域生物特征扫描单元,节省能耗。但是仅对其中位置信息对应的屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。
在图5所示的实施例中,给出了一种生物特征识别驱动装置,包括显示屏50、生物特征扫描单元52,生物特征扫描单元52可以包括发光组件522、感光组件524及驱动电路526。还包括上述的生物特征识别驱动存储介质(图中未示出),以及读取运行存储介质的类控制器。借助这一驱动装置,能够运行上文所述的生物特征识别驱动方法。
在本发明的一些实施例中,装置用于执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动所有的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)根据位置信息不存储非对应的屏下生物特征扫描单元获取的感光影像或扫描结果。
通过上述装置执行方法步骤,能够驱动全屏的生物特征扫描单元,但是仅对其中对应的屏下生物特征扫描单元获取的感光影像进行获取、记录。
在本发明的一些实施例中,装置还可用于执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)根据位置信息驱动对应的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)存储屏下生物特征扫描单元获取的感光影像或扫描结果。
通过上述装置运行方法步骤,能够驱动特定的生物特征扫描单元,并对特定位置的屏下生物特征扫描单元获取的感光影像进行获取、记录。
在本发明的一些实施例中,装置中的生物特征扫描单元行独立驱动,执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动对应行的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)不存储对应行中非对应列的屏下生物特征扫描单元获取的感光影像或扫描结果。
如图2、4所示,仅有2、3两行的第1、2两列侦测到触摸动作的情况下,对2、3行的生物特征扫描单元通过驱动电路进行驱动,在后续处理时仅存储2、3两行第1、2两列的扫描结果,对3、4、5列的数据进行舍弃。通过上述装置执行如上方法步骤,能够仅驱动对应行的生物特征扫描单元,节省能耗;同时又仅对其中对应列的屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。
在本发明的一些实施例中,所述生物特征扫描单元列独立驱动,通过上述装置执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动对应列的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)不存储对应列中非对应行的屏下生物特征扫描单元获取的感光影像或扫描结果。
如图2、4所示,仅有2、3两行的第1、2两列侦测到触摸动作的情况下,对1、2列的生物特征扫描单元通过驱动电路进行驱动,在后续处理时仅存储其中第2、3两行第1、2两列的扫描结果,对1、4、5行的数据进行舍弃。通过上述装置执行该方法步骤,能够仅驱动对应列的生物特征扫描单元,节省能耗;同时又仅对其中对应行的屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。
在本发明的一些实施例中,各生物特征扫描单元可独立驱动,装置可用于执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)依次序驱动位置信息对应的生物特征扫描单元的驱动电路,如从左至右,从上至下依次使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)存储屏下生物特征扫描单元获取的感光影像或扫描结果。
如图2、4所示,仅有2、3两行的第1、2两列侦测到触摸动作的情况下,对2、3行的生物特征扫描单元通过驱动电路进行驱动,依次驱动区域(2,1)、(2,2)、(3,1)、(3,2)区域对应的生物特征扫描单元。从而对获取的影响进行存储并送至后续处理。通过上述装置执行上述方法步骤,依次驱动对应的特定生物特征扫描单元,节省能耗;同时又仅对其中部分屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。依次驱动的做法也能够便于信息的提取。
在本发明的一些实施例中,所述生物特征扫描单元可独立驱动,装置还用于执行如下步骤,s300侦测生物体在显示屏上的接触动作,s302获取所述接触动作在显示屏上的位置信息,s304根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据,具体为,
1)驱动对应行及对应列的生物特征扫描单元的驱动电路,使能发光组件或感光组件;
2)感光组件接收反射光信号,获取感光影像;
3)根据位置信息不存储非对应的屏下生物特征扫描单元获取的感光影像或扫描结果。
通过上述装置执行这些方法步骤,能够驱动与触摸动作位置信息同行及同列的十字形区域生物特征扫描单元,节省能耗。但是仅对其中位置信息对应的屏下生物特征扫描单元获取的感光影像进行获取、记录。还节省了系统的运算资源,提高运算效率。
本发明还提供一种生物特征识别驱动存储介质,存储有计算机程序,可以被上述装置或类控制器读取运行。计算机程序在被运行时执行如下步骤,侦测生物体在显示屏上的接触动作,获取所述接触动作在显示屏上的位置信息,根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据。
具体地,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应相关的屏下生物特征扫描单元。
可选地,所述计算机程序在被运行时还执行包括步骤,依次序驱动相关屏下生物特征扫描单元。
优选地,所述生物特征扫描单元行独立驱动,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应行的屏下生物特征扫描单元。
可选地,所述生物特征扫描单元列独立驱动,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应列的屏下生物特征扫描单元。
进一步地,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本发明的专利保护范围。因此,基于本发明的创新理念,对本文所述实施例进行的变更和修改,或利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的技术领域,均包括在本发明的专利保护范围之内。
1.一种生物特征识别驱动方法,其特征在于,包括如下步骤,侦测生物体在显示屏上的接触动作,获取所述接触动作在显示屏上的位置信息,根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据。
2.根据权利要求1所述的生物特征识别驱动方法,其特征在于,还包括步骤,根据触摸动作在显示屏上的位置信息使能对应相关的屏下生物特征扫描单元。
3.根据权利要求2所述的生物特征识别驱动方法,其特征在于,还包括步骤,依次序驱动相关屏下生物特征扫描单元。
4.根据权利要求2所述的生物特征识别驱动方法,其特征在于,所述生物特征扫描单元包括,发光组件、感光组件、驱动电路。
5.根据权利要求2所述的生物特征识别驱动方法,其特征在于,所述生物特征扫描单元行独立驱动,还包括步骤,根据触摸动作在显示屏上的位置信息使能对应行的屏下生物特征扫描单元。
6.根据权利要求2所述的生物特征识别驱动方法,其特征在于,所述生物特征扫描单元列独立驱动,还包括步骤,根据触摸动作在显示屏上的位置信息使能对应列的屏下生物特征扫描单元。
7.根据权利要求1、5、6其中一项所述的生物特征识别驱动方法,其特征在于,还包括步骤,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
8.一种生物特征识别驱动存储介质,其特征在于,存储有计算机程序,所述计算机程序在被运行时执行如下步骤,侦测生物体在显示屏上的接触动作,获取所述接触动作在显示屏上的位置信息,根据触摸动作在显示屏上的位置信息获取对应的屏下生物特征扫描单元的扫描数据。
9.根据权利要求8所述的生物特征识别驱动存储介质,其特征在于,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应相关的屏下生物特征扫描单元。
10.根据权利要求9所述的生物特征识别驱动存储介质,其特征在于,所述计算机程序在被运行时还执行包括步骤,依次序驱动相关屏下生物特征扫描单元。
11.根据权利要求9所述的生物特征识别驱动存储介质,其特征在于,所述生物特征扫描单元行独立驱动,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应行的屏下生物特征扫描单元。
12.根据权利要求9所述的生物特征识别驱动存储介质,其特征在于,所述生物特征扫描单元列独立驱动,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息使能对应列的屏下生物特征扫描单元。
13.根据权利要求8、11、12其中一项所述的生物特征识别驱动存储介质,其特征在于,所述计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
14.一种生物特征识别驱动装置,其特征在于,包括显示屏、生物特征扫描单元,还包括权利要求8-12任一项所述的生物特征识别驱动存储介质。
15.根据权利要求14所述的生物特征识别驱动装置,其特征在于,所述生物特征识别驱动存储介质存储的计算机程序在被运行时还执行包括步骤,根据触摸动作在显示屏上的位置信息将非对应的生物特征扫描结果舍弃。
技术总结