Signal-to-quantization-noise ratio

From testwiki
Jump to navigation Jump to search

Template:Short description Template:No footnotes

Signal-to-quantization-noise ratio (SQNR or SNqR) is widely used quality measure in analysing digitizing schemes such as pulse-code modulation (PCM). The SQNR reflects the relationship between the maximum nominal signal strength and the quantization error (also known as quantization noise) introduced in the analog-to-digital conversion.

As SQNR applies to quantized signals, the formulae for SQNR refer to discrete-time digital signals. Instead of the value- and time-continuous message signal m(t), the digitized signal x(n) will be used. For N quantization steps, each sample, x requires ν=log2N bits. The probability distribution function (PDF) represents the distribution of values in x and can be denoted as f(x). The maximum magnitude value of any x is denoted by xmax.

As SQNR, like SNR, is a ratio of signal power to some noise power, it can be calculated as:

SQNR=PsignalPnoise=E[x2]E[x~2]

The signal power is:

x2‾=E[x2]=Pxν=∫x2f(x)dx

The quantization noise power can be expressed as:

E[x~2]=xmax23×4ν

Giving:

SQNR=3×4ν×x2‾xmax2

When the SQNR is desired in terms of decibels (dB), a useful approximation to SQNR is:

SQNR|dB=Pxν+6.02ν+4.77

where ν is the number of bits in a quantized sample, and Pxν is the signal power calculated above. Note that for each bit added to a sample, the SQNR goes up by approximately 6 dB (20×log10(2)).

References

  • B. P. Lathi, Modern Digital and Analog Communication Systems (3rd edition), Oxford University Press, 1998

Template:Noise