关于虹膜识别方法的课程大作业
基于深度学习的虹膜识别系统设计与实现

基于深度学习的虹膜识别系统设计与实现随着科技的迅猛发展和人工智能的普及,生物识别技术作为一种高效、准确的身份验证方法,得到了越来越广泛的应用。
虹膜识别作为一种独特的生物特征识别技术,因其高安全性和准确性而备受关注。
本文旨在介绍基于深度学习的虹膜识别系统的设计与实现。
1. 引言虹膜识别技术利用眼球中的虹膜作为独特的认证特征,可以通过对虹膜图像的采集和分析来完成身份验证。
与传统的生物识别技术相比,虹膜识别具有不可伪造性、高精确性和高鲁棒性等优点,因此广泛应用于金融、安防、边境管理等领域。
2. 虹膜图像采集虹膜图像采集是虹膜识别系统的关键步骤之一,其目的是获取高质量的虹膜图像以供后续处理和特征提取。
采集设备通常是一种非接触式的眼球拍摄设备,通过红外光或可见光照射眼睛,从而获取高清晰度和高对比度的虹膜图像。
采集过程需要确保环境光源充足、图像清晰,并通过眼球追踪技术实时控制视野和焦距,提高采集成功率。
3. 虹膜图像预处理虹膜图像预处理是为了增强图像质量、减小光照和噪声的影响,提高后续特征提取和匹配的准确性。
常见的预处理技术包括图像增强、灰度均衡化、噪声抑制和边缘检测等。
预处理后的虹膜图像应具有高对比度、清晰的纹理和丰富的细节信息。
4. 虹膜特征提取虹膜特征提取是虹膜识别系统的核心步骤,旨在从预处理后的虹膜图像中提取出独特的特征向量,用于后续的识别和匹配。
深度学习技术在虹膜特征提取中取得了显著的进展。
常用的深度学习模型包括卷积神经网络(CNN)、循环神经网络(RNN)和自编码器等。
这些模型能够自动学习虹膜图像中的抽象特征,提高分类和匹配的准确性。
5. 虹膜识别与匹配虹膜识别与匹配是虹膜识别系统的最终目标,旨在将从虹膜图像中提取出的特征向量与已知的虹膜数据库进行比对,实现身份验证或识别。
常用的虹膜匹配算法包括传统的相似性度量方法和基于深度学习的特征对比方法。
前者基于特征向量之间的相似度进行匹配,常用的相似性度量方法包括欧氏距离、余弦相似度和相对匹配窗口等;后者利用深度学习模型学习到的特征向量进行匹配,可以提高匹配的准确性和鲁棒性。
模式识别之虹膜特征提取及融合

WS f ( x)
f (u)
S
(u x)du
从小波的定义可以看出,当尺度 s 变小的时候,ψs(x) 的支撑集 也相应变小,因此说小波对细节特征敏感。尺度 s表示小波变换抽取的 信号的大小和规律性。
14
基于小波过零点的虹膜识别算法
在对信号进行表示和描述中,通常信号的奇异点(如过零 点、极值点等)更能够刻画信号的细节,并在对信号进行区分 中起着重要作用。因此,可以利用信号在多尺度上的综合表 现来描述信号,特别是它的突变点或瞬态特征。如果能够通 过小波变换提取出这些奇异点,则就能更好地对信号进行描 述。
(1) 如果D(X) >0 ,则决策X ∈ I1,即匹配成功; (2) 如果D(X) <0 ,则决策X ∈ I2,即匹配失败。
其中,D(X) = 0定义了一个决策面,把归于类的点和不归于类的点 分割开来。对于线性函数,该决策面是一个超平面。 在线性分类器中要找到合适的系数(即两种虹膜识别算法在融 合算法中的权值比重),以便可以使分类尽可能不出差错,需要首 先建立线性判别函数式,并通过训练已知类别的样本集,确定权向 量W和阈值w0 。
18
基于小波过零点的虹膜识别算法 3.模式匹配
本文采用相异度函数作为小波过零点特征识别的判决分类器。设 Zjf 为一个信号的过零点表示,Zjf表示在第 j 个分辨层上的过零点表 示,同时,Zjf可表示为一个有序的复数集合,实部 [uj]f 代表两个相邻 过零点之间过零表达式的幅值;虚部 [ƿj]f 代表过零点的位置。 为了对未知信号进行分类,我们采用相异度公式,用来比较模板 图像 f 和测试图像 g 在尺度j的相异度。其相异度公式定义如下:
7
基于Gabor小波变换的虹膜识别算法
如何使用计算机视觉技术进行虹膜识别和生物特征验证

