一种特征质量评估方法及图像特征均匀提取方法与流程

文档序号:20495192发布日期:2020-04-21 22:20阅读:597来源:国知局
一种特征质量评估方法及图像特征均匀提取方法与流程

本发明涉及摄影测量技术领域,具体涉及一种基于图像局部特征的特征质量评估方法及图像特征均匀提取方法。



背景技术:

无人机图像特征初始检测的性能容易受到复杂地物环境的影响,导致特征在图像空间上的分布质量不高,由于图像几何畸变或特征点重叠等情况的存在,最终会影响图像匹配方法的可靠性。此外,检测到的特征数量也会影响图像误匹配剔除方法的有效性,若特征数量太少,图像之间将缺乏有效数量的匹配对应关系,若特征数量太多,则会影响图像匹配的计算效率,因此,在实际应用中,我们很难为包含不同信息量的图像设定一个固定的阈值,提取数量合适的特征点。

目前,大多数图像局部特征检测方法都没有考虑特征点的空间分布质量,仅有少数学者对此问题进行了讨论,例如,song和szymansk提出了一种基于非极大值抑制的sift特征均匀提取方法;lingua等人提出了一种自适应的sift特征检测方法(a2sift),用于提高sift特征在图像空间上的分布质量;sedaghat等人提出了一种均匀且鲁棒的sift特征检测方法(ur-sift),可以同时提高sift特征在图像空间和尺度上的分布质量;sedaghat等人又在ur-sift的基础上,基于特征点的完备性约束,提出了一种能够适用于多种具有不同属性的图像特征检测器的特征提取方法;hossein-nejad和nasri提出了一种基于特征点间距离约束的冗余特征去除方法(rkem),可以提高图像特征匹配的精度和计算效率。

然而,上述方法是针对基于点特征描述子的图像匹配而设计的,特征匹配的精度有限。

因此,设计一种新型的特征均匀提取方法具有重要意义。



技术实现要素:

本发明的第一目的在于提供一种特征质量评估方法,具体技术方案如下:

一种特征质量评估方法,包括以下步骤:

步骤一、获取虚拟线长度;

步骤二、获取线特征的显著性和鲁棒性;

步骤三、根据步骤二所得线特征的显著性和鲁棒性采用表达式4)计算特征点的特征质量:

其中:sm是第m个特征点的特征质量,entm表是第m个特征点的显著性,resm表示第m个特征点的鲁棒性,m表示特征点数目,wr表示图像特征鲁棒性的权重因子;

步骤四、判断特征点的特征质量的大小,特征质量越大,特征质量越高,反之,则特征质量越低。

以上技术方案中优选的,虚拟线长度选为10像素-200像素。

以上技术方案中优选的,获取线特征的显著性具体包括:

步骤1.1、通过表达式1)获取图像信息熵h:

步骤1.2、通过表达式2)获取线特征的显著性ent:

其中:ci是图像区域内第i个像素的灰度值在该图像区域中出现的概率,s为像素的总数量,q表示特征点pi邻域范围内的特征点的个数,hq表示特征点pi与第q个相邻点所构成的虚拟线段区域的图像信息熵。

以上技术方案中优选的,通过表达式3)获取线特征的鲁棒性res:

其中:rq表示该特征点与第q个相邻点所构成的虚拟线特征的响应。

以上技术方案中优选的,所述特征点的特征质量大于等于零且小于等于1。

应用本发明的特征质量评估方法,具体是:图像特征的显著性越高,图像特征包含的信息量具有较高水平,能够成功地匹配图像对应特征;线性特征的鲁棒性越高,反映了图像特征对图像几何和光度畸变的抵抗能力越强;采用合理的虚拟线长度,能够较好地顾及特征匹配的精度和稳定性。本发明利用线特征的显著性、线特征的鲁棒性和虚拟线长度这三种指标对图像特征的质量进行评估,能够提取高质量的图像局部特征,并能够实现高精度的图像虚拟线特征匹配。

本发明的第二目的在于提供一种图像特征均匀提取方法,详情如下:

一种图像特征均匀提取方法,包括以下步骤:

步骤a、利用局部特征检测方法提取图像的初始特征,提取的特征数量为5×n;

步骤b、采用如上述的特征质量评估方法对图像特征的质量进行评估;

步骤c、将原始图像划分为均匀格网,计算每一个格网内的特征点数量;

步骤d、将每一个格网中所有有效的特征点按照步骤b中特征质量由大到小进行排序,并选择出与步骤c中所需数量一致且具有最大特征质量的特征点。

以上技术方案中优选的,所述步骤c中采用表达式5)计算每一个格网内的特征点数量:

其中:nk是第k个网格内的特征点数量,n是整幅图像需要的特征点数量,k是格网数量,是位于第k个格网中的所有特征质量的平均值,ek是第k个格网中所有像素的显著性的和,nk是第k个格网中初始检测得到的特征点的数量,ws和we分别表示特征质量和显著性的权重因子。

本发明的图像特征均匀提取方法,基于特征质量评估和图像格网划分的策略,实现了特征在图像空间上的均匀分布。与现有最优技术ur-sift相比,本发明的有效性和鲁棒性更好,具体是:本发明提出的方法在特征的空间分布质量上有大幅提升,提升幅度约为42.2%~57.3%;在提取相同的初始特征数目的前提下,本发明提出的方法在特征正确匹配数目上也有明显提升,提升幅度约为36.4%~190.7%。

除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。

附图说明

构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是实施例中质量评估的原理示意图;

图2是实施例中图像格网划分示意图;

图3是16个格网的特征质量示意图,其中,每一个格网中的特征质量是该格网内所有特征的质量之和(例如,每个特征的质量为sm,假设第一个格网内的特征数目是20个,则该格网的特征质量为s1到s20的和);

