Sign in

username or email:

password:



Not a member?
Forgot your password?

Search compdsp



Search tips

Ads

Discussion Groups

Free Online Books

See Also

Embedded SystemsFPGA

Discussion Groups | Comp.DSP | Reasonablenes (NOT 'correctness') of using DCT in place of DFT

There are 3 messages in this thread.

You are currently looking at messages 1 to .


Is this discussion worth a thumbs up?

0

Reasonablenes (NOT 'correctness') of using DCT in place of DFT - Richard Owlett - 2007-11-23 10:25:00

I've read (<> 'have understood') that for real symmetric signals the DCT 
and DFT are equivalent.

That got me thinking about a particular set of pseudo noise signals and 
how information is encoded. I'm interested in things loosely associated 
with speech recognition. Wouldn't be reasonable to considered voiced 
phonemes to be nearly pink noise. Unvoiced phonemes are noise. The 
information is encoded by modulating pinkish &/or less-pink noise 
sources. Part of my justification is having spoken with a man who had 
had his voice box removed. Intelligibility was fine. Also, lossy 
compression can transmit intelligible speech.

So, if I'm interested in how formant amplitudes vary in time, is there 
any reason to strongly prefer a DFT over a DCT for "spectral" analysis?
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: Reasonablenes (NOT 'correctness') of using DCT in place of DFT - Jerry Avins - 2007-11-25 12:24:00



On Nov 23, 10:25 am, Richard Owlett <rowl...@atlascomm.net> wrote:
> I've read (<> 'have understood') that for real symmetric signals the DCT
> and DFT are equivalent.

  ...

Maybe. There are two kinds if symmetry: "odd" and "even". The names
describe the graphs of power series with only odd and only even terms
respectively. Cosines have even symmetry, sines have odd. (Think of
their power series) The DFT of an even function will have only cosine
terms. Is that the same as a DCT? Why?

Jerry
--
The world is what you make of it. If you don't like it, make something
else.
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: Reasonablenes (NOT 'correctness') of using DCT in place of DFT - glen herrmannsfeldt - 2007-11-26 04:40:00

Richard Owlett wrote:
> I've read (<> 'have understood') that for real symmetric signals the DCT 
> and DFT are equivalent.

Symmetric is an important boundary condition.

(snip)

> So, if I'm interested in how formant amplitudes vary in time, is there 
> any reason to strongly prefer a DFT over a DCT for "spectral" analysis?

As I understand it, DFT has periodic boundary conditions, DST has
the function go to zero at the boundary, and DCT has the derivative
go to zero at the boundary.

A symmetric (around zero) function has its derivative zero at zero.
If it is also periodic, the derivative will be zero periodically,
and so the DCT can be used.  The symmetric condition throws out
all the antisymmetric sine terms.  If your data wasn't symmetric,
but was periodic you lose important terms.

-- glen

______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.