如何使用计算机视觉技术进行虹膜识别和生物特征验证虹膜识别是一种现代生物特征验证技术,通过计算机视觉技术识别和验证个体的虹膜模式来进行身份认证。
虹膜是人眼的一部分,其特征独特且稳定,可以作为一种高效而安全的身份验证方法。
本文将介绍如何使用计算机视觉技术进行虹膜识别和生物特征验证。
首先,虹膜识别需要使用特殊的硬件设备,如虹膜摄像机或虹膜扫描仪。
这些设备能够捕捉到个体的虹膜图像,并将其转化为数字形式,以便计算机进行处理和分析。
在虹膜识别过程中,需要进行两个主要步骤:提取和匹配。
第一步是虹膜特征的提取。
一旦获得了虹膜图像,计算机需要对其进行处理,以提取出独特的虹膜特征。
这一步骤通常涉及到图像处理和图像分析算法。
常见的虹膜特征包括纹理、纹线、颜色等。
计算机会将这些特征转换为数学模型或向量,以便进行后续的比较和匹配。
第二步是虹膜特征的匹配。
在这一步骤中,计算机将提取到的虹膜特征与事先存储在数据库中的虹膜特征进行比对。
数据库中存储了已知个体的虹膜特征模型,可以用来进行身份验证。
常见的匹配方法包括相似度计算、模式匹配、机器学习等。
计算机会通过比对虹膜特征的相似度或模式匹配的结果,来判断被验证者的身份信息是否匹配。
使用计算机视觉技术进行虹膜识别和生物特征验证具有许多优点。
首先,虹膜识别具有高度准确性和可靠性。
每个人的虹膜图案都是独一无二的,比指纹和面部特征更加独特,几乎不存在重复的情况。
因此,虹膜识别可以提供非常高的辨识度和安全性。
其次,虹膜识别对被验证者友好且非侵入性。
与其他生物特征验证技术(如指纹和面部识别)相比,虹膜识别无需接触感应器或摄像头,只需简单地注视摄像头,因此非常便捷。
同时,虹膜识别不会对被验证者的健康和隐私造成任何影响。
此外,虹膜识别技术的应用场景广泛。
虹膜识别不仅可以用于个人身份验证,还可以应用于门禁系统、银行交易、边境安全、医疗识别等领域。
虹膜识别的快速、精确和安全的特点使其成为一个理想的生物特征验证方法。
虹膜识别方案

虹膜识别方案虹膜识别方案:现代安全与便利的完美结合随着科技的发展,虹膜识别作为一种先进的生物识别技术正越来越受到人们的关注与使用。
虹膜作为人体独特的生物识别特征,具有高度精确性和非可逆性,因此被广泛应用于许多领域,如安全系统、金融交易、移动支付等。
本文将探讨虹膜识别方案所带来的好处、现有技术的应用及其潜在的未来发展。
一、提升安全性虹膜识别方案在安全领域发挥着重要作用。
相较于传统的密码、指纹等识别方式,虹膜识别具备更高的安全性。
每个人的虹膜图案都是独一无二的,不存在重复,使得虹膜识别几乎无法被伪造或冒用。
这对于保护个人隐私和提升信息安全具有重要意义。
虹膜识别方案广泛应用于私人住宅、办公场所、银行等需要高度安全性的场所,确保只有授权人员才能进入,防止非法入侵和信息泄漏。
二、提升便利性虹膜识别技术不仅在安全方面有所突破,还在提升生活便利性方面发挥着重要作用。
虹膜识别的非接触性使得用户无需拿出卡片、输入密码等步骤,只需凝视一下设备即可进行认证。
这大大简化了用户的操作,提升了用户体验。
例如,在支付领域,传统的支付方式需要使用信用卡、密码等,而虹膜识别支付仅需用户注视一下设备即可完成交易,不仅节省了时间,还增加了支付的安全性。
三、应用现状虹膜识别方案在各个领域得到了广泛应用。
金融行业是其中之一。
在国内外的一些银行,虹膜识别已成为客户身份认证的重要手段。
用户只需通过虹膜扫描仪进行验证,便可完成登录、转账、查询等操作,提高了金融交易的安全性。
此外,虹膜识别技术还可以应用于公共安全领域,用于身份识别、犯罪排查等方面,提高社会治安水平。
四、未来展望虹膜识别技术的不断发展将给未来带来更多的应用空间。
随着科技的进步,虹膜识别设备将变得更加智能化、小型化,其应用将进一步扩展到智能手机、智能家居、智能出行等领域。
例如,通过虹膜识别技术,用户可以在智能手机上实现无密码解锁,保护个人隐私和安全。
此外,虹膜识别方案还有望与人工智能技术进行深度结合。
如何使用计算机视觉技术进行虹膜识别

如何使用计算机视觉技术进行虹膜识别虹膜识别是一种基于计算机视觉技术的生物识别方法,通过对人眼虹膜进行图像分析和匹配,可以实现个体的身份认证。
本文将介绍如何使用计算机视觉技术进行虹膜识别,包括虹膜图像采集、特征提取和匹配算法等方面。
首先,虹膜图像的采集是进行虹膜识别的第一步。
在现实应用中,通常使用的是虹膜图像仪,它能够拍摄到人眼虹膜的高清图像。
为了提高采集的准确性和稳定性,通常需要保持采集环境光线柔和且均衡,避免出现阴影和反光。
同时,为了使得虹膜图像质量更好,需要确保被采集者在拍摄时眼睛保持稳定并对焦准确。
其次,虹膜识别的核心在于特征提取。
在虹膜图像中,虹膜的纹理和结构是具有个体独特性的重要特征。
为了提取虹膜的特征,通常采用特定的算法。
其中最常见的是基于二维小波变换的算法和基于Gabor滤波器的算法。
这些算法可以将原始图像中的虹膜纹理转化为一系列特征向量,以便后续的匹配和识别。
在特征提取之后,需要进行虹膜图像的匹配。
匹配算法是虹膜识别的决定因素,决定了识别的准确度和速度。
常用的匹配算法有相似性度量算法、相关性匹配算法和统计分类算法等。
相似性度量算法通常使用欧几里得距离、汉明距离或曼哈顿距离等度量两个虹膜特征向量的相似程度。
相关性匹配算法则通过计算两个虹膜特征向量之间的相关系数来进行匹配。
而统计分类算法则通过训练一组虹膜特征样本,结合统计学方法进行识别。
除了虹膜识别的关键步骤之外,还需要考虑一些其他因素以提高识别的准确性和可靠性。
首先,虹膜图像的质量对于识别效果有很大影响。
因此,在采集虹膜图像时,应尽量减少噪音和失真,并确保图像的清晰度和对比度。
其次,虹膜识别系统的安全性也是需要关注的问题。
应采用多因素认证,如密钥、密码和生物特征等,以提高系统的安全性。
最后,对于大规模的虹膜识别系统,需要高效的数据存储和索引方法,以提高查询速度和准确性。
虹膜识别作为一种高安全性的生物识别技术,已经在多个领域得到了广泛应用。
浅谈虹膜识别的原理与应用

