SIFT и нейронная сеть Matlab - PullRequest
1 голос
/ 07 апреля 2011

Мой проект - распознавать древние монеты.Я использовал алгоритм SIFT Дэвида Лоу для извлечения особенностей изображений.

[siftImage, descriptors, locs] = sift(filteredImg);

Теперь я хочу передать эти функции нейронной сети для обучения изображений.

1) Какое значение я должен передать в нейронную сеть в качестве входных данных?(дескрипторы vector или locs) 2) Как я могу использовать его для нейронной сети?

Может кто-нибудь помочь мне?Большое спасибо заранее.

1 Ответ

1 голос
/ 07 апреля 2011

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

Это может происходить из-за базового перекрытия гистограммы функции.распределение частот по категориям для более сложного многомерного кластерного анализа поведения.

Это позволит вам найти функции, которые кажутся наиболее подходящими для нейронной сети для классификации.

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

...