Если мы предположим, что каждый отпечаток пальца состоит из концентрических кривых (эллипсов или кругов) - и я осознаю тот факт, что не каждый отпечаток пальца - как я могу найти центр этихконцентрические кривые?
Давайте возьмем этот «идеальный» отпечаток и попытаемся выяснить его центр ...
Мои подходы заключались в том, чтобы попробовать:
- Найдите спектр через столбцы / строки изображения и попытайтесь найти столбцы / строки, которые максимизируют конкретную полосу спектра.Я думал, что столбец, проходящий через центр, будет иметь наиболее регулярную схему изменения амплитуды - поэтому наиболее узнаваемую гармонику.
- Мой второй подход состоял в том, чтобы попытаться подсчитать черно-белые изменения также через столбцы истрок, а также максимизировать это количество среди строк и столбцов.
Хотя эти методы работают до некоторой степени, с некоторой дополнительной фильтрацией, они терпят неудачу, когда отпечаток пальца «не идеален, как этот»,Можете ли вы придумать другой подход?Существуют ли стандартные способы сделать это?
Редактировать 1 Мне сейчас очень нравится идея Зака, и я хотел бы, чтобы кто-то пояснил, как это сделать ...
Редактировать 2 Хотелось бы, чтобы кто-нибудь изложил идею Зака немного подробнее.Щедрость, вручаемая Заку.
Редактировать 3 Отпечаток пальца с центром кривых, которые приблизительно соответствуют ребрам за пределами отпечатка пальца.