Повышение дискретизации
В цифровой обработке сигналов , повышающая дискретизация — это термины , расширение и интерполяция связанные с процессом повторной дискретизации в многоскоростной системе цифровой обработки сигналов. Повышение дискретизации может быть синонимом расширения или может описывать весь процесс расширения и фильтрации ( интерполяции ). [1] [2] [3] Когда повышающая дискретизация выполняется над последовательностью выборок сигнала или другой непрерывной функции, она дает аппроксимацию последовательности, которая была бы получена путем дискретизации сигнала с более высокой скоростью (или плотностью , как в случае фотографии). Например, если звук компакт-диска со скоростью 44 100 выборок в секунду подвергается повышающей дискретизации в 5/4 раза, результирующая частота дискретизации составит 55 125.

Повышение дискретизации с помощью целочисленного коэффициента
[ редактировать ]Увеличение ставки в целочисленном коэффициенте можно объяснить как двухэтапный процесс с более эффективной эквивалентной реализацией : [4]
- Расширение : Создайте последовательность, включающий оригинальные образцы, разделены нули. Обозначение этой операции :
- Интерполяция : сгладьте разрывы с помощью фильтра нижних частот , который заменяет нули.
В этом приложении фильтр называется интерполяционным фильтром , а его конструкция обсуждается ниже. Когда интерполяционный фильтр относится к типу КИХ , его эффективность можно повысить, поскольку нули не вносят никакого вклада в вычисления скалярного произведения . Их легко исключить как из потока данных, так и из вычислений. Расчет, выполняемый многоскоростным интерполяционным КИХ-фильтром для каждой выходной выборки, представляет собой скалярное произведение : [а]
и для любого | ( Уравнение 1 ) |
где последовательность - это импульсная характеристика интерполяционного фильтра, а является наибольшим значением для чего не равно нулю.
Вывод уравнения 1 |
---|
В случае функция может быть спроектирован как полуполосный фильтр , где почти половина коэффициентов равна нулю и не требует включения в скалярное произведение. Коэффициенты импульсной характеристики, снятые с интервалом образуют подпоследовательность, и существуют такие подпоследовательности (называемые фазами ) мультиплексируются вместе. Каждый из фазы импульсной характеристики фильтрует одни и те же последовательные значения поток данных и создание одного из последовательные выходные значения. В некоторых многопроцессорных архитектурах эти скалярные произведения выполняются одновременно, и в этом случае это называется многофазным фильтром.
Для полноты упомянем теперь, что возможная, но маловероятная реализация каждой фазы заключается в замене коэффициентов других фаз нулями в копии массив и обработать последовательность в раз быстрее исходной скорости ввода. Затем каждого выходы равны нулю. Желаемый последовательность представляет собой сумму фаз, где члены каждой суммы тождественно равны нулю. Вычисление нули между полезными выходами фазы и добавление их к сумме фактически является прореживанием. Это тот же результат, что и вообще не вычислять их. Эта эквивалентность известна как вторая дворянская идентичность . [5] Иногда его используют при выводах многофазного метода.
Проект интерполяционного фильтра
[ редактировать ]
Позволять быть преобразованием Фурье любой функции, чьи выборки через некоторый интервал, равный последовательность. Тогда дискретное преобразование Фурье (DTFT) последовательность представляет собой ряда Фурье представление суммирования периодического [б]
| ( Уравнение 2 ) |
Когда имеет единицы секунды, имеет единицы измерения - герцы (Гц) . Выборка раз быстрее (с интервалом ) увеличивает периодичность в раз [с]
| ( Уравнение 3 ) |
что также является желаемым результатом интерполяции. Пример обоих этих распределений изображен на первом и третьем графиках рис. 2. [6]
Когда в дополнительные выборки вставляются нули, они уменьшают интервал выборки до Опуская нулевые члены ряда Фурье, его можно записать как:
что эквивалентно уравнению 2, независимо от значения Эта эквивалентность изображена на втором графике рис.2. Единственное отличие состоит в том, что доступная цифровая полоса пропускания расширяется до , что увеличивает количество периодических спектральных изображений в новой полосе пропускания. Некоторые авторы описывают это как новые частотные компоненты. [7] На втором графике также изображен фильтр нижних частот и что приводит к желаемому спектральному распределению (третий график). Полоса пропускания фильтра — это частота Найквиста исходного сигнала. последовательность. [А] В единицах Гц это значение равно но приложения для проектирования фильтров обычно требуют нормализованных единиц измерения . (см. рис. 2, таблицу)
Повышение дискретизации с помощью дробного коэффициента
[ редактировать ]Пусть L / M обозначает коэффициент повышающей дискретизации, L > M. где
- раз Повышение дискретизации в L
- Понижение дискретизации раз в M
Для повышения частоты дискретизации требуется фильтр нижних частот после увеличения скорости передачи данных, а для понижающей дискретизации требуется фильтр нижних частот перед децимацией. Следовательно, обе операции могут быть выполнены с помощью одного фильтра с меньшей из двух частот среза. Для случая L > M срез интерполяционного фильтра циклов на промежуточную выборку — нижняя частота.
См. также
[ редактировать ]- Понижение разрешения
- Многоскоростная цифровая обработка сигналов
- Полуполосный фильтр
- Передискретизация
- Выборка (теория информации)
- Сигнал (теория информации)
- Преобразование данных
- Интерполяция
- Формула суммирования Пуассона
Примечания
[ редактировать ]- ^ Реализуемые фильтры нижних частот имеют полосу перехода , в которой отклик уменьшается от почти единицы до почти нуля. Таким образом, на практике частота среза располагается достаточно далеко ниже теоретического среза, так что полоса перехода фильтра находится ниже теоретического среза.
Цитаты страниц
[ редактировать ]- ^ Крошер и Рабинер «2.3». р 38. уравнение 2,80, где что также требует и
- ^ Харрис 2004 . «2,2». п 23. рис 2.12 (вверху).
- ^ Харрис 2004 . «2,2». п 23. рис 2.12 (внизу).
Ссылки
[ редактировать ]- ^ Оппенгейм, Алан В .; Шафер, Рональд В.; Бак, Джон Р. (1999). «4.6.2» . Дискретная обработка сигналов (2-е изд.). Река Аппер-Сэдл, Нью-Джерси: Прентис-Холл. п. 172. ИСБН 0-13-754920-2 .
- ^ Крошер, RE; Рабинер, Л.Р. (1983). «2,3». Многоскоростная цифровая обработка сигналов . Энглвуд Клиффс, Нью-Джерси: Прентис-Холл. стр. 35–36. ISBN 0136051626 .
- ^ Пуларикас, Александр Д. (сентябрь 1998 г.). Справочник формул и таблиц для обработки сигналов (1-е изд.). ЦРК Пресс. стр. 42–48. ISBN 0849385792 .
- ^ Харрис, Фредерик Дж. (24 мая 2004 г.). «2,2». Многоскоростная обработка сигналов для систем связи . Река Аппер-Сэддл, Нью-Джерси: PTR Prentice Hall. стр. 20–21. ISBN 0131465112 .
Процесс повышающей выборки можно представить как двухэтапную последовательность действий. Процесс начинается с увеличения частоты дискретизации входного ряда x(n) путем повторной выборки [расширения]. Временной ряд с нулевой упаковкой обрабатывается фильтром h(n). В действительности процессы увеличения частоты дискретизации и уменьшения полосы пропускания объединены в один процесс, называемый многоскоростным фильтром.
- ^ Стрэнг, Гилберт ; Нгуен, Труонг (1 октября 1996 г.). Вейвлеты и банки фильтров (2-е изд.). Уэлсли, Массачусетс: Wellesley-Cambridge Press. п. 101 . ISBN 0961408871 .
Благородные Идентичности применимы к каждому многофазному компоненту... они не применимы ко всему фильтру.
- ^ Тан, Ли (21 апреля 2008 г.). «Повышение и понижение разрешения» . eetimes.com . ЭЭ Таймс . Проверено 27 июня 2024 г.
глава 12.1.2, рисунок 12-5B
- ^ Лайонс, Рик (23 марта 2015 г.). «Почему нулевое заполнение во временной области создает несколько спектральных изображений в частотной области» . dspreled.com . Архивировано из оригинала 30 сентября 2023 г. Проверено 31 января 2024 г.
Дальнейшее чтение
[ редактировать ]- «Домашняя страница цифрового аудио передискретизации» . (обсуждается метод интерполяции с ограниченной полосой пропускания)
- «Пример Matlab использования многофазных фильтров для интерполяции» .