【技术实现步骤摘要】
一种基于神经网络的手指静脉感兴趣区域检测方法
本专利技术涉及生物特征识别系统的
,尤其是指一种基于神经网络的手指静脉感兴趣区域检测方法。
技术介绍
手指静脉感兴趣区域检测是手指静脉识别过程中的重要环节。手指静脉识别技术是目前安全性最高的生物识别技术,手指静脉识别的特征来自于手指静脉血管中流动血液的血红蛋白,所以指静脉识别具有别的生物特征没有的活体性,防伪性,是一项十分具有应用前景和价值的生物特征识别技术。但是手指静脉图像的采集设备受限于设备成本和时间推移,采集图像的质量参差不齐;同时根据使用者的使用习惯不同,采集图像中手指的位置可能存在偏移或者旋转,将影响识别系统的识别效果。因此,本设计希望能够通过设计一种基于神经网络的手指静脉感兴趣区域检测方法,使得能够在采集设备存在脏污;光照干扰;手指摆放存在差异等异常情况下提取到稳定的手指静脉感兴趣区域。
技术实现思路
本专利技术的目的在于克服现有技术的缺点与不足,提出了一种基于神经网络的手指静脉感兴趣区域检测方法,通过神经网络提取手指区域掩膜图像以及后处理提取手指静脉感兴趣区域,从而实现对手指静脉感兴趣区域稳定提取,提升后续识别方法的准确性。为实现上述目的,本专利技术所提供的技术方案为:一种基于神经网络的手指静脉感兴趣区域检测方法,包括以下步骤:1)通过手指静脉图像采集设备收集原始手指静脉图像数据,构建原始训练数据集;2)对原始训练数据集中的图像,标定对应采集图像的手指掩膜区域,构建训练数据集的真实掩膜图像输出;3)根据训练数据集特点,设计所需的神经网络模型;4)为增大网络训练数据量以及增强方法的适用性,需要使用 ...
【技术保护点】
1.一种基于神经网络的手指静脉感兴趣区域检测方法,其特征在于,包括以下步骤:1)通过手指静脉图像采集设备收集原始手指静脉图像数据,构建原始训练数据集;2)对原始训练数据集中的图像,标定对应采集图像的手指掩膜区域,构建训练数据集的真实掩膜图像输出;3)根据训练数据集特点,设计所需的神经网络模型;4)为增大网络训练数据量以及增强方法的适用性,需要使用数据增强方法对原始输入图像以及对应手指掩膜图像进行同步的数据增强;5)对设计的神经网络模型设定训练参数进行神经网络训练,并保存训练的神经网络模型参数;6)使用手指静脉图像采集设备获取待检测的手指静脉原始图像,然后将待检测的手指静脉图像输入保存好的神经网络模型中,得到待检测的手指静脉图像的手指掩膜输出;7)根据提取的手指掩膜,校正待检测手指静脉图像,并截取感兴趣区域。
【技术特征摘要】
1.一种基于神经网络的手指静脉感兴趣区域检测方法,其特征在于,包括以下步骤:1)通过手指静脉图像采集设备收集原始手指静脉图像数据,构建原始训练数据集;2)对原始训练数据集中的图像,标定对应采集图像的手指掩膜区域,构建训练数据集的真实掩膜图像输出;3)根据训练数据集特点,设计所需的神经网络模型;4)为增大网络训练数据量以及增强方法的适用性,需要使用数据增强方法对原始输入图像以及对应手指掩膜图像进行同步的数据增强;5)对设计的神经网络模型设定训练参数进行神经网络训练,并保存训练的神经网络模型参数;6)使用手指静脉图像采集设备获取待检测的手指静脉原始图像,然后将待检测的手指静脉图像输入保存好的神经网络模型中,得到待检测的手指静脉图像的手指掩膜输出;7)根据提取的手指掩膜,校正待检测手指静脉图像,并截取感兴趣区域。2.根据权利要求1所述的一种基于神经网络的手指静脉感兴趣区域检测方法,其特征在于:在步骤1)中,为了提升神经网络的性能,模拟日常使用情景,在设备正常使用的范围内随意摆放,允许手指存在旋转和平移,并保存不同受试者的手指静脉图像数据,每位受试者采集3~6张原始手指静脉图像,一共采集80~100张图像。3.根据权利要求1所述的一种基于神经网络的手指静脉感兴趣区域检测方法,其特征在于:在步骤2)中,使用开源软件labelme人工标注采集到的手指静脉原始图像的准确边缘轮廓,然后将闭合轮廓内部的像素点赋值255,最终得到最后的手指掩膜图像输出,即图像中手指边缘及其内部为白色像素,像素值255,非手指区域为黑色像素,像素值0,并把它作为原始手指静脉图像的对应真实手指掩膜输出。4.根据权利要求1所述的一种基于神经网络的手指静脉感兴趣区域检测方法,其特征在于,在步骤3)中,设计所需的神经网络模型,包括以下步骤:3.1)结合数据选取构建模型模型主要由多个卷积层、上采样层、池化层和随机失活层这些神经网络模块组成,所有卷积层的激活函数都是线性整流函数Relu;输入图像大小为原始图像的大小,根据手指静脉图像采集设备的输出大小设定神经网络的输入层大小;第一层为卷积层;第二层为卷积层;第三层为最大池化层;第四层为卷积层;第五层为卷积层;第六层为最大池化层;第七层为卷积层;第八层为卷积层;第九层为最大池化层;第十层为卷积层;第十一层为卷积层;第十二层为随机失活层;公式如下:r(l)~Bernoulli(p)y~(l)=r(l)·y(l)其中,r(l)服从概率为p的伯努利分布,y(l)为第l层的激活值,y~(l)为第l层的输出值,wi(l+1)为第l+1层的网络权值,bi(l+1)为第l+1层的偏置;zi(l+1)为第l+1层的隐藏层输入,f(·)为激活函数;第十三层为最大池化层;第十四层为上采样层;第十五层为卷积层;第十六层为堆叠层;第十七层为卷积层;第十八层为卷积层;第十九层为上采样层;第二十层为卷积层;第二十一层为堆叠层;第二十二层为卷积层;第二十二层为卷积层;第二十三层为上采样层;第二十四层为卷积层;第二十五层为堆叠层;第二十六层为卷积层;第二十七层为卷积层;第二十八层为上采样层;第二十九层为卷积层;第三十层为堆叠层;第三十一层为卷积层;第三十二层为卷积层;第三十三层为卷积层;第三十四层为卷积层,使用的激活函数是S型...
【专利技术属性】
技术研发人员:田联房,邝东海,杜启亮,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。