2011-01-30 134 views
1

我只需要一些关于如何检测标记和制作输出文本的指南。例如:带有狗图像的标记,当检测到时,我在输出文本“DOG”中一个textfield ..有人可以帮助我的想法吗?哦,顺便说一句,哪一个更有效地使用nyartoolkit或安达尔为我的想法?谢谢:)需要帮助..!有关android增强现实的帮助

+0

看到这个富有成效的线程http://stackoverflow.com/questions/7039334/communication-between-two-apps-using-emulator-as-server-and-client – Sameer 2012-03-26 14:48:25

回答

4

您正在寻找的不是增强现实,而是物体识别。 AR主要关心的是呈现覆盖在真实世界上的数据,因此计算将专门用于确定相对于对象相机的位置。如果您不打算使用这些数据,AR库可能效率不高。这就是说...

AR标记跟踪库通常通过像角点这样的突出特征来找到标记,并且可以通过在标记内编码的二进制图案或标记的边界来区分标记。如果您对在标记边框中编码“狗”部分感到满意​​,则可以使用类似Qualcomm's AR development kit的库。该库和Metaio's Unifeye mobile也可以对预定义的图像进行自然特征跟踪。如果您对能够识别您事先定义的狗的某个特定图像或图像感到满意,则其中任何一个都可以。你可能不得不操纵你的狗图像,以获得他们可以识别和跟踪的好功能。自然物体可能会有问题。

一般对象识别(能够识别任何狗的图片,事先不知道)仍然是一个研究课题。有办法,但它们大多计算密集型,大多数移动解决方案涉及将严重计算卸载到服务器。然而,对简单轮廓草图的识别更加易于理解,有一篇名为“移动增强现实的形状识别和姿态估计”的优秀论文(我在网上找不到一份副本,但是使用轮廓识别目标 - IEEE link is here)足以在移动设备上运行(这纯粹是天才)。