![]() |
|
|
![]()
|
|
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Добрый день.
Есть такой эффект - реверберация. На данный момент я изучаю возможности очистить аудиосигнал от этого эффекта. Может кто сталкивался с подобной задачей? Может у кого есть реализация деревербератора на каком-нибудь языке программирования? Вообще, существуют ли программы (платные/бесплатные) которые могли бы очистить аудиосигнал от реверберации? -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| Sanaff |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 151 Регистрация: 15.9.2009 Где: г. Северодвинск Репутация: 1 Всего: 1 |
Очистить сигнал в принципе возможно.
Реализуемость зависит от конкретных параметров реверберации. Если они хоть примерно известны, то шансы есть. Реверберацию можно представить как линейное уравнение wavрезульт(t) = wavисх(t) + k1*wavисх(t+t1)++ k2*wavисх(t+t2) + ... Задача - найти коэфициенты затухания k1, k2,,, и время задержек t1, t2,,, используя которые можно восстановить wavисх Решений получается множество. Найти верное можно только при условиях, что известны хотя бы коэф-ы затухания или времена задержек. О существовании програм мне неизвестно. P.S. За очистку от однократного эха я бы взялся. --------------------
Программист - это локальный бог ©ICQ 373-628-456 |
|||
|
||||
| Pavia |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 6.12.2008 Репутация: 11 Всего: 12 |
||||
|
||||
| Vasay |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
От однократного эха очистить несложно, а вот с реверберацией сложнее.
Нет, спектральный анализ тут не поможет, вот кепстральный - другое дело. Но я нашел кучу статей, но ни одного рабочего алгоритма. Везде все сводят к однократному эхо. Вот мне и интересно - а есть ли рабочий алгоритм? -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
| Alexk553 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 8.11.2009 Репутация: нет Всего: нет |
Если запись очень качественная, то шансы выше. На практике же крест на анализе ставит банальный шум.
попробуй поищи слова "deconvolver". Потренируйся на кошках: сгенерируй дельта-импульс, наложи искуственную ревербьерацию, попробуй очистить, и только потом можно уже пытаться работать записанным звуком. Мне попадались такие программы, но, к сожалению, их результат оставлял желать лучшего. Если есть импульсный отклик помещения, то, может быть что-то можно сделать. Например, вделить в записи чей-то кашель, хлопок, или типа того. |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |