CN105912906B - 与人共融的开启应用程序的方法 - Google Patents

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

Info

Publication number
CN105912906B
CN105912906B CN201610229028.1A CN201610229028A CN105912906B CN 105912906 B CN105912906 B CN 105912906B CN 201610229028 A CN201610229028 A CN 201610229028A CN 105912906 B CN105912906 B CN 105912906B
Authority
CN
China
Prior art keywords
fingerprint
image
sub
block
fingerprint image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610229028.1A
Other languages
English (en)
Other versions
CN105912906A (zh
Inventor
时建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taizhou Longze Environmental Technology Co., Ltd.
Original Assignee
Taizhou Longze Environmental Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taizhou Longze Environmental Technology Co Ltd filed Critical Taizhou Longze Environmental Technology Co Ltd
Priority to CN201610229028.1A priority Critical patent/CN105912906B/zh
Publication of CN105912906A publication Critical patent/CN105912906A/zh
Application granted granted Critical
Publication of CN105912906B publication Critical patent/CN105912906B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/01Measuring temperature of body parts ; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/30Noise filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/34Smoothing or thinning of the pattern; Morphological operations; Skeletonisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1347Preprocessing; Feature extraction
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Biomedical Technology (AREA)
  • Public Health (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Veterinary Medicine (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Emergency Management (AREA)
  • Cardiology (AREA)
  • Physiology (AREA)
  • Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Collating Specific Patterns (AREA)

Abstract

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

Description

与人共融的开启应用程序的方法
技术领域
本发明涉及信息安全领域,具体涉及一种与人共融的开启应用程序的方法。
背景技术
相关技术中,采用指纹识别开启应用程序安全级别较高,但对手指要求也较高,干手指、湿手指、浅纹理手指的识别效果差,识别效率和识别精度较低。
发明内容
针对上述问题,本发明提供一种安全高效的与人共融的开启应用程序的方法。
本发明的目的采用以下技术方案来实现:
提供了一种与人共融的开启应用程序的方法,采用指纹验证的方法达到与人共融的目的,具体包括指纹识别程序和密钥程序,所述指纹识别程序包括依次电连接的指纹识别模块、指纹图像处理模块、传输模块、指纹验证模块和控制应用程序关闭的控制模块,所述密钥程序与控制模块电连接,所述指纹验证模块在输入有效指纹图像或者密钥程序在输入正确密码后促使控制模块打开应用程序;所述指纹图像处理模块包括:
(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),所述自适应改进型高斯滤波方程为:
其中,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),所述自适应改进型高斯滤波方程为:
其中,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),所述自适应改进型高斯滤波方程为:
其中,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),所述自适应改进型高斯滤波方程为:
其中,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),所述自适应改进型高斯滤波方程为:
其中,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),所述自适应改进型高斯滤波方程为:
其中,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%。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

