首页> 中国专利> 与人共融的开启应用程序的方法

与人共融的开启应用程序的方法

摘要

本发明公开了一种与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序打开的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括指纹信息核实子模块、图像灰度处理子模块、图像纹理参数计算子模块、图像分割子模块和图像增强子模块。本发明安全高效,开启程序速度快,安全性高。

著录项

  • 公开/公告号CN105912906A

    专利类型发明专利

  • 公开/公告日2016-08-31

    原文格式PDF

  • 申请/专利权人 时建华;

    申请/专利号CN201610229028.1

  • 发明设计人 时建华;

    申请日2016-04-13

  • 分类号

  • 代理机构北京高航知识产权代理有限公司;

  • 代理人陈敏

  • 地址 315202 浙江省宁波市镇海区荣骆路372号

  • 入库时间 2023-06-19 00:22:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-12-04

    授权

    授权

  • 2018-11-06

    专利申请权的转移 IPC(主分类):G06F21/32 登记生效日:20181018 变更前: 变更后: 申请日:20160413

    专利申请权、专利权的转移

  • 2016-09-28

    实质审查的生效 IPC(主分类):G06F21/32 申请日:20160413

    实质审查的生效

  • 2016-08-31

    公开

    公开

说明书

技术领域

本发明涉及信息安全领域,具体涉及一种与人共融的开启应用程序的方法。

背景技术

相关技术中,采用指纹识别开启应用程序安全级别较高,但对手指要求也较高,干手指、湿手指、浅纹理手指的识别效果差,识别效率和识别精度较低。

发明内容

针对上述问题,本发明提供一种安全高效的与人共融的开启应用程序的方法。

本发明的目的采用以下技术方案来实现:

提供了一种与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:

(1)指纹信息核实子模块,其采集被检测组织的温度和脉搏数据,并通过分析采集的数据来判断由指纹识别模块传输的指纹图像是否有效,如果连续2次以上采集的被检测组织的温度和脉搏数据皆处于预定范围内,则判定指纹识别模块传输的指纹图像有效;

(2)图像灰度处理子模块,用于对有效的指纹图像进行灰度处理,处理时以像素点(x,y)为中心,计算3×3邻域内灰度均值M、中值Z,由于获得的所述有效的指纹图像和与其验证的指纹图像之间在同一个平面上会略有偏差,设定指纹图像校正因子灰度均值M的计算公式为:

处理后的像素灰度值为:

I(x,y)≥M时,I'(x,y)=M+Z/2

I(x,y)<M时,I'(x,y)=M-Z/2

其中,I(x,y)为指纹图像在像素点(x,y)处的原始灰度值,I'(x,y)为灰度处理后的指 纹图像在像素点(x,y)处的灰度值,为所述有效的指纹图像和与其验证的指纹图像的各像素点值之间的标准差;

(3)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:

G(m,n;σ)=12πσe-d2(m,n)2σ2

其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5。

优选地,所述指纹图像处理模块还包括:

(1)图像分割子模块,用于在各子块中快速提取属于真实指纹区域的子块,提取时,将经图像灰度处理后的每个子块(k,l)的灰度均值M(k,l)和方差D(k,l)与指纹图像所有像素的灰度均值M0和方差D0进行比较,若M(k,l)>M0且D(k,l)>D0,则该子块属于真实指纹区域的子块;

(2)图像增强子模块,其采用Gabor滤波器对属于真实指纹区域的子块进行图像增强处理,设置δx与δy分别为Gabor滤波器的函数中在x轴及y轴方向上的高斯包络常数,计算每个属于指纹区域的子块与左右邻域两个子块的方向场的差值c0,c1,根据所述属于指纹区域的子块的纹理参数设定阈值T1,所述阈值T1的取值范围为10°~20°,高斯包络常数δx与δy的取值为:

c0<T1且c1<T1时,δx=4,δy=4;

c0>T2且c1>T2时,δx=5,δy=5;

其他情况,δx=4.5,δy=4.5。

进一步地,所述与人共融的开启应用程序的方法还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆不处于预定范围内时,所述蜂鸣报警器进行报警。

本发明的有益效果为:

1、安全高效,设置可增强指纹图像的指纹识别程序,其中对指纹图像灰度进行处理,处理后的指纹图像能够滤除背景噪声,且在滤波过程中纹理不会模糊,对比度得到增强;采用 自适应改进型高斯滤波方程对指纹图像的频率场进行平滑处理,得到的频率场更能反映指纹纹理特性;采用基于灰度信息的综合判别方法对指纹图像进行分割,克服了依靠方向信息分割法不能准确获得纹理变化剧烈区域方向的问题,能够准确快速提取属于真实指纹区域的子块;Gabor滤波器中根据所述属于指纹区域的子块的纹理参数设定阈值,通过每个属于指纹区域的子块与左右邻域两个子块的方向场的差值与阈值的比较来选择高斯包络常数的取值,能够对指纹图像进行有针对性的增强,提高了指纹识别的效率和精度;

2、蜂鸣报警器的设置,提高了与人共融的开启应用程序的方法的安全性;

3、密钥程序的设置,可以帮助使用者在手指受伤或其他促使手指不能用的情况下通过自己设置的密码打开应用程序。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1本发明构件的连接示意图。

具体实施方式

结合以下实施例对本发明作进一步描述。

实施例1

参见图1,本发明提供了与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:

(1)指纹信息核实子模块,其采集被检测组织的温度和脉搏数据,并通过分析采集的数据来判断由指纹识别模块传输的指纹图像是否有效,如果连续2次以上采集的被检测组织的温度和脉搏数据皆处于预定范围内,则判定指纹识别模块传输的指纹图像有效;

(2)图像灰度处理子模块,用于对有效的指纹图像进行灰度处理,处理时以像素点(x,y)为中心,计算3×3邻域内灰度均值M、中值Z,由于获得的所述有效的指纹图像和与其验证的指纹图像之间在同一个平面上会略有偏差,设定指纹图像校正因子灰度均值M的计算公式为:

处理后的像素灰度值为:

I(x,y)≥M时,I'(x,y)=M+Z/2

I(x,y)<M时,I'(x,y)=M-Z/2

其中,I(x,y)为指纹图像在像素点(x,y)处的原始灰度值,I'(x,y)为灰度处理后的指纹图像在像素点(x,y)处的灰度值,为所述有效的指纹图像和与其验证的指纹图像的各像素点值之间的标准差。

(3)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:

G(m,n;σ)=12πσe-d2(m,n)2σ2

其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5;

优选地,所述指纹图像处理模块还包括:

(1)图像分割子模块,用于在各子块中快速提取属于真实指纹区域的子块,提取时,将经图像灰度处理后的每个子块(k,l)的灰度均值M(k,l)和方差D(k,l)与指纹图像所有像素的灰度均值M0和方差D0进行比较,若M(k,l)>M0且D(k,l)>D0,则该子块属于真实指纹区域的子块;

(2)图像增强子模块,其采用Gabor滤波器对属于真实指纹区域的子块进行图像增强处理,设置δx与δy分别为Gabor滤波器的函数中在x轴及y轴方向上的高斯包络常数,计算每个属于指纹区域的子块与左右邻域两个子块的方向场的差值c0,c1,根据所述属于指纹区域的子块的纹理参数设定阈值T1,所述阈值T1的取值范围为10°~20°,高斯包络常数δx与δy的取值为:

c0<T1且c1<T1时,δx=4,δy=4;

c0>T2且c1>T2时,δx=5,δy=5;

其他情况,δx=4.5,δy=4.5。

进一步地,所述与人共融的开启应用程序的方法还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆不处于预定范围内时,所述蜂鸣报警器进行报警。

本实施例的与人共融的开启应用程序的方法安全高效,其中,密钥程序的设置,可以帮助使用者在手指受伤或其他促使手指不能用的情况下通过自己设置的密码打开应用程序;蜂鸣报警器的设置,提高了与人共融的开启应用程序的方法的安全性;设置可增强指纹图像的指纹识别程序,其中对指纹图像灰度进行处理,处理后的指纹图像能够滤除背景噪声,且在滤波过程中纹理不会模糊,对比度得到增强;采用自适应改进型高斯滤波方程对指纹图像的频率场进行平滑处理,得到的频率场更能反映指纹纹理特性;采用基于灰度信息的综合判别方法对指纹图像进行分割,克服了依靠方向信息分割法不能准确获得纹理变化剧烈区域方向的问题,能够准确快速提取属于真实指纹区域的子块;Gabor滤波器中根据所述属于指纹区域的子块的纹理参数设定阈值,通过每个属于指纹区域的子块与左右邻域两个子块的方向场的差值与阈值的比较来选择高斯包络常数的取值,能够对指纹图像进行有针对性的增强,本实施例中设定阈值T1=10°,开启程序的效率提高了15%,安全性提高了20%。

实施例2

参见图1,本发明提供了与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:

(1)指纹信息核实子模块,其采集被检测组织的温度和脉搏数据,并通过分析采集的数据来判断由指纹识别模块传输的指纹图像是否有效,如果连续2次以上采集的被检测组织的温度和脉搏数据皆处于预定范围内,则判定指纹识别模块传输的指纹图像有效;

(2)图像灰度处理子模块,用于对有效的指纹图像进行灰度处理,处理时以像素点(x,y)为中心,计算3×3邻域内灰度均值M、中值Z,由于获得的所述有效的指纹图像和与其验证的指纹图像之间在同一个平面上会略有偏差,设定指纹图像校正因子灰度均值M的计算公式为:

处理后的像素灰度值为:

I(x,y)≥M时,I'(x,y)=M+Z/2

I(x,y)<M时,I'(x,y)=M-Z/2

其中,I(x,y)为指纹图像在像素点(x,y)处的原始灰度值,I'(x,y)为灰度处理后的指纹图像在像素点(x,y)处的灰度值,为所述有效的指纹图像和与其验证的指纹图像的各像素点值之间的标准差;

(3)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:

G(m,n;σ)=12πσe-d2(m,n)2σ2

其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5。

优选地,所述指纹图像处理模块还包括:

(1)图像分割子模块,用于在各子块中快速提取属于真实指纹区域的子块,提取时,将经图像灰度处理后的每个子块(k,l)的灰度均值M(k,l)和方差D(k,l)与指纹图像所有像素的灰度均值M0和方差D0进行比较,若M(k,l)>M0且D(k,l)>D0,则该子块属于真实指纹区域的子块;

(2)图像增强子模块,其采用Gabor滤波器对属于真实指纹区域的子块进行图像增强处理,设置δx与δy分别为Gabor滤波器的函数中在x轴及y轴方向上的高斯包络常数,计算每个属于指纹区域的子块与左右邻域两个子块的方向场的差值c0,c1,根据所述属于指纹区域的子块的纹理参数设定阈值T1,所述阈值T1的取值范围为10°~20°,高斯包络常数δx与δy的取值为:

c0<T1且c1<T1时,δx=4,δy=4;

c0>T2且c1>T2时,δx=5,δy=5;

其他情况,δx=4.5,δy=4.5。

进一步地,所述与人共融的开启应用程序的方法还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆 不处于预定范围内时,所述蜂鸣报警器进行报警。