浅谈虹膜识别的原理与应用虹膜识别是一种生物识别技术,通过分析虹膜的特征来进行个体的身份识别。
虹膜是人眼中的一部分,位于瞳孔和巩膜之间,具有独一无二的纹理和颜色。
虹膜识别利用计算机图像分析和模式识别算法,对虹膜图像进行处理和比对,确定一个人的身份。
虹膜识别的原理基于虹膜的两个基本特征:纹路和颜色。
虹膜的纹路是由一系列的纵向和横向的纹线组成的,个体间的纹路差异非常明显。
虹膜的颜色则由血管和色素质的分布决定,不同的人虹膜颜色不同。
虹膜识别的过程一般包括图像采集、特征提取和匹配三个步骤。
首先,使用虹膜摄像机采集被识别者的虹膜图像。
在采集过程中,要求被识别者与摄像机保持一定的距离和角度,以确保图像质量。
然后,对采集到的虹膜图像进行预处理和特征提取。
预处理包括图像增强、边缘检测等操作,以去除图像中的噪声和干扰。
特征提取则是将虹膜的纹路和颜色信息转换成数字特征。
最后,将提取到的特征与注册在数据库中的特征进行比对,确定一个人的身份。
虹膜识别技术具有许多优势,使其在多个行业和领域得到广泛应用。
首先,虹膜识别凭借其高精度和安全性,可以用于身份认证和门禁控制。
例如,可以应用于企事业单位、政府机构等需要高安全性的场所。
其次,虹膜识别不受个体年龄、表情、情绪等因素的影响,具有很高的稳定性和稳定性。
这使得它可以应用于金融、医疗等领域的用户身份验证,确保信息的安全性和准确性。
此外,虹膜识别技术还可以应用于公共交通、边境入境等领域,提高安全性和效率。
然而,虹膜识别技术也存在一些局限性和挑战。
首先,虹膜识别需要较高的设备成本和复杂的设备安装。
其次,虹膜图像的采集需要被识别者与设备保持一定的距离和角度,不便于大规模采集和使用。
此外,虹膜识别技术也面临着误识别和攻击的风险,例如伪造虹膜图像、存储和传输中的安全问题。
综上所述,虹膜识别作为一种生物识别技术,具有独特的优势和应用前景。
随着技术的不断发展和改进,虹膜识别技术有望在各行各业得到广泛应用,为社会生活和信息安全提供更多的保障。
基于DCT变换的虹膜识别

