Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Яковлев А.Н. Введение в вейвлет-преобразования (2003)

Яковлев А.Н. Введение в вейвлет-преобразования (2003), страница 12

PDF-файл Яковлев А.Н. Введение в вейвлет-преобразования (2003), страница 12 Цифровая обработка сигналов (ЦОС) (84575): Книга - 8 семестрЯковлев А.Н. Введение в вейвлет-преобразования (2003): Цифровая обработка сигналов (ЦОС) - PDF, страница 12 (84575) - СтудИзба2021-01-16СтудИзба

Описание файла

PDF-файл из архива "Яковлев А.Н. Введение в вейвлет-преобразования (2003)", который расположен в категории "". Всё это находится в предмете "цифровая обработка сигналов (цос)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 12 страницы из PDF

Активизируя опции File, DemoAnalysis, получаем подменю с 32 файлами – примерами. Рис. П.3 демонстрирует вейвлет-обработку сложного сигнала (Electrical consumption).Верхняя часть панели управления, как и в прежних разделах, позволяетсменить тип вейвлета (haar, db, coif, bior, rbio, dmey), а также уровень (level от1 до 11) анализа. С помощью кнопки Analyze осуществляется анализ и на основное поле выводятся графики сигнала (s), аппрксимирующих (an) и детализирующих (dn,…,d1) коэффициентов.Под кнопкой Analyze расположены четыре очень важные кнопки, выводящие следующие окна: Statistics – статистика, Histograms – гистограммы,Compress – компрессия сигнала, De-noise – очистка сигнала от шума.Рис.П.383Statistics.

Эта кнопка открывает окно с данными статистики – обычной икомулятивной гистограммами. Соответствующими кнопками устанавливаетсяобъект анализа: исходный сигнал (Original signal), синтезированный сигнал(Synthesized signal), коэффициенты аппроксимации (Approximation), детализирующие коэффициенты (Deteil). Для коэффициентов устанавливается такжеуровень level. На рис.

П.4 приведен сигнал (соответствующий рис. П.3) и егогистограмма и комулятивная гистограмма. Под гистограммами приведенызначения основных параметров статистического анализа.Рис. П.4Histograms. Щелчок мыши на этой кнопке дает детальные гистограммысигнала и вейвлет-коэффициентов.Сompress. Это окно компрессии (сжатия) выбранного сигнала В правойчасти окна можно указать способ компрессии: с глобальным порогом (Globalthresholding ) или c локальными порогами (By level thresholding – рис. П.6) ивыставить пороги.

Для глобального порога (рис.П.5) можно задать его тип(Select thresholing): Scarce high-Scarce medion – Scarce Low – Belance sparsitynrm – Remore near 0. Для локальных порогов (рис. П.6) можно установить свойпорог (ползунковым регулятором) по каждому из коэффициентов. На диаграммах коэффициентов d 4 ,... , d1 (в левой части поля рис. П.6) эти порогипоказаны пунктирными линиями. Ползунковый регулятор Sparsity пропорционально изменяет уровни всех порогов.84Рис. П.5Рис.

П.685De-noise. Окно очистки сигнала от шума аналогично окну компрессии(для случая компрессии с локальными порогами). И это понятно, так как обепроцедуры обработки сигнала реализуются одними и теми же методами и порой общими функциями. Жесткий порог устанавливается обцией hard, а мягкий – soft. В окне имеется также выпадающий список типового шумового«обрамления» сигнала (типа подмешиваемого к сигналу шума).Wavelet Packets 1-D – одномерное ДВП с использованием пакетныхвейвлетов.

В разделе содержится 17 примеров. На рис. П.7 рассмотрен примердля сигнала mishmash. В левом поле окна выведено 4 графика: дерево декомпозиции (Decomposition Tree); под ним – коэффициет a3 в узле (3.0) (Packet:(3,0)), получаемый активизацией этого узла дерева; анализируемый сигнал(Analyzed Signal); а под ним коэффициенты (Colored Coefficient …).Элементы правой части окна позволяют выбрать различные типы энтропии (shannon, threshold, norm, log energy, sure, user), типы дерева (полное –Initial, вейвлетное – Wavelet, наилучшее – Best, с наилучшим порогом – BestLevel), осуществить анализ (Analized), компрессию (Compress) и очистку отшума (De-noise).Рис.

