DSP Реверберация Модальный анализ
arXiv eess.AS

Нейросетевая оценка модальных параметров пластинчатого ревербератора

ArXiv:2611.02083

Работа восстанавливает неизвестное число резонансных мод, их частоты, затухания и коэффициенты по импульсной характеристике модели пластинчатого ревербератора. Вместо поиска каждого полюса отдельно нейросеть предсказывает распределение числа мод по частоте и затем согласованно распределяет целочисленные количества. Интерес здесь в явной связи обучаемого представления с параметрической моделью звукового эффекта.

Метод. Оба решения используют логарифмическую частотную сетку с шагом 1/20 октавы. Сеть B1 объединяет спектральные амплитуды и фазу, первые 0,75 с сигнала и исходный масштаб амплитуды в U-Net на 3,1 млн параметров. B2 обрабатывает комплексный спектр комплекснозначными свёртками и Transformer; у неё 99,6 млн вещественных эквивалентов параметров, причём 83,9 млн находятся в плотном слое. Декодер округляет общее число мод, распределяет остатки по дробным частям плотности и выбирает соответствующие слоты затухания и усиления. Обучение использует 327 680 синтетических пятисекундных откликов.

Результаты. На независимых 100 откликах суммарная ошибка RE равна 0,3180 для B1 и 0,3301 для B2 против 1,0984 у наиболее сильного из проверенных классических вариантов, Fast Burg. RE складывает среднее ошибок частоты, затухания и усиления с отдельным штрафом за число мод, поэтому это не процент и не акустическая оценка качества. Время прямого прохода B1 составляет 1 мс на A100, B2 — 3 мс. Сравнивать это напрямую с CPU-временем классических методов нельзя: оборудование и состав вычислений различаются.

Ограничения. Обучение и тест происходят внутри одной семьи синтетических пластин. Перенос на измеренные помещения, реальные пластины и шумные импульсные характеристики не установлен. Число слотов конечно, а частоты располагаются внутри ячейки детерминированно. Важна и калибровка: WAV содержит нормированный отклик, но не исходный масштаб; для восстановления коэффициентов нужен дополнительный normalization_factor из NPZ.

Фишка из статьи. Увеличение модели примерно в 32 раза не устраняет основную проблему — оценку коэффициентов мод. В таблице 1 комплексная сеть лучше оценивает затухание, но хуже усиление, из-за чего суммарный результат остаётся слабее компактной B1.

СетьОшибка частотОшибка затуханийОшибка усиленийRE
B1, 3,1 млн0,00770,05080,85250,3180
B2, 99,6 млн0,00800,01590,92070,3301

Как это читать: точное расположение резонансов ещё не означает точного воспроизведения отклика: неверные знаки и амплитуды сильно меняют интерференцию мод. Это полезный отрицательный результат для идентификации ревербераторов. Сравнение с CWT здесь относится к фиксированному контрольному оценивателю, а не доказывает превосходство над всеми адаптивными частотно-временными разложениями.

Источник. Оригинальное название: Count-Density Networks for Modal Plate Parameter Estimation. arXiv:2611.02083; полный текст PDF.

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