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.
The SQNR formula is derived from the general signal-to-noise ratio (SNR) formula:
SNR= | 3 x 22n |
1+4Pe x (22n-1) |
| |||||||
|
where:
Pe
mp(t)
mm(t)
As SQNR applies to quantized signals, the formulae for SQNR refer to discrete-time digital signals. Instead of
m(t)
x(n)
N
x
\nu=log2N
x
f(x)
x
xmax
As SQNR, like SNR, is a ratio of signal power to some noise power, it can be calculated as:
SQNR=
Psignal | |
Pnoise |
=
E[x2] | |
E[\tilde{x |
2]}
\overline{x2}=E[x2]=
P | |
x\nu |
=\int | |
x2f(x)dx
E[\tilde{x}2]=
| |||||||
3 x 4\nu |
SQNR=
3 x 4\nu x \overline{x2 | |
When the SQNR is desired in terms of decibels (dB), a useful approximation to SQNR is:
SQNR|dB
=P | |
x\nu |
+6.02\nu+4.77
\nu
P | |
x\nu |
20 x log10(2)