Projektovanje kvantizera u algoritmima za kompresiju signala
AuthorSimić, Nikola B.
Committee membersJovanović, Aleksandra
MetadataShow full item record
Signal compression algorithms represent an indispensable element in many modern digital signal processing systems, especially in multimedia systems where a large amount of data is transferred to a large number of users, whereby it is not of interest to reconstruct the signal without any loss of information at the receiveing end. Generally speaking, signal digitization is performed in three steps – sampling, quantization and encoding. From the standpoint of the development of signal coding and compression algorithms, the most significant step is quantization, which performs discretization of signal amplitudes. The designing of quantizers is not uniquely determined and it depends on the nature of the input signal, the desired quality of the reconstructed signal at the receiving end, as well as the complexity that affects the processing time and the desired compression ratio. Although a large number of quantizer types have been developed so far, it can be said that the area ... is still insufficiently explored and that there is room for contributions. Signal processing is usually performed in the time or spatial domain, and the most commonly used type of quantizer is a scalar uniform quantizer due to its simplicity. However, advanced coding and compression algorithms use more complex robust and adaptive quantization techniques, they often perform signal transformation into a frequency domain and there is an increasing popularity of utilizing various prediction and machine learning techniques. In this dissertation, an analysis of some of the popular quantization techniques in modern coding and compression algorithms for both continuous and discrete input signals is presented and several hybrid models are proposed in order to obtain some novel lowcomplexity solutions that provide medium and high compression ratios. The experiments are performed by processing a set of natural signals and the representative examples taken are a test speech signal in the case of continuous signals, as well as a set of standard monochromatic images in the case of discrete signals. In addition, Monte Carlo simulations are used to validate some of the developed theoretical models. Performance estimation is performed using objective measures and a theoretical model for performance estimation is developed in the case of the proposed modified block truncation coding algorithm.