Реальный кепстр и минимально-фазовая реконструкция
Действительный кепстр - это обратное преобразование Фурье вещественного логарифма величины преобразования Фурье последовательности.
Примечание
rceps работает только на реальных данных.
rceps является реализацией алгоритма 7.2 в [2], то есть
y = real(ifft(log(abs(fft(x)))));
Соответствующее окно в кепстральной области формирует восстановленный сигнал минимальной фазы:
w = [1;2*ones(n/2-1,1);ones(1-rem(n,2),1);zeros(n/2-1,1)]; ym = real(ifft(exp(fft(w.*y))));
[1] Оппенгейм, Алан В. и Рональд В. Шефер. Цифровая обработка сигналов, Энглвуд Клиффс, Нью-Джерси, Прентис-Холл, 1975.
[2] Программы для цифровой обработки сигналов, IEEE Press, Нью-Йорк, 1979.