发明名称 基于距离变换划分的不规则区域自动匹配方法
摘要 本发明涉及一种基于距离变换划分的不规则区域自动匹配方法,包括:采集图像并输入计算机;利用已有技术提取图像中的不规则区域;计算不规则区域内各点的距离变换;利用各点的距离变换对不规则区域进行子区域划分;计算不规则区域内各点的旋转不变特征向量;计算不规则区域的匹配描述子;利用匹配描述子并基于双向匹配原则进行匹配。相比于已有方法,本发明提供的方法不仅更为简单,而且具有更优性能。
申请公布号 CN102722730A 申请公布日期 2012.10.10
申请号 CN201210160978.5 申请日期 2012.05.14
申请人 河南理工大学 发明人 王志衡;刘红敏;霍占强;贾宗璞;李莹莹
分类号 G06K9/64(2006.01)I;G06T7/00(2006.01)I 主分类号 G06K9/64(2006.01)I
代理机构 代理人
主权项 1.一种基于距离变换划分的不规则区域自动匹配方法,其特征在于,包括:步骤S1:从不同角度采集同一场景不同图像并输入计算机;步骤S2:利用已有不规则特征区域提取技术提取图像中的不规则区域,如使用MSER技术;步骤S3:对于图像中提取的任一不规则区域G内一点P,利用<img file="FSA00000721604300011.GIF" wi="497" he="95" />计算点P处的距离变换,其中<img file="FSA00000721604300012.GIF" wi="292" he="93" />表示图像中不属于区域G内的点到点P的最小距离;步骤S4:对所述区域G进行子区域划分,具体方式为:记区域G中各点距离变换的最大值为T<sub>Max</sub>,将区间[0,T<sub>Max</sub>]均匀划分为K个子区间[T<sub>i</sub>,T<sub>i+1</sub>),i=1,2,...,K,其中<img file="FSA00000721604300013.GIF" wi="379" he="116" />K的取值范围为6-8;根据区域G内各点距离变换大小与子区间的对应关系将区域G中各像素点划分为K个子集合:G<sub>i</sub>={x<sub>j</sub>:T<sub>i</sub>≤DT(x<sub>j</sub>)≤T<sub>i</sub>+1},1≤i≤K;步骤S5:计算所述区域G内各点的旋转不变特征向量,具体方式为:记区域G的平均梯度方向对应的单位向量为d<sub>A</sub>=[d<sub>A1</sub>,d<sub>A2</sub>],记d<sub>A</sub>顺时针旋转90度方向对应的单位向量为d<sub>R</sub>=[d<sub>R1</sub>,d<sub>R2</sub>];记区域G内任一点X的高斯梯度<img file="FSA00000721604300014.GIF" wi="555" he="61" />将<img file="FSA00000721604300015.GIF" wi="149" he="52" />分别与向量d<sub>A</sub>、d<sub>R</sub>进行线性运算获得点X的旋转不变特征向量V(X)=[V<sub>1</sub>(X),V<sub>2</sub>(X)],其中V<sub>1</sub>(X)=f<sub>x</sub>(X)·d<sub>A1</sub>+f<sub>y</sub>(X)·d<sub>A2</sub>、V<sub>2</sub>(X)=f<sub>x</sub>(X)·d<sub>R1</sub>+f<sub>y</sub>(X)·d<sub>R2</sub>;步骤S6:计算所述区域G的匹配描述子,具体方式为:步骤S4将区域G按所述方式划分为K个子区域G<sub>1</sub>,G<sub>2</sub>,...,G<sub>K</sub>后,记子区域G<sub>i</sub>包含的像素个数为N(i),计算G<sub>i</sub>内各像素旋转不变特征向量的均值与标准差分别获得子区域G<sub>i</sub>的均值描述向量M<sub>i</sub>=Mean{V(X<sub>1</sub>),V(X<sub>2</sub>),...,V(X<sub>N(i)</sub>)}与标准差描述向量S<sub>i</sub>=Std{V(X<sub>1</sub>),V(X<sub>2</sub>),...,V(X<sub>N(i)</sub>)};将K个子区域的均值描述向量与标准差描述向量分别组成一个向量,可获得区域G的均值描述向量与标准差描述向量:M=[M<sub>1</sub>,M<sub>2</sub>,...M<sub>K</sub>],S=[S<sub>1</sub>,S<sub>2</sub>,...S<sub>K</sub>],分别对均值描述向量与标准差描述向量进行归一化获得区域G的均值标准差描述向量MS=[M/||M||,S/||S||],最后再次进行归一化处理获得区域G的匹配描述子Des=MS/||S||;步骤S7:利用匹配描述子并基于双向匹配原则进行区域匹配,具体方式如下:对于第1幅图像中任一不规则区域G,如果第2幅图像的所有不规则区域中G′是与G的匹配描述子之间欧式距离最小的区域,同时第1幅图像的所有不规则区域中G是与G′的匹配描述子之间欧式距离最小的区域,则将G,G′确定为一对匹配区域。
地址 454000 河南省焦作市高新区世纪大道2001号