Частотно-временной анализ Адаптивный STFT Оценка частоты
arXiv eess.SP

Оценка мгновенной частоты и амплитуды с адаптацией окна к интерференции компонент

ArXiv:2611.06347

Одно окно спектрограммы плохо подходит одновременно для быстро меняющейся частоты и близких компонент. Длинное окно уменьшает интерференцию соседних тонов, короткое лучше отслеживает сильную частотную модуляцию. IA-AF выбирает окно локально по времени и частоте, затем связывает найденные точки в траектории, в том числе проходящие через пересечения.

Метод. Для набора гауссовских окон строятся спектрограммы и проверяется, насколько локальный спектр объясняется изолированной компонентой. Если две компоненты мешают друг другу, подгоняется модель с двумя пиками и явным интерференционным слагаемым. Локальный выбор использует ошибку такого описания, а не только концентрацию энергии или энтропию Реньи. Короткие участки гребней объединяются сглаживающими сплайнами; при пересечениях рассматриваются перестановки продолжений. Амплитуды оцениваются по скорректированным пиковым значениям с полиномиальным сглаживанием.

Результаты. На искусственных смесях близких, пересекающихся и сильно модулированных компонент метод сравнивается с synchrosqueezing высокого порядка, адаптивным STFT, дробным преобразованием Фурье и chirplet-подходом. Для пересекающихся компонент при шуме 5 dB вычисление занимает 8 с против 47 с у chirplet-варианта. Но для другого примера обычные высокопорядковые оценки требуют лишь 0,67 с: универсального ускорения нет. Речевой пример ограничен гласным /a/ из Saarbruecken Voice Database длительностью 2,538 с; после прореживания показано частотно-временное представление, в том числе при 5 dB шума.

Ограничения. Количественная проверка в основном синтетическая, речевая иллюстрация не даёт WER, ошибки высоты тона на корпусе или качества разделённых дорожек. Для окончательной сплайновой сборки задаётся число компонент; требуется подбор диапазона окон и сглаживания. Модель интерференции локально опирается на близкие линейные частотные законы и медленное изменение амплитуды. Показатели ошибки при сравнении пересечений считаются среди успешных выделений; долю отказов нужно смотреть отдельно. Работа не демонстрирует потоковую обработку.

Фишка из статьи. Таблица I показывает, где расходуется время: не в окончательной сборке траекторий, а в повторной подгонке локальных спектров. Числа относятся к одному синтетическому примеру на Intel 2,6 GHz под macOS.

Параметр окна, сДоля временных позиций с повторной подгонкойПодготовка признаков, с
0,010,538,07
0,020,424,66
0,030,252,41
0,040,080,88

Как это читать: подготовка четырёх представлений суммарно занимает 16,02 с, а выбор окна, поиск гребней и сплайны ещё 0,04 + 0,06 + 0,05 с. Это объясняет инженерную цену адаптивности и указывает конкретное место для ускорения. Значения из этой таблицы и 8 с для пересекающейся смеси относятся к разным опытам; объединять их в один RTF нельзя. Независимость локальной подгонки по кадрам допускает распараллеливание, но его ускорение пока не измерено.

Источник. Оригинальное название: Interference-Aware Instantaneous Frequency and Amplitude Estimator for Multicomponent Signals. arXiv:2611.06347; полный текст PDF.

Оригинальная статья на arXiv