[发明专利]一种三维手指静脉识别方法及系统有效

专利信息
申请号: 201710281130.0 申请日: 2017-04-26
公开(公告)号: CN106919941B 公开(公告)日: 2018-10-09
发明(设计)人: 康文雄;刘宏达;邓飞其 申请(专利权)人: 华南理工大学
主分类号: G06K9/00 分类号: G06K9/00
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 梁莹;李斌
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种三维手指静脉识别方法及系统,包括步骤:三个摄像头从三个角度拍摄手指静脉图像,获得三幅图像;依据手指轮廓线构建手指三维模型;将三个摄像头拍摄的二维图像纹理映射到三维手指模型中,对重叠区域和非重叠区域分别做不同的处理;得到三维手指静脉图像;对三维手指静脉图像进行特征提取与匹配,最终完成识别。本发明能获得更好的手指静脉识别效果,对手指旋转、倾斜等多种姿态具有较高鲁棒性。
搜索关键词: 一种 三维 手指 静脉 识别 方法 系统
【主权项】:
1.一种三维手指静脉识别方法,其特征在于,包括以下步骤:S1、三个摄像头在等分角度下从三个角度拍摄手指静脉图像,获得三幅图像;S2、依据手指轮廓线构建手指三维模型:将手指剖面图近似视为一个圆S,将三维手指等距离分割成若干个剖面,计算每个剖面的轮廓,用多个不同半径不同位置的圆来对手指近似建模;再将所有轮廓按手指中轴方向串接起来,即可获得近似的手指三维模型;其中,计算每个剖面的轮廓的方法是:1)根据三个摄像头的投影中心C1,C2,C3建立xOy坐标系:以这三点的垂直平分线交点作为坐标原点O,以C2C3的中垂线作为y轴建立笛卡尔坐标系xOy;将图像上的像素坐标变换到xOy坐标系中:坐标系的原点O到i号摄像头的成像平面的距离为L0,设图像上一点坐标为A(x0,y0),将其变换至xOy坐标系中的成像Ii上,变换后的坐标为A′(x,y):其中θi表示射线OCi与x轴正向的夹角,i=1,2,3,ym表示手指径向方向图像高度的一半;这里,只需要转换手指上下边缘点的图像坐标到xOy坐标上,记i号摄像头拍摄的图像的手指上边缘点Pui转换后的坐标为下边缘点Pbi转换后的坐标点为2)求圆S参数;每个摄像头的投影中心坐标是已知的,记为Ci(xi,yi),求出直线和直线的方程:Lui:y=kuix+buiLbi:y=kbix+bbi设圆S的圆心坐标为(xc,yc),半径为rc,那么圆心到直线和直线的距离为:最优圆方程应该满足下列优化方程:通过优化问题求解算法或者通过梯度下降法求解算法求解出圆参数xc,yc,rc;S3、建立完成三维手指模型之后,接下来将三个摄像头拍摄的二维图像纹理映射到三维手指模型中;三个摄像头拍摄的图像既有两两重叠的部分,又有非重叠的部分,先要确定重叠区域,然后对重叠区域和非重叠区域分别做不同的处理;得到三维手指静脉图像;其中,将三个摄像头拍摄的二维图像纹理映射到三维手指模型中的方法是:1)重叠区域计算首先,将三维手指模型坐标转化到图像坐标;以摄像头i为例,对每个圆模型,对应于一个摄像头的成像是竖直的一条线段,即是在图像中它们的纵坐标是相同的,设为v,至于对v的确定,应与建立圆模型时对应的边缘点所处位置纵坐标相同,如此,只关心横坐标u;这就是将二维的坐标转换为一维坐标的情况,于是可以得到如下坐标转换公式(18):其中u就是对应图像上的横坐标,va是比例系数,它的作用是将计算结果纵坐标置为1,θi表示系统坐标系中i号摄像头所在方位与横轴正方向的夹角,L0是i号摄像头成像平面中心到系统坐标系的距离,um是成像中心的横坐标,(x′,y′)是圆上的点,它满足下面的方程(19):设定在圆模型下i号摄像头拍摄的范围为Areai,圆弧Areai的边界点则对应于拍摄的图像中手指的边缘点,所以,也即对应于目标函数max(min)F=u的圆上坐标点,边界点Ui和Bi;以上述(18)(19)两个公式为约束条件,求出边界点坐标Ui和Bi;这样,每个摄像头拍摄范围的边界便可求得;接下来是确定摄像头对应的圆弧,这里规定以顺时针方向为正方向,定义区域范围的起始端和末端,圆弧的确定根据实际系统中摄像头摆放的方位来确定,i号摄像头拍摄的范围应对应于BiUi;计算出每个摄像头拍摄的范围以后,即可得到两两摄像头拍摄的图像的重叠区域BiUj;2)纹理映射对于只有单个摄像头拍摄的区域,只用该摄像头拍摄的图像做映射,即根据坐标转换公式计算圆弧上的点对应的图像坐标,以该坐标下的像素灰度值作为该圆弧上的点的像素灰度值;对于两个摄像头重叠的区域B2U3,则利用高斯图像融合的方法确定三维像素点的灰度值,方法是:对2号摄像头和3号摄像头拍摄的区域,2号摄像头拍摄区域为B2U2,3号摄像头拍摄区域为B3U3,它们有重叠区域为B2U3;对重叠区域上的点(x′,y′),利用公式(18)计算它分别对应于2号摄像头和3号摄像头下的图像坐标,取两个图像坐标点的灰度值I2(u2,v2)和I3(u3,v3),最后利用下面公式计算重叠区域上的点(x′,y′)的灰度值:I(x′,y′)=ω2I2(u2,v2)+ω3I3(u3,v3)其中ω是高斯权重,如果重叠部分属于本区域的末端,则权重值按公式g(p)计算,如果属于起始端,则按公式1‑g(p)计算,其中:3σ=重叠部分长度,即重叠部分离散点个数;p=1,2,3,...,3σ;按类似方法处理任两个摄像头拍摄的图像,解决单个圆模型的纹理映射问题;对三维手指模型中的所有近似圆,按照上述方法分别计算三维坐标点的灰度值,最终得到三维手指静脉图像;S4、对三维手指静脉图像进行特征提取与匹配,最终完成识别。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710281130.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top