Я пытаюсь классифицировать изображения с помощью искусственной нейронной сети, и подход я хочу попробовать это:SIFT входа в ИНС
- Получить функцию дескрипторы (с использованием SIFT сейчас)
- Классифицировать с помощью Neural Сеть
Я использую для этого OpenCV3 и Python.
Я относительно новым для машинного обучения и у меня есть следующий вопрос -
Каждый образ, который я анализирую будет иметь разное количество «ключевых точек» и, следовательно, различных размеров «дескриптора» 2D-массива. Как мне выбрать вход для моего ANN. Например, для одного образца изображения форма дескриптора равна (12211, 128), поэтому я сглаживаю этот массив и использую его как вход, и в этом случае мне приходится беспокоиться о разных размерах ввода для каждого изображения или я могу вычислить что-то еще для вход?
Для ANNs вам обычно нужны входы фиксированного размера. –