Обнаружение символов из двоичного изображения

Здравствуйте, я пытаюсь обнаружить символы на этом конкретном изображении.

Исходное изображение:

После некоторой предварительной обработки я наконец получил это изображение

В настоящее время я могу определять отдельные символы, используя алгоритм обнаружения и сопоставления SURF.

Также с сопоставлением с шаблоном я мог обнаружить отдельные символы.

Но с помощью этих алгоритмов я не могу по-настоящему классифицировать свои совпадения, чтобы определить, какой персонаж является чем. После некоторых исследований и тестов я решил использовать hog дескрипторы для извлечения, а затем обучить эти дескрипторы с помощью svm для классификации.

Когда я обрезал эти символы для поиска по шаблону и поиска по шаблону, я вручную обрезал эти символы в фотошопе, чтобы размеры не были равны друг другу, но алгоритм Hog использует определенную ширину * высоту. поэтому у меня должны быть все персонажи одинакового размера.

Поэтому мой вопрос заключается в том, что, поскольку я собираюсь использовать этот метод только для исходного изображения, могу ли я вручную обрезать и изменить размер каждого символа для HOG? или я должен сначала обнаружить, что каждый персонаж извлекает их, а затем подготовить эти извлеченные символы для Hog? Если второе, какие методы вы бы мне предложили использовать?

0 ответов

Другие вопросы по тегам