【技术实现步骤摘要】
一种动物虹膜定位方法及系统
本专利技术涉及动物管理
,特别涉及一种动物虹膜定位方法及系统。
技术介绍
虹膜识别也是应用相对较多一种生物识别技术,相对于指纹、人脸识别技术,虹膜识别具有更高的准确性。虹膜识别技术已经广泛应用于金融、医疗、安检、安防、特种行业考勤与门禁、工业控制等领域。目前动物管理主要是传统的RFID电子标签植入动物体内,对动物具有一定的伤害,而采用非侵入式的虹膜识别技术来进行动物身份的识别,对动物的管理有重要意义。专利技术专利CN106326825A,CN101447025A中公开了虹膜外边缘定位方法,把虹膜外边缘区域近似为圆形,在虹膜图像上拟合出一个圆区域作为虹膜的外边缘区域。然而,与人眼虹膜识别技术相比,动物虹膜图像识别存在动物无法像人一样主动配合摄像,导致采集的图像存在倾斜、旋转、局部遮挡等问题,采用现有的虹膜定位技术很难获得准确的虹膜外边缘,进而影响动物的虹膜识别精度。
技术实现思路
本专利技术的目的是提供一种动物虹膜定位方法及系统,以提高动物虹膜外边缘定位的精 ...
【技术保护点】
1.一种动物虹膜定位方法,其特征在于,所述定位方法包括如下步骤:/n获取动物的虹膜图像;/n对所述虹膜图像进行二值化处理,获得二值化处理后的虹膜图像;/n采用轮廓跟踪算法追踪二值化处理后的虹膜图像,确定二值化后的虹膜图像的每个封闭区域的轮廓;/n提取每个封闭区域的轮廓的特征参数;/n将所述特征参数在瞳孔参数阈值范围内的封闭区域设置为瞳孔的轮廓区域;/n对瞳孔的轮廓区域按照动物的瞳孔与虹膜的平均比例进行放大,获得动物的虹膜的外边缘轮廓区域。/n
【技术特征摘要】
1.一种动物虹膜定位方法,其特征在于,所述定位方法包括如下步骤:
获取动物的虹膜图像;
对所述虹膜图像进行二值化处理,获得二值化处理后的虹膜图像;
采用轮廓跟踪算法追踪二值化处理后的虹膜图像,确定二值化后的虹膜图像的每个封闭区域的轮廓;
提取每个封闭区域的轮廓的特征参数;
将所述特征参数在瞳孔参数阈值范围内的封闭区域设置为瞳孔的轮廓区域;
对瞳孔的轮廓区域按照动物的瞳孔与虹膜的平均比例进行放大,获得动物的虹膜的外边缘轮廓区域。
2.根据权利要求1所述的动物虹膜定位方法,其特征在于,所述对所述虹膜图像进行二值化处理,获得二值化处理后的虹膜图像,之前还包括:
以像素点(i,j)为中心,构建大小为k×k的窗口;
在所述窗口内,利用公式t=m+c×s确定虹膜图像的像素点(i,j)的二值化处理的阈值;
其中,m表示窗口内所有像素点的灰度值的均值,s表示窗口内所有像素点的灰度值的方差,c是调整量参数。
3.根据权利要求1所述的动物虹膜定位方法,其特征在于,所述对所述虹膜图像进行二值化处理,获得二值化处理后的虹膜图像,之后还包括:
对二值化后的虹膜图像进行膨胀处理,获得膨胀处理后的虹膜图像;
对膨胀处理后的虹膜图像采用取反的方式进行标签化处理,获得二值化后的虹膜图像的每个封闭区域的标签。
4.根据权利要求1所述的动物虹膜定位方法,其特征在于,所述轮廓跟踪算法为八邻域轮廓跟踪算法。
5.根据权利要求1所述的动物虹膜定位方法,其特征在于,所述将所述特征参数在瞳孔参数阈值范围内的封闭区域设置为瞳孔的轮廓区域,具体包括:
判断第i个封闭区域的轮廓的面积是否在瞳孔轮廓的面积阈值范围内、第i个封闭区域的轮廓的圆形度是否大于瞳孔轮廓的圆形度阈值、第i个封闭区域的轮廓的Solidity值是否大于通孔轮廓的Solidity值阈值且第i个封闭区域的平均灰度是否小于瞳孔的灰度值阈值,获得判断结果;
若所述判断结果为是,则第i个封闭区域为瞳孔的轮廓区域;
若所述判断结果为否,则第i个封闭区域不是瞳孔的轮廓区域。
6.一种动物虹膜定位系统,其特征在...
【专利技术属性】
技术研发人员:周兴祥,于全文,
申请(专利权)人:苏州小艺物联科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。