当前位置: 首页 > 专利查询>三E株式会社专利>正文

闪光检测方法技术

技术编号:21959003 阅读:28 留言:0更新日期:2019-08-24 22:18
本发明专利技术公开一种闪光检测方法。本发明专利技术一实施例的闪光检测方法,在利用人的虹膜图像完成认证过程之前,在所拍摄的虹膜图像中检测闪光。另外,本发明专利技术一实施例的闪光检测方法,通过事先去除因闪光无法完成用户认证的虹膜图像,提高识别率,降低错误率。

Flash detection method

【技术实现步骤摘要】
【国外来华专利技术】闪光检测方法
本专利技术涉及一种闪光检测方法,尤其涉及一种在利用人的虹膜图像完成认证过程之前,在所拍摄的虹膜图像中检测闪光的方法。
技术介绍
在利用人的虹膜信息完成用户认证的系统中,为获取虹膜信息,需经过人为改变通孔大小的过程。为改变通孔大小,需反复打开/关闭具备于虹膜识别装置的照明部诱导通孔大小的变化。此时,照明部照射的光接触眼球必然会产生“闪光(glint)”,而若在虹膜部位产生闪光,则因虹膜数据失真,发生无法获取用于完成用户认证的足够的数据的情况。图1为表示因照明部照射的光在虹膜部位产生的闪光的示意图。为利用虹膜数据完成用户认证过程,需获取超过预设临界值的大小的虹膜数据,而产生于虹膜区域的闪光,成为获取用于认证用户的足够的虹膜数据的阻碍因素。通常而言,为用户注册或用户认证拍摄虹膜图像时拍摄多个虹膜图像,但从多个图像中过度产生闪光的虹膜图像,无法获取足够的虹膜数据。例如,当用户为完成用于认证过程需要570byte大小的虹膜数据时,若闪光产生于虹膜之外的区域,则获取570byte以上的虹膜数据不成问题,但若虹膜区域产生闪光,闪光使虹膜图像失真,则发生无法获取570byte以上的虹膜数据的情况。因此,需要一种在获取用户的虹膜图像的过程中,检测产生于虹膜区域的闪光,排出因闪光无法获取足够的虹膜数据的虹膜图像的闪光检测方法。
技术实现思路
专利技术所要解决的问题本专利技术的目的在于克服现有技术之不足而提供一种在虹膜图像中检测因照明部的光产生的闪光的方法。本专利技术的另一目的在于,提供一种通过事先去除因闪光无法完成用户认证的虹膜图像,提高识别率,降低错误率的闪光检测方法。本专利技术所要解决的技术问题不受上述技术课题的限制,而对于本领域技术人员而言,未被提及的其他技术课题可通过下面的内容将变得明了。用于解决问题的方案为达到上述目的,本专利技术一实施例的闪光检测方法,包括:接收用户的虹膜图像的步骤;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的步骤;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的步骤;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的步骤;从上述检测出的列中,选择沿列方向连续存在超过预设的第三临界值的数量的列的步骤;及若包含上述选择的行及上述选择的列,像素的亮度值超过第一临界值的像素的集合为预设的规定的形状,则将上述像素的集合确定为闪光的步骤。根据本专利技术的一实施例,上述检测行的步骤,可包括:依次判断构成上述虹膜图像的行的像素的亮度值,将具有超过预设的第一临界值的亮度值的最初的像素确定为起始点的步骤;依次判断构成上述虹膜图像的行的像素的亮度值,将具有超过预设的第一临界值的亮度值的最后的像素确定为结束点的步骤;及检测从上述起始点到上述结束点为止的长度超过预设的第二临界值,小于最大允许长度的行的步骤。根据本专利技术的一实施例,上述检测列的步骤,可包括:依次判断构成上述虹膜图像的列的像素的亮度值,将具有超过预设的第一临界值的亮度值的最初的像素确定为起始点的步骤;依次判断构成上述虹膜图像的列的像素的亮度值,将具有超过预设的第一临界值的亮度值的最后的像素确定为结束点的步骤;及检测从上述起始点到上述结束点为止的长度超过预设的第二临界值,小于最大允许长度的列的步骤。根据本专利技术的一实施例,上述选择连续存在超过第三临界值的数量的行的步骤,可包括:依次探索构成上述虹膜图像的行的步骤;若检测到超过上述预设的第一临界值的亮度值的像素连续存在超过第二临界值的数量的行,则将上述检测到的行确定为起始行的步骤;将连续存在上述检测到的行的最后一个行确定为结束行的步骤;及只选择从上述起始行到上述结束行为止的长度超过预设的第三临界值的行的步骤。根据本专利技术的一实施例,上述只选择从上述起始行到上述结束行为止的长度超过预设的第三临界值的行的步骤,可包括只选择从上述起始行到上述结束行为止的行数量超过预设的第三临界值的行的步骤。根据本专利技术的一实施例,上述选择连续存在超过第三临界值的数量的列的步骤,可包括:依次探索构成上述虹膜图像的列的步骤;若检测到超过上述预设的第一临界值的亮度值的像素连续存在超过第二临界值的数量的列,则将上述检测到的列确定为起始列的步骤;将连续存在上述检测到的列的最后一个行确定为结束列的步骤;及只选择从上述起始列到上述结束列为止的长度超过预设的第三临界值的列的步骤。根据本专利技术的一实施例,上述只选择从上述起始列到上述结束列为止的长度超过预设的第三临界值的列的步骤,可包括只选择从上述起始列到上述结束列为止的列数量超过预设的第三临界值的列的步骤。根据本专利技术的一实施例,上述将像素的集合确定为闪光的步骤,可包括:选择位于上述起始行和上述结束行之间的行中位于中心的中心行的步骤;若在上述起始行的起始点连接上述中心行的起始点的线、在上述起始行的结束点连接上述中心行的结束点的线、在上述结束行的起始点连接上述中心行的起始点的线及在上述结束行的结束点连接上述中心行的结束点的线为阶梯状,则判断属于上述起始行和上述结束行之间的行,具有超过第一临界值的亮度值的像素为闪光图像的步骤。根据本专利技术的一实施例,上述将像素的集合确定为闪光的步骤,可包括:选择位于上述起始列和上述结束列之间的列中位于中心的中心列的步骤;若在上述起始列的起始点连接上述中心列的起始点的线、在上述起始列的结束点连接上述中心列的结束点的线、在上述结束列的起始点连接上述中心列的起始点的线及在上述结束列的结束点连接上述中心列的结束点的线为阶梯状,则判断属于上述起始列和上述结束列之间的列,具有超过第一临界值的亮度值的像素为闪光图像的步骤。根据本专利技术的一实施例,还可包括若上述虹膜图像中除上述闪光区域之外的虹膜数据的大小小于预设的基准值,则在利用虹膜的用户认证过程中去除上述虹膜图像的步骤。根据本专利技术的另一实施例的闪光检测装置,包括:内存,加载(load)通过上述处理器执行的计算机程序;及存储器,存储可检测闪光的计算机程序;其中,上述计算机程序,包括:接收用户的虹膜图像的操作;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的操作;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的操作;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的操作;从上述检测出的列中,选择沿列方向连续存在超过预设的第三临界值的数量的列的操作;及若包含上述选择的行及上述选择的列,像素的亮度值超过第一临界值的像素的集合为预设的规定的形状,则将上述像素的集合确定为闪光的操作。本专利技术又一实施例的计算机程序,存储于记录媒体,用于执行:与计算机装置结合,接收用户的虹膜图像的步骤;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的步骤;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的步骤;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的步骤本文档来自技高网...

【技术保护点】
1.一种闪光检测方法,包括:接收用户的虹膜图像的步骤;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的步骤;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的步骤;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的步骤;从上述检测出的列中,选择沿列方向连续存在超过预设的第三临界值的数量的列的步骤;及若包含上述选择的行及上述选择的列,像素的亮度值超过第一临界值的像素的集合为预设的规定的形状,则将上述像素的集合确定为闪光的步骤。

【技术特征摘要】
【国外来华专利技术】2016.11.11 KR 10-2016-01504251.一种闪光检测方法,包括:接收用户的虹膜图像的步骤;从构成上述虹膜图像的行的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的行的步骤;从构成上述虹膜图像的列的像素中,检测亮度值超过预设的第一临界值的像素连续存在超过预设的第二临界值的数量的列的步骤;从上述检测出的行中,选择沿行方向连续存在超过预设的第三临界值的数量的行的步骤;从上述检测出的列中,选择沿列方向连续存在超过预设的第三临界值的数量的列的步骤;及若包含上述选择的行及上述选择的列,像素的亮度值超过第一临界值的像素的集合为预设的规定的形状,则将上述像素的集合确定为闪光的步骤。2.根据权利要求1所述的闪光检测方法,其特征在于:上述检测行的步骤,包括:依次判断构成上述虹膜图像的行的像素的亮度值,将具有超过预设的第一临界值的亮度值的最初的像素确定为起始点的步骤;依次判断构成上述虹膜图像的行的像素的亮度值,将具有超过预设的第一临界值的亮度值的最后的像素确定为结束点的步骤;及检测从上述起始点到上述结束点为止的长度超过预设的第二临界值,小于最大允许长度的行的步骤。3.根据权利要求1所述的闪光检测方法,其特征在于:上述检测列的步骤,包括:依次判断构成上述虹膜图像的列的像素的亮度值,将具有超过预设的第一临界值的亮度值的最初的像素确定为起始点的步骤;依次判断构成上述虹膜图像的列的像素的亮度值,将具有超过预设的第一临界值的亮度值的最后的像素确定为结束点的步骤;及检测从上述起始点到上述结束点为止的长度超过预设的第二临界值,小于最大允许长度的列的步骤。4.根据权利要求1所述的闪光检测方法,其特征在于:上述选择连续存在超过第三临界值的数量的行的步骤,包括:依次探索构成上述虹膜图像的行的步骤;若检测到超过上述预设的第一临界值的亮度值的像素连续存在超过第二临界值的数量的行,则将上述检测到的行确定为起始行的步骤;将连续存在上述检测到的行的最后一个行确定为结束行的步骤;及只选择从上述起始行到上述结束行为止的长度超过预设的第三临界值的行的步骤。5.根据权利要求4所述的闪光检测方法,其特征在于:上述只选择从上述起始行到上述结束行为止的长度超过预设的第三临界值的行的步骤,包括只选择从上述起始行到上述结束行为止的行数量超过预设的第三临界值的行的步骤。6.根据权利要求1所述的闪光检测方法,其特征在于:上述选择连续存在超过第三临界值的数量的列的步骤,包括:依次探索构成上述虹膜图像的列的步骤;若检测到超过上述预设的第一临界值的亮度值的像素连续存在超过第二临界值的数量的列,则将上述检测到的列确定为起始列的步骤;将连续存在上述检测到的列的最后一个行确定为结束列的步骤;及只选择从上述起始列到上述结束列为止的长度超过预设的第三临界值的列的步骤。7.根据权利要求6所述的闪光检测方法,其特征在于:上述只选择从上述起始...

【专利技术属性】
技术研发人员:金玟昊
申请(专利权)人:三E株式会社
类型:发明
国别省市:韩国,KR

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1