Главная » Просмотр файлов » Гонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006)

Гонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006) (1246139), страница 89

Файл №1246139 Гонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006) (Гонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006)) 89 страницаГонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006) (1246139) страница 892021-01-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 89)

Для целей прототипирования альтернативный подход заключается в реализации корреляции в частотной области, где можно воспользоваться теоремой о корреляции, которая, подобно обсуждавшейся в гл. 4 теореме о свертке, сводит пространственную корреляцию к произведению преобразованных изображений. Пусть «о» обозначает корреляцию, а «*» комплексное сопряжение, тогда теорема о корреляции утверждает, что /(х, у) о ю(х, у) «=» Р(и, и)Н*(и, и). Другими словами, пространственную корреляцию можно получить с помощью обратного преобразования Фурье, примененного к результата умножения преобразования одной функции на сопряженное преобразование второй функции.

Имеется также двойственное утверждение: /(х,у)ю*(х,у) «=» Г(и,и) о Н(и, и). Эта часть теоремы о корреляции приведена для полноты изложения. Она не будет применяться в данной главе. Реализация первого результата о корреляции в форме М-функции имеет следующий вид. йшсс1оп я = огссогг(г, е) '/ОГТСОйй 2-О согге1ас1оп 1п сЬе 1геппепсу йоша1п. '/ С = ОЕТСОйй(р, 'к) рег1огшв сЬе согге1ас1оп о1 а шавй, 'е, е1сЬ '/ 1шаяе Г. ТЬе оптрпт, С, 1в сЬе согге1аг1оп 1шаяе, о1 с1авв % йопЬ1е.

ТЬе опсрпс 1в о1 СЬе ваше ауге ав Е. 'кЬеп, ав 1в '/ яепега11у Сгие 1п ргасттсе, СЬе шавй 1шаяе 1в шпсЬ вша11ег СЬап '/. С, ягарагопп6 еггог 1в пея11я1Ь1е 11 'е' 1в рассей то в1хе(Р) . [М, М) = вузе(1); Х = 1112(1); е = соп)(11с2(е, М, М)); я = геа1(1ггс2(я.«г)); й)0 т п.е * б В нашем случае такая точка единственна. Как объяснялось в З 3.4.1, координаты на изображении корреляции) соответствуют перемещению маски, поэтому координаты (1, .)) отвечают положению нижнего левого угла этой маски.

Если теперь расположить маску поверх изображения в этом месте, то обнаружится близкое ее совпадение с глазом урагана. Другой подход к нахождению наилучшего положения состоит в пороговой обработке изображения корреляции в окрестности точки максимума или его копии йв с уменыпеиным разрешением при известном максимальном значении 255. Например, изображение на рис. 12.1, г) получено командой » 1шв)топ(йв > 254) Совмещение нижнего левого угла эталона с маленькой белой точкой на рис.

12.1, г) опять обнаруживает наилучшее совпадение для положения глаза урагана. 5) 12.3.4. Статистически оптимальные классификаторы Хорошо известный классификатор Вайеса для нуль-единичной функции потерь (см. [Сопза1еа, Ъ'оос)з, 2002[) имеет решающие функции вида г! (х) = р(х [~о))Р(со.) )' = 1, 2,..., И', где р(х [щ ) — функция плотности распределения вероятностей РГ)Р для векторов признаков из класса щ, а Р(щ ) — вероятность обнаружения класса щ;. Как и раньше, имея неизвестный вектор признаков, процесс заключается в вычислении всех Ит решающих функций и в назначении образу класса, решающая функция которого имеет самое большое численное значение.

Неоднозначные решения разрешаются произвольным образом. Случай, когда функции плотности вероятностей являются (или предполагаются) гауссовыми, представляет особый интерес. Функция Р1)Р для и-мерной гауссовой случайной величины имеет вид ( [ ) — 1[!х-сп ) С !х — сп )] (2 .)п)э[С [))з где С. и гп — это ковариационная матрица и усредняющий вектор семейства образов класса а5, а [С [ обозначает детерминант матрицы С .

Поскольку функция логарифма является монотонно возрастающей, то нахождение максимума а).(х) по )' эквивалентно максимизации 1п [Н (х)[, и мы можем выписать решающую функцию в виде с( (х) = 1п [р(х [ы )Р(щ )[ = 1пр(х [щ ) + 1п Р(щ ), где все логарифмы будут гарантированно вещественными, так как величины р(х [со ) и Р(щ ) неотрицательны. Подставляя в эти формулы конкретную функцию для многомерной гауссовой величины, получаем Н (х) = 1пР(щ ) — — !п2к — — !п[С [ — — [(х — гп ) С (х — гп )1. п т 1См. 1 3.14, гле объясняется схема корреляции.

