虹膜识别技术的相关介绍

概 述

虹膜识别技术是基于眼睛中的虹膜进行身份识别,应用于安防设备(如门禁等),以及有高度保密需求的场所。虹膜识别技术是人体生物识别技术的一种。

人的眼睛结构由巩膜、虹膜、瞳孔晶状体、视网膜等部分组成。虹膜是位于黑色瞳孔和白色巩膜之间的圆环状部分,其包含有很多相互交错的斑点、细丝、冠状、条纹、隐窝等的细节特征。而且虹膜在胎儿发育阶段形成后,在整个生命历程中将是保持不变的。这些特征决定了虹膜特征的唯一性,同时也决定了身份识别的唯一性。因此,可以将眼睛的虹膜特征作为每个人的身份识别对象。

识 别 过 程

虹膜识别就是通过对比虹膜图像特征之间的相似性来确定人们的身份。虹膜识别技术的过程一般来说包含如下四个步骤:

1.虹膜图像获取

使用特定的摄像器材对人的整个眼部进行拍摄,并将拍摄到的图像传输给虹膜识别系统的图像预处理软件。

2.图像预处理

对获取到的虹膜图像进行如下处理,使其满足提取虹膜特征的需求。

虹膜定位:确定内圆、外圆和二次曲线在图像中的位置。其中,内圆为虹膜与瞳孔的边界,外圆为虹膜与巩膜的边界,二次曲线为虹膜与上下眼皮的边界。

虹膜图像归一化:将图像中的虹膜大小,调整到识别系统设置的固定尺寸。

图像增强:针对归一化后的图像,进行亮度、对比度和平滑度等处理,提高图像中虹膜信息的识别率。

3.特征提取

采用特定的算法从虹膜图像中提取出虹膜识别所需的特征点,并对其进行编码。

4.特征匹配

将特征提取得到的特征编码与数据库中的虹膜图像特征编码逐一匹配,判断是否为相同虹膜,从而达到身份识别的目的。

优 点

1.便于用户使用;

2.可能会是最可靠的生物识别技术;

3.不需物理的接触;

4.可靠性高。

5、快捷方便:拥有本系统,不需要携带任何证件,就能实现门控,可单向亦可双向;既可以被授权控制一扇门,也可以控制开启多扇门;

6、授权灵活:本系统根据管理的需要,可任意调整用户权限,随时了解用户动态,包括客户身份、操作地点、功能及时间次序等,实现实时智能管理;

7、无法复制:本系统以虹膜信息为密码,不可复制;且每一次活动,都可自动记录,便于追溯、查询,非法情况则自动报警;

8、配置灵活多样:使用人和管理者可根据自身喜好、需要或场合的不同,设定不同的安装及运行方式。比如在大堂等公共场所,可以只采用输入密码的方式,但在重要场合,则禁止使用密码,只采用虹膜识别方式,当然也可以两种方式同时使用;

9、投入少、免维护:装配本系统可以保留原来的锁,但其机械运动件减少,且运动幅度小,门栓的寿命更长;系统免维护,并可随时扩充、升级,无须重新购置设备。长远来看,效益显著,并可使管理档次大大的提高。

10、应用行业广泛:广泛应用于煤矿、银行、监狱、门禁、社保、医疗等多种行业;

缺 点

1.很难将图像获取设备的尺寸小型化;

2.设备造价高,无法大范围推广;

3.镜头可能产生图像畸变而使可靠性降低;

4.两大模块:硬件和软件;

5.一个自动虹膜识别系统包含硬件和软件两大模块:虹膜图像获取装置和虹膜识别算法。分别对应于图像获取和模式匹配这两个基本问题。

相 关 图 片

本文分享自微信公众号 - 自动化控制技术控(zidonghuakongzhi)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-09-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏芋道源码1024

还在使用 SimpleDateFormat?你的项目崩没?

日常开发中,我们经常需要使用时间相关类,说到时间相关类,想必大家对SimpleDateFormat并不陌生。主要是用它进行时间的格式化输出和解析,挺方便快捷的,...

7830
来自专栏全栈技术Kojo

vue 工作中用到一些小技巧

vm.$watch( expOrFn, callback, [options] )

11020
来自专栏AI科技大本营的专栏

352万帧标注图片,1400个视频,亮风台推最大单目标跟踪数据集

论文《LaSOT: A High-quality Benchmark for Large-scale Single Object Tracking》详细阐述了L...

11730
来自专栏AI科技大本营的专栏

商汤62篇论文入选CVPR 2019,一览五大方向最新研究进展

作为国内CV领域的明星公司,商汤科技及联合实验室共有62篇论文被接收,其中口头报告(Oral)论文18篇,相比2018 CVPR共44篇论文入选,增幅超40%。

27330
来自专栏架构师

程序员修神之路--redis做分布式锁可能不那么简单

在计算机世界里,对于锁大家并不陌生,在现代所有的语言中几乎都提供了语言级别锁的实现,为什么我们的程序有时候会这么依赖锁呢?这个问题还是要从计算机的发展说起,随着...

12520
来自专栏架构师

程序员修神之路--问世间异步为何物?

关于异步的定义,网上有很多不同的形式,但是归根结底中心思想是不变的。无论是在http请求调用的层面,还是在cpu内核态和用户态传输数据的层面,异步这个行为针对的...

12940
来自专栏玄魂工作室

CTF中会用到的密码学基础(节选)

在密码学中,凯撒密码(Caesar cipher),或称凯撒加密、凯撒变换、变换加密,是一种最简单且最广为人知的加密技术

21210
来自专栏机器之心

港中文开源视频动作分析库MMAction,目标检测库算法大更新

OpenMMLab 计划是香港中文大学多媒体实验室(MMLab)2018 年启动的计划,由香港中文大学教授、商汤科技联合创始人林达华老师负责,初衷是「为计算机视...

34630
来自专栏Python数据科学

干货 | 17个机器学习的常用算法!

根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式。将算法按照学习...

13420
来自专栏小六

jupyter notebook 快捷键

•Enter : 转入编辑模式 •Shift-Enter : 运行本单元,选中下个单元 •Ctrl-Enter : 运行本单元 •Alt-Enter : ...

12230

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励