Комаров_942 (1231763), страница 8

Файл №1231763 Комаров_942 (Распознавание образов на примере изображений вулканов) 8 страницаКомаров_942 (1231763) страница 82020-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

volcano_qualifier analyze – запуск в режиме анализа

В зависимости от выбранного режима работы программы (обучение или анализ) дальнейшие параметры могут отличаться.



“volcan_image.png”.

Четвёртый параметр – имя файла в двойных кавычках, в который будет сохраняться результат работы программы (папка, в которой создастся этот файл, должна существовать). В файле результата в каждой строке записывается имя файла с анализируемым изображением и, напротив показатель его качества. Например:

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt”

Здесь файл result.txt , будет выглядеть следующим образом:

“folder1/vo

Параметр length. Данный параметр ограничивает минимально допустимую длину границ в пикселях. Как правило, короткие рёбра не очень надёжны и могут быть результатом зашумления изображений. Целесообразно ограничить минимальную длину границ, как при обучении, так и при анализе. Данный параметр может принимать значения от 0 и до бесконечности. Параметр 0 означает, что минимальная длина границ неограниченна. По умолчанию используется значение 50.



lcan075.jpg” 0.36926;

“folder2/folder3/volcan14.jpeg” 0.60138;

“c:/folder5/volcan97.bmp” 0.76183;

“volcan_image.png” 0.4963.



3.4 Необязательные параметры

Общие принципы. Все необязательные параметры задаются только после обязательных. Любой необязательный параметр состоит из имени и значения, которые записываются через пробел. Порядок задания необязательных параметров – произвольный. По умолчанию все необязательные параметры имеют оптимальные значения и без существенной необходимости их задавать не нужно.

Параметр repeatability. Данный параметр используется только для обучения. Он отвечает за повторяемость границ, которые будут использованы для анализа изображений в наборе обучающих изображений. Данный параметр изменяется от 0 до 1. Значение 1 соответствует ситуации, когда для анализа изображений будут использованы только те границы, которые есть на всех обучающих изображениях. Значение 0.5 требует, чтобы используемые для анализа границы встречались, по крайней мере, на половине всех обучающих изображений. При значении 0 будет использоваться максимально возможное ч

Параметр length. Данный параметр ограничивает минимально допустимую длину границ в пикселях. Как правило, короткие рёбра не очень надёжны и могут быть результатом зашумления изображений. Целесообразно ограничить минимальную длину границ, как при обучении, так и при анализе. Данный параметр может принимать значения от 0 и до бесконечности. Параметр 0 означает, что минимальная длина границ неограниченна. По умолчанию используется значение 50.



исло границ. По умолчанию значение параметра repeatability равно 0.5. Пример запуска программы с другим значением параметра:

volcano_qualifier learn “learning result.bin” “good image list.txt” repeatability 0.7

П

Параметр length. Данный параметр ограничивает минимально допустимую длину границ в пикселях. Как правило, короткие рёбра не очень надёжны и могут быть результатом зашумления изображений. Целесообразно ограничить минимальную длину границ, как при обучении, так и при анализе. Данный параметр может принимать значения от 0 и до бесконечности. Параметр 0 означает, что минимальная длина границ неограниченна. По умолчанию используется значение 50.



араметр length. Данный параметр ограничивает минимально допустимую длину границ в пикселях. Как правило, короткие рёбра не очень надёжны и могут быть результатом зашумления изображений. Целесообразно ограничить минимальную длину границ, как при обучении, так и при анализе. Данный параметр может принимать значения от 0 и до бесконечности. Параметр 0 означает, что минимальная длина границ неограниченна. По умолчанию используется значение 50.

volcano_qualifier learn “learning result.bin” “good image list.txt” length 31

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt” length 26

Параметр tolerance. Данный параметр устанавливает допуск на расстояние между одинаковыми точками границ на разных изображениях. Параметр измеряется в пикселях и может принимать значения от 0.0 до бесконечности. По умолчанию используется значение 3.0. Не рекомендуется задавать значения больше 5.0. Пример запуска программы с другим значением параметра:

volcano_qualifier learn “learning result.bin” “good image list.txt” tolerance 2.1

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt” tolerance 4.5

П

Параметр length. Данный параметр ограничивает минимально допустимую длину границ в пикселях. Как правило, короткие рёбра не очень надёжны и могут быть результатом зашумления изображений. Целесообразно ограничить минимальную длину границ, как при обучении, так и при анализе. Данный параметр может принимать значения от 0 и до бесконечности. Параметр 0 означает, что минимальная длина границ неограниченна. По умолчанию используется значение 50.



араметры low и high. Данные параметры задают пороги для отсеивания некачественных границ. Все точки изображения, классифицированные как границы, проходят проверку, в результате которых сначала отсекается доля high всех границ. Далее к качественным границам добавляется точки между low и

Первый параметр – режим запуска программы. Данный параметр говорит о том, будет ли программа запущена в режиме анализа набора изображений или в режиме обучения на качественных изображениях вулканов.

volcano_qualifier learn – запуск в режиме обучения

volcano_qualifier analyze – запуск в режиме анализа

В зависимости от выбранного режима работы программы (обучение или анализ) дальнейшие параметры могут отличаться.



high в том случае, если они связаны с точками, уже добавленными к качественным границам. Параметры low и high принимают значения от 0 до 1 и обозначают долю от всех точек, классифицированных как границы. По умолчанию параметр high равен 0.9, а параметр low равен 0.6. Пример запуска программы с другими значениями параметров:

