Digital signal processing transforms or analyzes signals represented by numerical sequences. A physical input commonly passes through signal sampling and quantization before an algorithm filters or transforms it. Sampling chooses times; quantization chooses a finite set of representable values. A discrete-time signal is a sequence indexed by integers, whereas a digital implementation also has finite precision.[ref]
An elementary digital filter averages adjacent samples:
For a constant sequence it preserves the value. For an alternating sequence it gives zero. If the input noise samples are independent with variance , the output noise variance is , but neighboring output samples are now correlated because they share an input sample. Smoothing changes both the signal and its noise statistics.
Sampling can also erase distinctions before any algorithm runs. At sampling frequency ,
These distinct analog frequencies produce the same samples. An anti-aliasing filter limits unwanted input frequencies before conversion; later computation cannot uniquely recover which of these unrestricted inputs produced the sequence.[ref]
Fourier analysis and the discrete Fourier transform help reveal frequency content, while finite-word arithmetic introduces an additional error budget. The sampling rate, numerical representation and intended physical bandwidth are therefore part of the processing design.

Articles by others on the same topic (2)

Digital Signal Processing (DSP) is a field of study and a set of techniques used to manipulate, analyze, and transform signals that have been converted into a digital format. Signals can be any physical quantity that carries information, such as sound, images, and sensor data. When these signals are processed in their digital form, computational methods can achieve significant enhancements and modifications that are often not possible or practical with analog processing.