2016-06-09 217 views
1

我正在嘗試爲該AR應用找到一個解決方案,如主題所述。增強現實:識別手寫的數字?

我希望我的應用識別用戶的手寫編號。

該應用程序會告訴用戶在紙上寫下例如24號數字,並將相機移動到寫入的數字上以查看3d對象。

這可能是用於保存生日,結婚日期..等

對於精度,應用程式的指示將顯示用戶預覽告訴請寫出類似這樣的數字24 ..

儘管每一手書寫都會有所不同,但至少我們沒有得到具有開放邊緣的捲曲「2」-s或「4」..等等

因此,我們需要AR來識別數字,或者能夠根據近似值讀取數字。

第一個問題是:這樣的行爲是可行的還是任何熟悉類似概念的人?

搜索到類似的應用後,我發現了用於tatoo預覽的「Ink Hunter」應用程序,儘管這些應用程序使用的符號不是數字,但我們也可以將數字看作符號。

也作爲此視頻:https://www.youtube.com/watch?v=9rXJcIE2Fcs顯示,每個用戶以不同的方式繪製該符號,並仍然使它工作。

我正在使用Unity3d和Vuforia。 Vuforia提供的網站上免費樣品(unity3d包),有一個名爲「文本識別」,和這裏的教程鏈接:https://www.youtube.com/watch?v=W3MK6nC5FWE

但不幸的是不能使它發揮作用。

如果有人利用vuforia這些樣本項目或有任何ulternative方法請我需要你的幫助:)

在此先感謝moghes

+0

我的建議不涉及Vuforia或Unity。看看[Tesseract OCR](https://github.com/tesseract-ocr)。它也可以用作OpenCV模塊。 – rbaleksandar

+0

感謝您提供關於OCR的提示,當我開始使用OCR搜索主題時,引入了更多工具。我發現了另一個第三方「Wikitude」,它再次支持unity3d集成。我的工具是unity 3d,因爲它幾乎可以發佈每個平臺,幾乎可以與所有可用技術集成。 –

+0

在InkHunter中,我們編寫了一個openCV庫,可以很好地識別我們的「方形微笑」。 您可以使用Vuforia用戶定義目標進行跟蹤(基於包圍對象)和OCR進行文本識別(如果需要爲不同的文本顯示不同的3D模型)。 –

回答

0

這裏開發了這樣的功能是我們的團隊在文字識別創建教程在Unity中使用Hololens和Vuforia:https://www.youtube.com/watch?v=WdMeHgD4fMY。在視頻的第一部分,我們展示瞭如何使用Vuforia和Unity進行文本識別 - 無需Hololens。對於您的應用程序,只需將文本更改爲數字。

我相信你會遇到的最大挑戰是「手寫」組件。從我們的研究中,Vuforia更喜歡計算機生成的預定義字體類型。