增强现实:识别手写数字?

时间:2016-06-09 04:47:49

标签: unity3d numbers augmented-reality symbols text-recognition

我正试图找到这个AR应用程序的解决方案,正如主题所说。

我希望我的应用识别出用户手写的号码。

该应用程序将告诉用户在纸上写下例如24号,并将相机移到书写的数字上以查看3d对象。

这可能用于保存生日,结婚日期......等等。

为了准确,应用程序说明会向用户显示预告,请写出类似于此的数字24 ..

虽然每一手写作都会有所不同,但至少我们不会得到卷曲的“2”-s或“4”的开放边缘..etc

所以这里我们需要AR来识别数字,或者能够根据近似值读取数字。

第一个问题是:这样的行为是否可行,或者是否有人熟悉类似的概念?

在搜索类似的应用程序后,我找到了用于纹身预览的“墨水猎人”应用程序,虽然这些应用程序使用符号而不是数字,但我们也可以将数字视为符号。

同样正如此视频:https://www.youtube.com/watch?v=9rXJcIE2Fcs所示,每个用户以不同的方式绘制符号,但仍然可以使其生效。

我正在使用Unity3d和Vuforia。 Vuforia在网站上提供免费样品(unity3d软件包),还有一个名为“Text Recognition”,这里有教程链接:https://www.youtube.com/watch?v=W3MK6nC5FWE

但遗憾的是无法使其发挥作用。

如果某人使用vuforia中的这些示例项目开发了这样的功能,或者有任何替代方法,请向您提供帮助:)

先谢谢moghes

1 个答案:

答案 0 :(得分:0)

这是我们的团队使用Hololens和Vuforia with Unity创建文本识别的教程:https://www.youtube.com/watch?v=WdMeHgD4fMY。在视频的第一部分中,我们将展示如何使用Vuforia和Unity进行文本识别 - 无需Hololens。对于您的应用程序,只需将文本更改为数字。

我相信你将面临的最大挑战是“手写”组件。根据我们的研究,Vuforia更喜欢计算机生成的预定义字体类型。