# Switched semilogarithmic quantization of Gaussian source with low delay/Mazai velinant perjungiamo pusiau logaritminio kvantavimo taikymas Gauso saltiniui.

IntroductionQuantization denotes the heart of analog to digital (A/D) conversion, the process of approximating a continuous range of values by a set of discrete symbols (bits). Scalar quantizers are primarly used for A/D conversion, while vector quantizers are used for sophisticated digital signal processing. Signal compression is a procedure of digitalization of continuous signals, by using as few bits as possible, while truing at the same time to maintain a reasonable level of quality. The level of quality is usually measured by mean-square-error (quantization noise) or signal-to-quantization noise ratio (SQNR) [1]. In a number of papers the quantization of Gaussian source was analyzed since the probability density function (PDF) of the instantaneous speech signal values for lower number of digitalization samples is better represented by Gaussian then the Laplacean function [1]. The volume of speech signal also has Gaussian distribution Finaly, for appropriate design of filters, every continuous signal that is filtered, will have an approximately Gaussian distribution. Memoryless Gaussian source is commonly used and is important in many areas of telecommunications and computer science. The analysis of overcoming deficiencies and limitations of the existing signal compandors, when the input speech signal is modelled by the Gaussian distribution, was presented previously in [2]. Optimization of robust and switched nonuniform scalar quantization model is analyzed in [3], for the case when the power of an input signal varies in a wide range. In this paper, we have analyzed A-law characteristic for swiched non-uniform scalar quantization of Gaussian source. An A-law algorithm is a standard companding algorithm, used in European digital communications systems to optimize, i.e., modify, the dinamic range of an analog signal for digitizing.

An approach based on input signal's statistics for obtaining and optimizing companding characteristics, is presented. Further optimization of characteristic's parameters and number of quantization levels is performed in order to achieve higher level of quality, while attaining as higher as possible compression. Then this model has been compared with standard semilogarithmic A-law companding, in order to show the benefits of its applying. Capitalizing on this switched semilogarithmic quantization of Gaussian source, based on proposed model has been analysed. For the case when switching quantization techniques are considered, maximal achieved SQNR value is of significance than SQNR values which are obtained for smaller values of input signal variance. Which quantizer is used for frame encoding is transmitted as side information. When higher frame lengths M = 160-240 are considered, side information of 5-6 bits, does not significantly affects average bit per semple rate so semilogorithmic companding low with optimal A value which provides maximal SQNR value can be used for this case. A paper [7] considered application of linear prediction coefficients, and [8] presented quality estimation of speech signal. They both oserved speech signal and frames that are much more longer then our's. In this paper we are considering small frame lenghts M = 10-20 samples (small encoder delay < 2.5 ms). That is why the main goal of this paper is determining compromise A parameter value, which will provide high SQNR quality for side information of 1 or 2 bitsIframe. It is shown that this model provides higher quality of transmission and possibility of it applying for digitalization of continuous signals in wide range.

This paper is organized as follows: A general analysis of non-uniform scalar quantization and A-law companding is given in Section 2. We have developed expressions for granular and overload distortion, using Bennett's integral on Gaussian distribution. Comparatione of A-low companding characteristics is also given in this section. In Section 3, nonuniform scalar switching quantization of Gaussian source, using A-low companding implementation is analysed. First the discussion is provided, about how A should be chosen, in order to obtain total distortion to be as minimal as possible in wide volume range of input signal. Then, we have presented how the increase of number of quantizers in switching scheme affects the SQNR dependence of input power. The optimization is made for one or more quantizers in the considered volume range based on total distortion. Dependence between bit rate per sample and frame length is also observed Finaly, we analised influence of codebook size and number on quality of transmission. Section 4 concludes the paper by summarizing the key features of the quantizer design and its applications. We have discussed obtained results, and on these bases, conclusions about the possibilities of this switched quantization application in speech processing are derived.

Scalar quantizer and semilogarithmic compandor

The N-point scalar quantizer [Q.sup.(N]) could be characterized by choosing a set of N real-valued quantization points ([y.sub.1.sup.(N)], [y.sub.2.sup.(N)], ... , [y.sub.N.sup.(N)]}, and N+1 decision thresholds {[t.sub.0.sup.(N)], [t.sub.1.sup.(N)], ... , [t.sub.N.sup.(N)]}. By relating decision thresholds as -[infinity] = [t.sub.0.sup.(N)] < [t.sub.1.sup.(N)] < ... < [t.sub.N.sup.(N)] < +[infinity], we define quantization rule as many-to-one mapping, [Q.sup.(N)](x) = [y.sub.i] if [t.sub.i] [1.sup.(N)] < x [less than or equal to] [t.sub.i.sup.(N)] for i = 1,2, ... ,N. In other words, a quantized signal has the value [y.sub.i.sup.(N)] when the original signal belongs to the quantization cell [S.sub.i.sup.(N)] = ([t.sub.i-1.sup.(N)], [t.sub.i.sup.(N)]] for i = 1,2, ... , N. Nonuniform quantization can be achieved in following way: first by compressing the input signal x using nonuniform compressor characteristic c(x) (also called companding law); then by quantizing the compressed signal c(x) employing a uniform quantizer; and finally by expanding the quantized version of the compressed signal using a nonuniform transfer characteristic [c.sup.-1](x), which is inverse to the characteristic of the compressor. The overall structure, which consists of the compressor, the uniform quantizer, and the expandor, in cascade, is called compandor (Fig.1). In situations such as speech coding, the exact value of the input variance changes with time and is not known in advance. In cases like that, by using logarithmic companding law, we can obtain SQNR which is constant over a broad range of input variance.

