当前位置: 首页 > 专利查询>西北大学专利>正文

一种利用学习不变特征变换的兵马俑图像匹配方法组成比例

技术编号:18497993 阅读:26 留言:0更新日期:2018-07-21 20:36
本发明专利技术提供了一种利用学习不变特征变换的兵马俑图像匹配方法,包括以下步骤:步骤1,选择任意一幅兵马俑图像作为输入兵马俑图像,提取输入兵马俑图像的所有特征点;步骤2,得到特征点分布曲线,将特征点分布曲线划分为头部区域和躯干区域;步骤3,得到头部区域的特征点集合和躯干区域的特征点集合,在每两个视图中分别对头部区域和躯干区域的特征点进行匹配。在特征提取方面,本发明专利技术训练数据集较大,并且加入了空间不变网络模型,得到更鲁棒的特征,克服了兵马俑表面特征间的相似性问题;在图像匹配方面,本发明专利技术将提取出的特征分为头部和躯干两个区域,缩小了匹配时间,减少了误匹配率。

A method of image matching based on learning invariant feature transformation in Terracotta Army

The invention provides a method of matching the Terracotta Army image using the invariant feature transformation of learning, which includes the following steps: Step 1, select any Terracotta Army image as the input Terracotta Army image, extract all the feature points of the image of an image, step 2, get the feature point distribution curve, and divide the distribution curve of the feature point. For the head area and the trunk area; step 3, the feature point set of the head area and the feature point set of the trunk region are obtained. The feature points of the head region and the trunk region are matched in each two views respectively. In feature extraction, the training data set is large, and the space invariant network model is added to get more robust features and overcome the similarity between the features of the surface of the Terracotta Army. In the image matching, the extracted features are divided into two regions of the head and trunk, reducing the matching time and reducing the matching time. Less mismatch rate.

