Coding algorithm based on loss compression using scalar quantization switching technique and logarithmic companding

Zoran Perić, Aleksandar Mosić, Stefan Panić

Research output: Contribution to journalArticle

4 Citations (Scopus)


This paper proposes a novel coding algorithm based on loss compression using scalar quantization switching technique. The algorithm of switching is performed by the estimatinginput variance and further coding with Nonuniform Switched Scalar Compandor (NSSC). An accurate estimation of the input signal variance is needed when finding the best compressor function for a compandor implementation. It enables quantizers to be adapted to the maximal amplitudes of input signals. Additionally, we have discussed the performances of coding schemes designed according to waveform Gi711 and G.712 standards and a novel presented codec standard for wideband speech and audio coding. We have pointed out the benefits that can be achieved by using our algorithm: raise of quality and compression. The main contribution of this model is reaching the loss compression through reaching the higher quality of the signal-to-quantization noise ratio (SQNR) in a wide range of signal volumes (variances) with respect to the necessary robustness over a broad range of input variances, and applying possibility for VOIP applications and an effective coding of signals that likewise speech signals follow Gaussian distribution and have the time varying characteristics.

Original languageEnglish
Pages (from-to)967-976
Number of pages10
JournalJournal of Information Science and Engineering
Issue number3
Publication statusPublished - 1 May 2010
Externally publishedYes



  • Coding algorithm
  • Logarithmic companding
  • Loss compression
  • Nonuniform scalar quantization switching technique
  • Signal-to-quantization-noise-ratio

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Library and Information Sciences
  • Human-Computer Interaction
  • Computational Theory and Mathematics

Cite this