The discrete cosine transform (DCT) represents an image as a sumof sinusoids of varying magnitudes and frequencies. The functionsof DCT computes the two-dimensional DCT of an image. The DCT hasthe property that, for a typical image, most of the visuallysignificant information about the image is concentrated in just afew coefficients of the DCT. For this reason, the DCT is often usedin image compression applications
i) Write a Matlab Program to obtain low bit rate blockand compressed image quality using Discrete cosine transform (DCT)coding
ii) Detail each steps of compression and decompressionand reduce the size to 8x8 non-overlapping blocks with DCTquantized coefficients for blocking artifacts by Matlabprogram.
iii) Highlight the results of reduced artifacts andvalidate the quality using PSNR value. Justify theresult