Note 55. Interpolation Fundamentals

Interpolation is the name given to the process of increasing a discrete-time signal’s sampling rate, while leaving all other characteristics of the signal unchanged to the maximum extent possible. Normally, the goal in designing a DSP system is to reduce the computational burden in the system by using the lowest possible sampling rate that provides a signal quality adequate for the targeted application. Given this goal, why concern ourselves with techniques that are used to increase the sampling rate of a signal that has already been sampled at an adequate rate? There are several situations in which interpolation of a signal may be required:

  1. The signal will be subjected to some nonlinear processing that will ...

Get Notes on Digital Signal Processing: Practical Recipes for Design, Analysis and Implementation now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.