The A-law companding is used for PCM systems in the Europe, with the standard value of A = 87.6, and A-law compression characteristic is given:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (1)

For a source that is characterized as a continuous random variable with PDF p(x) the N-point nonuniform scalar quantizer distortion could be defined as the expected mean square error between original and quantized signal. So the total distortion D(Q) consists of two components, the granular [D.sub.g](Q) and the overload [D.sub.ol](Q) distortion

D(Q) = [D.sub.g1](Q) + [D.sub.g2](Q) + [D.sub.ol](Q), (2)

with

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (3)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (4)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (5)

considering: [[DELTA].sub.1] = [2x.sub.min]/[N.sub.1], [DELTA] = [2x.sub.max]/N.

In this paper we consider the Gaussian input signals with unrestricted amplitude range. Determination of the support region enables quantizers to be adapted to the amplitudes of input signals. Gaussian probability density function of the original random variable x can be expressed

p(x) = 1/[square root of 2[pi][sigma]] exp(-[x.sup.2]/2[[sigma].sup.2] (6)

where x is zero-mean statistically independent Gaussian random variable of variance [[sigma].sup.2].

Substituting (1) and (6) into (3), (4) and (5), by approximating [y.sub.N] with [x.sub.max], and taking into account that [x.sub.min] = [x.sub.max]/A, after some straightforward mathematical manipulations, we obtain:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (7)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (8)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (9)

where [N.sub.1] = N/(1+lnA) and good known functions:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] (10)

erf(z) = 2/[square root of [pi]] [[integral].sup.z.sub.0] exp(-[t.sup.2])dt. (11)

Now by using well famous relationship between signal power and total distortion, SQNR can be efficiently calculated from

SQNR[dB] = 10 log-[[sigma].sup.2]/D(Q). (12)

Let us compare the SQNR values obtained by using different value of parameter A for newly proposed model, with values obtained by using standard A-law companding. For example considering the case of N = 256 and A = 87.6, we obtain optimal value for A-law compounding SQNR of 38.17 dB, whereby [N.sub.1] = 46.77 and [N.sub.2] = 209.23. On the other hand observing a model whith A = 11.86 and for the same case of N = 256, we obtain SQNR value of 41.97 dB, whereby [N.sub.1] = 73.7 and [N.sub.2] = 182.3. The comparation is shown in Figure 2. Here it can be easily observed that novel proposed characteristic shows better performances in SQNR quality of 3.8 dB. We can see that newly proposed characteristic has better performances in range with high value of variances. If we are using one quantizer, A-law companding characteristic show better performances. But in our case, when we are using switched semilogarithmic quantization our proposed characteristic has an advance. Because of it's better performances, low delay and easier practical realization, we will now focus on novel proposed model. Transmition quality (SQNR), of our novel-proposed model for the case of N = 256 in a wide dynamic input range of power for various values of A parameter, is presented in Fig. 3. We can observe how maximal reached SQNR value increase with A parameter decrease, while higher average SQNR value in wider range of input variances is achieved with A parameter increase. Capitalizing on this A parameter can be chosen in order to achieve requested quality of SQNR, with respect to it's necessary robustness over a requested range of input variances.

Switched semilogarithmic quantization with low delay

We have solved the presented problem with switching quantization application. One simple technique is switched codebook adaptive scalar quantization. The quantization technique we propose in this letter utilizes the frame-byframe manner to process the input signal. The basic scheme of robust and switched codebook adaptation is shown in Fig. 4. This technique uses a classifier that looks at the contents of the input frame buffer and decides that the next block of samples belongs to a particular statistical class of samples from a finite set of K possible classes. Namely, the index specifying the class is used to select a particular codebook from a predesigned set of K codebooks. In addition, this index is transmitted as side information to the receiver. Then, each sample in the block is encoded by the scalar quantizer, which performs a search through the selected codebook. One frame has length of M. The index to identify the class is sent on the end of block. If each of the K codebooks has size N, the bit rate per sample is

R = [log.sub.2]N + [log.sub.2]/M. (13)

Codebook size N depends on number of bits that are used for the encoding n. The relation between N and n is N =[2.sup.n] , where n is the number of bits per sample. In Table 1, the bit rate per sample and SQNR in the function of frame length for different number of quantizers, when N = 256 are shown.

