Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/35267
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2018-10-26T13:27:32Z | - |
dc.date.available | 2018-10-26T13:27:32Z | - |
dc.date.issued | 2018 | - |
dc.identifier.citation | Bonavia, A. (2018). Interactive tool for study and demonstration of lossy image transform coding (Bachelor's dissertation). | en_GB |
dc.identifier.uri | https://www.um.edu.mt/library/oar//handle/123456789/35267 | - |
dc.description | B.SC.(HONS)COMPUTER ENG. | en_GB |
dc.description.abstract | Most images stored on a device are compressed by means of transform coding, whilst transform coding doesn’t actually compress the image it makes it possible for the quantization step to eliminate insignificant coefficients. This is because the transforms used for compression are designed to separate these insignificant coefficients from a given image. This software can be used as an educative tool to visualize the effects of lossy image transform coding in real time, before the image is actually compressed by encoding. The implemented transforms for this project include the DFT, DCT and DWT LeGall 5/3 Filter. The user is given the ability to manually interact with the transforms and quantize them using the provided scales. It services as an educational tool because the new size and PSNR is displayed immediately. Using this information, the user can compare transforms and derive his/her conclusion on the best performing transform. Besides comparing the transforms using the size comparison and distortion measure, intuitively one could conclude visually which is better by observing the blocking artifacts superimposed. This tool also provides freedom for experimentation, the user has the ability to use custom images with varying frequency. The DFT tool implemented can be used to filter both low magnitude or high magnitude coefficients, this allows one to study the importance each one holds. For the DCT besides quantization using the provided standard quantization matrix, custom quantization matrices can be inserted and saved. Again, using this option, one could set a quantization matrix to filter the high magnitude coefficients and study the effects. These features allowing certain freedoms on how an image is quantized lends itself to becoming an educative tool. The last tool implemented is the DWT, this tool provides the ability for sub-band decomposition and individual band quantization. A scale is provided that decomposes the image in sub-bands, this allows the image to be decomposed to the maximum level possible. Seven quantization scales have been included to allow individual band quantization. Upon quantization the new estimated size is displayed, the image is than reconstructed upon the push of a button. This allows the user to study the effects and importance of the bands, and which bands should be preserved for the least distortion and maximum compression. | en_GB |
dc.language.iso | en | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Data compression (Computer science) | en_GB |
dc.subject | Discrete cosine transforms | en_GB |
dc.subject | Fourier transformations | en_GB |
dc.subject | Wavelets (Mathematics) | en_GB |
dc.title | Interactive tool for study and demonstration of lossy image transform coding | en_GB |
dc.type | bachelorThesis | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.publisher.institution | University of Malta | en_GB |
dc.publisher.department | Faculty of Information and Communication Technology. Department of Communications and Computer Engineering | en_GB |
dc.description.reviewed | N/A | en_GB |
dc.contributor.creator | Bonavia, Aaron | - |
Appears in Collections: | Dissertations - FacICT - 2018 Dissertations - FacICTCCE - 2018 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
18BSCIT0001.pdf Restricted Access | 3.63 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.