1.一种双摄像头的虹膜采集识别方法,其特征在于,所述方法包括如下步骤:
智能终端接收用户选择的虹膜识别模式,将智能终端切换到虹膜识别模式下;
智能终端控制副摄像头采集第一图像;
智能终端对第一图像进行识别处理确定第一图像包含虹膜;
智能终端通过虹膜识别算法对第一图像进行虹膜识别处理。
2.根据权利要求1所述的方法,其特征在于,所述智能终端控制副摄像头采集第一图像之前还包括:
智能终端依据副摄像头的镜头视角获取第一图像的范围,具体为:
智能终端对副摄像头进行红外滤光处理,采集可见光和红外合成第一图像。
3.根据权利要求1所述的方法,其特征在于,所述智能终端控制副摄像头采集第一图像具体包括:
智能终端控制副摄像头的图像传感器的拍摄范围,在该拍摄范围内获取第一图像。
4.根据权利要求1-3任意一项所述的方法,其特征在于,智能终端对第一图像进行识别处理确定第一图像包含虹膜具体,包括:
采用分割算法对第一图像进行分割得到不同灰度区域的图像,将灰度值在设定范围内的区域作为瞳孔的候选区域;
将所述候选区域采用最小二乘算法进行圆拟合拟合,判断是否为一个近似圆;
如判断出近似圆,计算出近似圆的圆心和半径,将该近似圆初步认定为初虹膜瞳孔;
沿半径方向等角度的选择N个点作为初虹膜外边缘粗定位的种子点;
计算每个种子点进行灰度变化的累加值计算得到灰度梯度;
求灰度梯度中的最大值,该最大值对应的点即为边界点;
将所有的边界点拟合后得到初虹膜的外边缘;
依据该外边缘拟合特征确定是否为虹膜。
5.根据权利要求4所述的方法,其特征在于,所述依据该外边缘确定是否为虹膜具体,包括:
如该外边缘为类圆形,且尺寸在设定范围,则确定该初虹膜为虹膜。
6.一种智能终端,其特征在于,所述智能终端包括:
接收单元,用于接收用户选择的虹膜识别模式,将智能终端切换到虹膜识别模式下;
控制单元,用于控制副摄像头采集第一图像;
处理单元,用于对第一图像进行识别处理确定第一图像包含虹膜,通过虹膜识别算法对第一图像进行虹膜识别处理。
7.根据权利要求6所述的智能终端,其特征在于,
所述控制单元,还用于依据副摄像头的镜头视角获取第一图像的范围,具体为:
智能终端对副摄像头进行红外滤光处理,采集可见光和红外合成第一图像。
8.根据权利要求6所述的智能终端,其特征在于,
控制单元,具体用于控制副摄像头的图像传感器的拍摄范围,在该拍摄范围内获取第一图像。
9.根据权利要求6-8任意一项所述的智能终端,其特征在于,
所述处理单元具体,用于采用分割算法对第一图像进行分割得到不同灰度区域的图像,将灰度值在设定范围内的区域作为瞳孔的候选区域;拟合将所述候选区域采用最小二乘算法进行圆拟合,判断是否为一个近似圆;如判断出近似圆,计算出近似圆的圆心和半径,将该近似圆初步认定为初虹膜;沿半径方向等角度的选择N个点作为初虹膜外边缘粗定位的种子点;计算每个种子点进行灰度变化的累加值计算得到灰度梯度;求灰度梯度中的最大值,该最大值对应的点即为边界点;将所有的边界点拟合后得到初虹膜的外边缘;依据该外边缘特征确定是否为虹膜。
10.根据权利要求9所述的智能终端,其特征在于,所述依据该外边缘确定是否为虹膜具体,包括:
如该外边缘为类圆形,且尺寸在设定范围,则确定该初虹膜为虹膜。