[发明专利]一种基于结构张量的指纹方向场获取方法有效
申请号: | 201310409641.8 | 申请日: | 2013-09-10 |
公开(公告)号: | CN103473546B | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 解梅;陈功;孙其建 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/40;G06K9/00 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 邹裕蓉 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于结构张量的指纹方向场获取方法。本发明首先对图像进行了直方图均衡化,比起原有的一些平滑滤波过程,更能突出图像的对比度。采用结构张量能够比较准确地计算出指纹图像的点方向场。在求结构张量时,使用均值滤波取代了原有的高斯滤波,并使用串行化的计算方法来实现均值滤波操作,这在不影响效果的情况下大幅提高了运算速度,使其能够应用与嵌入式等对准确率和时间都要求严格的场合中。 | ||
搜索关键词: | 一种 基于 结构 张量 指纹 方向 获取 方法 | ||
【主权项】:
一种基于结构张量的指纹方向场获取方法,其特征在于,包括以下步骤:步骤1、对指纹图像进行直方图均衡化:1‑1通过求出指纹图像中各个灰度值下的像素点个数,得到每一级灰度所占的比例![]()
表示灰度值,
为灰度值
下的像素点个数,
为指纹图像中像素点总数;1‑2计算累计直方图
表示新的灰度级;1‑3最后利用直方图
计算出均衡化后的图像
为直方图均衡化后的图像像素值,
为指纹图像的像素值;步骤2、计算指纹图像的结构张量:2‑1利用索贝尔Sobel算子求得指纹图像的一阶横向梯度图像
和一阶纵向梯度图像
2‑2计算横向梯度平方图像
纵向梯度平方图像
以及横向梯度与纵向梯度乘积图像
2‑3分别对图像
及
进行9×9均值滤波分别得到滤波后的横向梯度平方图像
纵向梯度平方图像
以及横向梯度与纵向梯度乘积图像
所述9×9均值滤波通过以下串行化方式实现:2‑3‑1)在待滤波图像
中依次取像素点的像素值
先计算其滤波掩膜邻域的纵向累加值
再以此计算出整个滤波掩膜邻域的累加值![]()
均表示中间变量;2‑3‑2)计算9×9均值滤波结果
2‑3‑3)判断图像中所有像素点是否处理完毕,如是,进入步骤2‑4,否则更新
返回步骤2‑3‑2):2‑4利用9×9均值滤波后的图像
和
得到结构张量
为:![]()
步骤3、计算结构张量
的特征值λ2所对应的特征向量![]()
![]()
![]()
其中,中间量a、b、c分别对应一部分结构张量
步骤4:用反正切公式得到指纹图像中各像素点
处的点方向场![]()
![]()
![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310409641.8/,转载请声明来源钻瓜专利网。