П.7Wavelet 2-D – двумерное ДВП. Раздел содержит 17 примеров. На рис. П.8приведен первый из них. В левом верхнем углу дано исходное изображениеплита с рисунком магического квадрата, а в нижнем правом углу – вейвлетразложение (dwt) третьего уровня. Слева в нижнем углу показана реконструкция сигнала, осуществленная операцией обратного ДВП (idwt). Верхнее правое86Рис. П.8Рис. П.987окно дает возможность просмотра любого фрагмента декомпозиции, выделенного мышью с последующим щелчком на кнопке Visualize. Кнопки Full SizeиReconstruct позволяют вывести в максимальном размере соответственно исходное и реконструированное изображение.

Остальные элементы управления вправой части окна аналогичны таковым для окна Wavelet 1-D.Wavelet Packet 2-D – двумерное ДВП с использованием пакетных вейвлетов. Демонстрационное окно отличается от предыдущего (рис. П.9) и имеетмного общего с окном Wa-velet Packet 1-D. В левом верхнем углу дается дереводекомпозиции изображения. Элементы в правой части окна дают возможностьвыбора различных типов дерева, энтропии, осуществить анализ, компрессию иочистку от шума.

При активизации любого узла дерева под ним можно наблюдать соответствующий фрагмент изображения. Справа вверху дано исходноеизображение, а под ним – коэффициенты (Colored Coefficient …).П.1.2. Доступ к демонстрационным примерамОн осуществляется командой wavedemo. Открывается окно (рис. П.10, а),в котором представлено следующее меню:•Command line mode –примеры работы в командном режиме,•GUI mode – доступ к GUI средствам, описанным выше,•Short 1D scenario – слайдовая демонстрация возможностейодномерного ВП,•Close – закрытие окна.аРис. П.1088бCommand line mode – активизируя эту кнопку, можно вывести еще одноокно (рис. П.10, б).

Многие примеры из этого окна те же самые, что и в окнепакета GUI. Активизируем кнопку Wavelet 1-D. Появляется окно, позволяющее просмотреть отдельные слайды, познакомиться с вейвлет-технологиейодномерного ДВП сигнала Electrical consumption.Рис. П.11 демонстрирует один из этих слайдов. На нем приведен исходный сигнал и его декомпозиция – коэффициенты первого уровня ca1 и cd1 ,т.е. грубое и детальное приближения сигнала.

Последующие слайды демонстрируют декомпозицию и реконструкцию сигнала на различных уровнях. Особенностью такого слайд-шоу является наличие окна под рисунками каждогослайда, в котором приведен листинг программного фрагмента, облегчающийпонимание вейвлет-технологии.Short 1D scenario – это весьма полная и наглядная демонстрация возможностей одномерного ВП (на примере сигнала Electrical consumption с шумами).Демонстрационный пример дан в красочном оформлении и использует окно спояснительным текстом, а также панель управления слайд-шоу. Анализируются детали декомпозиции и реконструкции сигнала, а также компрессии и очистки его от шума.Рис.

П.1189Приложение 2Команды и функции пакетаWavelet ToolboxП.2.1. Некоторые командыEsc – очистка строки ввода;clc – очистка экрана и размещение курсора в левом верхнем углу экрана;Ins – включение/выключение режима вставки;load fname... – загрузка ранее сохраненных в файле fname.m определений соспецификациями, помещаемыми на месте многоточия;load (' fname ') – загрузка файла fname.m в форме функции;diare file _ name – запись на диск всех команд в строках полученных результатов;% – для текстовых комментариев. Это правило хорошего тона;Delug → Run – вывод графика на экран отредактированной программы;Edit → Copy Figure – копирование графика без серого поля (например, в текстовый редактор Word);wavemngr (' read ') – вейвлет-менеджер, выводит названия всех вейвлетов;wavemngr (' read ',1) – вывод листа с перечнем всех вейвлетов;wave inf o(' tipe ') – получение сведений по интересующему типу вейвлета;полный список содержит 15 базовых вейвлетов, для некоторых из нихпорядок вейвлета можно задать в широких пределах;wavemenu – вызов окна специального графического интерфейса пользователяGUI (Graphic User Interfice);wavedemo – вызов окна доступа к демонстрационным примерам.П.2.2.