Отбросив одинаковую для всех классов константу з [п 2п, приходим к следующим решающим функциям ц' (х) = 1пР(щ ) — — 1п~С ~ — — '((х — гп ) С (х — гп )] т прн )' = [,2,..., И~. Теперь видно, что в квадратных скобках стоит расстояние Махаланобиса, (см. 3 12.2) для которого имеется векторизованная реализация. У нас также реализован эффективный метод для вычисления средних векторов и ковариационных матриц (см. 3 11.5). Поэтому мы можем построить байесовский классификатор для многомерного гаусснана в виде следующей М-функции.~ 1цпсС1оп й = Ьауеяйацвв(Х, СА, МА, Р) %ВАТЕЯСАСЯЯ Вауея с1аяв111ег 1ог Сацвяйап раССегпв.

% Р = ВАУЕЯСАСЯЯ(Х, СА, МА, Р) сошрцСея СЬе Вауев йес1в1оп % ХцпсС1опя о1 СЬе раССегпя 1п СЬе гоив о1 аггау Х цв1пЕ СЬе % сонаг1ы)се шасг1сев впй апй шеяп чессогя ргоч1йей гп СЬе аггаув % СА апй МА. СА 1я ап аггау о1 в1яе п-Ьу-п-Ьу-)), иЬеге п Ая СЬе % й1шепвйопа11Су о1 СЬе раССегпв апй )) Хя СЬе пцшЬег о1 '/ с1аввев. Аггау МА 1в о1 й1шепвйоп п-Ьу-)( (А.е., СЬе со1цшпя о1 МА % аге сье Апй1ч1йца1 шеап чессогв). тье 1осасйоп оу сье сонагйвпсе % шаСг1сев апй СЬе шеап чесСогв Хп СЬе1г геврессйче аггауя шцвС % соггеяропй.

ТЬеге шцвС Ье а сочаг1апсе шасгйх впй а шеап нессог % Тот еасЬ раССегп с1авя, ечеп 11 ноше о1 СЬе сочаг1впсе шасгйсев % апй/ог шеап честогв аге ес[ца1. Х Ав ап аггау о1 в1яе К-Ьу-п, % иЬеге К 1в СЬе Соса1 пцшЬег о1 рассегпв Со Ье с1авв111ей (1.е., % СЬе раССегп чесСогя аге гоня оу Х). Р 1в а 1-Ьу-)) аггау, % сопСатпйпК СЬе ргоЬаб111С1ев о1 оссцггепсе о1 еасЬ с1авв. 11 % Р 1я поС 1пс1цйей гп СЬе агЯшпепС 11вС, СЬе с1аввев аге аявшпей % Со Ье ес[ца11у 11Ке1у. % % ТЬе оцСрцС, Р, 1в а со1цшп честог о1 1епясЬ К.

Тся ТСЬ е1ешепС 1в % сЬе с1аяя пншЬег аяяйяпей Со СЬе 1СЬ чессог Ап Х йцг1пЕ Вауев % с1аявШсаС1оп. й = ( ); '/, ТпАС1а11ве й. еггог(пагесьь(3, 4, пагЯ1п)) '/ чег11у соггесс по. о1 1прцся. и = в1ге(СА, 1); % Рйшепвйоп оу раССегпв. % Ргосесг аЯа1пвС СЬе ровв1Ь111Су СЬаС СЬе с1авя пишЬег 1в % 1пс1цйей ав ы) (и+1)сь е1ешепс о1 сье чессогв. Х = йоцЬ1е(Х(:, 1:и)); )( = айве(СА, 3); % ИшпЬег о1 раССегп с1аввев. К = в1яе(Х, 1); '/ МшпЬег о1 раССегпя Со с1авя11у. 11 пагЯ1п == 3 зФункция еуе[в) возвращает единичную матрицу размера пхп; обращение еуе(в, л) или еуе ( [в в) ) позволяет построить матрицу юхп, в которой на главной диагонали стоят единицы, а вне — нули.

Синтаксис еуе [авве (А) ) обеспечивает аналогичные результаты, где в качестве в и в используются, соответственно, числа строк и столбцов матрицы А. ~~~512 Глава /з. Распознавание обоектаов Р(1:сс) = 1/Я; % С1аввев аввишес) ес)па11у 11Ье1у. е1ве 11 впш(Р) = 1 еггог('Е1ешепгв о1 Р шпаг впш го 1.'); епс( епс) % Сошрпсе гЬе с(есегш1папгв. йог 3 = 1 Ы ОМ(3) = с1ев(СА(:, :, 3)); епс) % Сошрпсе Апчегвев, пв1пЕ г1ЕЬГ с(1ч1в1оп (1М/СА), юЬеге 1М = % еуе(в1хе(СА, 1)) 1в гЬе и-Ьу-п 1с)епс1су шасг1х. Непве СА го % сопвегче шешогу. 1М = еуе(в1хе(СА,1)); 1ог 3 = 1:)с) СА(:, :, 3) = 1М/СА(:, :, 3); епс) % Еча1пасе ГЬе с(ес1в1оп 1ппсв1опв. ТЬе впш Гетшв аге ГЬе % МаЬа1впоЬАв с)1вгэпсев с(1вспввес) Ап Яесс1оп 12.2.

