一种通过虹膜进行识别的中央空调系统的制作方法

文档序号:13757831阅读:243来源:国知局
本发明涉及中央空调系统设计领域,具体涉及一种通过虹膜进行识别的中央空调系统。
背景技术
:相关技术中,通过虹膜进行识别的中央空调系统通常采用基本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个邻域像素,使其与周围其它邻域的关联性不够全面,无法满足不同尺度和频率的图像纹理。技术实现要素:针对上述问题,本发明提供一种识别速度快、识别范围广的一种通过虹膜进行识别的中央空调系统,解决相关技术中采用基本LBP算子对虹膜图像特征进行提取和编码的中央空调系统系统不能处理不同尺度和频率的图像纹理的问题。本发明的目的采用以下技术方案来实现:一种通过虹膜进行识别的中央空调系统,包括中央空调系统和与中央空调系统电信号连接的虹膜识别器,所述中央空调系统包括:空气处理装置和中央控制器,其中空气处理装置包括有空气冷却段、加压风机段,其中空气冷却段的进风口与中央空调系统的新风口及回风口连接,经空气冷却段、加压风机段进行降温、降湿及净化后的空气经加压风机段的出风口与中央空调系统的出风通道连接,出风通道上设有温湿度计,温湿度计的信号输出端与中央控制器电连接,其特征在于上述中央空调系统的新风口及回风口还连接有旁流风柜,旁流风柜通过进风通道与新风口及回风口连接,旁流风柜的出风口通过出风通道与中央空调系统的出风通道连接,旁流风柜与中央控制器电连接。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为:I(x,y)A=(1-1nΣb=1nσ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(P0)=|[(x2-x0)I(P1)+(x0-x1)I(P2)]×[(y4-y0)I(P3)+(y0-y3)I(P4)](x2-x1)(y4-y3)|;]]>优选地,其特征是,所述虹膜识别器还包括:(3)特征编码模块,用于对虹膜图像的特征进行提取和编码,包括:a、第一次LBP算子处理子模块:用于对虹膜图像中的任意一点nc与5×5窗内的K个像素点进行比较来计算LBP值,所述K个像素点以点nc为中心分布在点nc外围,设nc的坐标为(xc,yc),LBP值的计算公式为:1st-LBP(xc,yc)=Σi=0Ksgn(ni-nc)2i,]]>其中,所述K个像素点标记为n0~nK,K的取值范围为[20,24],1st-LBP(xc,yc)的取值范围为[0,K];b、第二次LBP算子处理子模块,用于在保证编码长度的前提下加强所述点nc与周围邻域的关联性,其以点nc的8个邻域像素点作为副中心点,记作nvc0,nvc1,...,nvc7,使用3×3窗,用窗内全体像素的均值代替副中心点的值,再使用LBP算子对中心点nc进行计算,计算公式为:2nd-LBP(xc,yc)=Σi=07sgn(nvci-nc)2i;]]>c、第三次LBP算子处理子模块,用于缩短经第二次LBP算子处理子模块处理后的矩形图像的特征编码长度,其以点nc为中心,在3×3的窗口中根据自定义函数{nvcj,|nvcj-nc|=rank4(|nvci-nc|,i=0,1,...,7),j=0,1,2,3}选择4个副中心点进行计算,计算公式为:3rd-LBP(xc,yc)=Σj=03sgn(nvcj-nc)2j]]>其中,rank4(|nvci-nc|,i=0,1,...,7)表示对7个|nvci-nc|的值进行从小到大排列后取前4个数,nvcj表示选取的4个副中心点;d、第四次LBP算子处理子模块:用于在第三次LBP算子处理子模块处理后的基础上继续降低编码长度,计算公式为:4th-LBP(xc,yc)=1,Σj=03sgn(nvcj-nc)2j≥20,Σj=03sgn(nvcj-nc)2j<2]]>计算完后输出表示虹膜图像特征的编码;(4)编码匹配模块,用于接收所述表示虹膜图像特征的编码并将其与数据库中的特征编码进行比对,完成对身份的识别。其中,所述预处理模块还包括:(1)粗定位子模块:与光斑点填充子模块连接,用于对虹膜图像进行切割并初步定位瞳孔位置,切割时以所述瞳孔位置为中心、5倍的半径来对填充光斑后的虹膜图像进行切割;(2)精定位子模块:与粗定位子模块连接,用于精确定位虹膜区域;(3)归一化子模块,用于将定位后的虹膜区域展开成固定分辨率的虹膜图像。其中,所述精定位子模块包括依次连接的下采样单元、初次定位单元和再次定位单元,所述下采样单元用于对切割后的虹膜图像进行下采样,所述初次定位单元用于通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,所述再次定位单元用于以初次定位单元定位的参数在虹膜图像上进行精确定位。其中,所述改进的Canny边缘检测算子为只对垂直方向进行非极大值的抑制的Canny边缘检测算子。其中,所述改进的Canny边缘检测算子为只采用高阈值进行强边缘检测的Canny边缘检测算子。本发明的有益效果为:1、设置图像校正子模块,并定义了校正公式,提高了图像处理的精度;2、设置光斑点填充子模块,并定义了光斑点的灰度值计算公式,很好地保留了虹膜图像的结构信息,填充后的虹膜图像可以有效地进行定位;3、设置的初次定位单元,其通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,便于虹膜的定位且提高了虹膜的速度;4、设置的第一次LBP算子处理子模块,增加了中心点与周围其它邻域的关联性,能够满足不同尺度和频率的图像纹理;5、设置的第二次LBP算子处理子模块、第三次LBP算子处理子模块和第四次LBP算子处理子模块,在不影响中心点与周围邻域的关联性下,不断降低编码长度,节约了存储空间,减少了计算量,提高了识别速度,增强了识别准确率,得到了较高的鲁棒性。附图说明利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本发明的虹膜识别器连接示意图。图2是本发明中央空调系统示意图。具体实施方式结合以下实施例对本发明作进一步描述。实施例1参见图1,图2,本实施例一种通过虹膜进行识别的中央空调系统,包括中央空调系统和与中央空调系统电信号连接的虹膜识别器,所述中央空调系统包括:空气处理装置和中央控制器,其中空气处理装置包括有空气冷却段、加压风机段,其中空气冷却段的进风口与中央空调系统的新风口及回风口连接,经空气冷却段、加压风机段进行降温、降湿及净化后的空气经加压风机段的出风口与中央空调系统的出风通道连接,出风通道上设有温湿度计,温湿度计的信号输出端与中央控制器电连接,其特征在于上述中央空调系统的新风口及回风口还连接有旁流风柜,旁流风柜通过进风通道与新风口及回风口连接,旁流风柜的出风口通过出风通道与中央空调系统的出风通道连接,旁流风柜与中央控制器电连接。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取虹膜图像并采集虹膜图像的信息;(2)预处理模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为:I(x,y)A=(1-1nΣb=1nσb)·I(x,y)B]]>其中,I(x,y)A表示实际获得的虹膜图像,I(x,y)B表示标准采集的虹膜图像,实际获得的虹膜图像与标准采集的虹膜图像的各像素点值之间的标准差;优选地,其特征是,所述虹膜识别器还包括:(3)特征编码模块,用于对虹膜图像的特征进行提取和编码,包括:a、第一次LBP算子处理子模块:用于对虹膜图像中的任意一点nc与5×5窗内的20个像素点进行比较来计算LBP值,所述20个像素点以点nc为中心分布在点nc外围,设nc的坐标为(xc,yc),LBP值的计算公式为:1st-LBP(xc,yc)=Σi=020sgn(ni-nc)2i,]]>其中,所述20个像素点标记为n0~n20,1st-LBP(xc,yc)的取值范围为[0,20];b、第二次LBP算子处理子模块,用于在保证编码长度的前提下加强所述点nc与周围邻域的关联性,其以点nc的8个邻域像素点作为副中心点,记作nvc0,nvc1,...,nvc7,使用3×3窗,用窗内全体像素的均值代替副中心点的值,再使用LBP算子对中心点nc进行计算,计算公式为:2nd-LBP(xc,yc)=Σi=07sgn(nvci-nc)2i;]]>c、第三次LBP算子处理子模块,用于缩短经第二次LBP算子处理子模块处理后的矩形图像的特征编码长度,其以点nc为中心,在3×3的窗口中根据自定义函数{nvcj,|nvcj-nc|=rank4(|nvci-nc|,i=0,1,...,7),j=0,1,2,3}选择4个副中心点进行计算,计算公式为:3rd-LBP(xc,yc)=Σj=03sgn(nvcj-nc)2j]]>其中,rank4(|nvci-nc|,i=0,1,...,7)表示对7个|nvci-nc|的值进行从小到大排列后取前4个数,nvcj表示选取的4个副中心点;d、第四次LBP算子处理子模块:用于在第三次LBP算子处理子模块处理后的基础上继续降低编码长度,计算公式为:4th-LBP(xc,yc)=1,Σj=03sgn(nvcj-nc)2j≥20,Σj=03sgn(nvcj-nc)2j<2]]>计算完后输出表示虹膜图像特征的编码;(4)编码匹配模块,用于接收所述表示虹膜图像特征的编码并将其与数据库中的特征编码进行比对,完成对身份的识别。其中,所述预处理模块包括:(1)光斑点填充子模块:用于对虹膜图像中检测出的每个光斑点进行填充,填充时利用与光斑点相邻的非光斑区域中的上下左右四个包络点的灰度值来计算光斑点的灰度值,定义虹膜图像中的一个光斑点为P0(x0,y0),所述四个包络点依次为P1(x1,y1)、P2(x2,y2)、P3(x3,y3)、P4(x4,y4),定义光斑点的灰度值计算公式为:I(P0)=|[(x2-x0)I(P1)+(x0-x1)I(P2)]×[(y4-y0)I(P3)+(y0-y3)I(P4)](x2-x1)(y4-y3)|;]]>(2)粗定位子模块:与光斑点填充子模块连接,用于对虹膜图像进行切割并初步定位瞳孔位置,切割时以所述瞳孔位置为中心、5倍的半径来对填充光斑后的虹膜图像进行切割;(3)精定位子模块:与粗定位子模块连接,用于精确定位虹膜区域;(4)归一化子模块,用于将定位后的虹膜区域展开成固定分辨率的虹膜图像。其中,所述精定位子模块包括依次连接的下采样单元、初次定位单元和再次定位单元,所述下采样单元用于对切割后的虹膜图像进行下采样,所述初次定位单元用于通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,所述再次定位单元用于以初次定位单元定位的参数在虹膜图像上进行精确定位。其中,所述改进的Canny边缘检测算子为只对垂直方向进行非极大值的抑制的Canny边缘检测算子。其中,所述改进的Canny边缘检测算子为只采用高阈值进行强边缘检测的Canny边缘检测算子。本实施例设置光斑点填充子模块,很好地保留了虹膜图像的结构信息,填充后的虹膜图像可以有效地进行定位;设置的初次定位单元,其通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,便于虹膜的定位且提高了虹膜的速度;设置的第一次LBP算子处理子模块,增加了中心点与周围其它邻域的关联性,能够满足不同尺度和频率的图像纹理;设置的第二次LBP算子处理子模块、第三次LBP算子处理子模块和第四次LBP算子处理子模块,在不影响中心点与周围邻域的关联性下,不断降低编码长度,节约了存储空间,减少了计算量,提高了识别速度,增强了识别准确率,得到了较高的鲁棒性,使用CASIAV1.0虹膜库进行测试时,结果如下:实施例2参见图1,图2,本实施例一种通过虹膜进行识别的中央空调系统,包括中央空调系统和与中央空调系统电信号连接的虹膜识别器,所述中央空调系统包括:空气处理装置和中央控制器,其中空气处理装置包括有空气冷却段、加压风机段,其中空气冷却段的进风口与中央空调系统的新风口及回风口连接,经空气冷却段、加压风机段进行降温、降湿及净化后的空气经加压风机段的出风口与中央空调系统的出风通道连接,出风通道上设有温湿度计,温湿度计的信号输出端与中央控制器电连接,其特征在于上述中央空调系统的新风口及回风口还连接有旁流风柜,旁流风柜通过进风通道与新风口及回风口连接,旁流风柜的出风口通过出风通道与中央空调系统的出风通道连接,旁流风柜与中央控制器电连接。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取虹膜图像并采集虹膜图像的信息;(2)预处理模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为:I(x,y)A=(1-1nΣb=1nσb)·I(x,y)B]]>其中,I(x,y)A表示实际获得的虹膜图像,I(x,y)B表示标准采集的虹膜图像,实际获得的虹膜图像与标准采集的虹膜图像的各像素点值之间的标准差;优选地,其特征是,所述虹膜识别器还包括:(3)特征编码模块,用于对虹膜图像的特征进行提取和编码,包括:a、第一次LBP算子处理子模块:用于对虹膜图像中的任意一点nc与5×5窗内的21个像素点进行比较来计算LBP值,所述21个像素点以点nc为中心分布在点nc外围,设nc的坐标为(xc,yc),LBP值的计算公式为:1st-LBP(xc,yc)=Σi=021sgn(ni-nc)2i,]]>其中,所述21个像素点标记为n0~n21,1st-LBP(xc,yc)的取值范围为[0,21];b、第二次LBP算子处理子模块,用于在保证编码长度的前提下加强所述点nc与周围邻域的关联性,其以点nc的8个邻域像素点作为副中心点,记作nvc0,nvc1,...,nvc7,使用3×3窗,用窗内全体像素的均值代替副中心点的值,再使用LBP算子对中心点nc进行计算,计算公式为:2nd-LBP(xc,yc)=Σi=07sgn(nvci-nc)2i;]]>c、第三次LBP算子处理子模块,用于缩短经第二次LBP算子处理子模块处理后的矩形图像的特征编码长度,其以点nc为中心,在3×3的窗口中根据自定义函数{nvcj,|nvcj-nc|=rank4(|nvci-nc|,i=0,1,...,7),j=0,1,2,3}选择4个副中心点进行计算,计算公式为:3rd-LBP(xc,yc)=Σj=03sgn(nvcj-nc)2j]]>其中,rank4(|nvci-nc|,i=0,1,...,7)表示对7个|nvci-nc|的值进行从小到大排列后取前4个数,nvcj表示选取的4个副中心点;d、第四次LBP算子处理子模块:用于在第三次LBP算子处理子模块处理后的基础上继续降低编码长度,计算公式为:4th-LBP(xc,yc)=1,Σj=03sgn(nvcj-nc)2j≥20,Σj=03sgn(nvcj-nc)2j<2]]>计算完后输出表示虹膜图像特征的编码;(4)编码匹配模块,用于接收所述表示虹膜图像特征的编码并将其与数据库中的特征编码进行比对,完成对身份的识别。其中,所述预处理模块包括:(1)光斑点填充子模块:用于对虹膜图像中检测出的每个光斑点进行填充,填充时利用与光斑点相邻的非光斑区域中的上下左右四个包络点的灰度值来计算光斑点的灰度值,定义虹膜图像中的一个光斑点为P0(x0,y0),所述四个包络点依次为P1(x1,y1)、P2(x2,y2)、P3(x3,y3)、P4(x4,y4),定义光斑点的灰度值计算公式为:I(P0)=|[(x2-x0)I(P1)+(x0-x1)I(P2)]×[(y4-y0)I(P3)+(y0-y3)I(P4)](x2-x1)(y4-y3)|;]]>(2)粗定位子模块:与光斑点填充子模块连接,用于对虹膜图像进行切割并初步定位瞳孔位置,切割时以所述瞳孔位置为中心、5倍的半径来对填充光斑后的虹膜图像进行切割;(3)精定位子模块:与粗定位子模块连接,用于精确定位虹膜区域;(4)归一化子模块,用于将定位后的虹膜区域展开成固定分辨率的虹膜图像。其中,所述精定位子模块包括依次连接的下采样单元、初次定位单元和再次定位单元,所述下采样单元用于对切割后的虹膜图像进行下采样,所述初次定位单元用于通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,所述再次定位单元用于以初次定位单元定位的参数在虹膜图像上进行精确定位。其中,所述改进的Canny边缘检测算子为只对垂直方向进行非极大值的抑制的Canny边缘检测算子。其中,所述改进的Canny边缘检测算子为只采用高阈值进行强边缘检测的Canny边缘检测算子。本实施例设置光斑点填充子模块,很好地保留了虹膜图像的结构信息,填充后的虹膜图像可以有效地进行定位;设置的初次定位单元,其通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,便于虹膜的定位且提高了虹膜的速度;设置的第一次LBP算子处理子模块,增加了中心点与周围其它邻域的关联性,能够满足不同尺度和频率的图像纹理;设置的第二次LBP算子处理子模块、第三次LBP算子处理子模块和第四次LBP算子处理子模块,在不影响中心点与周围邻域的关联性下,不断降低编码长度,节约了存储空间,减少了计算量,提高了识别速度,增强了识别准确率,得到了较高的鲁棒性,使用CASIAV1.0虹膜库进行测试时,结果如下:实施例3参见图1,图2,本实施例一种通过虹膜进行识别的中央空调系统,包括中央空调系统和与中央空调系统电信号连接的虹膜识别器,所述中央空调系统包括:空气处理装置和中央控制器,其中空气处理装置包括有空气冷却段、加压风机段,其中空气冷却段的进风口与中央空调系统的新风口及回风口连接,经空气冷却段、加压风机段进行降温、降湿及净化后的空气经加压风机段的出风口与中央空调系统的出风通道连接,出风通道上设有温湿度计,温湿度计的信号输出端与中央控制器电连接,其特征在于上述中央空调系统的新风口及回风口还连接有旁流风柜,旁流风柜通过进风通道与新风口及回风口连接,旁流风柜的出风口通过出风通道与中央空调系统的出风通道连接,旁流风柜与中央控制器电连接。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为:I(x,y)A=(1-1nΣb=1nσb)·I(x,y)B]]>其中,I(x,y)A表示实际获得的虹膜图像,I(x,y)B表示标准采集的虹膜图像,实际获得的虹膜图像与标准采集的虹膜图像的各像素点值之间的标准差;(2)预处理模块,用于对获取的虹膜图像进行定位和归一化处理;优选地,其特征是,所述虹膜识别器还包括:(3)特征编码模块,用于对虹膜图像的特征进行提取和编码,包括:a、第一次LBP算子处理子模块:用于对虹膜图像中的任意一点nc与5×5窗内的22个像素点进行比较来计算LBP值,所述22个像素点以点nc为中心分布在点nc外围,设nc的坐标为(xc,yc),LBP值的计算公式为:1st-LBP(xc,yc)=Σi=022sgn(ni-nc)2i,]]>其中,所述22个像素点标记为n0~n21,1st-LBP(xc,yc)的取值范围为[0,22];b、第二次LBP算子处理子模块,用于在保证编码长度的前提下加强所述点nc与周围邻域的关联性,其以点nc的8个邻域像素点作为副中心点,记作nvc0,nvc1,...,nvc7,使用3×3窗,用窗内全体像素的均值代替副中心点的值,再使用LBP算子对中心点nc进行计算,计算公式为:2nd-LBP(xc,yc)=Σi=07sgn(nvci-nc)2i;]]>c、第三次LBP算子处理子模块,用于缩短经第二次LBP算子处理子模块处理后的矩形图像的特征编码长度,其以点nc为中心,在3×3的窗口中根据自定义函数{nvcj,|nvcj-nc|=rank4(|nvci-nc|,i=0,1,...,7),j=0,1,2,3}选择4个副中心点进行计算,计算公式为:3rd-LBP(xc,yc)=Σj=03sgn(nvcj-nc)2j]]>其中,rank4(|nvci-nc|,i=0,1,...,7)表示对7个|nvci-nc|的值进行从小到大排列后取前4个数,nvcj表示选取的4个副中心点;d、第四次LBP算子处理子模块:用于在第三次LBP算子处理子模块处理后的基础上继续降低编码长度,计算公式为:4th-LBP(xc,yc)=1,Σj=03sgn(nvcj-nc)2j≥20,Σj=03sgn(nvcj-nc)2j<2]]>计算完后输出表示虹膜图像特征的编码;(4)编码匹配模块,用于接收所述表示虹膜图像特征的编码并将其与数据库中的特征编码进行比对,完成对身份的识别。其中,所述预处理模块包括:(1)光斑点填充子模块:用于对虹膜图像中检测出的每个光斑点进行填充,填充时利用与光斑点相邻的非光斑区域中的上下左右四个包络点的灰度值来计算光斑点的灰度值,定义虹膜图像中的一个光斑点为P0(x0,y0),所述四个包络点依次为P1(x1,y1)、P2(x2,y2)、P3(x3,y3)、P4(x4,y4),定义光斑点的灰度值计算公式为:I(P0)=|[(x2-x0)I(P1)+(x0-x1)I(P2)]×[(y4-y0)I(P3)+(y0-y3)I(P4)](x2-x1)(y4-y3)|;]]>(2)粗定位子模块:与光斑点填充子模块连接,用于对虹膜图像进行切割并初步定位瞳孔位置,切割时以所述瞳孔位置为中心、5倍的半径来对填充光斑后的虹膜图像进行切割;(3)精定位子模块:与粗定位子模块连接,用于精确定位虹膜区域;(4)归一化子模块,用于将定位后的虹膜区域展开成固定分辨率的虹膜图像。其中,所述精定位子模块包括依次连接的下采样单元、初次定位单元和再次定位单元,所述下采样单元用于对切割后的虹膜图像进行下采样,所述初次定位单元用于通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,所述再次定位单元用于以初次定位单元定位的参数在虹膜图像上进行精确定位。其中,所述改进的Canny边缘检测算子为只对垂直方向进行非极大值的抑制的Canny边缘检测算子。其中,所述改进的Canny边缘检测算子为只采用高阈值进行强边缘检测的Canny边缘检测算子。本实施例设置光斑点填充子模块,很好地保留了虹膜图像的结构信息,填充后的虹膜图像可以有效地进行定位;设置的初次定位单元,其通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,便于虹膜的定位且提高了虹膜的速度;设置的第一次LBP算子处理子模块,增加了中心点与周围其它邻域的关联性,能够满足不同尺度和频率的图像纹理;设置的第二次LBP算子处理子模块、第三次LBP算子处理子模块和第四次LBP算子处理子模块,在不影响中心点与周围邻域的关联性下,不断降低编码长度,节约了存储空间,减少了计算量,提高了识别速度,增强了识别准确率,得到了较高的鲁棒性,使用CASIAV1.0虹膜库进行测试时,结果如下:实施例4参见图1,图2,本实施例一种通过虹膜进行识别的中央空调系统,包括中央空调系统和与中央空调系统电信号连接的虹膜识别器,所述中央空调系统包括:空气处理装置和中央控制器,其中空气处理装置包括有空气冷却段、加压风机段,其中空气冷却段的进风口与中央空调系统的新风口及回风口连接,经空气冷却段、加压风机段进行降温、降湿及净化后的空气经加压风机段的出风口与中央空调系统的出风通道连接,出风通道上设有温湿度计,温湿度计的信号输出端与中央控制器电连接,其特征在于上述中央空调系统的新风口及回风口还连接有旁流风柜,旁流风柜通过进风通道与新风口及回风口连接,旁流风柜的出风口通过出风通道与中央空调系统的出风通道连接,旁流风柜与中央控制器电连接。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为:I(x,y)A=(1-1nΣb=1nσb)·I(x,y)B]]>其中,I(x,y)A表示实际获得的虹膜图像,I(x,y)B表示标准采集的虹膜图像,实际获得的虹膜图像与标准采集的虹膜图像的各像素点值之间的标准差;(2)预处理模块,用于对获取的虹膜图像进行定位和归一化处理;优选地,其特征是,所述虹膜识别器还包括:(3)特征编码模块,用于对虹膜图像的特征进行提取和编码,包括:a、第一次LBP算子处理子模块:用于对虹膜图像中的任意一点nc与5×5窗内的23个像素点进行比较来计算LBP值,所述23个像素点以点nc为中心分布在点nc外围,设nc的坐标为(xc,yc),LBP值的计算公式为:1st-LBP(xc,yc)=Σi=023sgn(ni-nc)2i,]]>其中,所述23个像素点标记为n0~n21,1st-LBP(xc,yc)的取值范围为[0,23];b、第二次LBP算子处理子模块,用于在保证编码长度的前提下加强所述点nc与周围邻域的关联性,其以点nc的8个邻域像素点作为副中心点,记作nvc0,nvc1,...,nvc7,使用3×3窗,用窗内全体像素的均值代替副中心点的值,再使用LBP算子对中心点nc进行计算,计算公式为:2nd-LBP(xc,yc)=Σi=07sgn(nvci-nc)2i;]]>c、第三次LBP算子处理子模块,用于缩短经第二次LBP算子处理子模块处理后的矩形图像的特征编码长度,其以点nc为中心,在3×3的窗口中根据自定义函数{nvcj,|nvcj-nc|=rank4(|nvci-nc|,i=0,1,...,7),j=0,1,2,3}选择4个副中心点进行计算,计算公式为:3rd-LBP(xc,yc)=Σj=03sgn(nvcj-nc)2j]]>其中,rank4(|nvci-nc|,i=0,1,...,7)表示对7个|nvci-nc|的值进行从小到大排列后取前4个数,nvcj表示选取的4个副中心点;d、第四次LBP算子处理子模块:用于在第三次LBP算子处理子模块处理后的基础上继续降低编码长度,计算公式为:4th-LBP(xc,yc)=1,Σj=03sgn(nvcj-nc)2j≥20,Σj=03sgn(nvcj-nc)2j<2]]>计算完后输出表示虹膜图像特征的编码;(4)编码匹配模块,用于接收所述表示虹膜图像特征的编码并将其与数据库中的特征编码进行比对,完成对身份的识别。其中,所述预处理模块包括:(1)光斑点填充子模块:用于对虹膜图像中检测出的每个光斑点进行填充,填充时利用与光斑点相邻的非光斑区域中的上下左右四个包络点的灰度值来计算光斑点的灰度值,定义虹膜图像中的一个光斑点为P0(x0,y0),所述四个包络点依次为P1(x1,y1)、P2(x2,y2)、P3(x3,y3)、P4(x4,y4),定义光斑点的灰度值计算公式为:I(P0)=|[(x2-x0)I(P1)+(x0-x1)I(P2)]×[(y4-y0)I(P3)+(y0-y3)I(P4)](x2-x1)(y4-y3)|;]]>(2)粗定位子模块:与光斑点填充子模块连接,用于对虹膜图像进行切割并初步定位瞳孔位置,切割时以所述瞳孔位置为中心、5倍的半径来对填充光斑后的虹膜图像进行切割;(3)精定位子模块:与粗定位子模块连接,用于精确定位虹膜区域;(4)归一化子模块,用于将定位后的虹膜区域展开成固定分辨率的虹膜图像。其中,所述精定位子模块包括依次连接的下采样单元、初次定位单元和再次定位单元,所述下采样单元用于对切割后的虹膜图像进行下采样,所述初次定位单元用于通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,所述再次定位单元用于以初次定位单元定位的参数在虹膜图像上进行精确定位。其中,所述改进的Canny边缘检测算子为只对垂直方向进行非极大值的抑制的Canny边缘检测算子。其中,所述改进的Canny边缘检测算子为只采用高阈值进行强边缘检测的Canny边缘检测算子。本实施例设置光斑点填充子模块,很好地保留了虹膜图像的结构信息,填充后的虹膜图像可以有效地进行定位;设置的初次定位单元,其通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,便于虹膜的定位且提高了虹膜的速度;设置的第一次LBP算子处理子模块,增加了中心点与周围其它邻域的关联性,能够满足不同尺度和频率的图像纹理;设置的第二次LBP算子处理子模块、第三次LBP算子处理子模块和第四次LBP算子处理子模块,在不影响中心点与周围邻域的关联性下,不断降低编码长度,节约了存储空间,减少了计算量,提高了识别速度,增强了识别准确率,得到了较高的鲁棒性,使用CASIAV1.0虹膜库进行测试时,结果如下:实施例5参见图1,图2,本实施例一种通过虹膜进行识别的中央空调系统,包括中央空调系统和与中央空调系统电信号连接的虹膜识别器,所述中央空调系统包括:空气处理装置和中央控制器,其中空气处理装置包括有空气冷却段、加压风机段,其中空气冷却段的进风口与中央空调系统的新风口及回风口连接,经空气冷却段、加压风机段进行降温、降湿及净化后的空气经加压风机段的出风口与中央空调系统的出风通道连接,出风通道上设有温湿度计,温湿度计的信号输出端与中央控制器电连接,其特征在于上述中央空调系统的新风口及回风口还连接有旁流风柜,旁流风柜通过进风通道与新风口及回风口连接,旁流风柜的出风口通过出风通道与中央空调系统的出风通道连接,旁流风柜与中央控制器电连接。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述中央空调系统的新风口上安装有温湿度计,旁流风柜的进风通道上还安装有温湿度计。优选地,其特征是,所述虹膜识别器包括:(1)采样模块,用于获取、校正虹膜图像并采集虹膜图像的信息,由于实际获得的虹膜图像与标准采集的虹膜图像之间在同一个平面上会略有偏差,需要对实际获得的虹膜图像进行平面校正,设定图像校正子模块,所述图像校正子模块采用的校正公式为:I(x,y)A=(1-1nΣb=1nσb)·I(x,y)B]]>其中,I(x,y)A表示实际获得的虹膜图像,I(x,y)B表示标准采集的虹膜图像,实际获得的虹膜图像与标准采集的虹膜图像的各像素点值之间的标准差;(2)预处理模块,用于对获取的虹膜图像进行定位和归一化处理;优选地,其特征是,所述虹膜识别器还包括:(3)特征编码模块,用于对虹膜图像的特征进行提取和编码,包括:a、第一次LBP算子处理子模块:用于对虹膜图像中的任意一点nc与5×5窗内的24个像素点进行比较来计算LBP值,所述24个像素点以点nc为中心分布在点nc外围,设nc的坐标为(xc,yc),LBP值的计算公式为:1st-LBP(xc,yc)=Σi=024sgn(ni-nc)2i,]]>其中,所述24个像素点标记为n0~n21,1st-LBP(xc,yc)的取值范围为[0,24];b、第二次LBP算子处理子模块,用于在保证编码长度的前提下加强所述点nc与周围邻域的关联性,其以点nc的8个邻域像素点作为副中心点,记作nvc0,nvc1,...,nvc7,使用3×3窗,用窗内全体像素的均值代替副中心点的值,再使用LBP算子对中心点nc进行计算,计算公式为:2nd-LBP(xc,yc)=Σi=07sgn(nvci-nc)2i;]]>c、第三次LBP算子处理子模块,用于缩短经第二次LBP算子处理子模块处理后的矩形图像的特征编码长度,其以点nc为中心,在3×3的窗口中根据自定义函数{nvcj,|nvcj-nc|=rank4(|nvci-nc|,i=0,1,...,7),j=0,1,2,3}选择4个副中心点进行计算,计算公式为:3rd-LBP(xc,yc)=Σj=03sgn(nvcj-nc)2j]]>其中,rank4(|nvci-nc|,i=0,1,...,7)表示对7个|nvci-nc|的值进行从小到大排列后取前4个数,nvcj表示选取的4个副中心点;d、第四次LBP算子处理子模块:用于在第三次LBP算子处理子模块处理后的基础上继续降低编码长度,计算公式为:4th-LBP(xc,yc)=1,Σj=03sgn(nvcj-nc)2j≥20,Σj=03sgn(nvcj-nc)2j<2]]>计算完后输出表示虹膜图像特征的编码;(4)编码匹配模块,用于接收所述表示虹膜图像特征的编码并将其与数据库中的特征编码进行比对,完成对身份的识别。其中,所述预处理模块包括:(1)光斑点填充子模块:用于对虹膜图像中检测出的每个光斑点进行填充,填充时利用与光斑点相邻的非光斑区域中的上下左右四个包络点的灰度值来计算光斑点的灰度值,定义虹膜图像中的一个光斑点为P0(x0,y0),所述四个包络点依次为P1(x1,y1)、P2(x2,y2)、P3(x3,y3)、P4(x4,y4),定义光斑点的灰度值计算公式为:I(P0)=|[(x2-x0)I(P1)+(x0-x1)I(P2)]×[(y4-y0)I(P3)+(y0-y3)I(P4)](x2-x1)(y4-y3)|;]]>(2)粗定位子模块:与光斑点填充子模块连接,用于对虹膜图像进行切割并初步定位瞳孔位置,切割时以所述瞳孔位置为中心、5倍的半径来对填充光斑后的虹膜图像进行切割;(3)精定位子模块:与粗定位子模块连接,用于精确定位虹膜区域;(4)归一化子模块,用于将定位后的虹膜区域展开成固定分辨率的虹膜图像。其中,所述精定位子模块包括依次连接的下采样单元、初次定位单元和再次定位单元,所述下采样单元用于对切割后的虹膜图像进行下采样,所述初次定位单元用于通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,所述再次定位单元用于以初次定位单元定位的参数在虹膜图像上进行精确定位。其中,所述改进的Canny边缘检测算子为只对垂直方向进行非极大值的抑制的Canny边缘检测算子。其中,所述改进的Canny边缘检测算子为只采用高阈值进行强边缘检测的Canny边缘检测算子。本实施例设置光斑点填充子模块,很好地保留了虹膜图像的结构信息,填充后的虹膜图像可以有效地进行定位;设置的初次定位单元,其通过改进的Canny边缘检测算子和Hough圆检测对虹膜内外圆进行定位,便于虹膜的定位且提高了虹膜的速度;设置的第一次LBP算子处理子模块,增加了中心点与周围其它邻域的关联性,能够满足不同尺度和频率的图像纹理;设置的第二次LBP算子处理子模块、第三次LBP算子处理子模块和第四次LBP算子处理子模块,在不影响中心点与周围邻域的关联性下,不断降低编码长度,节约了存储空间,减少了计算量,提高了识别速度,增强了识别准确率,得到了较高的鲁棒性,使用CASIAV1.0虹膜库进行测试时,结果如下:最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1