本发明涉及图像处理,尤其涉及一种虹膜图像的处理方法、装置、电子设备及存储介质。
背景技术:
1、虹膜识别技术是一种生物特征识别技术,具有唯一性、稳定性、安全性和非接触性等优点,是生物特征识别领域的研究热点和发展趋势。
2、虹膜图像的处理是虹膜识别过程中的关键步骤,即通过对虹膜图像的处理定位虹膜,相关技术中的虹膜图像的处理方法通常采用微分差分方法和霍夫变换方法,微分差分方法通过圆周差分运算来定位虹膜,在一个通常对应于瞳孔和虹膜边界的参数范围内搜索最大的差分;霍夫变换方法采用基于梯度的边缘检测算法来检测虹膜边缘点,基于虹膜边缘点进行霍夫变换来定位虹膜。然而上述虹膜图像的处理方法存在参数空间大带来的巨大耗时,容易受到睫毛、反光、遮挡等因素的干扰而导致虹膜图像的处理效率低以及虹膜定位不准确的问题。
技术实现思路
1、本发明提供了一种虹膜图像的处理方法、装置、电子设备及存储介质,以解决因受到睫毛、反光、遮挡等因素的干扰而导致的虹膜图像的处理效率低以及虹膜定位不准确的问题。
2、根据本发明的一方面,提供了一种虹膜图像的处理方法,该方法包括:
3、获取目标对象的原始眼部图像,确定与所述原始眼部图像对应的眼部灰度图像,并将所述眼部灰度图像转换至极坐标系下,得到眼部极坐标图像;
4、基于预设的椭圆极坐标方程从所述眼部极坐标图像的像素点中确定出多个参考像素点,基于预设优化模型分别对每个所述参考像素点进行迭代求解,得到与所述参考像素点对应的虹膜边缘点,其中,所述预设优化模型中所述像素点的当前预测结果与上一次迭代的预测结果相关联,所述预测结果为用于指示所述像素点是否为所述虹膜边缘点的指标数据;
5、基于所述虹膜边缘点确定虹膜边缘信息,基于所述虹膜边缘信息对所述眼部灰度图像进行标注,并基于标注后的所述眼部灰度图像确定所述目标对象的目标虹膜特征,基于所述目标虹膜特征对所述目标对象进行信息验证。
6、根据本发明的另一方面,提供了一种虹膜图像的处理装置,该装置包括:
7、眼部图像获取模块,用于获取目标对象的原始眼部图像,确定与所述原始眼部图像对应的眼部灰度图像,并将所述眼部灰度图像转换至极坐标系下,得到眼部极坐标图像;
8、虹膜边缘确定模块,用于基于预设的椭圆极坐标方程从所述眼部极坐标图像的像素点中确定出多个参考像素点,基于预设优化模型分别对每个所述参考像素点进行迭代求解,得到与所述参考像素点对应的虹膜边缘点,其中,所述预设优化模型中所述像素点的当前预测结果与上一次迭代的预测结果相关联,所述预测结果为用于指示所述像素点是否为所述虹膜边缘点的指标数据;
9、对象信息验证模块,用于基于所述虹膜边缘点确定虹膜边缘信息,基于所述虹膜边缘信息对所述眼部灰度图像进行标注,并基于标注后的所述眼部灰度图像确定所述目标对象的目标虹膜特征,基于所述目标虹膜特征对所述目标对象进行信息验证。
10、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
11、至少一个处理器;以及
12、与所述至少一个处理器通信连接的存储器;其中,
13、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的虹膜图像的处理方法。
14、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的虹膜图像的处理方法。
15、本发明实施例的技术方案,通过获取目标对象的原始眼部图像,确定与原始眼部图像对应的眼部灰度图像,并将眼部灰度图像转换至极坐标系下,得到眼部极坐标图像;基于预设的椭圆极坐标方程从眼部极坐标图像的像素点中确定出多个参考像素点,基于预设优化模型分别对每个参考像素点进行迭代求解,得到与参考像素点对应的虹膜边缘点,基于虹膜边缘点确定虹膜边缘信息,基于虹膜边缘信息对眼部灰度图像进行标注,并基于标注后的眼部灰度图像确定目标对象的目标虹膜特征,基于目标虹膜特征对目标对象进行信息验证。本申请解决了因受到睫毛、反光、遮挡等因素的干扰而导致的虹膜图像的处理效率低以及虹膜定位不准确的问题。
16、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种虹膜图像的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设优化模型分别对每个所述参考像素点进行迭代求解,得到与所述参考像素点对应的虹膜边缘点,包括:
3.根据权利要求2所述的方法,其特征在于,所述模型目标函数基于如下公式表示:
4.根据权利要求1所述的方法,其特征在于,所述预设优化模型基于如下公式表示:
5.根据权利要求1所述的方法,其特征在于,所述确定与所述原始眼部图像对应的眼部灰度图像,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于标注后的所述眼部灰度图像确定所述目标对象的目标虹膜特征,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于标注后的所述眼部灰度图像确定所述目标对象的目标虹膜特征,包括:
8.一种虹膜图像的处理装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的虹膜图像的处理方法。