Конференция "Media" » Фильтр высоких частот.
 
  • @!!ex © (17.12.07 19:40) [0]
    Есть у кого нить исходники?
    Или хотя бы теория по теме.
    Гуглится все очень не хорошо...
  • Efir (17.12.07 21:51) [1]
    Щас тебе ответят FFT.
  • @!!ex © (17.12.07 22:26) [2]
    Мне уже отвтили...
    Только я не совсем понимаю, что делать с результатом работы FFT.
  • Efir (18.12.07 00:42) [3]
    Ну ты получишь спектр, выделишь то, что тебе нада и потом обратное FFT.
  • @!!ex © (18.12.07 08:53) [4]
    Вроде е нужен FFT, как я понял...
    ТАм фильтры без FFT строятся.
    Хотя я еще не все прочитал:
    http://dasbook.ru/index.php?book=1653
  • MBo © (18.12.07 09:29) [5]
    ФВЧ(X) = X - ФНЧ(X)
    а ФНЧ(X) (нерекурсивный) = Sum[i] (X[curr-i]* C[i])
    где C-коэффициенты
  • @!!ex © (18.12.07 09:42) [6]
    > [5] MBo ©   (18.12.07 09:29)

    Можешь поподробнее расписать? А то я мало че понял...
  • MBo © (18.12.07 10:00) [7]
    простой пример -
    некий ФНЧ
    Y[i] := (X[i] * 3 + X[i-1] * 2 + X[i-2])/6
    линейный сглаживающий фильтр по трем последним точкам
    коэфф. я взял от фонаря, и какая характеристика у фильтра будет  - не скажу.
    ФВЧ
    Z[i] := X[i] - Y[i]
    в данном случае легко явно выразить
    Z[i] = (X[i] * 3 - X[i-1] * 2 - X[i-2])/6

    моделирование RC-цепочки c затуханием Exp(-t/Tau) где Tau = RC
    Коэффициенты будут С[i] = Alpha^i, где Alpha = Exp(-dt/Tau) - затухание за квант времени
    рекурсивный фильтр
    Y[i] = Y[i-1] * Alpha + X[i] * (1-Alpha)
  • Jeer © (18.12.07 11:12) [8]

    > @!!ex ©   (17.12.07 19:40)


    Как вижу ты невнимательно ознакомился с рекомендованными тебе ссылками
    по теме вейвлеты
    Тема фильтрации там хорошо раскрыта и с примерами.
  • @!!ex © (18.12.07 11:15) [9]
    > [8] Jeer ©   (18.12.07 11:12)

    Я еще и не разбирался...
    В процессе, пока поверхностно все смотрю, оч. сложно для меня...

    P.S.
    Это вообще две несвязанные задачи изначально были. :)
    Я только совсем недавно понял, что для фильтра можно вэйвлеты использовать...
  • Jeer © (18.12.07 11:58) [10]

    > Я только совсем недавно понял, что для фильтра можно вэйвлеты
    > использовать...


    А чем не устраивают обычные IIR или FIR фильтры ?
  • @!!ex © (18.12.07 12:02) [11]
    > А чем не устраивают обычные IIR или FIR фильтры ?

    ВОТ! Это чего не хватало, чтобы найти материала!!!
    нашел!!! ВСе!! Спасибо!!!
  • Jeer © (18.12.07 12:09) [12]
    Финиш..
    И зачем программисту математика ?

    Mbo тебе выше на пальцах объяснил:)

    Нерекурсивный фильтр == FIR
    Рекурсивный фильтр == IIR
  • @!!ex © (18.12.07 12:16) [13]
    > [12] Jeer ©   (18.12.07 12:09)

    мне не хватало английского названия. :)
  • @!!ex © (18.12.07 13:39) [14]
    Как оказалось, ФВЧ делается просто усреднением значений.
  • MBo © (18.12.07 13:43) [15]
    >Как оказалось, ФВЧ делается просто усреднением значений.
    Нет, это скорее ФНЧ. Может, путаница из-за неоднозначноcти названия?
    ФНЧ пропускает низкие частоты и срезает высокие. В английском варианте понятнее ФНЧ = LPF (Low-pass filter), ФВЧ - HPF (high-pass)
  • @!!ex © (18.12.07 14:24) [16]
    > [15] MBo ©   (18.12.07 13:43)

    Хм.  Ятак понял, что как раз ФНЧ - это фильтр низких частот, тоесть обрезающий низкие частоты. По аналогии с фильтром шума, который убирает шум...
    Разве нет?
  • MBo © (18.12.07 15:10) [17]
    >Разве нет?
    Увы, нет. Терминология здесь неинтуитивная
  • Jeer © (18.12.07 15:10) [18]

    > @!!ex ©   (18.12.07 14:24) [16]


    Может найдем книжки по DSP (ЦОС), почитаем вдумчиво лет так 3 и все это время не будем тут гадать ?
    Или чтиво западло ?
    http://dsp-book.narod.ru/books.html

    Не, мне это нравится - "фильтр, убирающий шум":))
    Какой именно шум (белый, розовый, синий, цветной) и шо за чудо-фильтр такой ?
  • Sapersky (18.12.07 16:18) [19]
 
Конференция "Media" » Фильтр высоких частот.
Есть новые Нет новых   [134431   +9][b:0][p:0.001]