【技术实现步骤摘要】
一种利用学习不变特征变换的兵马俑图像匹配方法
本专利技术属于图像匹配领域,具体涉及一种利用学习不变特征变换的兵马俑图像匹配方法。
技术介绍
兵马俑图像的结构复杂,不仅表面具有丰富的纹理信息,而且很多特征点间具有相似性,这使得使用现有的特征点匹配方法可能会产生较多错误匹配。现阶段对兵马俑图像的匹配方法仍采用传统的SIFT、SURF等方法,这些方法在自然图像上适应性较强,但是应用在兵马俑图像上仍存在特征点可重复率较低、特征匹配时存在大量误匹配点集等问题,从而导致正确匹配率不高。
技术实现思路
针对现有技术存在的不足,本专利技术的目的在于,提供一种利用学习不变特征变换的兵马俑图像匹配方法,根据兵马俑自身特有的铸造结构进行研究,将兵马俑分为头部、躯干两部分,有效提高了兵马俑图像匹配的准确率,较大程度上减少了错误匹配点集的同时减少了匹配时间,使兵马俑图像的视觉匹配效果更好。为了解决上述技术问题,本专利技术采用如下技术方案予以实现:一种利用学习不变特征变换的兵马俑图像匹配方法,包括以下步骤:步骤1,选择任意一幅兵马俑图像作为输入兵马俑图像,提取输入兵马俑图像的所有特征点;其中,包括:步骤11,构建输入兵马俑图像的尺度空间,得到多个尺度空间下的输入兵马俑图像;步骤12,将多个尺度空间下的输入兵马俑图像输入训练好的特征检测卷积神经网络,输出分数金字塔,在所述分数金字塔的尺度域和图像域中搜索局部极大值,并抑制非极大值元素筛选出输入兵马俑图像的特征点;步骤13,将输入兵马俑图像的特征点划分为多个图像块,计算每个图像块中特征点的方向;步骤14,根据每个图像块中特征点的方向,提取出每个图像块中特征点的128维特征描述子,即得到输入兵马俑图像的所有特征点的特征描述子;步骤2,根据提取到的输入兵马俑的所有特征点,得到特征点分布曲线,将特征点分布曲线划分为头部区域和躯干区域;步骤3,根据特征点分布曲线中的头部区域和躯干区域,得到头部区域的特征点集合和躯干区域的特征点集合,在每两个视图中分别对头部区域和躯干区域的特征点进行匹配。进一步地,所述步骤2中将特征点分布曲线划分为头部区域和躯干区域,包括:步骤21,对输入兵马俑图像进行二值化处理,得到二值化的兵马俑图像;步骤22,对二值化的兵马俑图像进行数学形态上的腐蚀;步骤23,对特征点分布曲线进行平滑处理,得到平滑处理后的特征点分布曲线;步骤24,将平滑处理后的特征点分布曲线中第二个波谷作为头部区域和躯干区域的分界线,即第二个波谷之前的特征点分布曲线为头部区域,第二个波谷之后的特征点分布曲线为躯干区域。进一步地,步骤3中在每两个视图中分别对头部区域和躯干区域的特征点进行匹配,包括:步骤31,设任意两个视图分别为V1和V2,则每个视图中特征点的描述子集合为其中:为第i个视图的第N个特征点的描述子;步骤32,对每个在F(V2)中搜索它的最近邻l*(1)和次近邻l*(2);其中,步骤33,通过式(1)计算每个的最近邻l*(1)和次近邻l*(2)的比值R;步骤34,若R小于指定的阈值δ(δ=0.9991)时,则V1中的第k个特征点与V2中的第l*(1)个特征点为候选匹配;否则,舍弃V1中的第k个特征点。本专利技术与现有技术相比,具有如下技术效果:(1)在特征提取方面,本专利技术利用了LIFT空间变化不变性的优点来提取不同角度兵马俑图像特征,相比于传统的SIFT、SURF等方法,其优点在于训练数据集较大,并且加入了空间不变网络模型,得到更鲁棒的特征,克服了兵马俑表面特征间的相似性问题。(2)在图像匹配方面,本专利技术针对兵马俑自身特性,通过基于先验知识的特征点分布曲线分割方法分割兵马俑,即将提取出的特征分为头部和躯干两个区域。缩小了匹配时间,减少了误匹配率。附图说明图1为本专利技术兵马俑图像匹配方法流程图;图2为本专利技术LIFT特征提取流程;图3为本专利技术兵马俑头部分割方法图,其中(a)为腐蚀前、(b)为腐蚀后;图4(a)为本专利技术的特征点分布曲线为特征点分布曲线,图4(b)为反转后特征点分布曲线;图5为本专利技术兵马俑图像匹配效果图;以下结合附图对本专利技术的具体内容作进一步详细解释说明。具体实施方式以下给出本专利技术的具体实施例,需要说明的是本专利技术并不局限于以下具体实施例,凡在本申请技术方案基础上做的等同变换均落入本专利技术的保护范围。实施例1:遵从上述技术方案,如图1至图4所示,本专利技术公开了一种利用学习不变特征变换的兵马俑图像匹配方法,将LIFT提取特征的方法应用到兵马俑图像的配准上,在此基础上提出了一种有较高匹配率和鲁棒性更好的兵马俑图像匹配方案。本实施例在提取兵马俑图像特征过程中设置初始特征点个数最大值为1000,兵马俑图像大小为2400*3200,耗费时间少于SIFT,与SURF特征提取方法所需时间相持平。方法流程如图1所示,具体包括:步骤1,选择任意一幅兵马俑图像作为输入兵马俑图像,提取输入兵马俑图像的所有特征点;其中,如图2所示,包括:步骤11,构建输入兵马俑图像的尺度空间,得到多个尺度空间下的输入兵马俑图像;步骤12,将多个尺度空间下的输入兵马俑图像输入训练好的特征检测卷积神经网络,输出分数金字塔,即对每个尺度空间的输入兵马俑图像像素点进行打分评断其为特征点的可能性,多个尺度空间的输入兵马俑图像像素点的分数构成分数金字塔,并在上述分数金字塔中采用非极大值抑制,即在分数金字塔的尺度域和图像域中搜索局部极大值,抑制非极大值元素的方法筛选出特征点;步骤13,将步骤12中带有特征点的兵马俑图像进行划分为多个小图像块,循环选择一个小的图像块作为输入,并利用训练好的方向评估卷积神经网络来评估计算特征点的方向;步骤14,将步骤13中带有特征点方向的图像块作为输入送入训练好的特征描述子卷积神经网络中提取出特征点的128维特征描述子;本实施例中,特征点一般是指一个二维的点其只包含该点的坐标信息,特征点的描述子是指对该特征点进行了一定的描述,描述该点具有的特性,其作用是主要用来找出两个特征点的关系,描述子的格式类似于一个向量。步骤2,根据步骤1提取到的输入兵马俑的所有特征点,得到特征点分布曲线,将特征点分布曲线划分为头部区域和躯干区域;步骤21,对输入兵马俑图像进行二值化处理,得到二值化的兵马俑图像;步骤22,对二值化的兵马俑图像进行数学形态上的腐蚀;如图3(a)、图3(b)所示分别为腐蚀前和腐蚀后的图像。本实施例利用个扫描函数从上到下对兵马俑图像进行扫描,并统计出每一行扫描线上特征点的个数,画出整幅图的特征点个数分布曲线;步骤23,对特征点分布曲线进行平滑处理,得到平滑处理后的特征点分布曲线;如图4(a)所示为平滑处理前后的曲线图。步骤24,将平滑处理后的特征点分布曲线中第二个波谷作为头部区域和躯干区域的分界线,即第二个波谷之前的特征点分布曲线为头部区域,第二个波谷之后的特征点分布曲线为躯干区域。本实施例根据加入相关的人体先验知识,可以知道图4(a)中出现的第一个波谷为兵马俑头部发髻出现的位置,而第二个波谷即为头部区域和躯干区域分割线的位置;本实施例为了方便找出图4(a)中的波谷,使用MATLAB中计算波峰函数来计算要求的波谷位置,所以需要将图4(a)图像进行反转,结果如图4(b)所示,求出图4(b)中的波峰即为4(a)中的波谷。同时图本文档来自技高网...

