CN102663442B - 基于直线二分法的不规则区域自动匹配方法 - Google Patents

基于直线二分法的不规则区域自动匹配方法 Download PDF

Info

Publication number
CN102663442B
CN102663442B CN201210069697.9A CN201210069697A CN102663442B CN 102663442 B CN102663442 B CN 102663442B CN 201210069697 A CN201210069697 A CN 201210069697A CN 102663442 B CN102663442 B CN 102663442B
Authority
CN
China
Prior art keywords
region
vector
point
andx
sigma
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.)
Expired - Fee Related
Application number
CN201210069697.9A
Other languages
English (en)
Other versions
CN102663442A (zh
Inventor
刘红敏
王志衡
侯占伟
夏玉玲
王俊峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henan University of Technology
Original Assignee
Henan University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Henan University of Technology filed Critical Henan University of Technology
Priority to CN201210069697.9A priority Critical patent/CN102663442B/zh
Publication of CN102663442A publication Critical patent/CN102663442A/zh
Application granted granted Critical
Publication of CN102663442B publication Critical patent/CN102663442B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

本发明涉及一种数字图像中基于位置二分法的不规则区域自动匹配方法,包括:采集图像并输入计算机;利用已有区域检测方法检测区域;计算区域最大对称位置;计算区域内各点的特征向量;利用梯度幅值极值计算区域关键点;计算区域关键点对应的区域描述向量;通过计算各区域描述向量的均值向量与标准差向量获得区域描述子;利用区域描述子进行区域匹配。相对于已有的区域匹配方法,本发明提供的方法既不需要进行固定形状拟合,又不需要进行分块处理,对图像形变具有更好的稳定性。

Description

基于直线二分法的不规则区域自动匹配方法
技术领域
本发明涉及一种计算机视觉中的图像不规则区域特征的自动匹配方法。
背景技术
图像特征匹配技术在图像检索、物体识别、视频跟踪以及增强现实等诸多领域有重要应用。近些年来以尺度不变特征变换(Scale Invariant FeatureTransform,简称SIFT)技术的提出为标志,图像特征匹配领域取得了较大进展,形成了一批成熟的特征匹配算法,如SIFT、GLOH、Shape Context等(具体见文献A performance evaluation of local descriptors.IEEETransactions on Pattern Analysis and Machine Intelligence,2005,27(10):1615-1630)。
各种已有匹配方法对图像中区域特征进行匹配时采用的基本思路如下:首先将不规则区域拟合为规则区域(如圆、椭圆、正方形)或者直接选取规则区域作为构造描述子的支撑区域;然后在规则区域上进行固定大小的子区域划分(将支撑区域划分为若干个固定大小的子区域),最后通过计算子区域描述子并进行区域匹配。各种方法的区别主要在于选取支撑区域形状不同、子区域划分不同以及构造区域描述子选取的特征不同。
但是,由于拍摄图像时视角经常发生变化,一组待匹配图像之间经常存在形变,已有方法利用固定形状作为支撑区域将会导致支撑区域包含的图像内容不一致,并且进行固定大小的子区域划分后各子区域包含的内容也不一致,从而降低了匹配结果的准确性,可以说已有各种区域匹配方法对于图像形变比较敏感。
发明内容
本发明针对数字图像中已有区域匹配方法对形变的敏感问题,目的是提供一种对形变具有更好稳定性的自动区域匹配方法。为了实现本目的,本发明基于直线二分法的不规则区域自动匹配方法,包括以下步骤:
步骤S1:采集图像并输入计算机;
步骤S2:利用已有区域检测方法检测区域;
步骤S3:计算区域最大对称位置;
步骤S4:将区域内各点梯度向量与区域均值向量进行运算获得区域内各点的特征向量;
步骤S5:利用梯度幅值极值计算区域关键点;
步骤S6:计算区域关键点对应的区域描述向量;
步骤S7:计算各区域描述向量的均值向量与标准差向量获得区域描述子。
步骤S8:利用区域描述子之间的欧式距离进行区域匹配。
本发明提供的基于直线二分法的不规则区域自动匹配方法,主要利用了图像区域内关键点相对于直线的位置关系在形变时能够保持不变这一性质,首先确定区域的最大对称位置、计算各点的特征向量并确定区域内关键点,然后分别利用各关键点与最大对称位置构成直线将区域划分为两个子区域并计算描述向量,最后通过计算各描述向量的统计量来获得区域描述子并进行匹配。由于点与直线的相对位置关系在图像形变下是保持不变的,因此利用各关键点与最大对称位置确定的直线对区域进行划分与特征描述在形变下具有稳定性。本发明提供的方法在构造区域描述子过程中既不需要进行形状拟合又不需要进行固定大小子区域划分,减少了由于图像形变造成的误差,因此在对图像形变的稳定性方面优于已有方法。
附图说明
图1为本发明基于直线二分法的不规则区域自动匹配方法流程图。
具体实施方式
如图1所示为本发明基于直线二分法的不规则区域自动匹配方法流程图,包括步骤:采集图像并输入计算机;利用已有区域检测方法检测区域;计算区域最大对称位置;计算区域内各点的特征向量;利用梯度幅值极值计算区域关键点;计算区域关键点对应的区域描述向量;通过计算各区域描述向量的均值向量与标准差向量获得区域描述子;利用区域描述子进行区域匹配。各步骤的具体实施细节如下:
步骤S1:从不同角度拍摄同一场景两幅不同图像并输入计算机;
步骤S2:利用已有区域检测技术进行区域检测,如使用MSER技术;
步骤S3:计算每个区域G的最大对称位置PC,具体方式为,以区域G内的任一位置P为中心,引出18条直线Li将整个圆周等分为36份;记G内直线Li两侧的像素数分别为NL(i),NR(i),定义为P处的不对称性;将区域G内不对称性最小的位置PC确定为区域G的最大对称位置;
步骤S4:计算区域G内各点的特征向量,具体方式为,利用高斯梯度模板计算区域G内各点的梯度向量,记G内点X(x,y)处的高斯梯度为[dx,dy],G内各点的平均梯度为[Vx,Vy],计算点X(x,y)处的特征向量s=[s1,s2],其中s1=dx·Vx+dy·Vy,s2=dx·Vy-dy·Vx
步骤S5:利用梯度幅值极值计算区域关键点,具体方式为,记区域G内任一点X(x,y)处的梯度幅值为E(x,y),在阈值T约束下,将在3×3邻域内梯度幅值为极大值的点作为区域G内的关键点,即满足如下条件:
E(x,y)>T,E(x,y)>E(x+1,y+1),E(x,y)>E(x-1,y-1),
E(x,y)>E(x-1,y),E(x,y)>E(x+1,y),E(x,y)>E(x,y-1),
E(x,y)>E(x,y+1),E(x,y)>E(x-1,y+1),E(x,y)>E(x+1,y-1);所述阈值T的具体确定方法为:T=Mean(E)+k·Std(E),Mean(E)与Std(E)分别表示所述区域内各点梯度幅值的均值与标准差,比例系数k的取值范围为2~3;
步骤S6:计算区域G内关键点对应的区域描述向量,具体方式为,记步骤S5获得区域G的关键点分别为P1,P2...Pn,关键点Pi与区域G的对称位置PC确定的直线将区域G分为两个子区域,对两个子区域内各点的梯度幅值求和,记梯度幅值求和较大、较小的子区域分别为GB、GS;在两个子区域内区分正负对步骤S4获得的各点特征向量分量进行累加,可获得关键点Pi对应的8维区域描述向量Vi=[vi1,vi2,...,vi8],其中 v i 1 = &Sigma; s 1 ( X ) > 0 andX &Element; G B s 1 ( X ) , v i 2 = &Sigma; s 1 ( X ) < 0 andX &Element; G B s 1 ( X ) , v i 3 = &Sigma; s 2 ( X ) > 0 andX &Element; G B s 2 ( X ) , v i 4 = &Sigma; s 2 ( X ) < 0 andX &Element; G B s 2 ( X ) , v i 5 = &Sigma; s 1 ( X ) > 0 andX &Element; G S s 1 ( X ) , v i 6 = &Sigma; s 1 ( X ) < 0 andX &Element; G S s 1 ( X ) , v i 7 = &Sigma; s 2 ( X ) > 0 andX &Element; G S s 2 ( X ) , v i 8 = &Sigma; s 2 ( X ) < 0 andX &Element; G S s 2 ( X ) ;
步骤S7:计算各关键点区域描述向量的均值与标准差获得区域描述子,具体方式为,记G内关键点P1,P2...Pn确定的区域描述向量分别为V1,V2,...,Vn,将V1,V2,...,Vn各分量的均值组成一个向量并进行归一化获得G的8维均值向量VM=[vM1,vM2,...vM8]/||vM1,vM2,...,vM8||,其中||·||表示向量取模运算;将V1,V2,...,Vn各分量的标准差组成一个向量并进行归一化获得区域G的8维标准差向量VS=[vS1,vS2,...,vS8]/||vS1,vS2,...,vS8||,其中将均值向量VM与标准差向量VS组成一个向量并进行归一化可获得区域G的16维区域描述子D=[VM,VS]/||[VM,VS]||;
步骤S8:利用区域描述子进行区域匹配,具体方式为,记第1幅图像中待匹配区域G11,G12、...,G1m的区域描述子分别为D11,D12、...,D1m,第2幅图像中的待匹配区域G21,G22、...,G2n的描述子分别为D21,D22、...,D2n,对于D11,D12、...,D1m中的任一区域描述子D1i,找到D11,D22、...,D2n中与D1i欧氏距离最小的区域描述子D2j,如果D1i同时也是D11,D12、...,D1m中与D2j欧氏距离最小的区域描述子,则G1i与D2j为一对匹配区域。
本发明提供的基于直线二分法的不规则区域自动匹配方法,主要利用了图像区域内关键点相对于直线的位置关系在形变时能够保持不变这一规律,首先确定区域的最大对称位置、计算各点的特征向量并确定区域内关键点,然后依次利用各关键点与最大对称位置构成直线将区域划分为两个子区域并计算描述向量,最后通过计算各描述向量的统计量来获得区域描述子并进行匹配。由于点与直线的相对位置关系在图像形变下是保持不变的,因此利用各关键点与最大对称位置确定的直线对区域进行划分在形变下具有稳定性。本发明提供的方法在构造区域描述子过程中既不需要进行形状拟合又不需要进行固定大小子区域划分,减少了由于图像形变造成的误差,因此在对图像形变的稳定性方面优于已有方法。

Claims (1)

1.一种数字图像中基于直线二分法的不规则区域自动匹配方法,其特征在于,包括步骤:
步骤S1:从不同角度拍摄同一场景两幅不同图像并输入计算机;
步骤S2:利用已有区域检测技术进行区域检测;
步骤S3:计算每个区域G的最大对称位置PC,具体方式为,以区域G内的任一位置P为中心,引出18条直线Li将整个圆周等分为36份;记G内直线Li两侧的像素数分别为NL(i),NR(i),定义为P处的不对称性;将区域G内不对称性最小的位置PC确定为区域G的最大对称位置;
步骤S4:计算区域G内各点的特征向量,具体方式为,利用高斯梯度模板计算区域G内各点的梯度向量,记G内点X(x,y)处的高斯梯度为[dx,dy],G内各点的平均梯度为[Vx,Vy],计算点X(x,y)处的特征向量s=[s1,s2],其中s1=dx·Vx+dy·Vy,s2=dx·Vy-dy·Vx
步骤S5:利用梯度幅值极值计算区域关键点,具体方式为,记区域G内任一点X(x,y)处的梯度幅值为E(x,y),在阈值T约束下,将在3×3邻域内梯度幅值为极大值的点作为区域G内的关键点,即满足如下条件:
E(x,y)>T,E(x,y)>E(x+1,y+1),E(x,y)>E(x-1,y-1),
E(x,y)>E(x-1,y),E(x,y)>E(x+1,y),E(x,y)>E(x,y-1),
E(x,y)>E(x,y+1),E(x,y)>E(x-1,y+1),E(x,y)>E(x+1,y-1);
所述阈值T的具体确定方法为:T=Mean(E)+k·Std(E),Mean(E)与Std(E)分别表示所述区域内各点梯度幅值的均值与标准差,比例系数k的取值范围为2~3;
步骤S6:计算区域G内关键点对应的区域描述向量,具体方式为,记步骤S5获得区域G的关键点分别为P1,P2...Pn,关键点Pi与区域G的对称位置PC确定的直线将区域G分为两个子区域,对两个子区域内各点的梯度幅值求和,记梯度幅值求和较大、较小的子区域分别为GB、GS;在两个子区域内区分正负对步骤S4获得的各点特征向量分量进行累加,可获得关键点Pi对应的8维区域描述向量Vi=[vi1,vi2,...,vi8],其中 v i 1 = &Sigma; s 1 ( X ) > 0 andX &Element; G B s i ( X ) , v i 2 = &Sigma; s 1 ( X ) < 0 andX &Element; G B s 1 ( X ) , v i 3 = &Sigma; s 2 ( X ) > 0 andX &Element; G B s 2 ( X ) , v i 4 = &Sigma; s 2 ( X ) < 0 andX &Element; G B s 2 ( X ) , v i 5 = &Sigma; s 1 ( X ) > 0 andX &Element; G S s 1 ( X ) , v i 6 = &Sigma; s 1 ( X ) < 0 andX &Element; G S s 1 ( X ) , v i 7 = &Sigma; s 2 ( X ) > 0 andX &Element; G S s 2 ( X ) , v i 8 = &Sigma; s 2 ( X ) < 0 andX &Element; G S s 2 ( X ) ;
步骤S7:计算各关键点区域描述向量的均值与标准差获得区域描述子,具体方式为,记G内关键点P1,P2...Pn确定的区域描述向量分别为V1,V2,...,Vn,将V1,V2,...,Vn各分量的均值组成一个向量并进行归一化获得G的8维均值向量VM=[vM1,vM2,...,vM8]/||vM1,vM2,...,vM8||,其中
Figure FSB0000115314640000029
||·||表示向量取模运算;将V1,V2,...,Vn各分量的标准差组成一个向量并进行归一化获得区域G的8维标准差向量VS=[vS1,vS2,...,vS8]/||vS1,vS2,...,vS8||,其中
Figure FSB00001153146400000210
将均值向量VM与标准差向量VS组成一个向量并进行归一化可获得区域G的16维区域描述子D=[VM,VS]/||[VM,VS]||;
步骤S8:利用区域描述子进行区域匹配,具体方式为,记第1幅图像中待匹配区域G11,G12、...,G1m的区域描述子分别为D11,D12、...,D1m,第2幅图像中的待匹配区域G21,G22、...,G2n的描述子分别为D21,D22、...,D2n,对于D11,D12、...,D1m中的任一区域描述子D1i,找到D21,D22、...,D2n中与D1i欧氏距离最小的区域描述子D2j,如果D1i同时也是D11,D12、...,D1m中与D2j欧氏距离最小的区域描述子,则G1i与G2j为一对匹配区域。
CN201210069697.9A 2012-03-05 2012-03-05 基于直线二分法的不规则区域自动匹配方法 Expired - Fee Related CN102663442B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210069697.9A CN102663442B (zh) 2012-03-05 2012-03-05 基于直线二分法的不规则区域自动匹配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210069697.9A CN102663442B (zh) 2012-03-05 2012-03-05 基于直线二分法的不规则区域自动匹配方法

Publications (2)

Publication Number Publication Date
CN102663442A CN102663442A (zh) 2012-09-12
CN102663442B true CN102663442B (zh) 2014-02-26

Family

ID=46772925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210069697.9A Expired - Fee Related CN102663442B (zh) 2012-03-05 2012-03-05 基于直线二分法的不规则区域自动匹配方法

Country Status (1)

Country Link
CN (1) CN102663442B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488898A (zh) * 2013-09-25 2014-01-01 中国建筑第八工程局有限公司 对桥梁工程复杂截面中任一点母单元坐标的求取方法
CN106485264B (zh) * 2016-09-20 2019-03-15 河南理工大学 基于梯度序划分及映射策略的曲线描述及匹配方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004088538A2 (en) * 2003-04-03 2004-10-14 Dublin City University Shape matching method for indexing and retrieving multimedia data
CN101819636A (zh) * 2010-03-30 2010-09-01 河南理工大学 数字图像中不规则区域自动匹配方法
CN101833767A (zh) * 2010-05-10 2010-09-15 河南理工大学 数字图像中基于梯度与颜色特征的直线自动匹配方法
CN102122359A (zh) * 2011-03-03 2011-07-13 北京航空航天大学 一种图像配准方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004088538A2 (en) * 2003-04-03 2004-10-14 Dublin City University Shape matching method for indexing and retrieving multimedia data
CN101819636A (zh) * 2010-03-30 2010-09-01 河南理工大学 数字图像中不规则区域自动匹配方法
CN101833767A (zh) * 2010-05-10 2010-09-15 河南理工大学 数字图像中基于梯度与颜色特征的直线自动匹配方法
CN102122359A (zh) * 2011-03-03 2011-07-13 北京航空航天大学 一种图像配准方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
均值-标准差描述子与直线匹配;王志衡;《模式识别与人工智能》;20090228;第22卷(第1期);第32-39页 *
王志衡.均值-标准差描述子与直线匹配.《模式识别与人工智能》.2009,第22卷(第1期),第32-39页.

Also Published As

Publication number Publication date
CN102663442A (zh) 2012-09-12

Similar Documents

Publication Publication Date Title
CN105427298B (zh) 基于各向异性梯度尺度空间的遥感图像配准方法
CN101650784B (zh) 一种利用结构上下文特征进行图像匹配的方法
CN102722731A (zh) 一种基于改进sift算法的高效图像匹配方法
CN105261014A (zh) 一种多传感器遥感影像匹配方法
CN103606170B (zh) 基于彩色尺度不变的街景影像特征检测与匹配方法
CN101556692A (zh) 基于特征点邻域伪Zernike矩的图像拼接方法
CN102005047A (zh) 图像配准***及其方法
CN104182973A (zh) 基于圆形描述算子csift的图像复制粘贴检测方法
CN102661708B (zh) 一种基于surf的高密度封装元器件定位方法
CN103473551A (zh) 基于sift算子的台标识别方法及***
CN103295014A (zh) 基于像素位置排列直方图的图像局部特征描述方法
CN105631872B (zh) 基于多特征点的遥感图像配准方法
CN103632142A (zh) 基于局部坐标系特征描述的图像匹配方法
TW201804437A (zh) 影像物體特徵描述方法及影像處理裝置
CN102411784B (zh) 数字图像中椭圆相关信息的简单快速提取方法
CN106327464A (zh) 一种边缘检测方法
CN103745463A (zh) 基于梯度信息的新颖多源图像快速配准方法
CN102663442B (zh) 基于直线二分法的不规则区域自动匹配方法
CN106778766A (zh) 一种基于定位点的旋转数字识别方法及***
CN102592277A (zh) 基于灰度子集合划分的曲线自动匹配方法
CN101819636B (zh) 数字图像中不规则区域自动匹配方法
CN111445480B (zh) 一种基于新型模板的图像旋转角度和缩放系数测量方法
Pan et al. An efficient method for skew correction of license plate
CN102679871B (zh) 亚像素精度工业物体快速检测方法
CN104036494A (zh) 一种用于水果图像的快速匹配计算方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Liu Hongmin

Inventor after: Wang Zhiheng

Inventor after: Hou Zhanwei

Inventor after: Xia Yuling

Inventor after: Wang Junfeng

Inventor before: Liu Hongmin

Inventor before: Wang Zhiheng

Inventor before: Hou Zhanwei

Inventor before: Xia Yuling

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: LIU HONGMIN WANG ZHIHENG HOU ZHANWEI XIA YULING TO: LIU HONGMIN WANG ZHIHENG HOU ZHANWEI XIA YULING WANG JUNFENG

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140226

Termination date: 20170305

CF01 Termination of patent right due to non-payment of annual fee