# Zero padding versus zero stuffing

Let's say I want to increase the sampling rate of my signal, $$f_t$$, from a sampling frequency $$f_s$$ to some multiple $$Mf_s$$. One way to do this is to add zeros between the samples of $$f_t$$. This increases $$f_s$$, but also adds unwanted high frequency content and because of this the modified signal has to be filtered with a low-pass filter so that its spectral content matches the original signal.

What is the difference between this method ( zero stuffing ) and Fourier interpolation ( zero padding )? Both can be used to upsample a signal by adding zeros in the time-domain. Is the difference in the method only?

• Can you explain how zero padding increases the sample rate? All zero-padding does is take [1,2,3,4] and make [1,2,3,4,0,0,0,0] which doesn't increase the sampling rate of the start data.
– Peter K.
Oct 22, 2022 at 12:10
• I might have confused Fourier interpolation with zero padding here Oct 22, 2022 at 13:07
• Right! Hilmar's explanation is probably the best to see the relationship.
– Peter K.
Oct 22, 2022 at 18:01