0

Я пытаюсь найти бесплатный способ сделать распознавание изображений/компьютерное зрение в приложении Google Glass. Я ищу что-то, что может распознавать объекты реального мира, такие как деньги, обложки книг и текст. В идеале это будет работать как Google Goggles (по какой-то причине Google не сделал Goggle API). Я открыт для облачных решений или тех, которые работают локально. Я даже открыт для запуска моего собственного сервера, если его невозможно реализовать для локального распознавания образов на стекле.Как добавить распознавание изображений в приложение Google Glass?

Я изучил несколько различных технологий. OpenCV кажется очень мощным, но он не поставляется с библиотекой изображений, чтобы соответствовать. CamFind имеет облачный API, который делает именно то, что мне нужно, но это требует больших денег.

Есть ли какие-либо предложения по поводу того, как я могу добавить распознавание изображений в свое приложение? Заранее спасибо!

ответ

1

Я выиграл хибартон Glass Foundry в Нью-Йорке (в 2013 году), взломав в основном одно и то же вместе. Это было до того, как был выпущен набор для разработки для Glass, и я сделал все это с помощью только API-интерфейса зеркала. Вот как я это сделал:

  1. Во-первых, create a server-side glass app using one of the quickstarts. запрашивая правильную область действия, чтобы вы могли взаимодействовать с API-интерфейсом Mirror и управлять графиками пользователей.
  2. Экспозиция пользовательской цели общего доступа, так что, когда пользователь делает снимок, они могут «делить» его с вашим приложением.
  3. После совместного использования ваш сервер получит POST (многократно, я полагаю) из API-интерфейса зеркала с вашим image Примечание: Большинство распознавания изображений не требуют такого высокого разрешения, как 5mp Glass, поэтому я значительно уменьшил изображение, чтобы все двигалось быстрее.
  4. На стороне сервера загрузите изображение в службу распознавания изображений. Я использовал IQ Engines, который теперь не функционирует. Быстрый поиск Google показывает множество услуг.
  5. Тем не менее на стороне сервера, в результате распознавания изображения, вставить новую карту в сроки пользователя с результатом и изображения, и т.д.
+0

Большое спасибо за ответ! Что касается «4. На стороне сервера загрузите изображение в службу распознавания образов. Я использовал IQ Engines, который теперь не функционирует. Быстрый поиск в Google показывает множество сервисов». Мне было интересно, есть ли у вас какие-то идеи. Мой обширный поиск в Google приводит только к API, которые стоят денег или платформ с открытым исходным кодом, таких как OpenCV, которые не поставляются предварительно с изображениями. –