Feature extraction using DWT and WPT

Hi,
Can anyone confirm if my method of feature extraction is correct or not? I have used DWT and later WPT to decompose and extract features from vibration signals.
For DWT, I used the following MATLAB functions:
Example:
x1= signal;
[cA1,cD1]= wavedec(x1,1,'db4');
...
plot(cA1); title('Level-1 Approximation Coefficients')
figure(1); subplot(313);
plot(cD1); title('Level-1 Detail Coefficients')
k1=kurtosis(cA1) %E.g of one parameter used to extract some features%Approximation%
k2=kurtosis(cD1) %details%
...
And other statistical parameters.
My extracted features, after being used as inputs for the ANN classifier, showed that approximations are better than details, and performed with a very high classification rate.
I haven't found a reason to reconstruct the signal or using any filters (i.e. Low and high filters)?!
MATLAB staff and experts, can you confirm my method or correct me please?

댓글 수: 5

Tubi
Tubi 2018년 2월 20일
Any comment, please. I will be very happy with any comments or correction.
Bernhard Suhm
Bernhard Suhm 2018년 2월 23일
편집: Bernhard Suhm 2018년 2월 23일
There is nothing obviously wrong with what you do or your result. If you provided your data, maybe we could tell more.
shivu shetty
shivu shetty 2018년 3월 24일
can i get that feature extraction using wavelet code
Rasheed Majeed
Rasheed Majeed 2021년 9월 15일
Dear Tubi
I think you have some error in subplot , Index must be a 3 -digit number of the format mnp
Rasheed Majeed
Rasheed Majeed 2021년 9월 16일
Sorry dear Tubi
Your expression for subplot is Correct .

댓글을 달려면 로그인하십시오.

답변 (1개)

Bernhard Suhm
Bernhard Suhm 2018년 3월 25일

0 개 추천

You could try using wavelets, the basic documentation is here: https://www.mathworks.com/help/wavelet/ref/dwtfilterbank.wavelets.html. That requires the Wavelet toolbox though, which you could get via a trial.

카테고리

도움말 센터File Exchange에서 AI for Signals and Images에 대해 자세히 알아보기

질문:

2018년 2월 17일

댓글:

2021년 9월 16일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by