( 衣 ( o ) /’
( 2 )
稳定性 。() 3防伪性 好 。( 易使 用性 。 4 1 图像 的频 域 变 换 有一 个 非 常 突 出 的优 点 . 是 可 义频 域 上 的 直 流分 量 。 就 与傅 立 叶变 换 相 同 . 时域 信 是 以将 信 号 的信 息 强度 进 行 重新 分 配 . C D T域 的纹 理 分 号 的均值 析大多 通过统 计 直方 图 、计算 不 同频段 内数 据 的低 阶 考 虑到 圆周 方 向的纹 理信 息 .以及 其沿 径 向方 向 统 计量 等统计 方 法来实 现。 有快 捷 、 便 、 辩 力强 、 的纹理 信息 本文在 进行 特 征提 取 时 .会考 虑到 水平方 具 方 分
0、 言 引
域 上 的一个 离散信 号 , 一个 N点序 列 。一 维 离 散余 是
生 物特 征 识 别 时通过 人 体所 固有 的生 理特 征 或行 弦 变换 的定 义如下 : 为特 征对个 人身 份进 行鉴 定 的技 术 常用 的生 物 特征 Ⅳ 包括 虹膜 、 静脉 、 纹 、 指 掌纹 、 音 、 名 和笔迹 等 。 声 签 虹膜
12 0
福
建 电
脑
2 1 年第 2期 01
基于 D T变换 的虹膜 识别 C
吴 叶 清
(集 美大学诚毅 学院 福 建 厦 门 3 1 2 6 0 1)
【 摘
要 】 本 文描 述 了一种新 的基 于虹 膜局部 频 域特征 的虹 膜识 别 算法 。其 主要 思 想是 : : 对预 处理后
■
()水 平 方 向 滤 d
( )直 方图 均衡 化后 的图像 d
图 1 膜 预 处理 虹
( )水 平 方 向滤波 c
虹膜定位与识别的算法研究与实现

量化 后 的 结 果进 行 精 度 比照 ,取 得 了较好 的 比照 精 度 。
关 键 词 : 虹膜 ;投 票 法 ;特征 点 ; 比 照
中图 分 类 号 :T 1 P8
文 献 标 志 码 :A
R e e r h a e lz to n I i c to n e o n to s a c nd R a i a i n o r sLo a i n a d R c g ii n
Ha g Hab n n i i
匙 、证件 、信用卡等 )和 身份识别知识 ( 如用户名 、密码和
暗 语 等 。 而 钥匙 、证 件 等 标 识 物 品 容 易 丢 失或 被 伪 造 ,用 ) 户 名 密 码 等 容 易 被 忘 记 或记 错 。更 为严 重 的是 , 们 无 法 区 它
绍 了虹 膜 系 统 的快 速 定 位 和 识 别 。
虹膜 定位 与识 别 的算 法研 究 与实 现
杭 海 滨
摘 要 :针 对 虹 膜 定位 速 度慢 的 问题 ,通过 采 用投 票 法和 成 长 法 来 快 速 定位 瞳 孔 中 心 、虹 膜位 置 ,详 细 给 出瞳 孔 和 虹 膜 定位
的算 法分 析 和 实 现 流程 ,具有 较 高 的 定位 精 度 。在 虹 膜 识 别 方 面 ,给 出 了一种 简 单 的 虹 膜 特征 提 取 和 比照 方案 , 虹 膜在 其 把
u i g p l n t o n i l x a d n t o . ep p rg v st e d t i f o a i n s h mea d i lme t t n f w. s l sn o l g meh d a d c r e e p n i g meh d Th a e i e h e a l o c t c e i c s l o n mp e n a i o Re u t o l
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用户较少配合情况下的虹膜识别方法研究 用户较少配合情况下的虹膜识别技术具有易于市场推广、方便快捷等优点,已成为虹膜识别技术的发展趋势。由于眼睑遮挡、运动模糊、高亮点等多种干扰和噪声影响,非理想条件下采集的虹膜图像中虹膜通常不是完整的,模糊或发生形变。这种情况下的虹膜识别具有很高的挑战性。本文首先阐述了在CASIA—IrisV4虹膜数据库中的虹膜定位方法。该方法二值化虹膜图像保留瞳孔高亮点信息,并通过横纵向投影初步确定瞳孔位置。然后在限定范围内采用Canny边缘检测和圆Hough变换拟合虹膜内外轮廓。
用户较少配合情况下虹膜识别技术研究背景 虹膜表面高低不平,有许多皱纹、凹陷、条纹、斑点以及隐窝等细节特征,包含丰富的纹理信息。正常情况下,虹膜纹理一旦形成,终生不变。人眼立体机构中,虹膜位于角膜之后;水晶体之前。虹膜有天然的保护膜。虹膜纹理极少因意外伤害被破坏,亦不会磨损。人为改变虹膜纹理几乎不可行,还有失明的危险。此外,因光照不同瞳孔的大小发生变化是检测虹膜活体组织的显著特征。这些生理特点为虹膜成为身份认证生物特征提供了生理学理论依据。 但是,现有的虹膜识别系统要求用户高度配合,即在特定光照条件下,虹膜采集仪与人眼的距离在固定范围内,并且用户视线直视虹膜采集设备等条件下进行虹膜采集。有的虹膜识别系统甚至在虹膜识别之前,需要教授用户如何才能让虹膜采集仪获取适合的虹膜图像,使得虹膜识虹膜图像别系统正常工作。这一过程不仅耗时而且枯燥,反复采集虹膜图像使用户感到厌烦,因此,用户较少配合情况下的虹膜识别技术的呼声越来越高。
虹膜图像预处理 较少配合情况下,在降质虹膜图像中提取的虹膜特征的分类表征能力不理想。虹膜识别中的预处理算法的性能准确性尤为关键,直接影响虹膜匹配的准确性。
虹膜识别流程 虹膜识别主要分三个阶段:虹膜图像采集、虹膜图像预处理和虹膜特征提取与匹配。每个阶段对最终的识别效果的影响都至关重要。首先,虹膜采集得到虹膜图像。然后是预处理阶段,包括在虹膜图像中定位虹膜位置与内外边缘,检测虹膜区域中被眼睑、睫毛与高亮点遮挡的部分,归一化虹膜图像以及虹膜图像增强。最后是虹膜图像特征提取与匹配,在预处理后的虹膜图像上,提取能够唯一表征该类虹膜的特征,与虹膜数据库模板匹配,得到最终匹配结果。 虹膜识别第一个阶段是图像获取。通过虹膜采集仪采集用户的人眼或人脸图像。虹膜图像质量直接关系到虹膜身份认证的准确性。虹膜采集仪主要由光源、光学摄像头、图像传感器和图像传输模块四个主要部分组成。虹膜采集仪的性能直接影响虹膜图像的质量。虹膜图像预处理包括人眼定位、虹膜内外边缘定位、眼睑和睫毛检测、虹膜图像归一化以及虹膜图像增强。在虹膜定位之前,首先使用人眼检测器大概确定人眼位置。然后在人眼子图像内,进行虹膜内外边缘定位。虹膜内外边缘近似为圆形。因此,虹膜定位一般采用圆拟合虹膜的边缘。
CASIA-IrisV4虹膜数据库虹膜分割算法 最原始的虹膜图像数据因眼睑、睫毛或高亮点等遮挡,无法直接用于身份认证。在虹膜图像特提前与之前,必须先对虹膜图像进行预处理,定位虹膜内外边缘以及检测眼睑遮挡等噪声信息。用户较少配合情况下,虹膜图像中的包含较多的噪声等干扰信息。采用适合虹膜图像数据的预处理尤为重要。 CASIA.Iris-Thousand虹膜图像数据中虹膜内侧轮廓较为清晰。本节分割算法先确定虹膜内侧轮廓,再在估计虹膜外圆范围内确定虹膜外圆。由于虹膜采集过程中光照条件的影响,每一幅图像中瞳孔附近都有两个高亮点。根据这两个高亮点位置信息,可以粗略定位瞳孔位置,然后采用Canny边缘检测和圆Hough变换在约束范围内确定虹膜内侧轮廓。由虹膜内圆信息估计虹膜外侧轮廓圆心位置与半径的大概范围。在这个范围内,再一次采用Hough变换算法计算虹膜外圆信息。 1)虹膜内侧轮廓初定位 首先根据阈值占二值化虹膜图像,保留高亮点信息。阈值根据虹膜图像的灰度直方图确定。根据虹膜图像高亮点对应直方图右侧峰值的位置,确定阈值=220。经实验验证=220可以提取绝大多数虹膜图像中的高亮点信息。计算二值图像的纵向投影,查找瞳孔附近两个高亮点位置对应的峰值。峰值中心位置横向坐标分别是
1x和2x,它们的水平距离21dxx。虹膜内圆中心的横向坐标估
计值21()/2xxx。虹膜内圆半径r为d。为消除虹膜图像中其他高亮点的干扰,在确定虹膜内圆中心和半径后,截取以x为中心,宽为2d的矩形子图像。计算二值子图像的横向投影。然后根据横向投影曲线查找峰值,峰值的中心纵向坐标y。虹膜内圆初定位的结果为圆心是(x,y-d/3),半径是d的圆。 2)虹膜轮廓圆Hough变换拟合 经初步估计,虹膜内圆中心位置为(x,y-d/3),半径为r。首先截取虹膜图像中以(x,y-d/3)为中心,边长为2r的正方形虹膜子图像。在子图像中进行Canny边缘检测,并进行边缘点连接得到边缘点二值图像。然后在圆心范围为(0.2,/30.2)xrydr,半径范围是(0.5d,1.5d)的区域中,采用圆Hough变换算法拟合虹膜内圆,得到虹膜内圆为圆心(,)innerinnerxy,半径为innerr。同理,根据虹膜内圆圆心半径信息可以粗略估计刚好包含虹膜外圆正方形子图像的位置与大小。在虹膜图像中,中心为(,)innerinnerxy,边长为6innerr,的正方形子图像中进行Canny边缘检测和Hough变换。由于虹膜内外圆圆心较为接近,虹膜外圆的约束条件为圆心范围是(2,innerx2)innery,半径范围是(1.5,2.5)innerinnerxy。
虹膜识别国际测评NICE.II(Noisy Iris Challenge Evaluation)提供的数据是UBIRIS.v2虹膜数据库中的1000幅虹膜图像。掩膜图像中黑色部分标识有效的虹膜区域。在虹膜特征提取之前,只需定位虹膜位置。UBIRIS.v2虹膜数据库中虹膜图像是在用户较少配合情况下采集的。虹膜图像中虹膜外侧边缘通常不是正圆。本文虹膜分割算法采用椭圆拟合UBIRIS.v2虹膜数据库中的虹膜外侧轮廓。 掩膜图像中有很多眼睑、高亮点等部分遮挡,这些遮挡部分的边缘不是虹膜的真实的边缘。由于这些信息的干扰,直接采用椭圆拟合虹膜边缘的算法效果不理想。本文采用的RANSAC椭圆拟合虹膜外侧轮廓算法具有较好鲁棒性。在数据集合包含许多不准确或错误的干扰信息的情况下,RANSAC算法依然能够从观察数据中估计较为准确的数学模型参数。算法每一次迭代都会得到一个椭圆,最终在椭圆集合中选择一个最优的椭圆拟合虹膜外侧轮廓。 虹膜图像增强方法 虹膜图像中,虹膜整体呈灰色或棕色,纹理不够清晰。若直接在虹膜图像中迸行纹理分析,光照变化会影响特征提取与匹配的效果。为提高虹膜识别算法的准确性,本节采用分块直方图均衡算法进行图像增强,同时利用低通高斯滤波器去除高频噪声影响。虹膜图像增强算法首先估计展开虹膜图像的光照背景:将展开虹膜图像分为大小为1616的子图像,计算每个子图像的灰度平均值。根据子图像的灰度平均值,采用双线性差值计算整幅虹膜图像的光照背景,将差值图像分为大小是3232的子图像,对每个子图像进行直方图均衡化图像增强运算。最后采用高斯低通滤波器对增强后的虹膜图像滤波,消除分块直方图均衡化运算在虹膜图像中的分块效应。
基于反向合成图像配准的虹膜识别 虹膜识别技术中,虹膜发生旋转或形变是影响识别效果的主要因素之一。最为原始的纠正虹膜形变方法是通过旋转虹膜特征编码,将相似性最好的匹配值作为虹膜匹配对的最终匹配值。本章提出的是局部虹膜图像配准算法,即首先将虹膜图像划分为互不重叠的子图像,然后采用图像配准算法配准虹膜子图像。 图像配准方法 1)前向叠加图像配准原理 Lucas-Kanade图像配准方法是一种前向叠加图像配准算法。该算法是将目标图像,I(x)与模板图像T(x)匹配。令配准图像后的I(x)与模板图像的误差最小。算法使用图像差值的平方和衡量两幅图像
的误差。图像配准的目标函数为:2[((;))()]xIWxpTx。其中(,)Txxy为图像像素坐标向量。(;)Wxp是坐标x在变换参数p
上计算得到的坐标变换矩阵。目标图像I(x)通过变换矩阵(;)Wxp得到与模板图像配准的图像。 前向叠加图像配准算法如下: 1)计算目标图像I在(;)Wxp的配准图像((;))IWxp 2)计算误差图像()((;))TxIWxp 3)计算配准图像,((;))IWxp的梯度图像I
4)计算变换矩阵(;)Wxp对应的雅克比矩阵WP
5)计算最速下降梯度图像IWP 6)根据[][]TxWWHIIPP计算Hessian矩阵 7)计算[][()((;))]TxWITxIWxpP 8)根据1[][()((;))]TxWPHITxIWxpP计算P 9)更新变换参数,PPPP当时停止迭代。 2)反向叠加图像配准原理 1999年,Dellaert和Collins提出反向合成IC(Inverse c01nposite)图像配准算法。该算法中模板图像与目标图像的角色互换,与前向叠加图像配准算法相比,算法迭代计算步骤较少。 反向叠加图像配准算法如下: 3)计算模板图像()Tx的梯度图像T
4)在坐标矩阵(;0)x计算雅克比矩阵WP
5)计算最速下降图像TWP 6)根据[][]TxWWHIIPP计算Hessian矩阵 迭代: 1)计算目标图像I的配准图像((;))IWxp 2)计算误差图像((;))()IWxpTx