本实施例的与人共融的开启应用程序的方法安全高效,其中,密钥程序的设置,可以帮助使用者在手指受伤或其他促使手指不能用的情况下通过自己设置的密码打开应用程序;蜂鸣报警器的设置,提高了与人共融的开启应用程序的方法的安全性;设置可增强指纹图像的指纹识别程序,其中对指纹图像灰度进行处理,处理后的指纹图像能够滤除背景噪声,且在滤波过程中纹理不会模糊,对比度得到增强;采用自适应改进型高斯滤波方程对指纹图像的频率场进行平滑处理,得到的频率场更能反映指纹纹理特性;采用基于灰度信息的综合判别方法对指纹图像进行分割,克服了依靠方向信息分割法不能准确获得纹理变化剧烈区域方向的问题,能够准确快速提取属于真实指纹区域的子块;Gabor滤波器中根据所述属于指纹区域的子块的纹理参数设定阈值,通过每个属于指纹区域的子块与左右邻域两个子块的方向场的差值与阈值的比较来选择高斯包络常数的取值,能够对指纹图像进行有针对性的增强,本实施例中设定阈值T1=20°,开启程序的效率提高了20%,安全性提高了25%。

实施例3

参见图1,本发明提供了与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:

(1)指纹信息核实子模块,其采集被检测组织的温度和脉搏数据,并通过分析采集的数据来判断由指纹识别模块传输的指纹图像是否有效,如果连续2次以上采集的被检测组织的温度和脉搏数据皆处于预定范围内,则判定指纹识别模块传输的指纹图像有效;

(2)图像灰度处理子模块,用于对有效的指纹图像进行灰度处理,处理时以像素点(x,y)为中心,计算3×3邻域内灰度均值M、中值Z,由于获得的所述有效的指纹图像和与其验证的指纹图像之间在同一个平面上会略有偏差,设定指纹图像校正因子灰度均值M的计算公式为:

处理后的像素灰度值为:

I(x,y)≥M时,I'(x,y)=M+Z/2

I(x,y)<M时,I'(x,y)=M-Z/2

其中,I(x,y)为指纹图像在像素点(x,y)处的原始灰度值,I'(x,y)为灰度处理后的指纹图像在像素点(x,y)处的灰度值,为所述有效的指纹图像和与其验证的指纹图像的各像素点值之间的标准差;

(3)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:

G(m,n;σ)=12πσe-d2(m,n)2σ2

其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5。

优选地,所述指纹图像处理模块还包括:

(1)图像分割子模块,用于在各子块中快速提取属于真实指纹区域的子块,提取时,将经图像灰度处理后的每个子块(k,l)的灰度均值M(k,l)和方差D(k,l)与指纹图像所有像素的灰度均值M0和方差D0进行比较,若M(k,l)>M0且D(k,l)>D0,则该子块属于真实指纹区域的子块;

(2)图像增强子模块,其采用Gabor滤波器对属于真实指纹区域的子块进行图像增强处理,设置δx与δy分别为Gabor滤波器的函数中在x轴及y轴方向上的高斯包络常数,计算每个属于指纹区域的子块与左右邻域两个子块的方向场的差值c0,c1,根据所述属于指纹区域的子块的纹理参数设定阈值T1,所述阈值T1的取值范围为10°~20°,高斯包络常数δx与δy的取值为:

c0<T1且c1<T1时,δx=4,δy=4;

c0>T2且c1>T2时,δx=5,δy=5;

其他情况,δx=4.5,δy=4.5。

进一步地,所述与人共融的开启应用程序的方法还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆不处于预定范围内时,所述蜂鸣报警器进行报警。

本实施例的与人共融的开启应用程序的方法安全高效,其中,密钥程序的设置,可以帮助使用者在手指受伤或其他促使手指不能用的情况下通过自己设置的密码打开应用程序;蜂鸣报警器的设置,提高了与人共融的开启应用程序的方法的安全性;设置可增强指纹图像的指纹识别程序,其中对指纹图像灰度进行处理,处理后的指纹图像能够滤除背景噪声,且在滤波过程中纹理不会模糊,对比度得到增强;采用自适应改进型高斯滤波方程对指纹图像的频率场进行平滑处理,得到的频率场更能反映指纹纹理特性;采用基于灰度信息的综合判别方法对指纹图像进行分割,克服了依靠方向信息分割法不能准确获得纹理变化剧烈区域方向的问题,能够准确快速提取属于真实指纹区域的子块;Gabor滤波器中根据所述属于指纹区域的子块的纹理参数设定阈值,通过每个属于指纹区域的子块与左右邻域两个子块的方向场的差值与阈值的比较来选择高斯包络常数的取值,能够对指纹图像进行有针对性的增强,本实施例中设定阈值T1=15°,开启程序的效率提高了18%,安全性提高了20%。

