Re: Восстановление звука из фрагментов
- From
- Sergey Kabikov (2:5020/175.2)
- To
- Sergey Andrianov
- Date
- 2002-07-02T16:43:41Z
- Area
- RU.ALGORITHMS
From: "Sergey Kabikov" <kser@elsov.ru>
Sun Jun 30 2002 15:10, Sergey Andrianov wrote to Sergey Kabikov:
SA>>>> Есть общая задача: восстановить некоторый звук (возможно, несколько
SA>>>> часов при оцифровке 44100-48000 Гц) из нескольких перекрывающихся во
SA>>>> времени фрагментов
EM>>> Я бы пользовался именно коэффициентом корреляции, но только считал бы
EM>>> его, используя БПФ.
SK>> можно обойтись корреляцией по огибающей ? Это к тому же снизит
SK>> эффект искажений из-за сжатия.
SA> Т.е. выпрямить, пропустить через фильтр и сделать передискретизацию
SA> примерно на 30 Гц.
SA> насколько достоверно будет такое определение?
Естественно, это зависит от природы источника сигнала и источника/характера
искажений. Полагаю, это можно оценить только экспериментально, прогоняя через
алгоритм типичные отрезки сигнала. Если только ты не собираешься на этом
построить диссертацию 8-)
SK>> Или скомбинировать - разделить сигнал БПФ-ом на полосы и взять огибающую
SK>> по каждой полосе независимо.
SA> Другое дело - разделить фильтрами на несколько полос.
Так именно это и предлагается. Просто БПФ-разделение спектра на
полосы-обратное БПФ использовать вместо КИХ/БИХ фильтров при приличном числе
полос гораздо экономичнее.
SA> на сколько полос следует делить, и зависит ли частота, с
SA> которой отслеживать огибающую, от частоты фильтра?
SA> Опять же, из каких критериев выбирать количество полос, в которых
SA> отслеживать огибающую (включая случай одной полосы, т.е. без фильтров)?
Боюсь, что только экспериментально.
С уважением
Сергей
...А вы умеете выразительно молчать ?
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)