Assies, E. (2004) Image compression and decompression in embedded systems. Master's Thesis / Essay, Computing Science.
|
Text
Infor_Ma_2004_EAssies.CV.pdf - Published Version Download (2MB) | Preview |
Abstract
In modem mobile phones, images, animations and sounds are often used. The sizes of the images, animations and sounds and the numbers of them grow as new types of mobile phones are developed. This means that the amount of memory needed to store the images, animations and sounds gets larger. However, the amount of storage space and processor capacity available in an embedded system like a mobile phone is restricted. A way to reduce the memory space the images, animations and sounds take, is to store them in a compressed form. A method is needed to store images, animations and sounds compactly and be able to decode them fast on an embedded system. The principles of image compression and methods of performing image compression are discussed. These methods are compared to each other. A method is selected and implemented. This method consists of a Haar wavelet transform, followed by thresholding and uniform quantisation. The result is coded using run-length encoding, followed by Huffman encoding. Preceding the transform, a conversion from RGB to YUV is done. The implementation supports the use of transparency masks. The implementation includes a file format, which is used to put the data of an encoded image in a file. An evaluation of the implemented compression method is made. The effects of the parameters of the implementation are discussed. A way is given to choose a set of parameter values. Test results are presented for different images.
Item Type: | Thesis (Master's Thesis / Essay) |
---|---|
Degree programme: | Computing Science |
Thesis type: | Master's Thesis / Essay |
Language: | English |
Date Deposited: | 15 Feb 2018 07:30 |
Last Modified: | 15 Feb 2018 07:30 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/8936 |
Actions (login required)
View Item |