CN112633304A - 一种鲁棒的模糊图像匹配方法 - Google Patents
一种鲁棒的模糊图像匹配方法 Download PDFInfo
- Publication number
- CN112633304A CN112633304A CN201910898199.7A CN201910898199A CN112633304A CN 112633304 A CN112633304 A CN 112633304A CN 201910898199 A CN201910898199 A CN 201910898199A CN 112633304 A CN112633304 A CN 112633304A
- Authority
- CN
- China
- Prior art keywords
- descriptor
- feature
- tpd
- nearest neighbor
- matching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/46—Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
- G06V10/462—Salient features, e.g. scale invariant feature transforms [SIFT]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/40—Analysis of texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/50—Extraction of image or video features by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/757—Matching configurations of points or features
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Optimization (AREA)
- Health & Medical Sciences (AREA)
- Algebra (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种鲁棒的模糊图像匹配方法。其步骤为:首先输入存在模糊程度不等的两幅图像。其次,提取了一组尺度不变特征变换SIFT点,为了进一步提高SIFT描述符的特殊性,应用了三尺度不变同心圆区域来生成描述符。第三,为了降低SIFT描述符的高维和复杂性,采用局部保留投影LPP技术来降低描述符的尺寸。最后,利用欧氏距离相似度测量得到匹配特征点。本方法不仅能减少数据量,而且能提高匹配速度和匹配精度,可适用于其他图像匹配方法中。
Description
技术领域
本发明涉及计算机视觉技术领域,具体的说是一种鲁棒的模糊图像匹配方法。
背景技术
图像匹配是图像处理的特殊领域,通过图像匹配,在同一场景的不同图像之间提取一致性的特征点,来确定图像之间对应的几何关系,得到一副匹配后的图像,匹配后的图像比单一的图像更能精确的描述图像场景,一般情况下,可以采用基于局部特征提取与匹配的方法进行图像匹配,这些局部特征提取和匹配的方法主要考虑了输入图像的尺度和旋转不变性,没有考虑较大的计算数据量以及实时性,对于模糊场景下的图像匹配不能有效的、准确的得到对应的匹配点对。
发明内容
针对现有技术中存在的上述不足之处,本发明提出一种鲁棒的模糊图像匹配方法,该方法利用三尺度中心不变圆形区域以及LPP技术对描述符进行降维,在增强特征点可区分性的同时,大大提高了运算效率,正确匹配率也得到很大提升,鲁棒性增强。
本发明为实现上述目的所采用的技术方案是:一种鲁棒的模糊图像匹配方法,包括以下步骤:
S1:输入存在模糊程度不等的两幅原始图像;
S2:利用尺度不变特征变换SIFT算法提取两幅原始图像上的特征点;
S3:分别在两幅原始图像上特征点周围建立三个尺度不变的中心圆形区域,对特征点进行描述形成两幅原始图像各自的特征点描述符;
S4:采用局部投影映射LPP方法降低特征点描述符的维数,用于提高算法运算效率;
S5:对降维后的两幅原始图像各自的特征点描述符进行匹配,在两幅图像中选择精确的匹配点对。
所述步骤S3中对特征点进行描述为指定描述符的方向性信息。
所述指定描述符的方向性信息包括:
对每个特征点使用4×4共16个种子点来描述,将每个种子点所在区域的梯度直方图在0°-360°之间划分8个方向区间,利用高斯窗口对其进行加权运算,产生128维的特征向量;
定义由三个尺度不变的中心区域描述的特征点描述符LSIFT表示为:
PD=α1L1+α2L2+α3L3
其中Li(i=1,2,3)是128维SIFT描述符,PD是加权后的128维描述符,α1,α2,α3是预设的加权系数。
所述步骤S4中的应用局部投影映射LPP方法降低特征点描述符维数,包括:
a.定义由三个尺度不变的中心区域描述的特征点描述符LSIFT为(x1,x2,…xm),xi表示其中一幅图像的特征点描述符LSIFT;yi=wTxi表示转换向量w的一维描述,定义相似性矩阵S(sij=sji):
b.选择一个合适的投影即为最小化目标函数f的求解:
其中,D是对角矩阵Dii=∑jSij,L=D-S是拉普拉斯矩阵。存在以下约束:
YTDY=wTXDXTw=1
c.最小化目标函数f的求解问题可以被简化为:
wTXDXTw=1
d.可以转换为广义特征值问题:
XLXTw=λXDXTw
其中,XLXT,XDXT都是对称、半正定矩阵;
e.令w是广义特征值λ的列向量,投影矩阵WLPP=(w0,w1,…wl-1),PD的每个向量wi(i=0,1,…,l-1)都有128个维度,则投影矩阵将128维的描述符向量降低到了l维,因此128维描述符被转化为:
TPD=PD·WLPP
其中,TPD是一个l维的局部描述符,l<<128。
所述步骤S5中所述的描述符匹配包括:
计算两个描述符TPDi,TPDj之间的欧式距离,采用最近邻比次近邻算法得到精确的匹配点对:
D最近邻/D次近邻<T
其中,D最近邻和D次近邻分别表示以当前像素点为原点时的最近邻距离和次近邻距离,T表示匹配所用的阈值,当前像素点即为匹配点对。
步骤S5中所述的D最近邻和D次近邻按照如下公式计算:
其中,TPDi表示降维后任意特征点i的描述符,TPDj表示降维后特征点j的描述符,TPDi,m表示特征点i描述符的第m维向量,TPDj,m表示特征点j描述符的第m维向量,l表示降维后的维数。
本发明具有以下有益效果及优点:
1.本发明所述的一种鲁棒的模糊图像匹配方法借助于三个尺度不变的中心圆形区域来对特征点进行描述,增强了特征描述符的可区分性,提高了正确匹配率。
2.本发明所述的一种鲁棒的模糊图像匹配方法利用局部投影映射技术降低了特征点描述符的维数,在保证正确匹配率的基础上,提高了图像的匹配效率,具有较强的实时性。
附图说明
图1为本发明方法流程图;
图2为本发明方法的结构场景模糊图像;
图3为本发明方法的结构型模糊图像不同参数对于模糊图像性能影响;
图4为本发明方法的纹理场景模糊图像;
图5为本发明方法的纹理场景模糊图像不同参数对于模糊图像性能影响;
具体实施方式
下面结合附图对本发明做进一步的详细说明。
参照附图1,本发明所述一种鲁棒的模糊图像匹配方法的具体步骤如下:
步骤1:输入存在模糊程度不等的两幅原始图像;
步骤2:利用尺度不变特征变换SIFT算法提取两幅原始图像上的特征点;
步骤3:分别在两幅原始图像上特征点周围建立三个尺度不变的中心圆形区域,对特征点进行描述形成两幅原始图像各自的特征点描述符;
对每个特征点使用4×4共16个种子点来描述,将每个种子点所在区域的梯度直方图在0°-360°之间划分8个方向区间,利用高斯窗口对其进行加权运算,产生128维的特征向量;
定义由三个尺度不变的中心区域描述的特征点描述符LSIFT表示为:
PD=α1L1+α2L2+α3L3
其中Li(i=1,2,3)是128维SIFT描述符,PD是加权后的128维描述符,α1,α2,α3是预设的加权系数。
步骤4:为提高算法运算效率,应用局部投影映射LPP方法降低特征点描述符的维数;
定义由三个尺度不变的中心区域描述的特征点描述符LSIFT为(x1,x2,…xm),xi表示其中一幅图像的LSIFT;yi=wTxi表示转换向量w的一维描述,定义相似性矩阵S(sij=sji):
b.选择一个合适的投影即为最小化目标函数f的求解:
其中D是对角矩阵Dii=∑jSij,L=D-S是拉普拉斯矩阵。存在以下约束:
YTDY=wTXDXTw=1
c.最小化目标函数f的求解问题可以被简化为:
wTXDXTw=1
d.可以转换为广义特征值问题:
XLXTw=λXDXT w
其中,XLXT,XDXT都是对称、半正定矩阵;
e.令w是广义特征值λ的列向量,投影矩阵WLPP=(w0,w1,…wl-1),每个wi(i=0,1,…,l-1)都有128个维度,则投影矩阵将128维的描述符向量降低到了l维,因此128维描述符被转化为:
TPD=PD·WLPP
其中,TPD是一个l维的局部描述符l<<128。
步骤5:对降维后的两幅原始图像各自的特征点描述符进行匹配,在两幅图像中选择精确的匹配点对。
计算两个描述符TPDi,TPDj之间的欧式距离,采用最近邻比次近邻算法得到精确的匹配点对:
D最近邻/D次近邻<T
其中,D最近邻和D次近邻分别表示以当前像素点为原点时的最近邻距离和次近邻距离,T表示匹配所用的阈值。其中:
其中,TPDi表示降维后任意特征点i的描述符,TPDj表示降维后特征点j的描述符,j不包含i,TPDi,m表示特征点i描述符的第m维向量,TPDj,m表示特征点j描述符的第m维向量,l表示降维之后的维数。
下面结合附图仿真图对本发明的效果做进一步的描述。
为验证本发明的有效性和正确性,采用结构型场景和纹理型场景的两组模糊图像进行匹配仿真实验。所有的仿真实验均在Windows XP操作***下采用Visual Studio2010软件实现。
仿真实例1:
图2显示的是不同模糊程度下所获取的六幅结构型场景的模糊图像,所采用的图像大小为800×600,其中(a)图像为参考图像,其他(b)-(f)图像分别为待匹配图像。图3(a)为结构型图像的正确匹配数,横坐标表示的是模糊程度,纵坐标表示的是正确匹配点数目,图3(b)为结构型图像的正确匹配率,横坐标表示的是模糊程度,纵坐标表示的是正确匹配率;从图3(a)和图3(b)可以看出,本发明方法在所有模糊变化情况下得到的正确匹配点数要明显高于SIFT方法。
仿真实例2:
图4显示的是不同模糊程度下所获取的六幅纹理型场景的模糊图像,所采用的图像大小为800×600,其中(a)图像为参考图像,其他(b)-(f)图像分别为待匹配图像。图5(a)为纹理型图像的正确匹配数,横坐标表示的是模糊程度,纵坐标表示的是正确匹配点数目,图5(b)为纹理型图像的正确匹配率,横坐标表示的是模糊程度,纵坐标表示的是正确匹配率;从图5(a)和图5(b)可以看出,本发明方法在所有模糊变化情况下得到的正确匹配点数要明显高于SIFT方法。
本发明可以对存在模糊变化的图像进行精确匹配不仅能够得到较高的匹配点对,而且具有较高的正确匹配率。
Claims (6)
1.一种鲁棒的模糊图像匹配方法,其特征在于,包括以下步骤:
S1:输入存在模糊程度不等的两幅原始图像;
S2:利用尺度不变特征变换SIFT算法提取两幅原始图像上的特征点;
S3:分别在两幅原始图像上特征点周围建立三个尺度不变的中心圆形区域,对特征点进行描述形成两幅原始图像各自的特征点描述符;
S4:采用局部投影映射LPP方法降低特征点描述符的维数,用于提高算法运算效率;
S5:对降维后的两幅原始图像各自的特征点描述符进行匹配,在两幅图像中选择精确的匹配点对。
2.根据权利要求1所述的一种鲁棒的模糊图像匹配方法,其特征在于步骤S3中所述对特征点进行描述为指定描述符的方向性信息。
3.根据权利要求2所述的一种鲁棒的模糊图像匹配方法,其特征在于所述指定描述符的方向性信息包括:
对每个特征点使用4×4共16个种子点来描述,将每个种子点所在区域的梯度直方图在0°-360°之间划分8个方向区间,利用高斯窗口对其进行加权运算,产生128维的特征向量;
定义由三个尺度不变的中心区域描述的特征点描述符LSIFT表示为:
PD=α1L1+α2L2+α3L3
其中Li(i=1,2,3)是128维SIFT描述符,PD是加权后的128维描述符,α1,α2,α3是预设的加权系数。
4.根据权利要求1所述的一种鲁棒的模糊图像匹配方法,其特征在于步骤S4中所述的应用局部投影映射LPP方法降低特征点描述符维数,包括:
a.定义由三个尺度不变的中心区域描述的特征点描述符LSIFT为(x1,x2,…xm),xi表示其中一幅图像的特征点描述符LSIFT;yi=wTxi表示转换向量w的一维描述,定义相似性矩阵S(sij=sji):
b.选择一个合适的投影即为最小化目标函数f的求解:
其中,D是对角矩阵Dii=∑jSij,L=D-S是拉普拉斯矩阵。存在以下约束:
YTDY=wTXDXTw=1
c.最小化目标函数f的求解问题可以被简化为:
wTXDXTw=1
d.可以转换为广义特征值问题:
XLXTw=λXDXT w
其中,XLXT,XDXT都是对称、半正定矩阵;
e.令w是广义特征值λ的列向量,投影矩阵WLPP=(w0,w1,…wl-1),PD的每个向量wi(i=0,1,…,l-1)都有128个维度,则投影矩阵将128维的描述符向量降低到了l维,因此128维描述符被转化为:
TPD=PD·WLPP
其中,TPD是一个l维的局部描述符,l<<128。
5.根据权利要求1所述的一种鲁棒的模糊图像匹配方法,其特征在于步骤S5中所述的描述符匹配包括:
计算两个描述符TPDi,TPDj之间的欧式距离,采用最近邻比次近邻算法得到精确的匹配点对:
D最近邻/D次近邻<T
其中,D最近邻和D次近邻分别表示以当前像素点为原点时的最近邻距离和次近邻距离,T表示匹配所用的阈值,当前像素点即为匹配点对。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910898199.7A CN112633304B (zh) | 2019-09-23 | 2019-09-23 | 一种鲁棒的模糊图像匹配方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910898199.7A CN112633304B (zh) | 2019-09-23 | 2019-09-23 | 一种鲁棒的模糊图像匹配方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112633304A true CN112633304A (zh) | 2021-04-09 |
CN112633304B CN112633304B (zh) | 2023-07-25 |
Family
ID=75282554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910898199.7A Active CN112633304B (zh) | 2019-09-23 | 2019-09-23 | 一种鲁棒的模糊图像匹配方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112633304B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103400384A (zh) * | 2013-07-22 | 2013-11-20 | 西安电子科技大学 | 结合区域匹配和点匹配的大视角图像匹配方法 |
WO2015035462A1 (en) * | 2013-09-12 | 2015-03-19 | Reservoir Rock Technologies Pvt Ltd | Point feature based 2d-3d registration |
CN105654421A (zh) * | 2015-12-21 | 2016-06-08 | 西安电子科技大学 | 基于变换不变低秩纹理的投影变换图像匹配方法 |
WO2019042232A1 (zh) * | 2017-08-31 | 2019-03-07 | 西南交通大学 | 一种快速鲁棒的多模态遥感影像匹配方法和*** |
CN110097093A (zh) * | 2019-04-15 | 2019-08-06 | 河海大学 | 一种异源图像精确匹配方法 |
-
2019
- 2019-09-23 CN CN201910898199.7A patent/CN112633304B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103400384A (zh) * | 2013-07-22 | 2013-11-20 | 西安电子科技大学 | 结合区域匹配和点匹配的大视角图像匹配方法 |
WO2015035462A1 (en) * | 2013-09-12 | 2015-03-19 | Reservoir Rock Technologies Pvt Ltd | Point feature based 2d-3d registration |
CN105654421A (zh) * | 2015-12-21 | 2016-06-08 | 西安电子科技大学 | 基于变换不变低秩纹理的投影变换图像匹配方法 |
WO2019042232A1 (zh) * | 2017-08-31 | 2019-03-07 | 西南交通大学 | 一种快速鲁棒的多模态遥感影像匹配方法和*** |
CN110097093A (zh) * | 2019-04-15 | 2019-08-06 | 河海大学 | 一种异源图像精确匹配方法 |
Non-Patent Citations (2)
Title |
---|
赵小强;岳宗达;: "基于局部二进制模式和图变换的快速匹配算法", 电子学报, no. 09 * |
陈丽芳;刘一鸣;刘渊;: "一种结合SIFT和对应尺度LTP综合特征的图像匹配算法", 计算机工程与科学, no. 03 * |
Also Published As
Publication number | Publication date |
---|---|
CN112633304B (zh) | 2023-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110807473B (zh) | 目标检测方法、装置及计算机存储介质 | |
US8897572B2 (en) | Fast subspace projection of descriptor patches for image recognition | |
CN111340077B (zh) | 基于注意力机制的视差图获取方法和装置 | |
CN111612024B (zh) | 特征提取方法、装置、电子设备及计算机可读存储介质 | |
CN110738222B (zh) | 图像匹配方法、装置、计算机设备和存储介质 | |
Badr et al. | A robust copy-move forgery detection in digital image forensics using SURF | |
CN111369605A (zh) | 一种基于边缘特征的红外与可见光图像的配准方法和*** | |
CN104537381B (zh) | 一种基于模糊不变特征的模糊图像识别方法 | |
CN116664892A (zh) | 基于交叉注意与可形变卷积的多时相遥感图像配准方法 | |
CN113313002A (zh) | 一种基于神经网络的多模态遥感影像特征提取方法 | |
CN110516731B (zh) | 一种基于深度学习的视觉里程计特征点检测方法及*** | |
Lee et al. | Learning rotation-equivariant features for visual correspondence | |
CN113657225B (zh) | 一种目标检测方法 | |
CN113592030B (zh) | 基于复值奇异谱分析的图像检索方法和*** | |
CN111126296A (zh) | 水果定位方法及装置 | |
CN114049491A (zh) | 指纹分割模型训练、指纹分割方法、装置、设备及介质 | |
CN109766924A (zh) | 基于图像信息熵与自适应阈值daisy特征点的图像检测方法 | |
CN111488811B (zh) | 人脸识别方法、装置、终端设备及计算机可读介质 | |
CN111582142B (zh) | 一种影像匹配方法及装置 | |
CN111127407B (zh) | 一种基于傅里叶变换的风格迁移伪造图像检测装置及方法 | |
CN111931757A (zh) | 基于mdlbp分块直方图和pca降维的指静脉快速排序方法及装置 | |
CN116681740A (zh) | 一种基于多尺度Harris角点检测的图像配准方法 | |
Zou et al. | DiffCR: A Fast Conditional Diffusion Framework for Cloud Removal From Optical Satellite Images | |
CN110969128A (zh) | 一种基于多特征融合的海面背景下红外船舰的检测方法 | |
CN112633304B (zh) | 一种鲁棒的模糊图像匹配方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |