Оценка задержки меньше одного отсчёта с помощью структуры Farrow
Когда задержка между двумя близкими датчиками меньше периода дискретизации, целочисленный максимум корреляции слишком груб. Автор выражает ошибку совмещения сигналов через дробную задержку Farrow и находит минимум по корням полинома. Результат полезен для точного временного выравнивания и локализации, но его преимущество заметно меняется с шумом.
Метод. Банк FIR-подфильтров задаёт коэффициенты переменной дробной задержки как полином. Квадрат ошибки между отфильтрованными каналами становится полиномом степени 2K−2; стационарные точки определяются корнями производной степени 2K−3. В опыте K=4, поэтому решается уравнение пятой степени, вместо перебора всё более мелкой сетки задержек. Допустимый минимум ищется около центральной задержки, в пределах ±0,5 отсчёта. Предварительная фильтрация использует предположение о полосе сигнала и шуме, как и сравниваемый GCC с параболической интерполяцией.
Результаты. По 10000 реализаций на каждый SNR, по 1000 отсчётов в канале: при 30 дБ RMSE уменьшается с 0,030 до 0,001 отсчёта, при 10 дБ с 0,033 до 0,020. При 0 дБ результат обращается: Farrow даёт 0,142 против 0,059 у GCC. Оба метода используют фильтры длиной восемь отсчётов. Сигнал в опыте является полосоограниченным гауссовым процессом, шум белый гауссовый, истинная задержка равномерна в диапазоне половины отсчёта.
Ограничения. Нет экспериментов с речью, комнатными отражениями, рассогласованными микрофонами или несколькими источниками. Общая модель допускает окрашенный шум, но приведённая проверка его не включает. Предполагаются одинаковые идеально откалиброванные датчики, постоянная задержка и уже найденный грубый сдвиг. Время решения корней и сравнение вычислительной стоимости не измерены. Нельзя переносить результат на произвольные большие задержки или считать показанным улучшение распознавания и лучеформирования.
Фишка из статьи. Таблица I показывает смену предпочтительного оценивателя при снижении SNR. Все ошибки в отсчётах; это не микросекунды и не угловая ошибка без знания частоты дискретизации и геометрии.
| SNR, дБ | GCC RMSE | Farrow/VFD RMSE |
|---|---|---|
| 30 | 0,030 | 0,001 |
| 20 | 0,030 | 0,004 |
| 10 | 0,033 | 0,020 |
| 0 | 0,059 | 0,142 |
Как это читать: более точная параметризация выигрывает на чистом сигнале, но ограничительная параболическая модель GCC оказывается устойчивее при сильном шуме. Для реального массива имеет смысл отдельно проверять диапазон применимости, грубое выравнивание и отказы полиномиального минимума. Ключевой инженерный вывод не «новый метод всегда точнее», а зависимость выигрыша от достоверности локальной формы сигнала.
Источник. Оригинальное название: A Subsample Time-Delay Estimator with a Farrow Structure. arXiv:2610.37980; полный текст PDF.