2012-09-03 39 views
5

我正在使用Vuforia SDK来构建Android应用程序,并且很好奇标记跟踪如何工作。应用程序是否将视频帧转换为字节码,然后将其与创建标记生成的.dat文件进行比较?另外,这个代码在Vuforia示例应用程序中找到的位置是C++吗?谢谢。Vuforia图像识别如何工作?

+2

检查[this](http://www.moodstocks.com/2012/03/01/markerless-tracking-with-moodstocks-and-qualcomm-sdks/)。 –

回答

5

那么,你没有看到识别和跟踪的代码,因为他们是高通的知识产权,通常不应该透露。 Vuforia不是开源库。

Vuforia首先检测目标图像[基于Web的目标管理]中的“特征点”,然后使用这些数据比较目标图像中的特征和摄像头的接收帧。

谷歌“自然特征检测和跟踪”属于计算机视觉领域,你会发现有趣的东西。

2

不,检测和跟踪代码放在libQCAR.so 但问题“它的工作如何”复杂到在这里回答。如果你想熟悉物体检测和跟踪 - 开始学习方法,如mser,surf,sift,蕨类等。

1

Vuforia使用边缘检测技术。如果高对比度图像中有更多的顶点或线条,那么它是Vuforia的高分辨率图像。所以,我们可以说他们的算法有点类似于SIFT。