实施例4

参见图1,本发明提供了与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:

(1)指纹信息核实子模块,其采集被检测组织的温度和脉搏数据,并通过分析采集的数据来判断由指纹识别模块传输的指纹图像是否有效,如果连续2次以上采集的被检测组织的温度和脉搏数据皆处于预定范围内,则判定指纹识别模块传输的指纹图像有效;

(2)图像灰度处理子模块,用于对有效的指纹图像进行灰度处理,处理时以像素点(x,y)为中心,计算3×3邻域内灰度均值M、中值Z,由于获得的所述有效的指纹图像和与其验证的指纹图像之间在同一个平面上会略有偏差,设定指纹图像校正因子灰度均值M的计算公式为:

处理后的像素灰度值为:

I(x,y)≥M时,I'(x,y)=M+Z/2

I(x,y)<M时,I'(x,y)=M-Z/2

其中,I(x,y)为指纹图像在像素点(x,y)处的原始灰度值,I'(x,y)为灰度处理后的指纹图像在像素点(x,y)处的灰度值,为所述有效的指纹图像和与其验证的指纹图像的各像素点值之间的标准差;

(3)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:

G(m,n;σ)=12πσe-d2(m,n)2σ2

其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5。

优选地,所述指纹图像处理模块还包括:

(1)图像分割子模块,用于在各子块中快速提取属于真实指纹区域的子块,提取时,将经图像灰度处理后的每个子块(k,l)的灰度均值M(k,l)和方差D(k,l)与指纹图像所有像素的灰度均值M0和方差D0进行比较,若M(k,l)>M0且D(k,l)>D0,则该子块属于真实指纹区域的子块;

(2)图像增强子模块,其采用Gabor滤波器对属于真实指纹区域的子块进行图像增强处理,设置δx与δy分别为Gabor滤波器的函数中在x轴及y轴方向上的高斯包络常数,计算每个属于指纹区域的子块与左右邻域两个子块的方向场的差值c0,c1,根据所述属于指纹区域的子块的纹理参数设定阈值T1,所述阈值T1的取值范围为10°~20°,高斯包络常数δx与δy的取值为:

c0<T1且c1<T1时,δx=4,δy=4;

c0>T2且c1>T2时,δx=5,δy=5;

其他情况,δx=4.5,δy=4.5。

进一步地,所述与人共融的开启应用程序的方法还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆不处于预定范围内时,所述蜂鸣报警器进行报警。

本实施例的与人共融的开启应用程序的方法安全高效,其中,密钥程序的设置,可以帮助使用者在手指受伤或其他促使手指不能用的情况下通过自己设置的密码打开应用程序;蜂 鸣报警器的设置,提高了与人共融的开启应用程序的方法的安全性;设置可增强指纹图像的指纹识别程序,其中对指纹图像灰度进行处理,处理后的指纹图像能够滤除背景噪声,且在滤波过程中纹理不会模糊,对比度得到增强;采用自适应改进型高斯滤波方程对指纹图像的频率场进行平滑处理,得到的频率场更能反映指纹纹理特性;采用基于灰度信息的综合判别方法对指纹图像进行分割,克服了依靠方向信息分割法不能准确获得纹理变化剧烈区域方向的问题,能够准确快速提取属于真实指纹区域的子块;Gabor滤波器中根据所述属于指纹区域的子块的纹理参数设定阈值,通过每个属于指纹区域的子块与左右邻域两个子块的方向场的差值与阈值的比较来选择高斯包络常数的取值,能够对指纹图像进行有针对性的增强,本实施例中设定阈值T1=18°,开启程序的效率提高了20%,安全性提高了18%。

