10.3. КОСИНУСНЫЕ ПРЕОБРАЗОВАНИЯИзвестно, что ряд Фурье для любой непрерывной действительной и симметричной (четной) функции содержит только действительные коэффициенты, соответствующие косинусным членам ряда. В соответствующей интерпретации этот результат можно распространить и на дискретное преобразование Фурье изображений. Существуют [11] два способа получения симметричных изображений (рис. 10.3.1). Согласно первому из них, к изображению вплотную пристраивают его зеркальные отражения. По второму методу оригинал и отражения пристраивают, налагая крайние элементы. Таким образом, из первоначального массива, содержащего Рис. 10.3.1. Построение симметричного изображения, предназначенного для косинусного преобразования. а - отражение относительно края: б - отражение относительно крайних элементов. Четное симметричное косинусное преобразование Допустим, что симметричный массив образован путем зеркального отражения исходного массива относительно его краев согласно соотношению
Построенный таким образом массив
где
С другой стороны, спектральные составляющие вида (10.3.3) можно найти, вычисляя преобразование Фурье массива
Прямое четное косинусное преобразование по определению [12] равно сумме (10.3.3), умноженной на нормирующий множитель, т. е.
а обратное преобразование определяется соотношением
где На рис. 10.3.2 приведены графики базисных функций четного симметричного косинусного преобразования при Рис. 10.3.2. Базисные функции косинусного преобразования. Рис. 10.3.3. Косинусное преобразование изображения «Портрет». а - исходное изображение: б - косинусный спектр в логарифмическом масштабе по оси амплитуд; в - спектр с ограниченными наибольшими гармониками. Нечетное симметричное косинусное преобразование При нечетном косинусном преобразовании строение симметричного массива определяется следующим образом:
Вычисление двумерного преобразования Фурье от такого массива дает
где
Следовательно,
где массив
Нечетное косинусное преобразование есть просто нормированный вариант равенства (10.3.9), причем нормирование проведено так, чтобы базисные функции стали ортонормальными. Таким образом, нечетное косинусное преобразование определяется соотношениями
Такое же преобразование
дает матрицу взвешенных отсчетов
Базисные функции нечетного косинусного преобразования являются разделимыми, так что двумерное нечетное косинусное преобразование можно выполнить с помощью последовательных одномерных преобразований. Кроме того, нечетное косинусное преобразование можно найти с помощью алгоритма преобразования Фурье при нечетном числе элементов, поскольку
|