2016-05-18 3 views
3

Для моей бакалаврской диссертации я должен сделать приложение, которое распознает логотипы, например: я вижу логотип автомобиля, и я хочу узнать, что это за машина. Я делаю снимок логотипа автомобиля, и приложение должно распознать изображение и отправить мне слово «Мерседес», чтобы я мог искать информацию об автомобиле в Интернете. Я бы хотел, чтобы независимо от положения логотипа или света или цвета приложение распознало, что представляет собой этот логотип.Идентификация изображения Android

Я пробовал с распознаванием. API, но он не работает должным образом, потому что он вызывается и скорректирован для сравнения, а не классификации, и мне определенно нужна классификация.

Я хотел бы пойти с распознаванием на облаке, но on-device тоже будет работать (и в каком случае какой алгоритм я должен использовать?).

Большое спасибо

ответ

2

Есть несколько API, которые обеспечивают общее распознавание образов, таких как Google Vision или Imagga. Эти службы могут дать вам некоторую общую информацию о сцене - например, она может определить, есть ли автомобиль на изображении или нет.

Однако ваша задача распознавания бренда автомобиля очень специфична, и вы можете добиться лучших результатов с помощью настраиваемого сервиса, такого как vize.ai, который позволяет вам обучать конечную точку API конкретной задачи. Чтобы обучить его, вам нужно подготовить пример изображений с логотипами для каждой марки автомобиля, которую вы хотите распознать (от 30 до 50 изображений на бренд). Вы загружаете эти изображения в vize.it с помощью интерфейса веб-браузера, и вы получите конечную точку API для классификатора, подготовленного для вашей задачи. Затем вы можете просто классифицировать новые изображения, вызывая API.

Edit: Подробнее добавлено (по желанию ρяσѕρєя K)

Отказ от ответственности: Я работаю в vize.it. Редактировать: Ссылка изменена

+0

Вместо публикации ссылок в качестве ответа добавьте некоторый текст в пояснение, как этот ответ помогает OP в фиксации текущей проблемы. Спасибо –

+0

@ ρяσѕρєяK: Я добавил дополнительные данные по вашему запросу – user2812820