LexLunnyi / heart_wav_processing

Heart sound processing
1 stars 0 forks source link

Hilbert-Huang transform #26

Open LexLunnyi opened 4 years ago

LexLunnyi commented 4 years ago

Implement and test Hilbert-Huang transform

LexLunnyi commented 4 years ago

http://mathenglish.ru/hht/davydov1.htm

LexLunnyi commented 4 years ago

https://towardsdatascience.com/decomposing-signal-using-empirical-mode-decomposition-algorithm-explanation-for-dummy-93a93304c541

LexLunnyi commented 3 years ago

https://github.com/dhale/jtk https://github.com/juneophone/hilbert-huang-transform/blob/master/src/hht/EMD.java https://github.com/NEUROINFORMATICS-GROUP-FAV-KIV-ZCU/Basil_BCI/blob/d23b80febca9732d00a02152e30316f90600516d/src/main/java/cz/zcu/kiv/eeg/basil/data/processing/featureExtraction/HHTFeatureExtraction.java

LexLunnyi commented 3 years ago

Sub-tasks:

  1. Local min and max detection.
  2. Cubic spline. https://commons.apache.org/proper/commons-math/javadocs/api-3.3/org/apache/commons/math3/analysis/interpolation/SplineInterpolator.html
  3. Decompose IMFs.
  4. Hilbert transform to each IMF.
  5. Feature extraction from Hilbert transforms of IMFs (Main question: do we need to take only the first frame from the whole window?)