ebook img

Developing a High-Performance Adjustable-Quality Data Compression Scheme for Multimedia ... PDF

106 Pages·2013·1.2 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Developing a High-Performance Adjustable-Quality Data Compression Scheme for Multimedia ...

Developing a High-Performance Adjustable-Quality Data Compression Scheme for Multimedia Messaging (cid:28)(cid:19)(cid:29)(cid:30)(cid:13)(cid:7)او ةد(cid:6) (cid:7)ا !(cid:7)(cid:4)" ءاد$(cid:20) (cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)ا ةد(cid:11)(cid:12)(cid:13)(cid:14) (cid:15)(cid:3)(cid:4)(cid:5)(cid:16)(cid:7)ا ت(cid:4)(cid:18)(cid:4)(cid:19)(cid:20) (cid:2)(cid:21)(cid:22) م(cid:4)(cid:24)(cid:18) (cid:16)(cid:25)(cid:6)(cid:26)(cid:27) By Tamer Waleed Alsous Supervisor Dr. Hussein Al-Bahadili This thesis is submitted to the Department of Computer Science, Graduate College of Computing Studies, Middle East University in partial fulfillment for the requirement for the degree of Master of Science in Computer Science. Faculty of Information Technology January, 2013 II Middle East University Examination Committee Decision III IV V VI Dedication This thesis is dedicated to my father, who taught me that the best kind of knowledge to have is that which is learned for its own sake. It is also dedicated to my mother, who taught me that even the largest task can be accomplished if it is done one step at a time. To my brothers and lovely sister, and to all friends who they supported me till finish this work. I lovingly dedicate this thesis to my wife, who supported me each step of the way. VII Acknowledgment I would like to specially thank my supervisor Dr. Hussein Al-Bahadili, who taught me everything that I know about research and the way it should be done. I would like to thank him for his guidance during all stages of this research, for answering endless questions, for his great support, professional advice, and profound understanding. Through this work, Dr. Hussein has shown me how to attack a problem from different angels, how to approach it, and how to find the most suitable solution. I also would like to thank all members of staff at Middle East University, in particular, the members of staff at the Graduate College of Computing Studies. Finally, it would be unthinkable of me not to thank my parents, wife, children, brothers and friends for their support and encouragement over the years. I am thankful for anyone who supported me during my master study. VIII Table of Contents Title ………………………………………………………………………………………………………….I Examination Committee Decision ...................................................................................... II Authorization Statement .................................................... Error! Bookmark not defined. Authorization Form ............................................................ Error! Bookmark not defined. Declaration ......................................................................... Error! Bookmark not defined. Dedication ......................................................................................................................... VI Acknowledgment ............................................................................................................. VII Table of Contents ........................................................................................................... VIII List of Tables ..................................................................................................................... X List of Figures .................................................................................................................. XII Abbreviations ................................................................................................................. XIV English Abstract ........................................................................................................... XVIII Arabic Abstract .............................................................................................................. XIX Chapter One ........................................................................................................................ 1 Introduction ..................................................................................................................... 1 1.1 Overview .............................................................................................................. 1 1.2 Data Compression ................................................................................................ 3 1.2.1 Data compression models ............................................................................. 4 1.2.2 Categorization of data compression algorithms ............................................ 5 1.3 Image Compression .............................................................................................. 9 1.3.1 Image Compression Tools .......................................................................... 12 1.3.2 Standard Compressed Image Formats ........................................................ 13 1.4 Performance Measures ....................................................................................... 16 1.5 The HCDC Data Compression Algorithm ......................................................... 19 1.6 Multimedia Messaging ....................................................................................... 19 1.7 Problem Statement ............................................................................................. 21 1.8 Objectives of this Work...................................................................................... 22 1.9 Organization of the Thesis ................................................................................. 23 Chapter Two...................................................................................................................... 24 2.1 The HCDC Algorithm ........................................................................................ 25 2.1.1 Description of the HCDC algorithm ........................................................... 25 2.1.2 Derivation and analysis of HCDC algorithm compression ratio ................ 30 IX 2.2 Previous Work .................................................................................................... 35 Chapter Three.................................................................................................................... 43 The Adjustable-Quality HCDC Algorithm ................................................................... 43 3.1 The Compression Process of the AQ-HCDC Algorithm ................................... 44 3.2 The Compressed File Header ............................................................................. 55 3.3 The Decompression Process of the AQ-HCDC Algorithm ............................... 58 3.4 Analytical Analysis of Performance of the AQ-HCDC Algorithm ................... 59 Chapter Four ..................................................................................................................... 61 Experimental Results and Discussions ......................................................................... 61 4.1 Experiment #1: Compressing Large-Size Images .............................................. 65 4.2 Experiment #2: Compressing Small-Size Images .............................................. 71 4.3 Further Discussion.............................................................................................. 77 Chapter Five ...................................................................................................................... 78 5.1 Conclusions ........................................................................................................ 78 5.2 Recommendations for Future Work ................................................................... 80 References ......................................................................................................................... 81 X List of Tables Table Title Page 2.1 Variation of C , C , and r with number of parity bits (p). 32 min max 1 2.2 Variations of C with respect to r for various values of p. 34 3.1 Associated colors. 50 Components of the HCDC field of the AQ-HCDC compressed file 3.2 56 header. 3.3 Components of the colors field of the AQ-HCDC compressed file header. 57 4.1 Large-Size test images. 61 4.2 Small-Size test images. 61 Experiment #1 – Large-Size Images Comparing the sizes of the 4.3 uncompressed and compressed images for various compressed image 67 formats and compression tools. Experiment #1 – Large-Size Images Comparing C for various compressed 4.4 68 image formats and compression tools. Experiment #1 – Large-Size Images Comparing MSE for various 4.5 69 compressed image formats and compression tools. Experiment #1 – Large-Size Images Comparing PNSR for various 4.6 70 compressed image formats and compression tools. Experiment #2 – Small-Size Images Comparing the sizes of the 4.7 73 uncompressed and compressed images for various compressed image Experiment #2 – Small-Size Images Comparing C for various compressed 4.8 74 image formats and compression tools.

Description:
JBIG2. Joint Bi-level Image Experts Group. JFIF. JPEG File Interchange Format. JPEG. Joint Photographic Experts Group. LAN. Local Area Network. LSB Data Compression (HCDC) algorithm, and it is characterized as an image-based Fast Text Compression with Neural Networks. the 13th.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.