【技术保护点】
1.一种利用学习不变特征变换的兵马俑图像匹配方法,其特征在于,包括以下步骤:步骤1,选择任意一幅兵马俑图像作为输入兵马俑图像,提取输入兵马俑图像的所有特征点;其中,包括:步骤11,构建输入兵马俑图像的尺度空间,得到多个尺度空间下的输入兵马俑图像;步骤12,将多个尺度空间下的输入兵马俑图像输入训练好的特征检测卷积神经网络,输出分数金字塔,在所述分数金字塔的尺度域和图像域中搜索局部极大值,并抑制非极大值元素筛选出输入兵马俑图像的特征点;步骤13,将输入兵马俑图像的特征点划分为多个图像块,计算每个图像块中特征点的方向;步骤14,根据每个图像块中特征点的方向,提取出每个图像块中特征点的128维特征描述子,即得到输入兵马俑图像的所有特征点的特征描述子;步骤2,根据提取到的输入兵马俑的所有特征点,得到特征点分布曲线,将特征点分布曲线划分为头部区域和躯干区域;步骤3,根据特征点分布曲线中的头部区域和躯干区域,得到头部区域的特征点集合和躯干区域的特征点集合,在每两个视图中分别对头部区域和躯干区域的特征点进行匹配。

【技术特征摘要】
1.一种利用学习不变特征变换的兵马俑图像匹配方法,其特征在于,包括以下步骤:步骤1,选择任意一幅兵马俑图像作为输入兵马俑图像,提取输入兵马俑图像的所有特征点;其中,包括:步骤11,构建输入兵马俑图像的尺度空间,得到多个尺度空间下的输入兵马俑图像;步骤12,将多个尺度空间下的输入兵马俑图像输入训练好的特征检测卷积神经网络,输出分数金字塔,在所述分数金字塔的尺度域和图像域中搜索局部极大值,并抑制非极大值元素筛选出输入兵马俑图像的特征点;步骤13,将输入兵马俑图像的特征点划分为多个图像块,计算每个图像块中特征点的方向;步骤14,根据每个图像块中特征点的方向,提取出每个图像块中特征点的128维特征描述子,即得到输入兵马俑图像的所有特征点的特征描述子;步骤2,根据提取到的输入兵马俑的所有特征点,得到特征点分布曲线,将特征点分布曲线划分为头部区域和躯干区域;步骤3,根据特征点分布曲线中的头部区域和躯干区域,得到头部区域的特征点集合和躯干区域的特征点集合,在每两个视图中分别对头部区域和躯干区域的特征点进行匹配。2.如权利要求1所述的利用学习不变特征变换的兵马俑图像匹配方法,其...

【专利技术属性】
技术研发人员:冯筠延瑜瑜赵妍崔磊刘晓宁
申请(专利权)人:西北大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1