[发明专利]基于灰度近邻和方差约束的手指静脉纹路修复方法有效

专利信息
申请号: 201310599385.3 申请日: 2013-11-25
公开(公告)号: CN103778423A 公开(公告)日: 2014-05-07
发明(设计)人: 谢剑斌;刘通;闫玮;李沛秦;王浩宇;陆海;周鹏宇 申请(专利权)人: 中国人民解放军国防科学技术大学;北京国创科视科技有限公司
主分类号: G06K9/20 分类号: G06K9/20
代理公司: 湖南省国防科技工业局专利中心 43102 代理人: 冯青
地址: 410073 *** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及基于灰度近邻和方差约束的手指静脉纹路修复方法。首先采用MRLT方法、数学形态学的顶帽变换、数学形态学的击中与击不中变换,获取细化后的手指静脉纹路;然后定位静脉纹路断裂的初始位置,并按照静脉纹路的走向确定候选的目标点集合;接着提出灰度近邻准则,从候选目标点集合中选择可疑的目标点;最后提出类内方差上限一致准则和边界约束条件,判别可疑目标点是否为丢失的目标点,并迭代搜索丢失的目标点,修复断裂的静脉纹路。本方法可以有效修复部分断裂的手指静脉纹路,并最终提高手指静脉识别性能。
搜索关键词: 基于 灰度 近邻 方差 约束 手指 静脉 纹路 修复 方法
【主权项】:
1.一种基于灰度近邻和方差约束的手指静脉纹路修复方法,其特征在于,首先采用MRLT方法、数学形态学的顶帽变换、数学形态学的击中与击不中变换,获取细化后的手指静脉纹路;然后定位静脉纹路断裂的初始位置,并按照静脉纹路的走向确定候选的目标点集合;接着提出灰度近邻准则,从候选目标点集合中选择可疑的目标点;最后提出类内方差上限一致准则和边界约束条件,判别可疑目标点是否为丢失的目标点,并迭代搜索丢失的目标点,修复断裂的静脉纹路;具体步骤包括:A、手指静脉纹路提取A.1图像分割采用MRLT方法对低质量手指静脉图像进行分割;A.2图像滤波数学形态学的顶帽变换滤除部分噪声和毛刺,具体是首先采用开运算消除噪声和毛刺,然后再采用闭运算修复断裂静脉,并保持静脉管径大小基本不变,避免给后续手指静脉平均宽度的估计带来误差;A.3图像细化采用数学形态学的击中与击不中变换进行,并保证细化图像中各目标像素是m邻接的;B、手指静脉纹路修复B.1 初始条件断裂纹路修复的起点为静脉纹路上的端点;B.2 纹路修复记原始静脉图像为OIMG,细化后的静脉图像为TIMG,以静脉纹路上某一端点P1为例,以P1为起点的那条断裂纹路的修复过程,其他端点的断裂纹路修复过程与之相似;(1)候选点集合在TIMG上,与端点P1相邻的目标点只有一个,记为P2;由P1P2的方向唯一确定候选点集合记为Q={Q1Q2Q3};(2)灰度近邻准则在3个候选目标点中,按照Q1Q2Q3的顺序,选取一个与当前目标点灰度最接近的点作为可疑目标点,记为Qm;(3)类内方差上限一致准则采用类内方差上限一致准则,用于判断Qm是否为真实目标点;在P1所在的静脉分支上计算类内方差上限,记P1所在静脉分支上目标点集合为P={Pi|i=1,2,…,n},n为静脉分支上目标点总数,P1所在静脉分支未修复之前的类内方差为:其中,f(x)是指在OIMG上,像素点x处的灰度值,假设Qm为真实目标点,则点Qm所在静脉分支的类内方差为:Δm<Δ时,判定Qm是真实目标点;否则,判定Qm为背景点;(4)边界约束条件静脉纹路修复是不断寻找丢失的目标点Qm的过程,该过程终止于两个边界约束条件:条件1:Qm不是TIMG的边界点;条件2:Qm不是TIMG的目标点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学;北京国创科视科技有限公司,未经中国人民解放军国防科学技术大学;北京国创科视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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