Поиск в Google Scholar для «синтетических дискриминантных функций» или «составных корреляционных фильтров».Это хорошая отправная точка: http://www.opticsinfobase.org/abstract.cfm?URI=ao-31-23-4773. Если вы можете найти книгу " Распознавание корреляционных паттернов ", раздел 6.2 также объясняет составные фильтры.Вы берете шаблоны, созданные вращением ваших изображений, и генерируете один синтетический шаблон.Вы делаете это, формулируя систему линейных уравнений вида
Ax = c
, где A
- матрица коэффициентов, сгенерированная из имеющихся у вас шаблонов.x
- это синтетический шаблон, который вы собираетесь определить, а c
- вектор ограничений.Для ограничений можно установить , включая некоторые шаблоны и отклонить другие.
Проблема заключается в том, что при объединении слишком большого количества шаблонов вы начинаете терять производительность сопоставления.Конечно, есть способы решить эту проблему, в зависимости от того, какая дополнительная информация у вас есть об изображениях, в которых вы планируете использовать синтетические шаблоны.