Меню

Главная
Случайная статья
Настройки
Алиасинг
Материал из https://ru.wikipedia.org

Алиасинг, элайсинг (англ. aliasing — наложение) — в обработке сигналов и изображений эффект, приводящий к наложению парциальных (частичных) спектров аналогового сигнала после его дискретизации при невыполнении условий теоремы Котельникова[1][2][3].

Содержание

Происхождение алиасинга

В случае дискретизации аналогового сигнала получается дискретный (дискретизированный) сигнал, значения которого следуют с частотой дискретизации . Однако спектр любого дискретного сигнала является периодическим, причем период следования спектров равен частоте дискретизации [1].

Согласно теореме Котельникова, аналоговый сигнал можно точно восстановить, зная его значения в отсчётные моменты времени, только в том случае, когда спектр аналогового сигнала финитен, то есть ограничен некоторой частотой , и частота дискретизации больше или равна удвоенной частоте : , что аналогично тому, что шаг дискретизации аналогового сигнала удовлетворяет условию . В этом случае копии спектра аналогового сигнала, называемые парциальными или частичными спектрами, не перекрываются и с помощью идеального ФНЧ можно в идеале выделить центральный парциальный спектр, то есть на выходе фильтра получить сигнал в точности равный исходному аналоговому сигналу. Однако реальные фильтры не являются идеальными, поэтому на практике можно выделить сигнал лишь с некоторой погрешностью[1].

При невыполнении условий теоремы Котельникова возникает перекрытие парциальных спектров, называемое алиасингом[2]. В этом случае точное восстановление аналогового сигнала по дискретным отсчётам невозможно. Также реальные сигналы являются финитными, то есть ограниченными по времени, поэтому их спектры нефинитны, то есть не ограничены некоторой конечной частотой . Поэтому даже в случае, когда выполняется условие , происходит наложение парциальных спектров друг на друга. Таким образом, высокочастотные составляющие от центрального парциального спектра накладываются на низкочастотные от соседних парциальных спектров или, другими словами, высокочастотные составляющие спектра аналогового сигнала в дискретном сигнале притворяются (от англ. alias — вымышленная личность, псевдоним) низкочастотными[2].

Поэтому на практике частоту дискретизации выбирают с некоторым запасом, например, [4] или [5]. Также на практике эффект наложения спектров может быть уменьшен сглаживанием исходного аналогового сигнала путём фильтрации самых верхних его частот. При этом такое сглаживание (англ. anti-aliasing) должно быть выполнено до дискретизации аналогового сигнала[6]. Фильтры нижних частот, сглаживающие сигнал перед дискретизацией, называются антиалиасинговыми[3].

Алиасинг является одной из главных проблем при аналого-цифровом преобразовании видео- и аудиосигналов. Алиасинг в компьютерной графике — эффект «ступенчатости» изображения, против которого используются различные алгоритмы сглаживания[7].

Пример алиасинга

Алиасинг можно продемонстрировать на примере дискретизации бесконечно протяженного синусоидального сигнала с частотой меньшей удвоенной верхней частоты сигнала[8]. Обозначим период исходного сигнала , тогда несущая частота сигнала равна . Так как сигнал не является ограниченным по времени, то в его спектре содержатся всего две частоты и . Таким образом, верхняя частота в спектре сигнала равна .

Произведём дискретизацию такого сигнала с частотой . В этом случае в спектре дискретного сигнала будут содержаться составляющие с частотами , , где — целое, то есть с частотами:

Выберем . Тогда в спектре дискретного сигнала будут содержаться составляющие с частотами (упорядочены по возрастанию):

Следовательно, при использовании идеального ФНЧ с полосой пропускания , такой что , из дискретного сигнала можно выделить синусоидальный сигнал с частотой , в то время как частота исходного синусоидального сигнала равна .

Чтобы выделить сигнал с частотой дискретный сигнал необходимо пропустить через идеальный полосовой фильтр, полностью подавляющий все составляющие спектра, за исключение .

Таким образом, получаем, что при использовании ФНЧ невозможно убрать из дискретного сигнала составляющую с частотой , то есть имеет место наложение спектров — алиасинг, который в данном случае заключается в попадании частоты от первой копии спектра в диапазон частот , в котором передаётся исходный синусоидальный сигнал[8].

На рисунке представлены исходный синусоидальный сигнал, например с частотой (красный цвет), дискретизированный сигнал с частотой (черные точки), синусоидальный сигнал с частотой (синий цвет).

При выборе в соответствии с условием теоремы Котельникова (ровно два отсчета за период) при дискретизации строго синусоидального сигнала может оказаться так, что все дискретные отсчёты станут равными нулю. В этом случае восстановление исходного сигнала станет невозможным. Следовательно, необходимо, чтобы частота дискретизации строго превышала удвоенную максимальную частоту сигнала [8]. Однако такое строгое неравенство требуется лишь в том случае, когда значение спектра сигнала на максимальной частоте не равно нулю. Если на максимальной частоте спектр сигнала равен нулю, то необходимость в строгом неравенстве отпадает.

См. также

Примечания
  1. 1 2 3 Мазор Ю. Л. и др. Энциклопедия Радиотехника, 2002. — C. 512—513.
  2. 1 2 3 Рафаэл Гонсалес, Ричард Вудс. Цифровая обработка изображений, 2012. — С. 264.
  3. 1 2 Нефедов В. И., Сигов А. С. Теория электросвязи. Учебник для СПО. — C. 382.
  4. Мазор Ю. Л. и др. Энциклопедия Радиотехника, 2002. — C. 511—512.
  5. Васин В. А. и др. Радиосистемы передачи информации, 2005. — С. 29.
  6. Рафаэл Гонсалес, Ричард Вудс. Цифровая обработка изображений, 2012. — С. 266.
  7. Рафаэл Гонсалес, Ричард Вудс. Цифровая обработка изображений, 2012. — С. 278.
  8. 1 2 3 Рафаэл Гонсалес, Ричард Вудс. Цифровая обработка изображений, 2012. — С. 266—267.
Downgrade Counter