如何提高Vuforia中的Image ratings

来源:互联网 发布:淘宝一件代发新骗局 编辑:程序博客网 时间:2024/04/29 08:57

写在前面

如果选用ImageTarget作为目标对象,Vuforia是通过图像特征来识别目标对象的,那么如何提高目标对象的识别率呢?那就要从我们上传的图片入手了。

 

当我们将图片上传到Vuforia的服务器之后,web上会显示图片的星级(0-5级),星级越高,图片的识别效果越好。为了提高图片的星级,应该:

1)提高图片的局部对比度,尽量选取图案棱角分明的图片;

2)避免圆形的图案;

3)避免大量重复的图案;

4)避免模糊不清的图片。

 

总而言之,就是要提高图片特征点的数量,保证特征点的均匀分布,同时避免特征点模式的重复。那么,Vuforia是如何确定图片的特征点的呢?


图表 1

      如图1所示,每个黄色的小叉代表一个特征点,特征点多并且均匀分布的图片星级越高。由图可以看出:

1)        在提取特征点之前,会先对图片进行灰度化处理,因此色度不会影响特征点的分布;

2)        特征点都分布在图案轮廓处,即梯度较大的地方;

3)        并非所有的轮廓处都是特征点,轮廓尖角处才是特征点。

1 0