• Master of Mathematics Scholarly Report: A Look At Data Compression With a Specific Focus on Image Compression

  • Back
18 February 2015 by 

If you found my content helpful then please consider supporting me to do even more crazy projects and writeups. Just click the button below to donate.

As part of my Warwick University Masters of Mathematics program I produced a scholarly report giving an overview of data compression and how mathematics plays a part within this field. I focused the main part of my report on image compression as I use images a lot in my programming work and never fully understood the difference between different file formats and the mathematics behind them. I feel the following paragraph taken from the report sums up compression quite well and the reason why I choose to learn about it:
“Compression is very important in modern day life and you use it everyday without even realising. Every time you turn on a computer, most of the graphics it displays to you are stored as compressed files. When you use the internet, almost all of the data you retrieve is compressed. When you use your mobile phone, your voice is compressed before it is sent to the person on the other end. Even when you use a digital camera, the photos you take are compressed before they are stored on its memory card”

Download

You can read the full report by downloading the PDF from here

Matlab Code

Below is the links to the Matlab code used in the report. It is also included in the appendix of the report but provided here for convenience.

AverageSSIM.m
DaubechiesWavelet.m
DCT_Program.m
FFTvsDCT.m
Filter9_7.m
Filter9_7Simple.m
Filter97.m
InverseFilter97.m
JPEG.m
LowQualityComparison.m
MSE.m
MSE_runfile.m
StructualSimilarity.m
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]
[Download]