I've implemented an image/video transformation technique called discrete cosine transform. This technique is used in MPEG video encoding. I based my algorithm on the ideas presented at the following URL:
http://vsr.informatik.tu-chemnitz.de/~jan/MPEG/HTML/mpeg_tech.html
Now I can transform an 8x8 section of a black and white image, s...

Hello,
I am doing some basic Matlab simulations on DCT used in Video Compression. I have following questions arised out of that:
1.) In a 16x16 MB , if one does a 8x8 size block DCT (4-times) for that MB in first case and a one shot 16x16 size block DCT in second case, Will the reconstructed block at the decoder will have same/similar ...

I'm writing a C++ program to convert a BMP image into a JPEG.
Here's the basic algorithm I'm trying to follow:
Convert RGB color space to Y,Cb,Cr..
Down sample Cb and Cr by 2 (that means for each square block of 2*2 there is 4 different Y value but 1 Cb and 1 Cr value
Apply DCT to data units of each 8*8 pixels...
Then apply quantizati...

I'm trying to understand the effect of the Block Size and best strategy of choosing the Coefficients in DCT compression.
Basically I want to ask what I wrote here:
http://stackoverflow.com/questions/4582/video-compression-what-is-discrete-cosine-transform/1948138#1948138
Lets assume the most primitive compression. Making block of an im...