Я пытаюсь провести несколько экспериментов по распознаванию лиц и галлюцинациям, и чтобы получить наилучшие результаты, мне сначала нужно убедиться, что все изображения лиц выровнены. Я использую несколько тысяч изображений для экспериментов.
Я просматривал Интернет в течение последних нескольких дней и нашел много разных программ, которые утверждают, что делают это, однако из-за плохой обратной совместимости Matlabs многие из программ больше не работают. Я пробовал несколько разных программ, которые не запускаются, поскольку они вызывают функции Matlab, которые с тех пор были удалены.
Самое близкое, что я нашел, это использование алгоритма SIFT, код найден здесь
http://people.csail.mit.edu/celiu/ECCV2008/
Это помогает выровнять изображения, но, к сожалению, также снижает разрешение изображения, поэтому результат получается довольно размытым, что отрицательно скажется на любых экспериментах, которые я проводил.
Есть ли у кого-нибудь образцы кода Matlab или кто-нибудь может указать мне правильное направление для кода, который фактически выравнивает лица в базе данных.
Любая помощь приветствуется.