[FIGURE 1 OMITTED]

For transmission systems with the main limitation in bit rate per sample and memory size, we should discuss the implementation of model with smaller number of quantizers and low delay. The main problem is acheving high quality of transmission by increasing SNRQ, in a wide range of signal volumes (variances) with respect to it's necessary robustness over a broad range of input variances. SQNR values for swiched semilogarithmic quantization technique based on proposed characetristic is presented on Fig. 5. Form that Fig.e we can see that our model outperforms standard A-law (A = 87.6) for 1.23 dB and 3.22 dB, when we use 2 and 4 codebooks, with A = 15,58 and A = 42,47 respectivly. In Fig 5, we also can see that SQNR varies from it's peak value, for maximum 1.15 dB and 0.82 dB for each input power range [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII.] for which the quantizer is designed, in case of codebook size of 256, when we use 2 and 4 codebooks, with A = 15,58 and A = 42,47 respectivly. However as it can be seen from Table 1 these SQNR values are acheived for the bit rates, which are negligiblely higher than standard bit rate, considering chosen frame lenghts of M = 10 and M = 20.

[FIGURE 2 OMITTED]

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

[FIGURE 5 OMITTED]

Conclusions

In this paper, we have presented and analyzed semilogarithmic A-law compounding characteristic for nonuniform scalar quantization of Gaussian source in a wide range of input signal's power. Discussion is provided, about how A should be chosen, in order to to satisfy transmission quality and necessary robustness requests. Capitalizing on this, switched semilogarithmic quantization of Gaussian source has been analyzed. The analysis of the codebook size and number of codebooks usage influence, on transmission quality and expected robustness is presented. It is shown that our model outperforms standard A-law model for 1.23 dB and 3.22 dB, when 2 and 4 codebooks are used, with A = 42.5 and A = 15.6, respectivly. Since compounding with proposed characteristic, produce accomplishing high quality of SQNR, for digitalized signal in a wide range of signal volumes (variances), with respect to it's necessary robustness over a broad range of input variances, so presented model can be applied for coding of speech signals.

Received 2010 08 15

References

[1.] Jayant N. S., Noll P., Digital Coding of Waveforms.--Prentice-Hall, New Jersey, Pb.,1984.

[2.] Nikolic J., Antic D., Peric Z. Simply Construction Method for Exponential Source's Scalar Quantizers II Electronics and Electrical Engineering.--Kaunas: Technologija, 2005.--No. 2(58).--P. 18-21.

[3.] Peric Z., Mosic A., Panic S. Robust and switched nonuniform scalar quantization of Gaussian source in a wide dynamic range of power II AVT Journal, 2008.--No. 6.--P. 74-84.

[4.] Peric Z. Quantization Optimizations of Speech Signal in Wide Volume Range II Electronics and Electrical Engineering.--Kaunas: Technologija, 2003.--No. 3(45).--P. 41-48.

[5.] Sayood K. Introduction to data Compression.--Elsevier Inc, Pb., 2006.

[6.] Chu W. C. Speech coding algorithms, Foundation and Evolution of Standardized Coders.--John Wiley & Sons Pb., 2003.

[7.] Paulikas S., Karpavicius R. Application of Linear Prediction Coefficients Interpolation in Speech Signal Coding II Electronics and Electrical Engineering.--Kaunas: Technologija, 2007.--No. 8(80).--P. 39-42.

[8.] Anskaitis A., Kajackas A. The Tool for Quality Estimation of Short Voice Segments II Electronics and Electrical Engineering.--Kaunas: Technologija, 2010.--No. 8(104).--P. 103-108.

A. Mosic, Z. Peric, M. Savic, S. Panic

Faculty of Electronic Engineering, University of Nis, Aleksandra Medvedeva 14, 18000 Nis, Serbia, phone: + 38118501118, e-mails: mosicaca@yahoo.com, zoran.peric@elfak.ni.ac.rs, malimuzicar@gmail.com, stefanpnc@yahoo.com

Table 1. The bit rate per sample and SQNR for A-law with one, two and four quantizers in a wide range of signal volumes for N=256. K M R SQN[R.sub.max][dB] A=87.6 1 1 8.0 38.17122 A=42.47 2 10 8.1 39.39963 A=15.58 4 20 8.1 41.39103

Printer friendly Cite/link Email Feedback | |

Title Annotation: | ELECTRICAL ENGINEERING/ELEKTROS INZINERIJA |
---|---|

Author: | Mosic, A.; Peric, Z.; Savic, M.; Panic, S. |

Publication: | Elektronika ir Elektrotechnika |

Article Type: | Report |

Date: | Feb 1, 2011 |

Words: | 2587 |

Previous Article: | Mitigation of magnetizing inrush current using sequential phase energization technique/ Imagnetinimo sroves sumazejimo tyrimas taikant nuosekluji... |

Next Article: | Determination of the spectral properties and harmonic levels for driving an induction motor by an inverter driver under the different load... |

Topics: |