图4是16个格网的特征数目示意图;

图5是本实施例与ur-sift方法图像特征均匀提取的效果对比图,其中:图5(a)是本实施例方法的效果图;图5(b)是ur-sift方法的效果图。

图6是本实施例与ur-sift方法图像特征均匀提取的效果对比图,其中:图6(a)是本实施例方法的效果图;图6(b)是ur-sift方法的效果图。

以下结合附图对本发明的实施例进行详细说明,但是本发明可以根据权利要求限定和覆盖的多种不同方式实施。

具体实施方式

以下结合附图对本发明的实施例进行详细说明,但是本发明可以根据权利要求限定和覆盖的多种不同方式实施。

实施例:

一种图像特征均匀提取方法,包括以下步骤:

第一步、利用局部特征检测方法(如sift特征检测方法)提取图像的初始特征,提取的特征数量为5×n,n为整幅图像需要的特征点数量。

第二步、采用特征质量评估方法对图像特征的质量进行评估,具体包括以下步骤:

步骤2.1、获取虚拟线长度,选取虚拟线长度为10像素-200像素;

步骤2.2、获取线特征的显著性和鲁棒性,具体是:

获取线特征的显著性具体是:先通过表达式1)获取图像信息熵h,再通过表达式2)获取线特征的显著性ent:

其中:ci是图像区域内第i个像素的灰度值在该图像区域中出现的概率,s为像素的总数量,q表示特征点pi邻域范围内的特征点的个数,hq表示特征点pi与第q个相邻点所构成的虚拟线段区域的图像信息熵;由两个特征点连线构成的线段,被称之为线特征,由于该线段是人为连接,实际并不存在,因此又被称之为虚拟线特征。

详见图1,计算特征点pi的显著性,则需要计算pi与其邻域范围内的特征点(qj1、qj2、qj3)的连线所构成的虚拟线段所在区域(图中灰色椭圆形区域)的图像熵h,分别为h1、h2、h3。计算这三个熵的和,即为特征点pi的显著性ent;

通过表达式3)获取线特征的鲁棒性res:

其中:rq表示该特征点与第q个相邻点所构成的虚拟线特征的响应;

详见图1,计算特征点pi的鲁棒性,由于虚拟线特征包含两个端点(例如:pi和qj1),因此,一条虚拟线特征的响应可以用虚拟线段两个端点的响应的平均值表示,此处pi共有三个邻域点,则共有三个响应平均值,这三个响应平均值的和即为特征点pi的鲁棒性res;

步骤2.3、根据步骤二所得线特征的显著性和鲁棒性采用表达式4)计算特征点的特征质量:

其中:sm是第m个特征点的特征质量,entm表是第m个特征点的显著性,resm表示第m个特征点的鲁棒性,m表示特征点数目,wr表示图像特征鲁棒性的权重因子,取值为0.4;

步骤2.4、判断特征点的特征质量的大小,特征质量越大,特征质量越高,反之,则特征质量越低。此处所述特征点的特征质量的取值大于等于零且小于等于1。

第三步、将原始图像划分为均匀格网,详见图2(白色圆圈标记部分为特征点),格网宽度采用100像素,划分成16个网格;计算每一个格网内的特征点数量,具体采用表达式5)进行计算:

其中:nk是第k个网格内的特征点数量,n是整幅图像需要的特征点数量,k是格网数量,是位于第k个格网中的所有特征质量的平均值,ek是第k个格网中所有像素的显著性的和,nk是第k个格网中初始检测得到的特征点的数量,ws和we分别表示特征质量和显著性的权重因子,ws取值为0.3,we取值为0.5;

第四步、将每一个格网中所有有效的特征点按照步骤b中特征质量由大到小进行排序,并选择出与步骤c中所需数量一致且具有最大特征质量的特征点。详见图3和图4。

利用实测无人机图像数据对本发明进行验证,并与ur-sift方法进行比较。图像特征的空间分布质量(gc)评价计算公式如下:

其中,n表示图像特征正确匹配数目,ai表述每个正确匹配点所占面积(像素),aimg表述图像总面积(像素)。

采用本实施例方法所得图像见图5(a),将本发明方法与现有最优技术ur-sift相比,详见图5(a)和图5(b),其中,本发明方法所得空间分布质量gc=0.654,最优技术ur-sift方法所得空间分布质量gc=0.460,本发明方法所得正确匹配数目为390,最优技术ur-sift方法所得正确匹配数目为286。因此,本发明提出的方法在特征的空间分布质量上有大幅提升,提升幅度约为42.2%;在提取相同的初始特征数目的前提下,本发明提出的方法在特征正确匹配数目上也有明显提升,提升幅度约为36.4%。

采用本实施例方法所得图像见图6(a),将本发明方法与现有最优技术ur-sift相比,详见图6(a)和图6(b),其中,本发明方法所得空间分布质量gc=0.269,最优技术ur-sift方法所得空间分布质量gc=0.171,本发明方法所得正确匹配数目为314,最优技术ur-sift方法所得正确匹配数目为108。因此,本发明提出的方法在特征的空间分布质量上有大幅提升,提升幅度约为57.3%;在提取相同的初始特征数目的前提下,本发明提出的方法在特征正确匹配数目上也有明显提升,提升幅度约为190.7%。

图5(a)、图5(b)、图6(a)及图6(b)中,白色线条(线条a)为图像特征匹配结果,黑色线条(线条b)为图像中提取到的线特征,通过观察可以发现,本发明提出的方法提取到的线特征更多。实验结果直观地反映了本发明明显优于现有技术,表明本发明的有效性和鲁棒性更好。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1