Как эффективно найти маленький логотип на изображении - PullRequest
4 голосов
/ 14 августа 2011

Я пытаюсь подстроить свой проект по обнаружению изображений, и через мои различные тесты я, похоже, попал в ловушку.Если у меня есть маленький логотип (около 10х15), на моем изображении обнаруживается сбой, и я его обхожу.Я попытался вручную обрезать этот логотип и увеличить его до разных разрешений, но увеличение масштаба вызывает слишком много шума и искажает логотип.Я попробовал и обратный метод, взяв логотип с изображения и использовав его для тестирования, подумав, что его следует подобрать, сравнивая его со счетом 1: 1, однако у него были обратные побочные эффекты при обнаружении слишком большого количества совпадений на изображении.

Я использую SIFT с аффинными преобразованиями и калибровку цвета по гистограммам для определения других моих совпадений.Я пытался повысить резкость изображения после его увеличения, но это тоже не сработало.

Есть ли что-нибудь, что я мог бы протестировать или реализовать, чтобы обнаружить логотип?Любой совет очень ценится.

РЕДАКТИРОВАТЬ

Включая два разных набора тестов, которые я проводил там, где он не удался.

Nike:

Nike Logo

Изображение для проверки логотипа (пытается снять его с воротника):

Player collar

Apple:

Apple Logo

Изображение для проверки (не удается найти достаточно совпадений для регистрации попадания):

Mac Cover

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...