volcano_qualifier learn “learning result.bin” “good image list.txt” low 0.4 high 0.8

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt” high 0.95

Параметр sigma. Данный параметр характеризует начальное размытие изображений с помощью фильтра Гаусса. Чтобы ослабить влияние шумов перед обнаружением границ изображения необходимо сгладить. Чем больше значение sigma, тем больше сглаживание. Не рекомендуется устанавливать значения sigma<1.0. По умолчанию использовано значение 0.002 * «ширина изображения». В случае работы с низкокачественными изображениями с большим количеством шумов или с изображениями большого разрешения рекомендуется установить данный параметр в диапазоне от 2.0 до 3.0:

v

Первый параметр – режим запуска программы. Данный параметр говорит о том, будет ли программа запущена в режиме анализа набора изображений или в режиме обучения на качественных изображениях вулканов.

volcano_qualifier learn – запуск в режиме обучения

volcano_qualifier analyze – запуск в режиме анализа

В зависимости от выбранного режима работы программы (обучение или анализ) дальнейшие параметры могут отличаться.



olcano_qualifier learn “learning result.bin” “good image list.txt” sigma 2.4

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt” sigma 2.7

Параметр mask. С помощью маски можно задать различную степень значимости границ в зависимости от их положения на изображении. Маска – растровое изображение, имеющее такое же разрешение, как и изображения наблюдаемого вулкана. Темные участки изображения – маски соответствуют низкому вкладу области в задачу обучения и анализа, а светлые – высокому. Маску следует использовать тогда, когда изображения вулкана, кроме самого объекта наблюдения включают другие малоинтересные объекты. Например, ближний фон, или информационные штампы на изображениях. В этом случае места расположения ближнего фона или информационных штампов стоит закрасить в маске чёрным цветом, а зону наблюдаемого объекта оставить белой. Параметр – маска задаётся, как путь к изображению – маске:

v

Первый параметр – режим запуска программы. Данный параметр говорит о том, будет ли программа запущена в режиме анализа набора изображений или в режиме обучения на качественных изображениях вулканов.

volcano_qualifier learn – запуск в режиме обучения

volcano_qualifier analyze – запуск в режиме анализа

В зависимости от выбранного режима работы программы (обучение или анализ) дальнейшие параметры могут отличаться.



olcano_qualifier learn “learning result.bin” “good image list.txt” mask “my volcano mask.bmp”

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt” mask “c:/images/my volcano mask.jpg”

Параметр shifts. Данный параметр используется только в режиме обучения. Его основное назначение – задать диапазон возможного смещения анализируемых изображений. Смещение задаётся, как процент от ширины или высоты изображения. Например, смещение 0.05 для изображения с шириной 1024 говорит о том, что снимки вулканов могут быть смещены друг относительно друга по оси X на величину не более 51 пикселя. Если камера надёжно закреплена и не подвержена колебаниям, рекомендуется выбрать эту величину близкой к нулю, чтобы ускорить процедуру обучения. Также не рекомендуется выбирать значение параметра таким, чтобы итоговое смещение составляло более 400 пикселей. Пример задания параметра shift:

volcano_qualifier learn “learning result.bin” “good image list.txt” shift 0.01

Параметр sort. Параметр sort задаётся только в режиме анализа. Если он задаётся, то на заключительном этапе все анализируемые изображения будут отсортированы согласно их качеству и записаны в папку, обозначенную в параметре sort. При этом папка должна существовать. Качество, определённое для каждого изображения будет включено в его имя. Режим записи отсортированных параметров удобен для специалистов при необходимости выбора порога принятия решения о качестве изображений. Если параметр sort не задаётся, то изображения не сортируются и никуда не записываются. Пример задания параметра sort:

volcano_qualifier analyze “learning result.bin” “volcanos.txt” “result.txt” sort “images/my_folder/”



3.5 Пример работы ПО

Пример работы на девяти изображениях Ключевского вулкана от 08.12.2014 (рисунок 11-12). Ключевской вулкан выбран для примера из-за хорошей различимости. Обучение проведено на 6 различных изображениях этого вулкана от разных дат. Из необязательных параметров выбран sort для наглядности представления.

Первый параметр – режим запуска программы. Данный параметр говорит о том, будет ли программа запущена в режиме анализа набора изображений или в режиме обучения на качественных изображениях вулканов.

volcano_qualifier learn – запуск в режиме обучения

volcano_qualifier analyze – запуск в режиме анализа

В зависимости от выбранного режима работы программы (обучение или анализ) дальнейшие параметры могут отличаться.



Рисунок 11 – Порядок изображений до обработки

Рисунок 12 – Порядок изображений после обработки

Как видно, в название каждого изображение добавлен параметр его качества. Таким образом, изображения выстроились от худших к лучшим. Изменяя граничную оценку, можно убрать изображения 1-3 или 1-5, но эта задача специалиста вулканолога.















Первый параметр – режим запуска программы. Данный параметр говорит о том, будет ли программа запущена в режиме анализа набора изображений или в режиме обучения на качественных изображениях вулканов.

volcano_qualifier learn – запуск в режиме обучения

volcano_qualifier analyze – запуск в режиме анализа

В зависимости от выбранного режима работы программы (обучение или анализ) дальнейшие параметры могут отличаться.









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

Тип файла
Документ
Размер
1,59 Mb
Высшее учебное заведение

Список файлов ВКР

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