I was reading about Finite Impulse Response (FIR) and I read that it can remove the bias (offset) from signals, but I didn't understand how this can be achieved. Can you please help me to understand the idea behind this?

  • $\begingroup$ How do you define a bias here? $\endgroup$ Aug 3, 2022 at 12:46
  • $\begingroup$ What do you mean? $\endgroup$
    – jon
    Aug 3, 2022 at 13:23
  • $\begingroup$ What is a signal bias? It might mean different type of things, starting with a mere offset from its supposed average $\endgroup$ Aug 3, 2022 at 13:27
  • $\begingroup$ Yes, I'm talking about the static bias (the offset from its supposed point) $\endgroup$
    – jon
    Aug 3, 2022 at 13:36

1 Answer 1


a DC bias is simply a signal component at 0 Hz.

Thus, for example, a high-pass filter can remove that while letting through parts of the signal that are of interest.

An FIR filter can be a high-pass filter.

  • 3
    $\begingroup$ Note that any FIR filter whose taps sum to zero will remove signal bias (an exactly equivalent alternative view is any FIR filter whose frequency response is 0 at DC -- the result is the same). How fancy the filter gets within this constraint is entirely up to you. $\endgroup$
    – TimWescott
    Aug 3, 2022 at 19:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.