Performance Analysis of Quantizers

The distortion of an optimal NN-level quantizer is defined as D(N)=minQQNE[d(X,Q(X))]D^{*}(N)=\min_{Q\in\mathcal{Q}_{N}}E[d(X,Q(X))]Let XfX\sim f, let our distortion measure be MSE then D(N)=miny1<<yNi=1Nxi1xi(xyi)2f(x)dxg(y1,,yN)D^{*}(N)=\min_{y_{1}<\dots<y_{N}}\underbrace{ \sum_{i=1}^{N}\int\limits _{x_{i-1}}^{x_{i}}(x-y_{i})^{2}f(x) \, dx }_{ g(y_{1},\dots,y_{N}) } where xi=12(yi+yi+1), i=1,,N1x_{i}=\frac{1}{2}(y_{i}+y_{i+1}), \ i=1,\dots,N-1.

So we see that determining the optimal distortion, D(N)D^{*}(N) and the optimal quantizer QQ^{*} involves the minimization of a real function of NN variables. This is computationally very complex hence we need a separate approach!

Companding Quantization

Now we fix (a,b)(a,b) and let QG,NQ_{G,N} be the NN-level companding realization of our quantizer. By the proposition D(N)=minQQNE[(XQ(X))2]=minGE[(XQG,N)2]D^{*}(N)=\min_{Q\in\mathcal{Q}_{N}}E[(X-Q(X))^{2}]=\min_{G}E[(X-Q_{G,N})^{2}] Now we would like to solve for minGE[(XQG,N)2]\min_{G}E[(X-Q_{G,N})^{2}]. We do this under the assumption that NN is large (i.e. “high-resolution conditions”).