【技术实现步骤摘要】
【国外来华专利技术】闪光检测方法
本专利技术涉及一种闪光检测方法,尤其涉及一种在利用人的虹膜图像完成认证过程之前,在所拍摄的虹膜图像中检测闪光的方法。
技术介绍
在利用人的虹膜信息完成用户认证的系统中,为获取虹膜信息,需经过人为改变通孔大小的过程。为改变通孔大小,需反复打开/关闭具备于虹膜识别装置的照明部诱导通孔大小的变化。此时,照明部照射的光接触眼球必然会产生“闪光(glint)”,而若在虹膜部位产生闪光,则因虹膜数据失真,发生无法获取用于完成用户认证的足够的数据的情况。图1为表示因照明部照射的光在虹膜部位产生的闪光的示意图。为利用虹膜数据完成用户认证过程,需获取超过预设临界值的大小的虹膜数据,而产生于虹膜区域的闪光,成为获取用于认证用户的足够的虹膜数据的阻碍因素。通常而言,为用户注册或用户认证拍摄虹膜图像时拍摄多个虹膜图像,但从多个图像中过度产生闪光的虹膜图像,无法获取足够的虹膜数据。例如,当用户为完成用于认证过程需要570byte大小的虹膜数据时,若闪光产生于虹膜之外的区域,则获取570byte以上的虹膜数据不成问题,但若虹膜区域产生闪光,闪光使虹膜图像失真,则发生无法获取570byte以上的虹膜数据的情况。因此,需要一种在获取用户的虹膜图像的过程中,检测产生于虹膜区域的闪光,排出因闪光无法获取足够的虹膜数据的虹膜图像的闪光检测方法。
技术实现思路
专利技术所要解决的问题本专利技术的目的在于克服现有技术之不足而提供一种在虹膜图像中检测因照明部的光产生的闪光的方法。本专利技术的另一目的在于,提供一种通过事先去除因闪光无法完成用户认证的虹膜图像,提高识别率,降低错误率的闪光检测 ...
【技术保护点】
1.一种闪光检测方法,包括:接收用户的虹膜图像的步骤;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的步骤;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的步骤;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的步骤;从上述检测出的列中,选择沿列方向连续存在超过预设的第三临界值的数量的列的步骤;及若包含上述选择的行及上述选择的列,像素的亮度值超过第一临界值的像素的集合为预设的规定的形状,则将上述像素的集合确定为闪光的步骤。
【技术特征摘要】
【国外来华专利技术】2016.11.11 KR 10-2016-01504251.一种闪光检测方法,包括:接收用户的虹膜图像的步骤;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的步骤;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的步骤;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的步骤;从上述检测出的列中,选择沿列方向连续存在超过预设的第三临界值的数量的列的步骤;及若包含上述选择的行及上述选择的列,像素的亮度值超过第一临界值的像素的集合为预设的规定的形状,则将上述像素的集合确定为闪光的步骤。2.根据权利要求1所述的闪光检测方法,其特征在于:上述检测行的步骤,包括:依次判断构成上述虹膜图像的行的像素的亮度值,将具有超过预设的第一临界值的亮度值的最初的像素确定为起始点的步骤;依次判断构成上述虹膜图像的行的像素的亮度值,将具有超过预设的第一临界值的亮度值的最后的像素确定为结束点的步骤;及检测从上述起始点到上述结束点为止的长度超过预设的第二临界值,小于最大允许长度的行的步骤。3.根据权利要求1所述的闪光检测方法,其特征在于:上述检测列的步骤,包括:依次判断构成上述虹膜图像的列的像素的亮度值,将具有超过预设的第一临界值的亮度值的最初的像素确定为起始点的步骤;依次判断构成上述虹膜图像的列的像素的亮度值,将具有超过预设的第一临界值的亮度值的最后的像素确定为结束点的步骤;及检测从上述起始点到上述结束点为止的长度超过预设的第二临界值,小于最大允许长度的列的步骤。4.根据权利要求1所述的闪光检测方法,其特征在于:上述选择连续存在超过第三临界值的数量的行的步骤,包括:依次探索构成上述虹膜图像的行的步骤;若检测到超过上述预设的第一临界值的亮度值的像素连续存在超过第二临界值的数量的行,则将上述检测到的行确定为起始行的步骤;将连续存在上述检测到的行的最后一个行确定为结束行的步骤;及只选择从上述起始行到上述结束行为止的长度超过预设的第三临界值的行的步骤。5.根据权利要求4所述的闪光检测方法,其特征在于:上述只选择从上述起始行到上述结束行为止的长度超过预设的第三临界值的行的步骤,包括只选择从上述起始行到上述结束行为止的行数量超过预设的第三临界值的行的步骤。6.根据权利要求1所述的闪光检测方法,其特征在于:上述选择连续存在超过第三临界值的数量的列的步骤,包括:依次探索构成上述虹膜图像的列的步骤;若检测到超过上述预设的第一临界值的亮度值的像素连续存在超过第二临界值的数量的列,则将上述检测到的列确定为起始列的步骤;将连续存在上述检测到的列的最后一个行确定为结束列的步骤;及只选择从上述起始列到上述结束列为止的长度超过预设的第三临界值的列的步骤。7.根据权利要求6所述的闪光检测方法,其特征在于:上述只选择从上述起始...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。