Выборка краевых точек в контексте формы

Я недавно готовлюсь к использованию shape context а также SVM сделать распознавание символов. Гистограммы в shape context считаются характерными векторами символов. Тем не менее, после определения ребер, как сэмплировать ребра ребер двух символов символов, которые могут иметь разные точки полностью? Выборка случайным образом кажется не очень хорошей.

1 ответ

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

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

Используемые точки должны быть более или менее равномерно распределены по краю фигуры. Если точки приходят в большие скопления shape context не будет работать вообще (есть проблемы с нормализацией радиальных расстояний, требуемых также инвариантностью шкалы)

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