Skip to main content
 首页 » 资源教程

Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享

2016年08月27日 21:41:3124130

最近vuforia sdk支持3D物体识别之后非常兴奋,就想利用技术制作点识别的小项目,开始做了一个手表的识别,手表算是3D的物体根据官方文章,慢慢摸索写了一篇使用说明,算是对3D识别流程的认识。最近有一个3D模型识别的需求。

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第1张

识别图片中的物体,看到物体之后,给我的第一感觉物体层次结构,识别面积比较大,应该会比较好进行识别。然后就根据识别流程开始进行紧张的制作中

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第2张

在利用安卓扫描仪进行物体扫描

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第3张

重点是图片角上有一个83

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第4张

这幅图片可以比较清楚的看到82个识别点已经把整个模型都包围过过来。

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第5张

进行检查识别也是可以出现立方柱体,根据官方说明,出现立方柱就表示可以别识别了,但是这个立方柱出现的时候也行进行闪烁的,非常的不稳定,不稳定的结果就是在把数据上传到Unity中进行制作的时候,结果就是识别不出来,死活都是识别不出来的。

这时候我就在思考为什么???,难道是效率问题,vuforia 支持能力不行,识别效率不行?等等,最根本就是测试可以识别出来,但是制作项目就不行。

想了好长时间,感觉还是识别信息的问题,其实也就是说,识别的特征点太少,物体表面太过光滑,缺少更多有效的特征点,虽然整个模型看起来比较容易被识别,但是物体的表面反光还会有阴影,有效特征点太少。

然后然后

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第6张

进行这样的改变,添加了物体表面的识别信息,用过3D识别的小伙伴都都知道,上面的特征点就是那张地下的标准图。

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第7张

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第8张

上看面的点580,这就是在表面添加特征点之后的效果,

 Vuforia SDK---- AR开发vuforia 3D识别追踪项目分析分享 资源教程 第9张

通过增加表面的特征点,达到了物体识别效率提高,这也就说明,物体表面的特征信息对物体的识别是非常重要的。


评论列表暂无评论
发表评论