Строение оптимизатора «один плюс один»
A OnePlusOneEvolutionary
объект описывает эволюционное строение оптимизации «один плюс один», которую вы передаете функции imregister
для решения проблем регистрации изображений.
Можно создать OnePlusOneEvolutionary
объект с использованием следующих методов:
imregconfig
- Возвращает OnePlusOneEvolutionary
объект в паре с соответствующей метрикой для регистрации мультимодальных изображений
Вход
metric = registration.optimizer.OnePlusOneEvolutionary;
OnePlusOneEvolutionary
объект с настройками по умолчаниюЭволюционный алгоритм итерирует, чтобы найти набор параметров, которые дают наилучший возможный результат регистрации. Он делает это, возмущая, или мутируя, параметры от последней итерации ( родительского элемента). Если новые (дочерние) параметры дают лучший результат, то ребенок становится новым родительским элементом, параметры которого возмущены, возможно, более агрессивно. Если родительский элемент даёт лучший результат, он остается родительским элементом, а следующее возмущение менее агрессивно.
[1] Styner, M., C. Brechbuehler, G. Székely, and G. Gerig. «Параметрическая оценка неоднородностей интенсивности, применяемых к МРТ». Транзакции IEEE по медицинской визуализации. Том 19, № 3, 2000, стр. 153-165.