Восстановление звука из фрагментов

From
Evgenij Masherov (2:5020/175.2)
To
Sergey Kabikov
Date
2002-06-29T21:08:48Z
Area
RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>

Sat Jun 29 2002 19:12, Sergey Kabikov wrote to Evgenij Masherov:

 :

 SA>>>    Есть общая задача: восстановить некоторый звук (возможно, несколько
 SA>>> часов при оцифровке 44100-48000 Гц) из нескольких перекрывающихся во
 SA>>> времени фрагментов, записанных независимо, т.е. с различными амплитудой
 SA>>> и  фазой оцифровки, а также дополнительными шумами и, возможно,
 SA>>> искажениями  из-за mp3-сжатия. 
 EM>>  Я бы пользовался именно коэффициентом корреляции, но только считал бы
 EM>> его, используя БПФ. (Основано на соотношении между сверткой и Фурье).
 EM>> Время работы сокращается в десятки раз. Для предотврашения эффектов
 EM>> наложения не забывать о дополнении нулями.

 SK> Вероятно, если речь идет о больших (тысячи и более выборок) интервалах
 SK> перекрытия, можно обойтись корреляцией по огибающей ? Это к тому же
 SK> снизит эффект искажений из-за сжатия.
 SK> Или скомбинировать - разделить сигнал БПФ-ом на полосы и взять огибающую
 SK> по каждой полосе независимо.

 Зависит от задачи. Но для звука возможна ситуация, когда из-за затуханий
огибающие звуков от одного источника весьма различны. А с БПФ мне удалось
считать корреляцию примерно в 300 раз быстрее, чем в лоб:)

Евгений Машеров АКА СанитарЖеня

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)