灰度分布特征的虹膜定位算法研究
一种基于梯度方向信息的虹膜定位方法
Fb 07 e .2 o
文章编 号 :6 2- 3 8 2 0 ) 1— 0 0—0 17 4 4 (0 7 0 0 7 3
一
种 基 于梯 度 方 向信 息 的虹 膜 定 位 方 法
谢 国 庆 ,白 莹
福州 30 0 2 5 07; .福 建工程 学院数理 系, 建 福 福州 300 ) 5 0 7
分, 虹膜 内侧 与瞳孔相 邻 , 侧 与巩膜 相邻 。但 外
是 , 2个 圆不 是完 全 同心 的 , 要 分 别 对 内外 2 这 需 个边 界 进 行 处 理 。根 据 人 眼 的 生 理 特 性可 知 , 虹 膜 具 有 良好 的环 状特 性 】同 时人 眼 的 瞳孔 、 , 虹
An ii o a in m eh d b sd o r d e td r cin rsl c t t o a e n g a in e t o i o
一种新的虹膜定位算法
巩膜
图 1 眼睛 图象
常复杂的细节特征 和纹理 图象, 这些特征每个人各不相 同; () 2 高稳定性 , 虹膜纹理在人的一生中基本不会发生改变;3 () 防伪性好 , 利用虹膜本身有规律 的震颤 特性以及虹膜随光强度 变化而缩放 的特性 , 以把假 冒的虹膜 图片 识别 出来 ;4 易 可 () 使用性 , 该技术可以不与人体接触 , 甚至在没有引起人们注意 情况下即可把虹膜图象摄下来。另外 , 据统计 。 J虹膜识别的 错误率是各种生物识别技术中最低的。 在现有图象采集的条件下, C D摄像头所得的虹膜图 用 C 象不可能就只有虹膜 , 还包括了大面积的虹膜附近区域的信 息, 如瞳孔 、 、 巩膜 睫毛等 ,C C D摄像 机采集所 得 的眼睛图象如 图l 所示。这些信息均对虹膜识别有一定影响, 如果眼睑遮掩 了一部分虹膜, 则只能用上眼睑以下和下眼睑以上的图像 ; 另 外, 还有瞳孔内的光 源反射也 可能对 虹膜图象造成影 响。
1 引
言
虹膜 瞳孔
近年兴起的虹膜 鉴别技术 , 由于其巨大的优势及潜在的商 业价值, 驱使国际上一些公司投入大量的人力财力对其进行研 究。 使用虹膜进行身份识别的想法 。 最初是由跟科专家 Fak r n Bt 在 13 u h 96年提 出来 的。18 c 97年 另两个 美国眼科 专家 Loa o 和 Aa ar Br e rHr nd n r Sf 用 uc n i h的概念申请了专利…, 但他 们没有开发出这样的处理器。现在虹膜识别算法研究都是基 于 19 94年 Dur n申请的专利基础上 。 ag a n J 相对于 以 的各 种生物识别技术所 利用的生物特征 , 往 将虹
虹膜定位算法研究
21 D u ma . a g n的定 位算法 D uma ag n提 出一 种基 于 活动 圆模 板 匹配 的定 位算 法 ,其核心在于利用一个有效 的微积分 算子来计算 圆参
数
m( ) ( aI Gr x ) r
l
( 1 )
此算 子是一种经 典 的机器 视觉算 子 , 中 lxY 是 式 ( ,) 坐标 ( Y 处数 字 图像 的灰度 值 , 代 表卷 积 ; 以 2 r ,) 除 目的是归一化 ; r是标准差为 o 的高斯 函数 。 ( ) G () r 式 1 表 示算子在 以( ) , 为圆心 、 r 以 为半径 的圆周 上 , 对像
【 ywod 】isrcgio ;isl ai t n re a can c e a n p rt ;H uh t nf Ke r s r ontn r o la o;F m s hi o ;C y oea r o g r s r i e i i c zi e n d n o, a o m
【 btat o h ups fl ain r r i l a d q i l,a m rvd isl a zt n a oi m i p p sd w i ae A s c 】F rt p roe o clig isp cs y n uc y n ipoe r ol ai grh s r oe hl b sd r e o z i e e k i c i o l t o e
・・ 论 文
【 摘 要 】在介绍现有虹膜 识别算法 的基 础上 , 针对 其局 限性 , 出一种改进 的虹膜定位 算法, 提 实现 了精确而快速 的定位 。在该 算
法 中 , 过 阈 值 化 和 Fe m n链 码 进 行 内边 界 定位 ; a n 通 re a C n y算 子 和 圆形 H u h变换 被 用 于 外 边 界 定 位 ; 下 眼皮 的 去 除 利 用 C n y og 上 a n 算 子 和 线 性 H u h变换 实现 , 毛 和 镜 面 反 射 通 过 闻值 化 的 方 法 加 以 去 除 。 实 验 验 证 了该 算 法 的 合 理 性 和 有 效 性 。 og 睫
基于Tamura特征的虹膜结构密度计算方法
基于Tamura特征的虹膜结构密度计算方法高源;宋辉;张志佳【摘要】Iris diagnostics is a subject to judge the body health by analyzing color and structure of iris fiber tissue. The densities of differ-ent fiber structures of human eyes are different,which can be used to judge body health. A calculation method of iris fiber structure based on roughness,contrast and the direction of Tamura texture features is introduced. The image preprocessing is carried on including normali-zation,histogram equalization and local binarization before utilization of Tamura algorithm,to reduce the influence of uneven illumination by using Tamura algorithm directly and the result error. Three typical images are selected to represent three levels iris fiber structure densi-ty,calculating Tamura texture features of three typical images to determine the relationships between iris fiber structure density and select-ed characteristics. Finally,the algorithm is applied to 60 image samples in iris library built by visual inspection techniques institute in She-nyang University of Technology,and the results show that the method is consistent with the subjective judgment of roughness,which is practical and effective.%虹膜诊断学是一门通过分析眼睛虹膜纤维组织的色彩与结构,来判断身体组织健康状况的学科,不同人眼虹膜的纤维结构的密度存在差异,可用于判断身体组织健康状况。
一种快速有效的虹膜图像预处理方法
灰 度形 态学 中用b 开启 记 为I・ ,定 义 为 b
I b= ( o6 0 ・ , ) b
为解 决这 些 问题 , 算 法 首先 对 虹膜 图像 采 本 用 数 学形态 学进 行 处理 ,大 量减 少 了边 缘 图像 中 非虹 膜边缘 点 数 ,从而 缩短 定位 的时 问;然 后采
库 的 实验 结 果显 示 ,提 出的虹膜 图像 预处 理 方法 准确 快速 , 能合 理有 效去 除 眼睑 和睫 毛。
关
键
词 : 图像 预 处理 ;数 学形 态 学;虹 膜 定位 ; 眼睑检 测 ;眼毛检 测
文 章 编 号 :2 9 .0 X(0 20 —0 30 0 53 2 2 1)40 9 .5
中 图分类 号 :T 9 . P3 1 4
文献标 识码 :A
A a ta f e tvem e ho fi i m a epr pr c s i f s nd e f c i t d o si g e o e sng r
G o g J nh , Che i i g, Ta g Y o gq , Hua g Fe g n u ui nA pn n n i n n
K e o ds m a e p e oc s i g;m a h m a ia or ho o y;ii o a in;e e i t ci n; y w r :i g r pr e sn te tc lm p l g rsl c to y ld dee to e e a hdee to y ls tcin
用 结 构元 素 b 虹膜 图像 行 灰 度腐 蚀 记 对 进
为 6 ,其 定义 为
虹 膜识 别 的准确 性 ; 3 虹 膜 内外边 界都 具有 较好 的 圆环 特性 , ) 因 此传 统 的虹 膜 定位 算 法 都 是 采 用 圆 形检 测 算
一种虹膜定位算法
中图法分 类号
An I i c to g r t m r s Lo a i n Al o i h
W a g Ch n r Hu Z e g ig Lin Qi s e g n egu h n pn a u hn
( nt ueo ma ePrc s n ,Y n h n Unv ri ,Qih a g a 0 6 0 ) I s t t f I g oes g a s a iest i i y nun do 6 0 4
s m e r e t r nd e ge de e to r ym t y f a u e a d t c i n f om a c l m a spr s n e gr y s ae i gei e e t d. Bas d o t si a,t e i pr e e n hi de h m ov d Sob ld — e e
c er,t n he ii nt ror a ent he t rs i e i nd ext ror r d ia e de e t d by u i g r di s ogr m oug r ns o m . Re uls e i a i r t c e s n a us hit a ofH h ta fr s t s how ha he m e h a m pr t t t t od c n i ove l a i n s e nd i oc to pe d a s nots nstve t oie efe t e ii o n s f c .
Ke r ii o aton,ii d ntfc to , ice de e t y wo ds rs l c i rsi e iia in cr l t c or, ou r H gh tansor f m
基于小范围边缘区域搜索的虹膜定位算法
I i c to s d o e r hi als a eEdg g o rsLo a i n Ba e n S a c ngSm l c l - eRe i ns
t b a n s mep rso e o trb u d r . i a l, e s q a e meh d i s d f rf t g t e b u d r . h x e i e t l o o ti o at f u e o n a y F n l la t u r t o u e o t n o n a y T ee p r h t y s s i i h m n a r s l h w h tt e p o o e rs l c t n a g rt m a o a e t e ii q i k y a d a c r tl a d i a h e e o d e u t s o t a r p s d i o a i l o i s h i o h c n l c t rs u c l n c u a e ̄ n t c i v s g o h l c to o ei s ma e f i e e t u l y o a i n f rt g so f r n ai . h r i i d q t K e r s ii l c t n g a a u e r g o a e r h g o ti h r c e i i ; e s q a emeh d y wo d : r o a i ; r y f t ; e i n l a c ; e me r c a a trs c l a t u r t o s o e r s c t s
基于灰度曲线几何特征的虹膜内边缘定位方法
内边 缘 。
关键词 : 虹膜 ; 内边 缘 ; 位 ; 度 曲 线 ; 何特 征 定 灰 几 中图 分 类 号 : P 9 . 1 文 献 标 识 码 : T 3 1 4 A 文章 编 号 : 0 6 7 4 ( 0 6 0 — 5 60 1 0 — 0 3 2 0 ) 40 3 — 5
a l a oe h n en ierj cin,an w t o r p s df rlc t ga i n rb u d r a e n swel st n a c os ee to e meh di p o o e o ai ni si e o n a y b s do s o n r n
内边 缘 定 位 方 法 。研 究 了虹 膜 图 像 行 、 灰 度 曲线 的几 何 特 征 与 瞳 孔 区 域 边 界 之 间 的 关 系 , : 膜 图 像 行 、 灰 度 列 即 虹 列 曲线 上 与 瞳 孔 区域 对 应 的部 分 有 类 似 于 “ 井 ” 几 何 特 征 , 用 它 们 之 间 的 关 系 , 过 寻 找 行 列 灰 度 曲线 上 “ 井 ” 深 的 利 通 深 的 最 大 “ 宽 ” 位 瞳 孔 位 置 。实 验 结 果 表 明 此 方 法 算 法 简 单 、 算 量 小 、 干 扰 性 强 , 且 能 够 准 确 的 定 位 虹 膜 的 井 定 计 抗 并
虹膜识别技术:原理及应用
虹膜识别技术:原理及应用温馨提示:本文字数约3000字,阅读时间约15分钟。
概括生物识别是目前最方便、最安全的识别技术。
它不需要携带任何证书或记住任何密码。
是一种方便、快捷、可靠的鉴别方法。
生物特征识别是一种通过个体固有的生理或行为特征来识别个体的技术。
常见的生物特征包括指纹、掌纹、虹膜、视网膜、脸型、声音、笔迹和DNA。
虹膜识别技术是一种我们既熟悉又陌生的感知识别技术,非常神秘但又比较常见。
我们经常在科幻小说中看到它,甚至在我们的日常生活中也可能遇到它。
虹膜识别技术号称是目前最准确、最不假的感知识别技术,更增添了它的神秘感。
目录Ⅰ 什么是鸢尾花?二、鸢尾花的特征2.1 唯一性2.2 稳定性2.3 防伪性2.4 非接触2.5 方便的信号处理三、虹膜识别技术原理3.1 虹膜图像采集3.2 图像预处理3.3 特征提取3.4 特征匹配四、虹膜识别技术应用领域4.1 电力/核电/军事领域4.2 行业/企业/机构领域4.3 监狱/看守所/反恐/公安领域4.4 新农合/城乡养老保险/医疗保健/疾控/违禁药品/病毒实验室领域4.5 金融/银行/税务领域4.6 民航/机场/海关/港口场五、常见问题Ⅰ 什么是鸢尾花?人眼的外观由巩膜、虹膜和瞳孔组成。
巩膜是眼球外围的白色部分,眼睛的中心是瞳孔部分。
虹膜位于巩膜和瞳孔之间,含有最丰富的纹理信息。
显然,虹膜是人体中最独特的结构之一,由许多腺窝、褶皱和色素斑组成。
在脊椎动物眼球的角膜和晶状体之间,球状和有色的膜是血管膜的一部分,其中心是瞳孔。
虹膜前部覆盖有一层内皮;中间层是疏松结缔组织,富含血管和色素细胞。
不同的色素含量可使虹膜呈现不同的颜色,虹膜无色素时呈蓝色;色素由少到多时,虹膜可呈灰色、棕色至棕黑色。
虹膜后有两层色素上皮,其内部上皮分化为平滑肌。
由内向外呈放射状排列的肌纤维称为瞳孔张开肌。
瞳孔受交感神经支配,瞳孔扩大,肌纤维在瞳孔边缘呈圆形排列,称为瞳孔括约肌。
受副交感神经支配,瞳孔缩小。
基于数学形态学的虹膜定位算法研究
a i t . r o aiain i t e u mo tci c l n i — o s mig p r i r e o nt n ag r h I h s p p r t e ma h ma is mop oo y b l y I sl c l t s h t s r i a a d t i i z o t me c n u n a t n i s r c g i o lo i m. n t i a e h t e t r h lg i i t c meh d w se ly d t e l e fs r o aiai n E p rme tlr s l h w d ta h s meh d h st e a v n a e f ih s e d a d h g t o a mp o e o r ai a ti s lc l t . x e i na e u t s o e h tt i s i z o s t o a h d a t g so g p e n ih h
卢世军 黄汉明 蒋正锋
( 广西师范大学计算机 与信息工程学 院 广西 桂林 5 10 ) 4 0 4
摘 要
基于虹膜识别 的身份特征认 证以其极 高的可靠性而倍受人们 的关注。在虹膜 识别算 法 中, 虹膜 定位是极 为关键和耗 时
采用Hough变换定位出虹膜内外边缘的圆心和半径
采用Hough 变换定位出虹膜内外边缘的圆心和半径虹膜包含纹理的部分是内外两个近似圆形边界之间的部分,虹膜的内侧与瞳孔相邻,外侧与眼白相邻,这两个圆不是完全同心的,需要分别对内外两个边界进行处理。
目前国内外提出了不少的虹膜定位算法。
在此具体研究基于Hough 变换的虹膜定位算法。
1 分离瞳孔并估算出虹膜内半径仔细观察眼睛的图像(如图1所示)发现与眼睛的其它部分相比,瞳孔暗得多,所以可以采用二值化的方法分离出瞳孔,根据瞳孔图像的面积估算出虹膜的内半径。
二值化方法的关键在于阈值的选取,具体的做法是,先计算出整个图像的灰度直方图,它应该有两个主要的峰值,其中第一个峰值,对应的就是瞳孔区域灰度集中的范围,第二个峰值对应的是虹膜区域的灰度集中范围。
显然,提取瞳孔的二值化阈值应该选择在第一个峰值的右侧(如图2所示),图3是二值化后的结果,可以看出,瞳孔被成功的分离了出来。
对于提取出的瞳孔图像函数()j i p ,,选择适当的阈值b ,令()⎩⎨⎧=10,j i f ()()b j i p b j i p ><<,,0 求出瞳孔的面积为()()∑∈=Ij i j i f S ,, 估算出瞳孔的半径为 πSr =图1 原始数图像 图2 虹膜图像的灰度直方图图3 二值化方法定位瞳孔2 采用改进的Hough 变换算法定位出虹膜内外边缘(一)Hough 变换的原理Hough 变换的实质是将图像空间的具有一定关系的像元进行聚类,寻找能把这些像元用某一解析形式联系起来的参数空间累积对应点。
采用Hough 变换检测任意曲线的原理如下:假设()y x a a f a n n ,,,...,11-= (1)为需检测曲线的参数方程,式中n a a , ... ,1为形状参数,y x ,为空间域的图像点坐标,对于图像空间的任意点()00,y x ,利用(1)式可将其变换为参数空间()n a a ,...,1中的一条曲线。
一种基于形态学的虹膜定位快速算法
Ke o d :r cl a o ; o g g rh ;i u ee c ieet l loi ;e ledtc; a oet n yw r s iso a zt n H uha oi cr mfrn e f rni grh t a eetg yp jco il i i l t m c d aa t m mp t r r i
t l e u t s o t a ep o o e t o c i v s x e ln s l r f o h s e d a d a c r c r o ai ai n a s l h w t r p s d meh d a h e e c l t e u t i t mso b t e n c u a y f c l t . r s h t h e e r sn e p o l z o
S h o f mp tra d T lc mm u ia i n , a g h i e st f c e c n e h o o y Ch n s a4 0 1 , i a c o l Co u e n ee o o n c t s Ch n s aUn v r i o S in ea dT c n l g , a g h 1 1 4 Ch n o y PENG i n XI J a , ANG u Fa t rsl c l a i n a g r t m a e n m o p o o y Co J n. s i ai to l o ih b s d o r h l g . mp t r En i e rn n p i a i n , 0 2, i o z u e g n e i g a d Ap l to s 2 1 c
tre yeei, y l hadfu a,oai t nw t w— eda dlw ac r y ec Ie ly rypoet nag rh admo- ub db yl eea cllcl ai i l s e cua ,t.t mpo s a r ci l i m t d s n a z o ho p n o c g j o ot n
基于灰度投影和Hough变换的快速虹膜定位方法
Ho 曲 tnf m. x e me t eu o ta tia o tm a or le rd csteb n ns o esa hpoe , n rvsh u r s r E pr na rsl s w t h l rh i es t e i , eu e h l d es fh r rcs adi o e te a o i l uh h s gi s y az i t ec s mp
果。
关键词 : 虹膜 定位 ; 灰度 投 影 ; u 变换 ; Ho 小 阈值 分 割 ; 缘 检 测 边
中图分类号 : P 9 T 31 文献标识码 : 文章编号 :0 9 3 4 (0 70 - 0 4 — 2 A 1 0 — 0 42 0 )7 2 2 9 0 A F s Al rh o i L c t nB s do a rjcina dH u hT n fr a t g i m f o ai a e nGryPoe t n o g r som ot Is r o o a
f r t n Af rt a , i u l e h ro n wld e o u i crl e tea d r dit o ae t e i se g c u aey b s g t ep e i etd o mai . t h t t t i d t e p rk o e g fp p i e c n r n a i o l c t h r d ea c r tl y u i h r dg s o e i z i l c i n e
s e pe d.
K ywo :ilct n ga r et n Ho g as mlt2sodsg et in eg eet n e  ̄sisoa o ; ypo co ; u ht nf ;heh l e nao ; d edtco r i r ji r o ’ m t i
改进的算法在虹膜识别中的应用研究
计 算 机 技 术 与 发 展
C OMPU TER TEC HNOL OGY AND D EVEL OPMENT
Vo 1 . 23 No. 3 Ma r . 2 01 3
改进 的算 法在 虹膜 识 别 中的应 用研 究
Hu a i n n a 2 3 2 0 0 1, Ch i n a ;
2 . C o l l e g e o f S c i e n c e , A n h u i Un i v e r s i t y o f S c i e n c e a n d T e c h n o l o g y , Hu a i n a n 2 3 2 0 0 1 , C h i n a )
( 1 . 安 徽理 工大 学 电气与信 息 工程 学院 , 安徽 淮南 2 3 2 0 0 1 ;
位 虹膜 内边 界 , 使 用改 进的 D a u g m a n 定位算 子定 位外边 界 , 再 用最 / J - ,  ̄乘 圆拟合 方法对 内外边 界 进行 圆拟 合 , 实验结 果 表 明此种算 法使 得虹膜定 位精 确度较 高 , 定 位速度 快 , 能 较好 地 满足 实 时性 的 要求 。 同时提 出了一 种 基于 线段 提 取 的虹 膜
i mp r o v e d Da u g ma n l o c a l i z a io t n o p e r a t o r , b o t h o f wh i c h a r e it f t e d a c c u r a t e l y b y t h e me ho t d o f he t l e a s t s q u a r e s r o u n d i f t t i n g . Th e e x p e i— f
几种虹膜定位算法的分析与比较
几种虹膜定位算法的分析与比较作者:郭巧丽黄健来源:《软件工程师》2010年第05期摘要:本文介绍了离散圆形动态轮廓线法、灰度阈值分割法、圆Hough变换和点Hough变换几种虹膜定位算法,并对各种算法进行了分析和比较。
关键词:虹膜;离散圆形动态轮廓线法;灰度阈值分割法;圆Hough变换;点Hough变换1 引言虹膜定位是虹膜识别处理过程中非常重要的环节,它不仅决定了后续过程能否继续,而且决定了提取特征是否有效,并最终决定虹膜识别结果。
虹膜包含纹理的部分是内外两个近似圆形边界之间的部分,虹膜内侧与瞳孔相邻,外侧与眼白相邻。
但是,这两个圆不是完全同心的[1],需要分别对内外两个边界进行处理。
本文介绍了离散圆形动态轮廓线法、灰度阈值分割法、圆Hough变换和点Hough变换几种虹膜定位算法,并对各种算法进行了分析和比较。
2 离散圆形动态轮廓线法离散圆形动态轮廓线法(DCAC:Discrete Circular Active Contours),这种算法使用了先验的信息和统计学的知识,找出虹膜边界和评定这种方法的成功和失败。
由于瞳孔-虹膜边界是圆形,需要定义一个圆形的动态轮廓线,假定一个开始点,在图像中定位一个圆[2]。
每个顶点用 vi 来表示,内部力Fint,i被定义为:(2.1)是该顶点在完美多边形中的位置。
有如下公式:(2.2)其中Cr表示当前边界的平均半径,C= (Cx,Cy) 是当前的质心,n是节点数,δ是每次迭代中半径的增加值,质心C被定义为:(2.3)平均半径Cr被定义为:(2.4)由图像像素的灰度级提供的图像力把顶点向里推,来平衡轮廓线的内部力。
每个顶点 vi 的外部图像力的方向定义为:(2.5)大小定义为:(2.6)I(vi) 是vi最近顶点的灰度值,这样每个顶点的图像力被定义为:(2.7)如图2所示:轮廓线的运动由内部力和图像力之和决定,因此从t到t+1次迭代顶点运动表示为:(2.8)β是这两种力的权重。
一种快速的虹膜定位算法
图增 强对 比度 ,粗 定 位 与精 定 位 结 合 的三 步 定 位 算 法 。首 先 利 用灰 度 投 影 粗 定位 出 瞳孔 圆 心 ,
再根 据 灰度 直方 图将 图像 二 值 化 后 , 用 算 子提 取 边缘 , 然后通 过 粗 略 搜 索 缩 小 搜 索范 围 ,最 后
F r emo e h sag r h i n t e s i o te q a i s i g e u t r r ,ti l o tm s o n i v t l t o i h i s te h u y f r ma . i
Ke r : i s rc g iin;ii o ain;p p l rs y wo ds r e o n t i o rsl to c u i;i i
Fr ,tecas et f u i i d t t r g ep jco fi g t s yi teb ayiae i t h or cne o p pl s e c d to h t r et no e i e i nh i r m . s e r e e h u h o i ma n n t n g
重要 而关 键 的一 步 。虹膜 能 否精 确 定 位 , 系 到 虹 关
根据 虹膜 图像 灰 度 直 方 图 , 略 大 于 瞳孔 灰 度 取 值 的阈值 , 将虹 膜 图像 二 值 化 。得 到 的 一 个 二值 化
图像 , 图 1b 所 示 。 用 Rbr 子在 图 1b 中 如 () oes算 t () 提取边 缘 , 缘值 为 1否则 为 0得 到 图 1C效 果 , 边 , , () 瞳孑 边缘 呈现 为一 个 不 规则 的 圆 。在 图 1 C 中 , L () 如 果 在 一 个 圆 周 上 , 隔 3度 采 样 一 个 像 素 值 i , 每 ( ' , 将 采样 像 素 值 求 和 ∑ , )那 么 当一 个 圆 ,再 ) ( Y , 与瞳孔 边缘 最 吻合 时 , , ) 10 为 了制定 半 ∑ ( Y 2。 径搜 索范 围 , 以根 据 所 使用 的虹膜 图库 , 可 经验 的估 计 出 瞳孔 大 致 半 径 r( 据 本 文 所 采 用 虹膜 库 , 根 设 定r =4 )然 后 用 以下 算法 搜 索 出瞳孔 边缘 。 5,
一种基于Hough变换的虹膜定位算法
步确定瞳孔的圆心和半径 , 把两个峰值间的最小值作为
阈值 , 图像 进行 二值 化 处 理 , 对 可得 到 瞳孔 的二 值 图像 ,
如图 2 所示。 根据二值 图像在 x Y坐标轴上的投影可大 —
垂 直 的相交 弦 , 据 两条 弦 的 左右 上 下半 弦 的差 值 寻找 根
膜、 手形、 面部热辐射 、 语音 、 签名 、 步态 以及耳廓 等 , 虹 致确定瞳孔 的圆心 坐标 , 以此坐标 为中心 , 作两条相互 新的圆心, 当上下左右半弦的两两之差小于设定阈值时
点。根据虹膜图像 中的灰度分布特 点, 出粗定位与精定住相结合的 两步定位虹膜 的 内外边缘算 法, 于 H uh变换定位 提 基 og 的新算法。与传统 的虹膜定位方法相 比, 此算 法能精确定 出的位置 , 高虹膜边缘 定位 的速度 , 提 避免搜 索的盲 目性 , 对提 高
匹配 的精 度 起 到 了很 大的 作 用 。
传统的基于密码 、 钥匙 、 身份证等 的鉴别手段具 有更高
的 安全 性 ,所 以人 体生 物特 征 识 别 技术 被 广泛 的应用 。 当前 生 物特 征识 别 方 法 有 指 纹 、 膜 、 脸 、 纹 、 网 虹 人 掌 视 膜 识 别 因而其 具 有 高 度 稳 定 性 、 一 性 、 侵 犯 性 等 优 唯 非 点, 已成 为生物特 征识 别 技术 中 的一个 研究 热 点 。 19 93年 Jh ag a 实 现 了 一 个 高 性 能 的 自动 虹 onD um n D um n 心算 法 。 i a . l s提 出的用 H uh ag a 核 Rc r P Wi e, hd d og 变 换 定位 虹膜 内外边 界 ,用 几组 各 向 同性 的 G u 滤波 器 as s 提 取 虹 膜 信 息 ,用 归 一 化 相 关 性 进 行 匹 配 识 别 , w. w. B l 提 出一种 基二 小 波变 换过零 点 检测 的方 法 。 os e 一些新 的虹膜 识别算 法 电正在 深 入研 究 中 。
一种基于灰度梯度的瞳孔定位方法[发明专利]
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202011224789.0(22)申请日 2020.11.05(71)申请人 昆明理工大学地址 650504 云南省昆明市一二一大街文昌路68号(72)发明人 何佳泽 张寿明 (74)专利代理机构 北京科亿知识产权代理事务所(普通合伙) 11350代理人 汤东凤(51)Int.Cl.G06K 9/00(2006.01)(54)发明名称一种基于灰度梯度的瞳孔定位方法(57)摘要本发明公开了一种基于灰度梯度的瞳孔定位方法,所述方法包括以下步骤:S1、获取原始虹膜图;S2、画出步骤S1所述虹膜图的灰度直方图;S3、以灰度直方图的第一个低谷为阈值点,将虹膜图二值化;S4、用Canny算法检测瞳孔边缘;S5、用种子填充算法填充瞳孔区域,以去掉瞳孔内光斑;S6、对图像做一次开运算,以消除睫毛的影响;S7、用Canny算法检测瞳孔边缘;S8、查找瞳孔轮廓并画出此轮廓;S9、得到瞳孔定位图;本发明所提供的基于灰度梯度的瞳孔定位方法,不仅能有效消除光斑、睫毛和眼帘带来的影响,而且可准确找到瞳孔边界,做到精准定位。
权利要求书1页 说明书4页 附图9页CN 112364750 A 2021.02.12C N 112364750A1.一种基于灰度梯度的瞳孔定位方法,其特征在于,所述方法包括以下步骤:S1、获取原始虹膜图;S2、画出步骤S1所述虹膜图的灰度直方图;S3、以灰度直方图的第一个低谷为阈值点,将虹膜图二值化;S4、用Canny算法检测瞳孔边缘;S5、用种子填充算法填充瞳孔区域,以去掉瞳孔内光斑;S6、对图像做一次开运算,以消除睫毛的影响;S7、用Canny算法检测瞳孔边缘;S8、查找瞳孔轮廓并画出此轮廓;S9、得到瞳孔定位图。
2.根据权利要求1所述的基于灰度梯度的瞳孔定位方法,其特征在于,步骤S2中所述灰度直方图是灰度级的函数,表示图像中具有某种灰度级的像素的个数,反映了图像中某种灰度出现的频率,公式为:H(k)=n k /N(k=0,1,2,…,L -1) (1)其中,k代表图像的特征取值,L是特征可取值的个数,n k 是图像中具有特征值为k的像素个数,N是图像像素的总数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 改进的定位算法 2.1 内边缘定位
(1) 分离瞳孔区域
基金项目: 国家高技术研究发展计划 (863) (the National High-Tech Research and Development Plan of China under Grant No.2008AA10Z208) ; 作者简介: 陈山 (1972—) , 女, 讲师, 主要研究方向: 信号监测与模式识别; 朱晓芹 (1984—) , 女, 助教; 李正明 (1957—) , 男, 教授; 潘天红 (1974—) , 男, 副教授。E-mail: thpan@ 收稿日期: 2009-09-25; 修回日期: 2009-11-11
Computer Engineering and Applications 计算机工程与应用
2011, 47 (15)
197
灰度分布特征的虹膜定位算法研究
陈 山, 朱晓芹, 李正明, 潘天红 CHEN Shan, ZHU Xiaoqin, LI Zhengming, PAN Tianhong
江苏大学 电气信息工程学院, 江苏 镇江 212013 School of Electrical and Information Engineering, Jiangsu University, Zhenjiang, Jiangsu 212013, China CHEN Shan, ZHU Xiaoqin, LI Zhengming, et al.Research on iris localization algorithm using gray distribution features. Computer Engineering and Applications, 2011, 47 (15) : 197-199. Abstract: Influenced by the noise, for example, eyelid and eyelash occlusions, current iris localization algorithms are difficult to strike a right balance between real-time quality and accuracy.Therefore, a novel iris localization method with effective noise eliminating is proposed.For the iris’ inner edge location, morphological open is used to eliminate noise based on separating pupil region by binaryzation.Then the pupil’ s center and radius are located accurately by gray projection.For the iris’ outer edge location, morphological close is proposed to eliminate the rich texture within the iris area.Based on this method, an edge detection template to search four directional points within a small scope of the probable boundary is designed and thus the iris’ s centre and radius can be located.Simulation results show that, compared to the pre-algorithms, the presented scheme not only greatly improves the accuracy and the speed, but also shows good robustness. Key words:iris localization; gray projection; edge detection template 摘 要: 为克服浓密睫毛、 眼睑等噪声对虹膜定位算法的影响, 提出一种有效的去扰虹膜定位算法。对于虹膜的内边缘, 在二值
1
引言
与指纹、 人脸等身份鉴别技术相比, 虹膜识别设计具有高 准确性、 低错误率以及非侵犯性等特点, 近年来, 受到人们的 广泛关注, 并被认为是最有前途的生物识别技术之一。 虹膜是位于瞳孔和巩膜之间的环状区域, 其内侧与瞳孔相 邻, 外侧与巩膜相邻, 其内外边界可以近似看作两个非同心的圆 形。虹膜定位就是要计算出内外边界的圆心和半径, 将环状虹 膜区域从原始眼睛图像中提取出来, 并且去除干扰信息。虹膜 定位是虹膜识别系统中的关键性环节, 定位准确与否直接影响 了后续工作, 而且, 虹膜定位也是整个系统最为耗时的部分。目 前国内外的虹膜定位算法中[1-10], 有两种比较经典的算法: 一种 是 Daugman 定位算法[1-2], 以圆探测器迭代求取最大边缘梯度的 积分来完成定位; 另一种是 Wildes 定位算法[3], 在边缘检测的基 础上利用 Hough 变换在参数空间进行投票的方法定位虹膜内外 边界。上述定位算法虽然都能取得良好的定位效果, 但由于 Daugman 算法的迭代求最优解和 Wildes 算法的 Hough 变换都 需要进行三维空间搜索, 因此复杂性较高, 比较耗时, 不能满
50 100 150 200 250
图1 (a) 原始图像
图1 (b) 直方图
图 2 闭运算
(2) 外边缘定位 利用边缘处灰度值突变这一特性, 设计一个边缘检测模 板来检测边缘强度值。如图 3 所示, 模板宽度为 (2W + 1) 个像
x 轴和 y 轴分别把 素, 高度为 (2H + 1) 个像素, 中心坐标为 O ,
化分离瞳孔区域的基础上, 利用形态学中的开运算消除噪声, 并用灰度投影法定位瞳孔的圆心、 半径。而对于虹膜的外边缘, 则 采用形态学中的闭运算去除虹膜区丰富的纹理, 并设计了一个边缘检测模板, 在小范围内搜索虹膜外边界的上下左右 4 个边界点 进而确定虹膜的圆心、 半径。对比的仿真实验表明: 该算法不仅在计算精度和速度上都有很大提高, 而且具有较好的鲁棒性。 关键词: 虹膜定位; 灰度投影; 边缘检测模板 DOI: 10.3778/j.issn.1002-8331.2011.15.053 文章编号: 1002-8331 (2011) 15-0197-03 文献标识码: A 中图分类号: TP391
1Hale Waihona Puke 82011, 47 (15)
Computer Engineering and Applications 计算机工程与应用
图像采集得到的虹膜图像有一定的灰度分布特点, 一般 而言瞳孔灰度要小于虹膜灰度, 虹膜灰度小于巩膜的灰度, 所 以图像中灰度最小的区域就是瞳孔所在区域, 如图 1 (a) 所 示。利用这一特点, 采用二值化的方法分离瞳孔区域。二值 化的关键在于如何选取合适的阈值 (T) , 文中采用自适应法获 取: 先计算整个图像的灰度直方图, 如图 1 (b) 所示, 由图可知, 在低灰度区存在一个峰值, 该峰值就是瞳孔灰度集中的区域, 选取这一峰值和下一峰值之间的最小灰度值 (T) 作为二值化的 阈值, 对整幅图像进行二值化, 如果灰度值大于 T, 则像素值设 为 0, 否则设为 1。如图 1 (c) 所示, 瞳孔区域粗略的分离出来。
dl 、 dr 。
(9)
瞳孔半径为: d + d + dl + d d r= u d 4 最后重新修正瞳孔圆心坐标 ( x p y p) :
x p = arg max{I ( x)} y p = arg max{J ( x)}
(3) (4)
å I ((x - i)( y + j)) - å å I ((x + i)( y + j)) (8) i = 1 j = -H i = 1 j = -H
r x 1 £ x £ r x 2
W
H
W
H
左边界点 C ( x3 y p) 为:
C ( x3 y p) = arg max {L( x y)} r x 1 = ( x1 + x 2)/2 - 3r r x 2 = ( x1 + x 2)/2 - 1.5r 。 式中:
取得瞳孔圆心坐标后, 从该点出发分别在二值化图像 BW 中向上下左右 4 个方向搜索, 记录相应的搜索距离: du 、 dd 、
图1 (c) 二值化 图1 (d) 开运算
模板等分为上下、 左右两部分。把 x 轴方向定义为模板方向, 模板方向始终与检测方向保持一致, 即当检测水平方向两个 边界点时, 模板方向为水平方向, 当检测垂直方向两个边界点 时, 模板方向为垂直方向。
y 2H+1 2W+1 O x
(2) 去除睫毛、 眼睑等噪声 由于浓密的睫毛、 眼睑的覆盖等原因, 导致二值图像仍存在 着噪声 (如图 1 (c) 所示) , 采用形态学中的开运算删除比结构元 素小的对象区域进而消除干扰, 其中开运算中应用 5×5 的全 ‘1’ 方阵作为结构元素。如图 1 (d) 所示, 瞳孔区域准确的分割出来。 (3) 确定瞳孔圆心和半径 设瞳孔圆心坐标为 ( x p y p) , 瞳孔半径为 r , 采用灰度投影 算子定位瞳孔的圆心和半径。
江苏大学高级专业人才科研启动基金项目 (No.08JDG046) 。
足虹膜识别系统的实时性要求。为了克服这一缺点, 文献[5]提 出一种基于虹膜的灰度分布特征, 在利用灰度投影法分离瞳孔 的基础上, 寻找不同方向上最大梯度值确定边界点进而定位虹 膜, 但是由于瞳孔以外低灰度区域的存在, 这样分离后仍然无法 把瞳孔、 睫毛、 眼睑等低灰度区分开来, 影响瞳孔准确定位。 为此, 本文进一步改进文献[6]的算法, 提出了一种有效去 除干扰的虹膜定位方法。对于虹膜的内边缘, 在二值化分离 瞳孔区域的基础上, 利用形态学中的开运算消除噪声, 并用灰 度投影法定位瞳孔的圆心、 半径。而对于虹膜的外边缘, 则采 用形态学中的闭运算去除虹膜区丰富的纹理, 并设计一个边 缘检测模板在小范围内搜索虹膜外边界的上下左右 4 个边界 点进而确定虹膜的圆心、 半径。仿真实验表明, 该算法能够有 效抑制噪声, 在速度与精度之间做到较好的平衡。