Go Back   Armenian Knowledge Base > Technical sections > Languages, Compilers, Interpreters > Algorithms

Reply
 
Thread Tools

Signal energy estimation
Old 26.02.2004, 10:40   #1
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default Signal energy estimation

It would be great if we found a new (unknown to me) way of signal energy estimation.

There are two ways I'm aware of:
Attached Thumbnails
formula.png  
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

Last edited by greka; 26.02.2004 at 10:52.

Old 26.02.2004, 10:42   #2
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default

Both ways gives approximately good results on a sample speech signal:
Attached Thumbnails
signal.png  
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

Old 26.02.2004, 10:45   #3
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default

And by varying minimum energy threshold it's possible to make decision about is signal interval "energy-intensive" or not:
(red means "low energy" and blue - energy-intensive)
Attached Thumbnails
estimate1.png   estimate2.png  
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

estimate pictures description
Old 26.02.2004, 10:51   #4
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default estimate pictures description

as we may notice (first energy estimate picture) there are voiced parts which are hidden from our math-model

And the meaning is following:

high-frequency signal with low amplitude (like hissing, whistling) described as energy-intensive while

high amplitude signal (sometimes) considered as low-energy.



And my question is:
is there any mechanism which handles such situation more accurate than 2 formulas stated above?
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

Old 26.02.2004, 11:09   #5
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default

picture#1: "high frequency" described as "high-energy" signal

picture#2: "low frequency, high amplitude" described as "low-energy" signal
Attached Thumbnails
high_frequency.png   low_frequency.png  
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

Old 26.02.2004, 11:40   #6
MAX
Banned
 
Join Date: 03 2002
Posts: 95
Rep Power: 0
Default

Quote:
Originally Posted by greka
picture#1: "high frequency" described as "high-energy" signal

picture#2: "low frequency, high amplitude" described as "low-energy" signal
Garegin, Fourier nujno delat'.

Old 04.03.2004, 18:45   #7
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default

Fourier в чистом виде слишком много времени на расчеты требует.

синусы, коксинусы..

есть спец. версии - дискретное Фурье-преобразование, косинус Фурье-преобразование - но энто не то.

А за PDF с подробным описание расчетов энергий сигналов - отдельное спасибо, я тебе уже говорил, повторюсь: спасибо.
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

Old 04.05.2004, 17:04   #8
Младенец
 
Join Date: 05 2004
Location: Kamura
Age: 49
Posts: 3
Rep Power: 0
Default

You should calculate the spectral density of the Noise signal, then you have to integrate in the frequency range you are interested in, you will get the power of the signal. By much proper analysis you can locate the sources of that noise. The Fourier transform is not so difficult to carry out if you have the data in matrix form, you can save it in ASCII format and then import data into one of the available mathematical packages for further processing. All depends on what exactly do you want to do and why you need to calculate the energy of the signal. If it is related with data encrypting into noise signal it is much more complicated task.

Old 05.05.2004, 08:29   #9
Академик
 
greka's Avatar
 
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 6
Default

PoKo, thanks for the reply.
So, you offered to calculate the spectral density - Fourier calculation, isn't it?
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/

Old 05.05.2004, 09:26   #10
Младенец
 
Join Date: 05 2004
Location: Kamura
Age: 49
Posts: 3
Rep Power: 0
Default

If you do not have good spectrum analyzer with soft. You should make Fourier transform of the given data, then multiply the function by its conjugate [actually you should average by statistical ensemble too, but you can skip that] and draw the graph. The integral of the curve will yield the power of the signal in the frequency range you measured your signal. But generally, good data encryption into noise signal is processed under frequencies unreachable for analysis in the countries of the third world or developing countries (russia included).

Old 15.01.2005, 13:54   #11
Младенец
 
Join Date: 01 2005
Location: Iran
Age: 50
Posts: 1
Rep Power: 0
Default

may someone tell me how I can find a good mathematical ebook in signal processing
Reply




Реклама:
реклама
Buy text link .

All times are GMT. The time now is 17:29.
Top

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.