眼睛定位识别装置和方法_4

文档序号:9727729阅读:来源:国知局
的阈值用于避免因图像质量等原因产生的虹膜特征点编码错误,导致的虹膜特征点编码匹配失败,阈值大小可根据实际需要灵活设置。
[0148]由此,虹膜识别单元31得到眼睛的定位识别结果,可根据识别结果管理身份权限。
[0149]需要说明的是,预置的编码为预置的虹膜特征点编码,用于身份鉴权。例如,控制智能终端的访问权限时,预置的编码为允许访问智能终端的用户虹膜特征点编码;控制门禁系统时,预置的编码为允许开门的用户虹膜特征点编码。
[0150]巩膜识别单元32,用于根据所述眼部图像,进行巩膜识别。
[0151]在获取眼部图像后,巩膜识别单元32根据眼部图像进行巩膜识别。
[0152]具体的,作为一种实施方式,首先,巩膜识别单元32获取睁眼图像的眼部图像。
[0153]然后,巩膜识别单元32根据预设的参数条件如清晰度等,从得到的眼部图像中,选取一张满足预设参数条件的眼部图像用于提取巩膜图像,获取巩膜的图像信息。例如,由于巩膜主要呈白色,因此可以根据图像的颜色特征获取巩膜图像信息。
[0154]然后,巩膜识别单元32将获取的巩膜图像信息转化为巩膜特征信息。
[0155]然后,巩膜识别单元32将得到的巩膜特征信息逐一与预置的巩膜特征信息进行匹配;若得到的巩膜特征信息与预置的巩膜特征信息完全一致,则判定得到的巩膜特征信息与预置的巩膜特征信息匹配。
[0156]由于采集图像的像素、光线等因素,难以实现每次采集的巩膜特征信息完全一致,因此,巩膜识别单元32预先设置比例阈值,允许一定比例的信息误差。
[0157]若得到的巩膜特征信息与预置的巩膜特征信息匹配比例达到预设的比例阈值,则巩膜识别单元32判定当前用户的巩膜识别成功;若得到的巩膜特征信息与预置的巩膜特征信息匹配比例未达到预设的比例阈值,则巩膜识别单元32判定当前用户的巩膜识别不成功。
[0158]由此,巩膜识别单元32得到巩膜识别结果,也即得到眼睛识别结果。
[0159]在本实施例中,通过虹膜识别单元31根据获取的眼部图像,进行虹膜识别;巩膜识别单元32根据获取的眼部图像,进行巩膜识别。本实施实现了根据眨眼动作快速定位眼睛位置后,可以通过巩膜识别或虹膜识别完成对眼睛的识别,多种眼睛识别方式提升了眼睛识别的效率。
[0160]进一步的,参照图5,本发明眼睛定位识别装置第五实施例提供一种眼睛定位识别装置,基于上述图5所示的本发明眼睛定位识别装置第四实施例,所述虹膜识别单元31还用于,
[0161]根据所述眼部图像,获取虹膜图像;
[0162]对所述虹膜图像进行预处理;
[0163]根据所述预处理后的虹膜图像提取虹膜特征点,并根据所述虹膜特征点进行虹膜识别。
[0164]在获取眼部图像后,虹膜识别单元31可以根据眼部图像进行眼睛的虹膜识别。
[0165]具体的,作为一种实施方式,首先,虹膜识别单元31根据预设的参数条件如清晰度等,从得到的眼部图像中,选取一张满足预设参数条件的眼部图像用于提取虹膜图像,并根据选取的眼部图像获取虹膜图像。
[0166]虹膜是位于黑色瞳孔和白色巩膜之间的圆环状部分,其包含有很多相互交错的斑点、细丝、冠状、条纹、隐窝等的细节特征。而且虹膜在胎儿发育阶段形成后,在整个生命历程中将是保持不变的。虹膜的直径一般为11毫米,位于巩膜和瞳孔之间,包含了丰富的纹理?目息。
[0167]由此,虹膜识别单元31可根据虹膜的颜色特征等捕捉虹膜图像。
[0168]在得到虹膜图像后,虹膜识别单元31对虹膜图像进行预处理,提高虹膜图像的信息识别率。
[0169]具体的,作为一种实施方式,首先,虹膜识别单元31根据虹膜图像进行虹膜定位,确定虹膜的内圆、外圆和二次曲线在图像中的位置。其中,内圆为虹膜与瞳孔的边界,外圆为虹膜与巩膜的边界,二次曲线为虹膜与上下眼皮的边界。
[0170]然后,虹膜识别单元31将虹膜图像归一化,也即将虹膜图像中的虹膜大小调整到预设的固定尺寸,便于识别。
[0171]然后,虹膜识别单元31进行虹膜图像增强,针对归一化后的虹膜图像,进行亮度、对比度和平滑度等处理,提高虹膜图像中虹膜特征的识别率。
[0172]由此,虹膜识别单元31完成对虹膜图像的预处理,提升了虹膜特征的识别率。
[0173]在对虹膜图像预处理后,虹膜识别单元31根据预处理后的虹膜图像进行虹膜识别。
[0174]具体的,作为一种实施方式,首先,虹膜识别单元31根据处理后的虹膜图像,提取虹膜特征点。在本实施例中,用3、4个字节的数据来代表每平方毫米的虹膜特征信息,这样,一个虹膜约有266个量化虹膜特征点,可获得173个二进制自由度的独立虹膜特征点。
[0175]然后,虹膜识别单元31对提取得到的虹膜特征点进行编码,得到虹膜特征点编码。
[0176]然后,虹膜识别单元31将得到的虹膜特征点编码,与预置的编码进行逐一匹配。若提取得到的虹膜特征点编码与预置的编码完全一致,则判定虹膜特征点编码与预置的编码匹配成功。
[0177]在完成虹膜图像全部的虹膜特征点编码匹配后,虹膜识别单元31得到虹膜图像中与预置编码匹配成功的虹膜特征点编码数量。
[0178]然后,虹膜识别单元31计算匹配成功的特征编码数量占虹膜图像中全部虹膜特征点编码的比例;若得到的比例值大于或等于预设的阈值,则判定虹膜识别成功;若得到的比例值小于预设的阈值,则判定虹膜识别失败。其中,预设的阈值用于避免因图像质量等原因产生的虹膜特征点编码错误,导致的虹膜特征点编码匹配失败,阈值大小可根据实际需要灵活设置。
[0179]由此,虹膜识别单元31得到虹膜的识别结果,也即眼睛识别结果。
[0180]需要说明的是,预置的编码为预置的虹膜特征点编码,用于身份鉴权。例如,控制智能终端的访问权限时,预置的编码为允许访问智能终端的用户虹膜特征点编码;控制门禁系统时,预置的编码为允许开门的用户虹膜特征点编码。
[0181]在本实施例中,虹膜识别单元31还用于根据眼部图像,获取虹膜图像;然后,虹膜识别单元31对虹膜图像进行预处理,以提高虹膜特征点识别率;然后,虹膜识别单元31根据预处理后的虹膜图像提取虹膜特征点,并根据虹膜特征点进行虹膜识别。本实施例实现了根据眼部图像进行虹膜识别时,虹膜识别效率和准确率的提升。
[0182]参照图6,本发明眼睛定位识别方法第一实施例提供一种眼睛定位识别方法,所述眼睛定位识别方法包括:
[0183]步骤S10、采集图像,根据所述图像捕捉眨眼动作。
[0184]本发明实施例提出的眼睛定位识别方法,通过对人体眼睛的快速定位识别,可以广泛应用于身份鉴权、安全防控等领域,例如智能终端的安全保护、自动考勤、门禁系统等。
[0185]本实施例以智能终端的加密进行举例说明。眼睛定位识别装置位于智能终端上,用于控制眼睛的定位识别。
[0186]在启动眼睛定位识别装置后,首先,眼睛定位识别装置控制摄像头采集用户脸部图像。
[0187]例如,当前智能终端的访问权限通过眼睛识别进行控制,则当用户通过用户输入单元130访问智能终端时,若感测单元140感测到当前智能终端为关闭状态,则眼睛定位识别装置控制智能终端的前置摄像头采集图像,同时通过输出单元150中的显示单元151点亮智能终端的屏幕弹出提示页面,或音频输出模块152输出语音提示,或者警报单元153以振动的形式提示用户进行眨眼动作,调整与摄像头的位置使面部图像清晰的位于图像采集区域中。
[0188]需要说明的是,采集图像可以通过位于智能终端上的A/V输入单元120中的相机121实现,也可以通过智能终?而上的接口单兀170接入外部输入设备例如摄像头实现,可根据实际需要灵活设置。
[0189]然后,眼睛定位识别装置根据采集得到的用户面部图像,通过捕捉眨眼特征数据,捕捉眨眼动作。例如,预设时间内采集到预设数量的图像,捕捉图像的睁眼特征数据或闭眼特征数据,并与预置在存储器160中的眨眼特征参数匹配;睁眼特征数据或闭眼特征数据与预置的眨眼特征参数匹配,则得到睁眼动作或闭眼动作;若得到睁眼动作和闭眼动作满足预设的眨眼动作时间差,则判定捕捉到了眨眼动作。
[0190]步骤S20、若成功捕捉到所述眨眼动作,则根据所述眨眼动作在所述图像中定位眼睛区域并获取眼部图像。
[0191]在成功捕捉到眨眼动作后,眼睛定位识别装置根据眨眼动作定位眼睛区域,并获取眼部图像。
[0192]具体的,作为一种实施方式,首先,眼睛定位识别装置根据捕捉到的眨眼动作得到睁眼图像和闭眼图像,获取睁眼图像和闭眼图像有区别动作特征的图像区域。
[0193]然后,根据眼睛的轮廓特征,去除图像区域中的干扰区域。例如:与眨眼具有同样动作特征的嘴部,可以通过眼睛轮廓的尺寸去除发生眨眼动作但是发生区域不符合预设尺寸的干扰区域;或根据眼睛轮廓的对称性,去除水平方向上只有一个眨眼动作的干扰区域。
[0194]由此,得到去除干扰区域后的图像区域,定位所有面部图像中的此区域为眼睛区域,并获取此区域的图像为眼部图像,用于眼睛识别。
[0195]步骤S30、根据所述眼部图像,进行眼睛识别。
[0196]在获取眼部图像后,眼镜定位识别装置根据眼部图像进行眼睛识别。
[0197]在本实施例中,眼睛识别可以分为虹膜识别和巩膜识别。虹膜,也即通常所说的黑眼珠除掉中间黑色瞳孔的环状部分;巩膜,也即通常所说的眼白部分。虹膜和巩膜均包括可用于眼睛识别的生物信息。
[0198]具体的,作为一种实施方式,眼镜定位识别装置获取睁眼图像中的眼部图像。
[0199]然后,眼镜定位识别装置根据睁眼图像中的眼部图像,提取虹膜图像,提取虹膜图像的虹膜特征点,得到预设数量的虹膜特征点。然后,眼镜定位识别装置对得到的虹膜特征点进行编码,得到预设数量的编码。
[0200]然后,眼镜定位识别装置将得到的虹膜特征点编码,与预置的编码进行逐一匹配,进行眼睛识别。若虹膜特征点编码与预置的编码完全一致,则判定虹膜特征点编码与预置的编码匹配成功,也即当前用户的虹膜被成功识别。
[0201]
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1