Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How does DCT provide energy compaction?

Status
Not open for further replies.

mathew.paul

Newbie level 6
Joined
May 23, 2006
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,405
How does DCT provide energy compaction...?? Isn't that one of the reasons, along with it being purely real, why it is extensively used in several image and video compression algorithms..?? would a DST give the same compression ??

- matt
 

DCT

there are other methods, like DST, DFT, DHT (haar) , DWHT (walsh-hadamard), or KLT but the DCT is the most popular, because it produces real output, good for natural pictures, and it compresses the rest of the signal energy into some coefficients.
 
Re: DCT

DCT can provide energy compaction because of the way its basis function is formed. Just like we have cos(0) = 1 and cos(90) = 0, likewise the energy of the subblock of image gets concentrated to the low frequency coefficients and the high frequency coefficients have magnitude tending towards zero.
(on a smilar idea, DST will not be useful as sin(0) = 0 and sin(90) = 1, which is not helpful for compression as then we will need all 64 coefficienst in zigzag scanning and entropy coding).
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top