2013-04-10 4 views
0

Привет, ребята, я ищу решение, позволяющее пользователю сравнивать изображение с ранее сохраненным изображением. Например, я делаю снимок на своем iPhone стула, а затем он будет сравниваться с изображением локального магазина, если сходство разумно, тогда оно подтверждает изображение и вызывает другое действие.Изображение/распознавание сцены

Большинство решений, которые мне удалось найти, требуют обработки облаков на сторонних серверах (Visioniq, moodstocks, kooaba и т. Д.). Это потому, что iPhone не имеет достаточной вычислительной мощности для выполнения этой задачи?

Небольшая справочная библиотека будет храниться на устройстве и при необходимости указываться. Пользователи смогут индексировать свои собственные изображения для распознавания.

Есть ли такое решение, о котором кто-либо слышал? Мои поисковые запросы показали только облачные решения от вышеупомянутых провайдеров BaaS.

Любая помощь будет очень признательна.

С уважением, Frank

+1

[Moodstocks] (http://www.moodstocks.com/) обеспечивает распознавание изображений на устройстве: на практике сигнатуры изображений синхронизируются с мобильным устройством, а алгоритмы также запускаются на устройстве. Другими словами, у iPhone достаточно вычислительной мощности для этого. Это означает, что Moodstocks не поддерживает поиск подобия, а только сопоставление изображений, то есть с учетом кадра камеры он получает идентификатор точного соответствия (если есть) в базе данных опорных изображений, будучи инвариантным к общим шумом. – deltheil

+0

Спасибо, deltheil, я уже связался с ними, надеюсь, они могут помочь. – frank

+0

@frank - Вы можете проверить профиль deltheil. –

ответ

0

Попробуйте использовать библиотеку OpenCV в прошивкой

OpenCV

+0

Спасибо Mihir, в настоящее время изучая это. – frank

0

Вы можете попробовать использовать FlannBasedMatcher, чтобы соответствовать изображения. Документация и код доступны здесь. Здесь вы можете увидеть «Feature Matching FLANN».

+0

Спасибо, кучи chans – frank