Одномерное непрерывное вейвлетпреобразование (НВП)cwt (⋅) –функция одномерного непрерывного вейвлет-преобразования(НВП 1-D);COEFS = cwt ( S , SCALES ,' wname ') – возврат коэффициентов прямого ВП вещественного или комплексного сигнала S в вещественном положительном SCALES для вейвлета, указанного в строке ' wname ' ;COEFS = cwt ( S , SCALES ," wname ',' plot ') – то же и построение графика вейвлет-коэффициентов;COEFS = cwt ( S , SCALES ," wname ',' PLOTMODE ') – то же, что и предыдущаяфункция, но с использованием настроек цвета PLOTMODE : ' lvl ' –90окраска шаг за шагом, 'glb' – окраска с учетом всех коэффициентов,' abslvl ' или ' lvlabs ' – окраска шаг за шагом с использованием абсолютных значений коэффициентов, ' abs glb' или 'glb abs ' – окраска смасштабированием и использованием абсолютных значений коэффициентов.П.2.3.

Одномерное дискретноевейвлет-преобразование (ДВП)wavedec(⋅) – функция одномерного многоуровневого вейвлет-разложения (ВР);[C , L] = wavedec( X , N ,' wname ') – возврат векторов ВР C и L сигнала X науровне N (целое число);[C , L] = wavedec( X , N , Lo _ D, Hi _ D ) – возврат ВР для двух НЧ и ВЧ фильтровдекомпозиции;[ Lo _ D, Hi _ D, Lo _ R, Hi _ R ] = wname( DF , RF ) – возврат четырех фильтров (НЧ и ВЧ декомпозиции и реконструкции), связанных с указаннымвейвлетом;waverec(⋅) – функция одномерного многоуровневого вейвлет-восстановления;X = waverec(C , L ' wname ') – возврат (реконструкция) сигнала Х в соответствиис многоуровневой структурой разложения [C , L] ;X = waverec(C , L, Lo _ R, Hi _ R) – то же, но вместо типа вейвлета ' wname 'используются НЧ и ВЧ фильтры реконструкции Lo _ R, Hi _ R ;appcoef (⋅) – функция нахождения коэффициентов аппроксимации;A = appcoef (C , L,' wname ', N ) – возврат коэффициентов аппроксимации науровне N с использованием структуры ВР [C , L] ; уровень N долженбыть целым числом.

0 ≤ N ≤ NMAX = length( L) − 2 ;L = w max lev( S ,' wname ') – возврат максимального уровня разложения сигнала(или изображения) S для вейвлета с именем ' wname ' ;A = appcoef (C , L,' wname ') – возврат коэффициентов аппроксимации на последнем уровне ( NMAX = length( L) − 2 ) из структуры ВР [C , L] ;A = appcoef (C , L, Lo − R, Hi _ R ) то же, но вместо имени вейвлета заданы НЧ иВЧ фильтры реконструкции (восстановления);det coef (⋅) – функция определения детализирующих коэффициентов;D = det coef (C , L, N ) – возврат детализирующих коэффициентов на уровне Nиз структуры ВР [C , L] ;D = det coef (C , L) – возврат детализирующих коэффициентов на последнемуровне;[ D1,..., D p ] = det coef (C , L,[(1),..., N ( p)]) – возврат коэффициентов детализациина уровне [ N (1),..., N ( p )] ;dwt (⋅) – функция одноуровневого прямого ДВП;91[cA, cD] = dwt ( X ,' wname ') – одноуровневое дискретное ВП, возвращающеевектор аппроксимирующих коэффициентов cA и детализирующих коэффициентов cD ;[cA, cD] = dwt ( X , Lo _ D, Hi _ D ) – то же, но вместо ' wname ' использованынизкочастотный Lo _ D и высокочастотный Hi _ D фильтры декомпозиции;idwt (⋅) – функция одноуровневого обратного ДВП;X = idwt (cA, cD,' wname ') – одноуровневое обратное ДВП, возвращающее вектор коэффициентов аппроксимации Х для входных векторов cA и cD ;X = idwt (cA, cD, Lo _ R, Hi _ R) – то же, но при использовании фильтров реконструкции Lo _ R и Hi _ R ;upcoef (⋅) – прямое восстановление из одномерных вейвлет-коэффициентов;Y = upcoef (0, X ,' wname ', N ) – возврат вектора коэффициентов восстановленияза N шагов для входного вектора X; если 0 = ' a ' , то возвращаются коэффициенты аппроксимации; если 0 = ' d ' , то возвращаются детализирующие коэффициенты;Y = upcoef (0, X , Lo _ R, Hi _ R, N ) – функция, эквивалентная предыдущей.П.2.4.

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