0

我正試圖在Google Glass應用程序中找到一種免費的圖像識別/計算機視覺方式。我正在尋找能夠識別真實世界物品的東西,如金錢,書籍封面和文字。理想情況下,它會像Google Goggles一樣工作(出於某些原因,Google沒有製作Goggle API)。我接受基於雲的解決方案或本地運行的解決方案。如果無法在Glass上本地進行圖像識別,我甚至可以開放自己的服務器。如何將圖像識別添加到Google Glass應用程序?

我研究了幾種不同的技術。 OpenCV看起來非常強大,但它沒有附帶一個圖像庫來匹配。 CamFind有一個雲API,它完全符合我的需求,但它需要花費很多錢。

對於如何將圖像識別添加到我的應用程序,有任何建議嗎?提前致謝!

回答

1

我在紐約市贏得了Glass Foundry hackathon(2013年),他們在一起攻擊了基本相同的東西。這是在Glass的本地開發工具包發佈之前,所以我只用鏡像API就完成了。這是我如何實現它:

  1. 首先,create a server-side glass app using one of the quickstarts。請求正確的範圍,以便您可以與Mirror API進行交互並處理用戶的時間表。
  2. 公開自定義共享目標,以便當用戶拍照時,他們可以與您的應用程序「共享」它
  3. 共享後,您的服務器將從您的鏡像API接收POST(多部分,我相信)圖像注意:大多數圖像識別不需要如Glass's 5mp那樣的高分辨率,所以我大幅縮小圖像以使所有圖像都快速移動。
  4. 在服務器端,將圖像上傳到圖像識別服務。我使用了現在不存在的IQ引擎。快速谷歌搜索顯示許多服務。
  5. 還是在服務器端,與圖像識別的結果,插入新卡插入用戶與結果和圖像的時間表,等
+0

感謝這麼多的答案!關於「4.在服務器端,將圖像上傳到圖像識別服務,我使用了現在已經不存在的智能引擎,Google的快速搜索顯示了很多服務。」我想知道你是否有任何想法。我廣泛的Google搜索只會導致成本高昂的開源API或像OpenCV這樣的開源平臺,而這些平臺不會與圖像一起預先打包。 – 2014-10-06 02:45:20

相關問題