logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń?

millagros 05 Lis 2013 15:15 2430 5
REKLAMA
  • #1 12918024
    millagros
    Poziom 2  
    Witam,
    posiadam pięć ok. 10 sekundowych nagrań tonów serca (1 zdrowego człowieka, 4 prezentują nagrania pracy serca z różnymi schorzeniami).
    Poddałam je analizie w środowisku Matlab (transformata fouriera i krotkoczasowa transformata fouriera). Otrzymałam kolejno pięć spektrogramów.

    I w tym miejscu od kilku dni stoję. Dalsza część mojego zadania ma polegać na porównaniu spektrogramów (wyłapaniu charakterystycznych cech 4 nagrań świadczących o nieprawidłowościach budowy serca + rozróżnieniu tych nieprawidłowości).

    Potrzebuję jakichkolwiek wskazówek jak się za to zabrać? Jaką metodą? Przyjmę wszystkie przydane linki. Jestem zielona :|

    Pozdrawiam
  • REKLAMA
  • #2 12919792
    And!
    Admin grupy Projektowanie
    Odległość po między wektorem cech (być może ważonym),
    lub SSN.
    Próbek powinno być znacznie więcej,
    chyba że różnice są faktycznie bardzo ostre.
  • REKLAMA
  • #3 12940791
    Grzybens
    Poziom 13  
    Niestety bez pokazania spektrogramów chyba nikt Ci nie pomoże.

    Generalnie proces rozpoznawania przebiega tak:
    -Preprocessing sygnału
    -Ekstrakcja cech - wydobycie miar opisujących poszczególne klasy (u Ciebie to będzie: zdrowy, zaburzenie) - to jest chyba najtrudniejszy etap w ML.
    -Normalizacja cech (czasem nie jest konieczna)
    -klasyfikacja - tu w zasadzie można skorzystać z "gotowców" - Sieci Neuronowe MLP, SVM, itp. klasyfikatory nadzorowane (potrzebny zestaw cech uczących!!!), lub np klasteryzacja (uczenie nienadzorowane - tylko grupowanie, bez określenia która grupa to zaburzenie).
  • REKLAMA
  • #4 12947576
    millagros
    Poziom 2  
    Poniżej otrzymane spektrogramy:

    Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń? Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń? Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń? Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń? Matlab - Jak porównać spektrogramy tonów serca w celu wykrycia schorzeń?
  • REKLAMA
  • #5 12949494
    Grzybens
    Poziom 13  
    2 rzeczy które mi się rzuciły w oko to:
    - różnica w rozkładzie energii widma podczas uderzenia. Zwróć uwagę, że niektóre uderzenia mają widmo kończące się na 150-250 Hz z szybkimi "strzałami" powyżej tej granicy (rys 1, 2 i 4), poza tym każde uderzenie, ma po 2 takie strzały
    - koncentracja energii w czasie. W pozostałych rysunkach (3 i 5) te "strzały" są jakby bardziej rozmyte w czasie, a przede wszystkim występują pojedynczo.
    Trzeba teraz "opisać" te zjawiska matematycznie i przetestować jak to działa.
  • #6 12950145
    tek-no-logical
    Poziom 16  
    Witam,

    Kilka linków do przejrzenia:
    Link Link Link
REKLAMA