Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Достоинства и недостатки цифрового звукаСодержание книги
Поиск на нашем сайте Цифровое представление звука ценно прежде всего возможностью бесконечного хранения и тиражирования без потери качества, однако преобразование из аналоговой формы в цифровую и обратно все же неизбежно приводит к частичной его потере. Наиболее неприятные для слуха искажения, вносимые на этапе оцифровки — гранулярный шум, возникающий при квантовании сигнала по уровню из-за округления амплитуды до ближайшего дискретного значения. Гранулярный шум сильно коррелирован с сигналом (зависит от него) и представляет собой гармоники сигнала, искажения от которых наиболее заметны в верхней части спектра. Проявления гранулярного шума и его связь с сигналом легко определить, прослушав синусоидальный сигнал с частотой около 0,1— 5 Гц (гранулярный шум в этом случае проявляется в виде изменяющегося по высоте паразитного тона, частота которого зависит от частоты, формы и максимальной амплитуды полезного сигнала). Мощность гранулярного шума обратно пропорциональна количеству ступеней квантования, однако из-за логарифмической характеристики слуха при линейном квантовании (постоянная величина ступени) на тихие звуки приходится меньше ступеней квантования, чем на громкие, и в результате основная плотность нелинейных искажений приходится на область тихих звуков. Во время восстановлении звука из цифровой формы в аналоговую возникает проблема сглаживания ступенчатой формы сигнала и подавления гармоник, вносимых частотой дискретизации. Из-за неидеальности амплитудно-частотной характеристики (АЧХ) фильтров может происходить либо недостаточное подавление этих помех, либо избыточное ослабление полезных высокочастотных составляющих. Плохо подавленные гармоники искажают форму аналогового сигнала (особенно в области высоких частот), что создает впечатление «шероховатого», «грязного» звука. Ключевые операции ЦОС Цифровая обработка сигналов (ЦОС) выполняется либо специальными процессорами, либо на универсальных ЭВМ и компьютерах по специальным программам. Наиболее просты для рассмотрения линейные системы. Линейными называются системы, для которых имеет место суперпозиция (отклик на сумму двух входных сигналов равен сумме откликов на эти сигналы по отдельности) и однородность, или гомогенность (отклик на входной сигнал, усиленный в определенное число раз, будет усилен в то же число раз). Линейность позволяет рассматривать объекты исследования по частям, а однородность - в удобном масштабе. Для реальных объектов свойства линейности могут выполняться приближенно и в определенном интервале входных сигналов. Если входной сигнал x (t - t 0) порождает одинаковый выходной сигнал y (t - t 0) при любом сдвиге t 0, то систему называют инвариантной во времени. Ее свойства можно исследовать в любые произвольные моменты времени. Для описания линейной системы вводится специальный входной сигнал - единичный импульс (импульсная функция). В силу свойства суперпозиции и однородности любой входной сигнал можно представить в виде суммы таких импульсов, подаваемых в разные моменты времени и умноженных на соответствующие коэффициенты. Выходной сигнал системы в этом случае представляет собой сумму откликов на эти импульсы, умноженных на указанные коэффициенты. Отклик на единичный импульс называют импульсной характеристикой системы h (n), а отклик на произвольный входной сигнал s (k) можно выразить сверткой g (k) = h (n)* s (k - n). Если h (n)=0 при n <0, то систему называют каузальной (причинной). В такой системе реакция на входной сигнал появляется только после поступления сигнала на ее вход. Некаузальные системы реализовать физически невозможно. Если требуются физически реализовать свертку сигналов с двусторонними операторами (при дифференцировании, преобразовании Гильберта, и т.п.), то это выполняется с задержкой (сдвигом) входного сигнала минимум на длину левосторонней части оператора свертки. Существует большое количество разнообразных алгоритмов ЦОС, еще больше находится в стадии разработки или ждет своего открывателя. Однако для всех этих алгоритмов, включая самые сложные, необходимы одни и те же основные операции. Для начала будет полезно рассмотреть некоторые из них, чтобы оценить простоту реализации ЦОС. Итак, основные операции ЦОС — это свертка, корреляция, фильтрация, дискретные преобразования. Дадим краткое описание каждой из них. При этом заметим, что для всех основных операций ЦОС потребуется выполнение только простых арифметических действий — умножения, сложения, вычитания и операции сдвига. Кроме того, отметим сходство между многими операциями. Свертка Свертка — это одна из наиболее используемых операций в ЦОС. Например, это основная операция цифровой фильтрации. Для двух массивов x (n) и h (n) длиной
где Если h (n) трактовать как импульсную характеристику линейной цифровой системы, значения отсчетов которой приведены в таблице 1, а x (n) - как сигнал на входе цифровой системы (см.табл.2), тогда массив y (n) представляет собой сигнал на выходе линейной цифровой системы (см.табл.3). Действительно, учитывая финитность данных конкретных массивов, соотношение (4.1) можно переписать в виде:
Для
Для
Продолжая таким образом вычисления и учитывая, что
Таблица 1
Таблица 2
Таблица 3
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4 Рис.2.1 Цифровая фильтрация Цифровая фильтрация для одной из разновидностей цифровых фильтров – так называемых КИХ-фильтров (трансверсальных фильтров), математически описывается соотношением:
Сравнивая соотношения (2.2) и (2.3), нетрудно заметить их принципиальное сходство. Таким образом, цифровая фильтрация есть свертка сигнала с импульсной характеристикой фильтра. На рис.2.2 показана блок-схема такого фильтра. Символом
Рис.2.2 Основное применение цифровой фильтрации – подавление помех, маскирующих сигнал. Однако существует ряд иных интересных применений цифровых фильтров: моделирование резонансных свойств речевого тракта человека, физическое моделирование музыкальных звуков, выравнивание сигнала (эквалайзинг) и др. Корреляция Корреляциясуществует в двух формах: автокорреляции и взаимной корреляции. Взаимно-корреляционная функция (ВКФ, cross-correlation function - CCF), и ее частный случай для центрированных сигналов функция взаимной ковариации (ФВК)– это показатель степени сходства формы и свойств двух сигналов. Для двух последовательностей x (k) и y (k) длиной К с нулевыми средними значениями оценка взаимной ковариации выполняется по формулам:
ВКФ – это показатель степени сходства формы и свойств двух сигналов. Автокорреляционная функция (АКФ, correlation function, CF) является количественной интегральной характеристикой формы сигнала, дает информацию о структуре сигнала и его динамике во времени. Она, по существу, является частным случаем ВКФ для одного сигнала и представляет собой скалярное произведение сигнала и его копии в функциональной зависимости от переменной величины значения сдвига:
Нетрудно видеть известное сходство операций корреляции и свертки – разница лишь в том, что при свертке один из сигналов инвертируется, а при корреляции такой инверсии нет. Автокорреляционная функция успешно применяется для выявления так называемой «скрытой» периодичности сигнала. Взаимно-корреляционная функция применяется в задачах обнаружения сигнала известной формы, маскируемого помехами. Дискретные преобразования Дискретные преобразования позволяют описывать сигналы с дискретным временем в частотных координатах или переходить от описания во временной области к описанию в частотной. Переход от временных (пространственных) координат к частотным необходим во многих приложениях обработки данных. Дискретных преобразований достаточно много (преобразования Фурье, Хаара, Уолша, Гильберта и др.), однако самым распространенным является дискретное преобразование Фурье (ДПФ), с помощью которого осуществляют спектральный анализ сигналов:
Если соотношение (4.6) переписать в виде:
тогда становится очевидным, что ДПФ можно трактовать как результат цифровой фильтрации сигнала При достаточно большом значении параметра Модуляция сигналов Системы регистрации, обработки, интерпретации, хранения и использования информационных данных становятся все более распределенными, что требует коммуникации данных по высокочастотным каналам связи. Как правило, информационные сигналы являются низкочастотными и ограниченными по ширине спектра, в отличие от широкополосных высокочастотных каналов связи, рассчитанных на передачу сигналов от множества источников одновременно с частотным разделением каналов. Перенос спектра сигналов из низкочастотной области в выделенную для их передачи область высоких частот выполняется операцией модуляции. При модуляции значения информационного (модулирующего) сигнала переносятся на определенный параметр высокочастотного (несущего) сигнала. Самые распространенные схемы модуляции для передачи цифровой информации по широкополосным каналам – это амплитудная (amplitude shift keying – ASK), фазовая (phase shift keying – PSK) и частотная (frequensy shift keying – FSK) манипуляции. При передаче данных по цифровым сетям используется также импульсно-кодовая модуляция (pulse code modulation – PCM).
Формы преобразования Фурье Непрерывное преобразование Фурье Известно несколько форм представления ряда Фурье: 1) синусно-косинусная; 2) амплитудно-фазовая; 3) комплексная. А. Синусно-косинусная форма Функция
где Здесь
Достоинство такого представления – вещественность величин Недостаток – не очень понятна необходимость функций Б. Амплитудно-фазовая форма Запишем (2.7) в виде:
Или, что то же,
Сравнивая с (5.1), видим, что:
откуда
В. Комплексная форма В амплитудно-фазовой форме полагаем:
Получаем:
Дискретное преобразование Фурье Пару непрерывных преобразований Фурье обычно записывают в виде:
Перепишем соотношения (2.8) в виде:
При
Можно рассуждать и по-иному. Сравним соотношения:
Если функция
Таким образом, с учетом соотношений (2.6) и (2.8) можем записать:
где обозначено Используя дуальность времени t и частоты f, а также полученный выше результат о возможности формального перехода от пары непрерывных преобразований Фурье к паре дискретно-непрерывных преобразований Фурье, сразу запишем:
Продолжая развивать идею «дискретизации-периодизации», приходим к паре дискретных соотношений:
0
Обозначая
Быстрое преобразование Фурье (БПФ)
Пару ДПФ часто записывают в виде:
где
Для вычисления одного элемента последовательности Еще более заметен выигрыш алгоритма БПФ при обработке двумерных массивов чисел, например, при обработке изображений. В этом случае необходимо Существует несколько разновидностей алгоритма БПФ. Ниже будет изложена модификация алгоритма БПФ: с прореживанием по времени. Существует и вторая - с прореживанием по частоте. При этом рассмотрим случай, когда N - степень двойки. А. Прореживание по времени Разделим последовательность Отсчеты
Поскольку подпоследовательности
Нам нужна последовательность
Рис.2.3 Рис.2.4
Поскольку
Таким образом, первые
Рис.2.5 Рис.2.6
Поскольку нам удалось задачу вычисления N -точечного ДПФ редуцировать к задаче вычисления двух N /2-точечных ДПФ, естественно попытаться “развить” успех в данном направлении. На рис.2.5 и 2.6 показаны два следующих аналогичных шага, после которых отсчеты сигнала Итак, для случая N = 23 = 8 вычисления совершаются в 3 этапа. На первых двух этапах вычисляются некие “промежуточные” массивы из 8 точек каждый. На третьем этапе вычисляется “окончательный” 8-точечный массив. Для вычисления каждого элемента этих 3-х массивов необходимо выполнить одно комплексное умножение и одно комплексное сложение – итого Обобщая наши рассуждения на случай N -точечных массивов, заключаем, что для вычислений в соответствии с алгоритмом БПФ необходимо N log2 N комплексных умножений и сложений, тогда как при прямых вычислениях требуется N операций. Таким образом, при прореживании по частоте, как и при прореживании по времени, процедуру вычислений делят наlog2 N этапов. При этом на каждом этапе на вычисление элементов N -точечного массива затрачивается N комплексных сложений и умножений. В результате вычисления производятся примерно за N log2 N комплексных сложений и умножений против N 2 при “лобовых” вычислениях.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2022-09-03; просмотров: 118; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.11 (0.009 с.) |