Этот пример показывает, как выровнять пару изображений, используя Регистрационное приложение Оценщика. Регистрационный Оценщик предлагает несколько регистрационных методов, используя основанные на особенности, основанные на интенсивности, и нетвердые регистрационные алгоритмы. Дополнительные сведения см. в разделе Методы, поддерживаемые приложением оценки регистрации.
Создайте два несогласованных изображения в рабочей области. В этом примере создается движущееся изображение J путем поворота фиксированного изображения I по часовой стрелке на 30 градусов.
I = imread('cameraman.tif');
J = imrotate(I,-30);В этом примере можно открыть средство оценки регистрации из окна команд, поскольку изображения не имеют пространственной ссылочной информации или начальной оценки преобразования. Выполните эту команду в окне команд и укажите движущееся изображение и фиксированное изображение в качестве двух входных аргументов.
registrationEstimator(J,I)
Если изображения содержат информацию пространственных ссылок или требуется задать начальную оценку преобразования, необходимо загрузить изображения с помощью диалогового окна. Дополнительные сведения см. в разделах Загрузка изображений, Сведения о пространственных привязках и Начальное преобразование.
Можно также открыть средство оценки регистрации на панели инструментов MATLAB™. Откройте вкладку «Приложения» и нажмите кнопку «Оценка регистрации» в разделе «Обработка изображений и компьютерное зрение». При открытии приложения с панели инструментов необходимо загрузить изображения в диалоговом окне.
После загрузки изображений приложение отображает наложение изображений и создает три теста регистрации: Phase Correlation, MSER, и SURF. Эти испытания отображаются в виде черновиков в списке истории. Можно нажать на каждую пробную версию, чтобы настроить параметры регистрации. Чтобы создать пробную версию для другого метода регистрации, выберите метод в меню Техника.
Стиль наложения «Зеленый-пурпурный» по умолчанию показывает фиксированное изображение зеленым цветом, а движущееся изображение - пурпурным. Наложение выглядит серым в областях, где два изображения имеют одинаковую интенсивность. Дополнительные стили наложения помогают визуализировать результаты регистрации. При щелчке по технике на основе элементов в списке истории наложение изображения отображает набор красных и зеленых точек, соединенных желтыми линиями. Эти точки представляют собой соответствующие элементы, используемые для выравнивания изображений.

Запустите три пробные версии регистрации по умолчанию с настройками по умолчанию. Щелкните каждую пробную версию в списке истории, затем щелкните Зарегистрировать изображения.
После завершения регистрации в пробной версии отображается оценка качества и время вычисления. Оценка качества свободно основана на ssim функция и обеспечивает общую оценку качества регистрации. Оценка ближе к 1 указывает на более высокое качество регистрации. Различные методы и настройки регистрации могут дать одинаковые показатели качества, но показать ошибку в различных областях изображения. Проверьте наложение изображения, чтобы подтвердить, какой метод регистрации является наиболее приемлемым. Цвета в наложении изображения указывают на остаточное смещение.
Примечание.Из-за случайности в оптимизаторе регистрации оценка качества, зарегистрированное изображение и геометрическое преобразование могут немного варьироваться между испытаниями, несмотря на идентичные настройки регистрации.

После получения первоначальной оценки регистрации настройте параметры регистрации для повышения качества трассы. Дополнительные сведения о доступных параметрах см. в разделе Настройка параметров регистрации в приложении «Оценка регистрации». Если известны условия, при которых были получены изображения, можно выбрать другой тип преобразования или снять флажок «Имеет поворот». Постобработка с использованием нежестких преобразований доступна для расширенных рабочих процессов.
Настройте настройки пробной версии MSER. Попробуйте увеличить количество обнаруженных функций и качество согласованных функций независимо, чтобы проверить, улучшает ли либо качество регистрации.
Чтобы увеличить количество обнаруженных элементов, нажмите кнопку MSER пробный, под номером 2, в списке истории. На панели «Текущие параметры регистрации» перетащите ползунок «Количество обнаруженных элементов» вправо. При изменении настройки приложение создает новую пробную версию под номером 2.1 в списке истории. Наложение изображения показывает более подходящие элементы, как и ожидалось.

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

Чтобы увидеть эффект от повышения качества согласованных элементов, щелкните значок MSER пробная версия 2 (не 2.1) в списке истории. На панели «Текущие параметры регистрации» перетащите ползунок «Качество согласованных элементов» вправо. При изменении настройки приложение создает новую пробную версию под номером 2.2 в списке истории. Наложение изображения отображает меньшее количество точек, соответствующих высокому качеству.

Чтобы увидеть регистрацию с этими настройками, щелкните Зарегистрировать изображения. По сравнению с другими испытаниями MSER это испытание имеет лучший показатель качества. Нет заметных различий в качестве изображения по сравнению с оригинальной пробной версией MSER с настройками по умолчанию. Если вы хотите увидеть, какие пикселы отличаются между пробной версией MSER по умолчанию и этой пробной версией, измените стиль наложения на «Разница» и переключитесь между двумя пробными версиями.

При обнаружении приемлемой регистрации экспортируйте зарегистрированное изображение и геометрическое преобразование в рабочую область. Результаты регистрации можно использовать для применения аналогичной регистрации к нескольким кадрам в последовательности изображений. Дополнительные сведения см. в разделе Экспорт результатов из приложения оценки регистрации.
Этот пример экспортирует пробную версию 2.2, поскольку она имеет наилучший показатель качества и не имеет серьезных областей несовпадения. Щелкните пробную версию 2.2 в списке истории, затем щелкните Экспорт и выберите Экспорт изображений. В диалоговом окне «Экспорт в рабочую область» присвойте имя выходному файлу регистрации. Выходные данные представляют собой структуру, содержащую окончательное зарегистрированное изображение и геометрическое преобразование.