МА = МА'; / ОгЕап1ве ГЬе шеап чессогв ав гоев. 1ог 1 = 1сК 1ог 3 = 1 1с' ш = МА(3,:); У = Х ш(опев(в1ве(Х, 1), 1), :); Н Р(3) == О О(1, 3) = 1п1; е1ве О(1, 3) = 1оЕ(Р(3)) О.бв1од(ОМ(3)) О.Еввиш(У(1, :)в(СА("., :, 3)ву(1, :)')); епй еш1 епс1 % Р1пс) гЬе шах1шпш Ап еасЬ гов ой О. ТЬеве шах1ша % ЕАче ГЬе с1авв о1 еасЬ расветп: Тот 1 = 1сК 3 = 11пс((О(1,:) == шах(О(1,:))); сП1,:) = 3(:); епс) % ссЬеп ГЬеге аге шп111Р1е шах1ша ГЬе с(ес1в1оп Ав % агЬ1сгагу. РгсЫ ГЬе 11гвс опе. сс = сс(:, 1); Пример 12.2.

Бай«савская классификация мулътписпектпралъных данных. Байесовские классификаторы часто применяются при автоматическом распознавании областей на мультиспектральных изображениях. На рис. 12.2 даны первые четыре изображения из рис. 11.25 (три видимых спектральных диапазона и один инфракрасный). В качестве простой иллюстрации мы применим байесовскую классификацию к трем типам (классам) участков земной поверхности на этих изображениях: водному, городскому н растительному. Векторы признаков в этом примере строятся по методу, который обсуждался в Я 11.5 и 12.3.1.

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

3 5.2.4), которая вызывается командой » В = го1ро1у(1); где 1 это одно из мультиспектральных изображений, а В -- двоичная маска. В таком формате изображение В можно построить интерактивно на экране компьютера, перемещая курсор мыши. На рис. 12.2, д) приведены три маски В1, В2 и ВЗ, построенные этим способом.

Числа 1, 2 и 3 обозначают, соответственно, водные, городские и растительные участки на снимках. Теперь строятся векторы, отвечающие каждой подобласти. Четыре цифровых изображения уже имеются, поэтому их осталось лишь «уложить» вдоль третьего измерения и получить стековое изображение: » всас1« = саС(3, 11, 12, 13, 14); где изображения с 11 по 14 †. это четыре снимка из рис. 12.2 с а) по г). Каждой точке при взгляде сквозь эти изображения соответствует четырехмерный вектор признаков (см.

рис. 11.24). Нас будут интересовать векторы, отвечающие трем выделенных областям, которые даны на рис. 12.2, д). Мы получим этн векторы, применив функцию 1швсас)«2иессогв, которая обсуждалась в 3 11.5: » [Х, В] = 1швсас)г2»тесСога(всаск, В); где Х это массив, строки которого есть векторы, а В массив, состоящий из положений (двумерных координат) векторов из массива Х. Использовав функцию 1швсас)с2»тессогв с тремя масками В1, В2 и ВЗ, получаем три множества векторов Х1, Х2 и ХЗ и три семейства координат В1, 32 и ВЗ. Затем из хшожеств Х извлекаются три подмножества У1, т'2 и «3, которые будут служить обучаюшими образами для оценивания ковариационных матриц и средних векторов. В качестве векторов для Х выбираются каждые вторые векторы нз множеств Х.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6401
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее