The invention relates to a ATM machine input device through the iris recognition, iris recognition including ATM machine input device and device with ATM input signal connection, the iris recognition device comprises: (1) sampling module; (2) preprocessing module; (3) feature extraction and encoding module, use on the characteristics of the iris image encoding, which comprises a processing module, second LBP operator processing module, the third module and fourth LBP operator LBP operator LBP operator processing sub module first; (4) encoding matching module. The invention increases the relevance of the center and the other around the neighborhood, to meet the different scales of image texture and frequency, after several LBP operator processing sub module after processing, without affecting the relationship between the center point and the surrounding neighborhood, continue to reduce the encoding length, save storage space, reduce the amount of computation, improve the speed of recognition, enhance the recognition accuracy, high robustness is obtained.
【技术实现步骤摘要】
本专利技术涉及ATM机输入装置设计领域,具体涉及一种通过虹膜进行识别的ATM机输入装置。
技术介绍
相关技术中,通过虹膜进行识别的ATM机输入装置通常采用基本LBP(局部二值模式)算子对虹膜图像特征进行提取和编码,LBP算子是一种描述图像灰度范围内纹理特征的方法,对于光照变化来说有很强的鲁棒性,从而被广泛地应用在图像的纹理特征提取上。基本LBP算子一般定义为:在3×3窗口内由中心点nc和其周围8个邻域n0,...n7组成,其中定义纹理T为:T=(n0-nc,n1-nc,...,n7-nc),对其进行二值化处理,以nc为阈值,邻域的8个点与nc比较,若大于中心点的值标记为1,否则标记为0。二值化后的纹理T为:T=(sgn(n0-nc),sgn(n1-nc),...,sgn(n7-nc)),其中经过计算,将得到以nc为中心的8个二进制数,然后对不同像素位置进行加权求和便得到中心点的LBP值,其中LBP值的计算公式为:对图像中每个像素都进行LBP运算,便可以得到图像的LBP纹理描述。然而,由于基本LBP算子只覆盖了中心点的8个邻域像素,使其与周围其它邻域的关联性不够全面,无法满足不同尺度和频率的图像纹理。
技术实现思路
针对上述问题,本专利技术提供一种识别速度快、识别范围广的一种通过虹膜进行识别的ATM机输入装置,解决相关技术中采用基本LBP算子对虹膜图像特征进行提取和编码的ATM机输入装置系统不能处理不同尺度和频率的图像纹理的问题。本专利技术的目的采用以下技术方案来实现:一种通过虹膜进行识别的ATM机输入装置,包括ATM机输入装置和与ATM机输入装置电信号连接的 ...
【技术保护点】
一种通过虹膜进行识别的ATM机输入装置,包括ATM机输入装置和与ATM机输入装置电信号连接的虹膜识别器,所述ATM机输入装置包括:外框;触控式屏幕模块包括一芯片,所述触控式屏幕模块嵌入所述外框内;随机模块用以随机产生包括0‑9及点号的一组数字,定义为随机数组,所述随机数组中的点号以及0‑9中的每个数字至少出现一次;处理器用以处理数据,且所述处理器通过导线连接于所述随机模块以及所述触控式屏幕模块的所述芯片。
【技术特征摘要】
1.一种通过虹膜进行识别的ATM机输入装置,包括ATM机输入装置和与ATM机输入装置电信号连接的虹膜识别器,所述ATM机输入装置包括:外框;触控式屏幕模块包括一芯片,所述触控式屏幕模块嵌入所述外框内;随机模块用以随机产生包括0-9及点号的一组数字,定义为随机数组,所述随机数组中的点号以及0-9中的每个数字至少出现一次;处理器用以处理数据,且所述处理器通过导线连接于所述随机模块以及所述触控式屏幕模块的所述芯片。2.根据权利要求1所述的一种通过虹膜进行识别的ATM机输入装置,其特征是,上述连结装置具有:所述触控式屏幕模块上提供一键盘区,所述随机数组每一次均于所述键盘区显示出来,键盘区中所述点号以及0-9这10个符号的位置随机生成。3.根据权利要求2所述的一种通过虹膜进行识别的ATM机输入装置,其特征是,所述随机数组内的数字和点号分布成四行呈矩阵排列。4.根据权利要求3所述的一种通过虹膜进行识别的ATM机输入装置,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为: I ( x , y ) A = ( 1 - 1 n Σ b = 1 n σ b ) · I ( x , y ) B ]]>其中,I(x,y)A表示实际获得的虹膜图像,I(x,y)B表示标准采集的虹膜图像,实际获得的虹膜图像与标准采集的虹膜图像的各像素点值之间的标准差;(2)预处理模块,用于对获取的虹膜图像进行定位和归一化处理,其包括光斑点填充子模块,所述光斑点填充子模块用于对虹膜图像中检测出的每个光斑点进行填充,填充时利用与光斑点相邻的非光斑区域中的上下左右四个包络点的灰度值来计算光斑点的灰度值,定义虹膜图像中的一个光斑点为P0(x0,y0),所述四个包络点依次为P1(x1,y1)、P2(x2,y2)、P3(x3,y3)、P4(x4,y4),定义光斑点的灰度值计算公式为: I ( P 0 ) = | [ ( x 2 - x 0 ) I ( P 1 ) + ( x 0 - x 1 ) I ( P 2 ) ] × [ ( y 4 - y 0 ) ...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。