Claims (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)图像纹理参数计算子模块,其采用自适应改进型高斯滤波方程对灰度处理过的指纹图像的方向场进行平滑处理,处理时,将指纹图像分解成互不重叠、大小为8×8的子块,子块各中心点的坐标为(m,n),所述自适应改进型高斯滤波方程为:
其中,d(m,n)是从中心点(m,n)到频率平面原点的距离;σ为滤波因子,表示高斯函数的平滑程度,在子块的指纹脊线和谷线较为平滑的位置设置σ=0.6,在子块的指纹脊线和谷线断裂和模糊的位置设置σ=5。
2.根据权利要求1所述的与人共融的开启应用程序的方法,其特征是,所述指纹图像处理模块还包括:
(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。
3.根据权利要求1所述的与人共融的开启应用程序的方法,其特征是,还包括与指纹信息核实子模块电连接的蜂鸣报警器,若指纹信息核实子模块中连续2次以上采集的被检测组织的温度和脉搏数据皆不处于预定范围内时,所述蜂鸣报警器进行报警。
CN201610229028.1A 2016-04-13 2016-04-13 与人共融的开启应用程序的方法 Active CN105912906B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610229028.1A CN105912906B (zh) 2016-04-13 2016-04-13 与人共融的开启应用程序的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610229028.1A CN105912906B (zh) 2016-04-13 2016-04-13 与人共融的开启应用程序的方法

Publications (2)

Publication Number Publication Date
CN105912906A CN105912906A (zh) 2016-08-31
CN105912906B true CN105912906B (zh) 2018-12-04

Family

ID=56746954

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610229028.1A Active CN105912906B (zh) 2016-04-13 2016-04-13 与人共融的开启应用程序的方法

Country Status (1)

Country Link
CN (1) CN105912906B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103886239A (zh) * 2014-03-31 2014-06-25 深圳市欧珀通信软件有限公司 一种移动终端应用程序的用户鉴权方法和装置
CN104077518A (zh) * 2014-07-03 2014-10-01 南昌欧菲生物识别技术有限公司 解锁并执行应用程序的装置及方法
CN104331654A (zh) * 2014-10-27 2015-02-04 深圳市汇顶科技股份有限公司 基于生物特征识别的操作方法和装置
CN104933335A (zh) * 2014-03-21 2015-09-23 三星电子株式会社 用于通过使用生物识别信息来运行文件的***和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933335A (zh) * 2014-03-21 2015-09-23 三星电子株式会社 用于通过使用生物识别信息来运行文件的***和方法
CN103886239A (zh) * 2014-03-31 2014-06-25 深圳市欧珀通信软件有限公司 一种移动终端应用程序的用户鉴权方法和装置
CN104077518A (zh) * 2014-07-03 2014-10-01 南昌欧菲生物识别技术有限公司 解锁并执行应用程序的装置及方法
CN104331654A (zh) * 2014-10-27 2015-02-04 深圳市汇顶科技股份有限公司 基于生物特征识别的操作方法和装置

Also Published As

Publication number Publication date
CN105912906A (zh) 2016-08-31

Similar Documents

Publication Publication Date Title
Alkassar et al. Robust sclera recognition system with novel sclera segmentation and validation techniques
CN106096569B (zh) 一种手指静脉识别方法
JP4351982B2 (ja) 個人認証方法、装置及びプログラム
CN105788048A (zh) 通过指纹进行识别的电子锁***
CN105930777A (zh) 通过指纹进行识别的atm机
CN104102903A (zh) 一种基于src的二次人脸识别方法
Vega et al. Biometric personal identification system based on patterns created by finger veins
Sapkale et al. A biometric authentication system based on finger vein recognition
CN105825206A (zh) 具有身份识别功能的家电自动调控装置
CN109409343A (zh) 一种基于活体检测的人脸识别方法
Raghavendra et al. Exploring dorsal finger vein pattern for robust person recognition
Podder et al. An efficient iris segmentation model based on eyelids and eyelashes detection in iris recognition system
CN105931324A (zh) 通过指纹进行识别的门锁
Sapkale et al. A finger vein recognition system
Khan et al. A new method to extract dorsal hand vein pattern using quadratic inference function
Khan et al. Representation of hand dorsal vein features using a low dimensional representation integrating cholesky decomposition
Cho et al. Thermal imprint feature analysis for face recognition
CN105912906B (zh) 与人共融的开启应用程序的方法
Rossan et al. Impact of changing parameters when preprocessing dorsal hand vein pattern
Kong et al. A study of brute-force break-ins of a palmprint verification system
CN105827226A (zh) 通过指纹识别的控制开关
Babatunde et al. A block processing approach to fingerprint ridge-orientation estimation
CN105912955A (zh) 具有身份验证功能的移动存储设备
Smorawa et al. Biometric systems based on palm vein patterns
CN113096809A (zh) 一种基于云计算的健康管理***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20181018

Address after: 225400 the south side of Wenchang Road, Taixing hi tech Industrial Development Zone, Taizhou, Jiangsu.

Applicant after: Taizhou Longze Environmental Technology Co., Ltd.

Address before: No. 372, Zhenhai District, Ningbo, Zhejiang, Zhejiang

Applicant before: Shi Jianhua

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant