1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Remove spurious peaks of Hilbert transform for LP residual

How is value of this question ?

Poll closed May 9, 2013.
  1. very good

    0 vote(s)
    0.0%
  2. good

    0 vote(s)
    0.0%
  3. not bad

    0 vote(s)
    0.0%
  4. bad

    0 vote(s)
    0.0%
  1. Apr 9, 2013 #1
    1. The problem statement, all variables and given/known data
    I want to eliminate spurious peaks of Hilbert transform for finding Glottal closure in LP residual. I have 4 step :
    2. Relevant equations
    1-down-sample.

    2-Hilbert Transform.

    3-Identify Peaks in Hilbert Transform.

    4-consider this hypothesis that time gap between two successive glottal closure instance is not likely to vary in the adjacent pitch period.

    I have wrote following MATLAB code:
    3. The attempt at a solution

    e_downsample = downsample(e,2);
    DFT=fft(e);
    hilbert_e=ifft(complex(imag(DFT(1:(length(DFT)/2))),real(DFT(1:(length(DFT)/2)))));
    h_e=sqrt(e_downsample(:).^2-hilbert_e(:).^2);
    [pks,locs] = findpeaks(abs(h_e));
    figure,
    plot(abs(h_e));
    1. The problem statement, all variables and given/known data



    2. Relevant equations



    3. The attempt at a solution
    1. The problem statement, all variables and given/known data



    2. Relevant equations



    3. The attempt at a solution
     

    Attached Files:

  2. jcsd
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Can you offer guidance or do you also need help?
Draft saved Draft deleted



Similar Discussions: Remove spurious peaks of Hilbert transform for LP residual
  1. Finding Peaks (Replies: 5)

  2. Peak Current (Replies: 4)

Loading...