|
|
  |
Подавление наведенной аудиопомехи, совет нужен |
|
|
|
Sep 21 2017, 16:58
|
Участник

Группа: Участник
Сообщений: 54
Регистрация: 7-06-07
Пользователь №: 28 258

|
Не подскажите - может у кого есть опыт реализации. Есть некий источник аудио помехи. В некотором удалении от него находится микрофон. Источником данной помехи являюсь я же, то есть ее исходный аналоговый сигнал. Нужно выделить полезный сигнал с микрофона, подавив помеху. По идее можно накладывать на сигнал с микрофона сигнал помехи в противофазе, но нужно учитывать что до микрофона по воздуху еще должна дойти - это задержки.
Я так понимаю, инвертировать - сложить сигнал помехи с сигналом с микрофона можно с помощью ОУ. А как реализовать учет задержки? На память приходит древняя PT2399 - что то более новое и функциональное для этих задач есть? Какие могут быть грабли - может у кого есть опыт?
|
|
|
|
|
Sep 22 2017, 09:08
|
Участник

Группа: Участник
Сообщений: 54
Регистрация: 7-06-07
Пользователь №: 28 258

|
Цитата(vladec @ Sep 22 2017, 12:05)  Представляется, что надо иметь еще один (или более), микрофон вблизи помехи и вычитать его сигнал из сигнала основного микрофона с нужной задержкой и нужным усилением. вообще помеха есть изначально, мы ее и генерируем. то есть ее можно получить по проводам только тут момент... отражение от стен, поверхностей. Интерфепенция и тд могут свести на нет наличие исходной помехи в чистом виде
|
|
|
|
|
Oct 5 2017, 09:32
|
Группа: Участник
Сообщений: 8
Регистрация: 15-01-10
Пользователь №: 54 829

|
Цитата(DASM @ Sep 24 2017, 22:03)  Считайте профиль канала на всех частотах, задержку, ослабление. Полностью не убрать, но получше будет ...или похуже.
|
|
|
|
|
Nov 15 2017, 18:05
|
Частый гость
 
Группа: Участник
Сообщений: 122
Регистрация: 10-06-12
Из: Киев
Пользователь №: 72 254

|
Подобные задачи решают с помощью пары микрофонов, расположенных рядом, скажем, 10...20 см. В один говорят/поют, т.е. он воспринимает полезный сигнал и сигнал помехи. Второй мик принимает в основном только мешающий сигнал. Микрофоны включены в противофазе. Т.е. сигнал помехи подавляется, а полезный проходит без ослабления. Такой трюк иногда применяют для подавления фидбека (свиста из-за обратной акустической связи) на сцене. Также, такое было применено в каком-то старом вокодере. Тут есть два нюанса: 1) Желательно, чтобы оба микрофона были направленными - кардиоидными, суперкардиоидными. Это необходимо для того, чтобы полезный сигнал попадал в макс. степени на основной мик и "не доходил" до вспомогательного. Если они всенаправленные (omni), то это ухудшит подавление помехи. Впрочем, всё будет зависеть от типа источника (см. п.2), расстояния до источникаа помехи, акустики помещения и т.п. 2) Не совсе понятно, как и для чего ТС применяет микрофон. Если для речи или пения, то всё будет работать, т.к. в таких случаях имеет место т.н. близкий съём. Если надо снимать нечто "протяжённое", например группу инструментов, то это уже другой случай, тут надо экспериментировать.
Сообщение отредактировал Tuvalu - Nov 15 2017, 18:06
|
|
|
|
|
Nov 19 2017, 17:20
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(vladec @ Sep 22 2017, 13:05)  Представляется, что надо иметь еще один (или более), микрофон вблизи помехи и вычитать его сигнал из сигнала основного микрофона с нужной задержкой и нужным усилением. Цитата(Plain) Данные задачи давно решены микрофонными массивами (решётками), вроде начиная с Win Vista для игрулек с такими устройствами имеется поддержка. Подумаем как организм человека это делает. Измеряет сдвиг фазы между микрофонами для полезного сигнала и фильтрует по этому сдвигу. Вот есть видео как это делали в начале нулевых или даже раньше в фирме Gennum. Они использовали свой DSP, который не выпускается давно, да и тот департамент уже не существует. Департамент был продан сюда: http://www.onsemi.com/. DSP имел 4 процессора, питался от 1.8 вольт, мало потреблял и был размером с рисовое зернышко. https://www.youtube.com/watch?v=80hNKAScLL0https://www.youtube.com/watch?v=zjBxUJkIYXAЕсли вас интересует как сделано -- могу спросить у Стива, который говорит на видео. Он это и сделал. Напишите в приват если интересно. Почему в приват -- могу здесь не заметить.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|