一种眼球检测提示方法、计算机装置及计算机可读存储介质制造方法及图纸

技术编号:24467028 阅读:23 留言:0更新日期:2020-06-10 18:59
本发明专利技术提供一种眼球检测提示方法、计算机装置及计算机可读存储介质,该方法包括显示预览界面,并获取包含有眼球的预设图像,将预设图像显示在预览界面;并且,获取预设图像中的眼球区域,并判断预设图像是否为满足采集要求的图像,如是,输出提示信息;其中,满足采集要求为:预设图像中的眼球区域位于预设图像的预设区域且眼球区域的变化小于预设阈值。本发明专利技术还提供实现上述方法的计算机装置及计算机可读存储介质。本发明专利技术可以提高获取用于虹膜识别的图像的质量以及效率。

An eye detection prompt method, computer device and computer readable storage medium

【技术实现步骤摘要】
一种眼球检测提示方法、计算机装置及计算机可读存储介质
本专利技术涉及图像处理的
,具体地,是一种眼球检测提示方法以及实现这种方法的计算机装置、计算机可读存储介质。
技术介绍
随着智能技术的发展,人们开始应用智能技术对动物进行身份识别。类似于人类的眼睛结构,很多动物的眼睛也包括有虹膜,虹膜是位于黑色瞳孔和白色巩膜之间的圆环状部分,其包含有很多相互交错的斑点、细丝、冠状、条纹、隐窝等的细节特征。由于每一动物的虹膜中,上述细节特征都是唯一的,因此,可以使用虹膜的这些细节特征作为动物身份的识别。对动物的虹膜进行识别,首先需要获取动物眼部图像,具体的,要获取包含有动物眼球区域的图像。通常,需要通过拍摄装置拍摄动物眼部的照片或者获取一段视频。但是,由于动物并不会像人类能够自我控制不眨眼一段时间,并且动物还会经常扭动头部,导致拍摄效果不理想。可见,基于动物的采集拍摄难度远远高于人类拍摄的难度,主要的困难点有:1、由于动物不停的运动,因此拍摄装置不能固定在一个地方,只能手持,以不断调整拍摄装置的位置使得摄像头正对动物的眼部;2、由于动物会不停运动,因此不能静止拍摄,通常是先录制视频,然后从视频中截取图像质量较高的某一帧或者多帧图像进行识别;3、动物眼睛会不断的眨眼,导致虹膜部分很容易被遮挡;4、动物瞳孔受环境光影响较大,很容易放大或缩小。由于对动物虹膜采集难度很大,人们录制视频或者拍摄照片时往往需要进行预览,也就是在正式录制前或者按下拍摄按键前,先预览当前所获取的图像是否包含有眼球区域,当眼球区域完全位于预览的图像中,才会开始录制视频或者拍摄照片。但是,由于对预览的图像进行判断识别,通常由用户自行判断,但用户往往难以判断当前预览的图像中眼球的区域是否合适,是否满足虹膜采集的要求,导致拍摄效率低下,且拍摄的照片或者录制的视频质量不高。
技术实现思路
本专利技术的主要目的是提供一种提高视频或照片拍摄效率且提高拍摄质量的眼球检测提示方法。本专利技术的另一目的是提供一种实现上述眼球检测提示方法的计算机装置。本专利技术的再一目的是提供一种实现上述眼球检测提示方法的计算机可读存储介质。为实现本专利技术的主要目的,本专利技术提供的眼球检测提示方法包括显示预览界面,并获取包含有眼球的预设图像,将预设图像显示在预览界面;并且,获取预设图像中的眼球区域,并判断预设图像是否为满足采集要求的图像,如是,输出提示信息;其中,满足采集要求为:预设图像中的眼球区域位于预设图像的预设区域且眼球区域的变化小于预设阈值。由上述方案可见,在预设图像满足预先设定的采集要求时,在预览界面上显示提示信息,用户即可以知晓当前预览的图像是否满足采用要求,在预览的图像满足采集要求时,可以按下拍摄按键拍摄照片或者录制图像,一方面能够确保拍摄的照片或者录制的录像满足虹膜识别的要求,另一方面避免用户长时间等待寻找满足采集要求的图像,可以提高图像拍摄的效率。一个优选的方案是,预设区域为预设图像的中央区域。在眼球区域位于预设图像的中央时,确定为满足采集条件之一,可以确保采集获得用于虹膜识别的图像中,眼球区域位于图像的中央,有利于后续的虹膜识别计算。进一步的方案是,判断眼球区域的变化小于预设阈值的操作包括:获取预设图像前连续的若干帧图像,计算相邻两帧图像中,眼球区域的偏移量小于预设的偏移量时,确认眼球区域的变化小于预设阈值。由此可见,通过连续获取的多帧图像并判断相邻两帧图像中眼球区域的变化来确定眼球区域的变化是否小于预设阈值,可以准确计算出眼球在多帧图像中的位置变化情况,能够快速、准确的计算出眼球是否处于基本静止的状态。更进一步的方案是,计算眼球区域的偏移量包括:获取每一帧图像中眼球区域的中心点位置,并计算相邻两帧图像中,眼球区域的中心点位置在各自图像中的坐标的偏移量。可见,通过计算眼球区域的中心点的位置的坐标来判断眼球位置是否发生较大的偏移,可以减少计算眼球区域的偏移量的计算量,提高显示提示信息的效率,在当前图像满足采集要求时,能够短时间内显示提示信息,以便用户快速的进行拍摄操作。一个优选的方案是,显示提示信息包括:在预览界面上显示提示信息。由于在拍摄过程中,用户通常关于预览界面上图像的变化,因此,直接在预览界面上显示提示信息,可以让用户非常直接的看到提示信息,有利于用户快速的进行拍摄操作。更进一步的方案是,在预览界面上显示提示信息包括:在预览界面上显示预设颜色的提示框。由此可见,由于人们通常对颜色的变化比较敏感,尤其是与背景色对比较为强烈的颜色,因此,通过在预览界面上显示特定颜色的提示框,能够快速的引起用户的注意,提示信息的显示效果更好。更进一步的方案是,在预览界面上显示预设颜色的提示框包括:在眼球区域的边缘处显示预设颜色的提示框。可见,使用预设颜色的提示框显示在眼球区域的边缘处,一方面不会遮挡眼球区域的显示,另一方面可以让用户更加直接的看到提示框,知晓当前预览的图像是满足采集要求的图像。更进一步的方案是,预览界面为视频拍摄预览界面或者照片拍摄预览界面。由此可见,在视频拍摄预览的界面或者照片拍摄预览的界面下,均可以采用上述的方法对当前的图像进行识别,并且在当前图像满足采集要求是显示提示信息,可以让用户在不同的场景下应用上述方法,更加方便用户通过录制视频或者拍摄照片的方式来获取用于动物虹膜验证的照片或者视频。为实现上述的另一目的,本专利技术提供的计算机装置包括处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述眼球检测提示方法的各个步骤。为实现上述的再一目的,本专利技术提供计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述眼球检测提示方法的各个步骤。附图说明图1是本专利技术眼球检测提示方法实施例的流程图。图2是应用本专利技术眼球检测提示方法实施例在预览界面显示提示信息的示意图。以下结合附图及实施例对本专利技术作进一步说明。具体实施方式本专利技术的眼球检测提示方法应用在电子设备上,优选的,电子设备具有拍摄装置,例如CCD传感器或者CMOS传感器,用于拍摄照片或者录制图像。并且,电子设备设置有处理器以及存储器,存储器上存储有计算机程序,处理器通过执行该计算机程序实现眼球检测提示方法。眼球检测提示方法实施例:本实施例主要应用在动物虹膜识别的场景,具体的,应用在通过拍摄照片或者录制视频等方式获取动物虹膜图像的场景,本实施例能方便用户获取满足采集要求的视频或者照片。参见图1,本实施例首先执行步骤S1,显示预览界面。本实施例应用在动物虹膜识别的场景,例如在智能手机等移动终端上运行APP并进入动物身份识别模式,在该模式下,需要获取拍摄装置所拍摄的图像。但是拍摄装置所获取的图像并不一定是满足采集要求的图像,因此,需要显示一个预览图像的界面,让用户预览传感器当前所获取的图像。APP的图像预览界面可以设置一个图像预览区域,传感器当前所获取的图像将显示在图像预览区域内。如图本文档来自技高网
...