实施例5

参见图1,本发明提供了与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:

(1)指纹信息核实子模块,其采集被检测组织的温度和脉搏数据,并通过分析采集的数据来判断由指纹识别模块传输的指纹图像是否有效,如果连续2次以上采集的被检测组织的温度和脉搏数据皆处于预定范围内,则判定指纹识别模块传输的指纹图像有效;

(2)图像灰度处理子模块,用于对有效的指纹图像进行灰度处理,处理时以像素点(x,y)为中心,计算3×3邻域内灰度均值M、中值Z,由于获得的所述有效的指纹图像和与其验证的指纹图像之间在同一个平面上会略有偏差,设定指纹图像校正因子灰度均值M的计算公式为:

处理后的像素灰度值为:

I(x,y)≥M时,I'(x,y)=M+Z/2

I(x,y)<M时,I'(x,y)=M-Z/2

其中,I(x,y)为指纹图像在像素点(x,y)处的原始灰度值,I'(x,y)为灰度处理后的指 纹图像在像素点(x,y)处的灰度值,为所述有效的指纹图像和与其验证的指纹图像的各像素点值之间的标准差;

(3)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:

G(m,n;σ)=12πσe-d2(m,n)2σ2

其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5。

优选地,所述指纹图像处理模块还包括:

(1)图像分割子模块,用于在各子块中快速提取属于真实指纹区域的子块,提取时,将经图像灰度处理后的每个子块(k,l)的灰度均值M(k,l)和方差D(k,l)与指纹图像所有像素的灰度均值M0和方差D0进行比较,若M(k,l)>M0且D(k,l)>D0,则该子块属于真实指纹区域的子块;

(2)图像增强子模块,其采用Gabor滤波器对属于真实指纹区域的子块进行图像增强处理,设置δx与δy分别为Gabor滤波器的函数中在x轴及y轴方向上的高斯包络常数,计算每个属于指纹区域的子块与左右邻域两个子块的方向场的差值c0,c1,根据所述属于指纹区域的子块的纹理参数设定阈值T1,所述阈值T1的取值范围为10°~20°,高斯包络常数δx与δy的取值为:

c0<T1且c1<T1时,δx=4,δy=4;

c0>T2且c1>T2时,δx=5,δy=5;

其他情况,δx=4.5,δy=4.5。

进一步地,所述与人共融的开启应用程序的方法还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆不处于预定范围内时,所述蜂鸣报警器进行报警。

本实施例的与人共融的开启应用程序的方法安全高效,其中,密钥程序的设置,可以帮助使用者在手指受伤或其他促使手指不能用的情况下通过自己设置的密码打开应用程序;蜂鸣报警器的设置,提高了与人共融的开启应用程序的方法的安全性;设置可增强指纹图像的 指纹识别程序,其中对指纹图像灰度进行处理,处理后的指纹图像能够滤除背景噪声,且在滤波过程中纹理不会模糊,对比度得到增强;采用自适应改进型高斯滤波方程对指纹图像的频率场进行平滑处理,得到的频率场更能反映指纹纹理特性;采用基于灰度信息的综合判别方法对指纹图像进行分割,克服了依靠方向信息分割法不能准确获得纹理变化剧烈区域方向的问题,能够准确快速提取属于真实指纹区域的子块;Gabor滤波器中根据所述属于指纹区域的子块的纹理参数设定阈值,通过每个属于指纹区域的子块与左右邻域两个子块的方向场的差值与阈值的比较来选择高斯包络常数的取值,能够对指纹图像进行有针对性的增强,本实施例中设定阈值T1=12°,开启程序的效率提高了10%,安全性提高了18%。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号