SIV864 Special Module on Media Processing and Communication
Assignment 2(A): Transform Coding
Due Date: Sep 25, 2023
Implement the following parts of the transform coding/decoding.
- Convert the image to gray scale (monochromatic) image using an in-built function
- Division of image to blocks (sub images)
- Transform of blocks
- Truncation or quantization (can try different strategies).
- Inverse transform and reconstruction of image from the retained
coefficents.
- Use Discrete Fourier Transform and Discrete Cosine Transform and compare and
show the error enountered for the same number of coefficients retained for each.
Note:
You may do the implementation in MATLAB or any other programming environment such as C/C++/Java
with appropriate library for handling images.
The submission should include the code and a report (pdf) of the analysis
of results. This may be combined in one zip file.