【技术保护点】
1.一种眼球检测提示方法,包括:/n显示预览界面,并获取包含有眼球的预设图像,将所述预设图像显示在所述预览界面;/n其特征在于:/n获取所述预设图像中的眼球区域,并判断所述预设图像是否为满足采集要求的图像,如是,输出提示信息;/n其中,满足采集要求为:所述预设图像中的眼球区域位于所述预设图像的预设区域且眼球区域的变化小于预设阈值。/n

【技术特征摘要】
1.一种眼球检测提示方法,包括:
显示预览界面,并获取包含有眼球的预设图像,将所述预设图像显示在所述预览界面;
其特征在于:
获取所述预设图像中的眼球区域,并判断所述预设图像是否为满足采集要求的图像,如是,输出提示信息;
其中,满足采集要求为:所述预设图像中的眼球区域位于所述预设图像的预设区域且眼球区域的变化小于预设阈值。


2.根据权利要求1所述的眼球检测提示方法,其特征在于:
所述预设区域为所述预设图像的中央区域。


3.根据权利要求1所述的眼球检测提示方法,其特征在于:
判断所述眼球区域的变化小于预设阈值包括:获取所述预设图像前连续的若干帧图像,计算相邻两帧图像中,眼球区域的偏移量小于预设的偏移量时,确认眼球区域的变化小于所述预设阈值。


4.根据权利要求3所述的眼球检测提示方法,其特征在于:
计算所述眼球区域的偏移量包括:获取每一帧图像中眼球区域的中心点位置,并计算相邻两帧图像中,所述眼球区域的中心点位置在各自图像中的坐标的偏移量。

【专利技术属性】
技术研发人员:李永达
申请(专利权)人:珠海市它物云科技有限公司
类型:发明
国别省市:广东;44

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

1