Rules | Recent posts | topic RSS | Search | Register  | Log in

JPEG:DCT and DFT

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital Signal Processing
Author Message
naresh850



Joined: 09 Jun 2006
Posts: 148
Helped: 1


Post09 Jan 2008 8:25   JPEG:DCT and DFT

Why DCT is used instead of DFt?

What is the big differenc to use DCT then DFT?

Regards?
Back to top
shakeelsultan



Joined: 10 Aug 2006
Posts: 16


Post25 Jan 2008 15:59   Re: JPEG:DCT and DFT

well the advatage of DCT over DFT is complexity, the kernal of DFT is having a complex exponential with it which makes the computations comlplex
Back to top
vadkudr



Joined: 12 Jul 2005
Posts: 118
Helped: 12


Post26 Jan 2008 11:03   Re: JPEG:DCT and DFT

1. The best compression of signal is achieved by using its eigen-transform (karhunen-Loeve transform). But it depends on signal, so inconvenient to use.
2. Many of signals in real world can be approximated by first order Markov process. So that is good idea to use eigen-transform of first order Markov process. ( By the way it has parameter 'beta', so let choose some value )
3. DCTII is eigentransform of processes which correlation matrix is very similar to first order Markov processes, when 'beta' close to 1.


Vetterli M., Kovacevic J.(1995) Wavelets and Subband Coding(488s).djvu
see page 375

N. Ahmed, T. Natarajan. and K. R Rao. Discrete cosine transform. IEEE Trans. on Computers, 23:88-93. January 1974.

If you want to see method of computing DCT through DFT and vice cersa - see h**p://vadkudr.boom.ru/Algorithms/vadkudr_Algorithms_eng.html#DTT
Back to top
vacikel



Joined: 08 Oct 2007
Posts: 18
Helped: 1


Post29 Jan 2008 19:39   Re: JPEG:DCT and DFT

when using dft you have to keep complex numbers also you have to perform complex computation however by using dct you all deal with real numbers you perform your computation with real numbers and you keep real coefficients. So, you gain memory locations and your computational cost decrease. ( if your signal is real Very Happy )
Back to top
salma ali bakr



Joined: 27 Jan 2006
Posts: 938
Helped: 76


Post18 Jun 2008 13:39   Re: JPEG:DCT and DFT

the DC term of the 8-point DCT represents a 1/8 scale of the input sequence and each following AC term adds another 1/8 as well...so the frequency info is concentrated in the first terms...and thus lossy compression can be done with minimal distortion in DCT...by simply discarding the higher frequency components...

also...the number of multiplications needed for DCT is less than DFT...since DCT multiplications are real...
Back to top
hairo



Joined: 20 Nov 2006
Posts: 133
Helped: 17
Location: nowhere


Post18 Jun 2008 16:43   Re: JPEG:DCT and DFT

Hi,

I think this is a good paper describing DCT and DFT by James Blinn.

Link:

http://www.edaboard.com/viewtopic.php?p=536692#536692
Back to top
smile2dhamu



Joined: 10 Sep 2008
Posts: 9


Post10 Sep 2008 12:19   JPEG:DCT and DFT

dct coding
Back to top
xulfee



Joined: 27 May 2008
Posts: 205
Helped: 25
Location: Pakistan


Post11 Sep 2008 6:44   JPEG:DCT and DFT

dft contains both real and imaginery part of fourior transform,where as dct contains only real part
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital Signal Processing
Page 1 of 1 All times are GMT + 2 Hours


Abuse
Administrator
Moderators
topic RSS 
sitemap