• Buradasın

    MATLAB ile EKG Sinyal Analizi ve Kalp Atış Hızı Hesaplama Eğitimi

    youtube.com/watch?v=3Iqh1ojpTww

    Yapay zekadan makale özeti

    • Bu video, bir konuşmacının MATLAB programı kullanarak EKG sinyallerinin nasıl analiz edileceğini ve kalp atış hızının nasıl hesaplanacağını adım adım gösterdiği bir eğitim içeriğidir.
    • Video, EKG sinyalinin tanımı ve önemi ile başlayıp, Dublın Teknoloji Enstitüsü'nden yavru şempanze EKG verilerinin MATLAB'da nasıl kullanılacağını anlatmaktadır. İçerikte, EKG sinyalinin görselleştirilmesi, dominant piklerin (kalp atımlarının) belirlenmesi ve dakikadaki kalp atış hızının hesaplanması için gerekli MATLAB kodlarının yazılması gösterilmektedir.
    • Eğitimde ayrıca, sinyaldeki tepe noktalarını belirleme koşulları, for döngüsü kullanarak dominant pikleri sayma ve kalp atış hızını hesaplama süreci detaylı şekilde anlatılmaktadır. Program çalıştırıldığında dakikada 67 kalp atış hızı elde edildiği gösterilmekte ve sinyal görüntüleme için segmenti 1000'e daraltma gibi teknik detaylar da paylaşılmaktadır.
    EKG Sinyali ve Matlab Analizi
    • Elektrokardiyogram (EKG), kardiyovasküler sistemin elektriksel aktivitelerinin grafiksel kaydıdır ve yüzey elektrotları kullanılarak elde edilir.
    • Bu sunumda Dublin Teknoloji Enstitüsü'nden alınan yavru şempanze EKG verilerinin Matlab üzerinden analizi yapılacaktır.
    • Analiz sonucunda ortalama kalp atışı hızı bulunacaktır.
    01:12Veri Hazırlığı ve Matlab'da Görselleştirme
    • EKG verileri Notepad'e kaydedilip, Matlab'da analiz için kullanılacaktır.
    • Matlab'da verilerin bulunduğu dizin görüntülenerek, "dir" komutu ile dosyalar kontrol edilir.
    • Veriler Matlab'da yüklenip görselleştirildikten sonra, x eksenine "samples", y eksenine "elektriksel aktivite" ve başlığa "100 Hz'lik aralıkta" yazısı eklendi.
    06:11EKG Sinyalinin Özellikleri
    • EKG sinyalinde periyodik olarak görülen dalga formları her bir kalp atımı sonucu oluşur.
    • Sinyaldeki büyük spike'lar kalp atımı ile birlikte elektriksel aktivite olarak oluşur.
    • Analizde spike'ların uç noktada olması ve bir birim sağ ve solundaki noktalardan yüksekte olması gerekmektedir.
    09:01Dominant Piklerin Belirlenmesi
    • Gerçek bir kalp atımı olarak kabul edilen dominant pikler, komşularından ve belirli bir değerden yüksek olmalıdır.
    • Komşularından yüksek olmasına rağmen y ekseninde belirli bir değerden yüksek olmayan tepe noktaları dominant pik olarak kabul edilmez.
    • Matlab'da dominant pikleri sayarak dakikadaki kalp ritmini ölçmek için bir program yazılacaktır.
    14:15Matlab Kodunun Yazılması
    • For döngüsü kullanılarak, dominant pikleri belirleyen bir formül oluşturulacaktır.
    • Kriterler: k sinyali bir önceki ve bir sonraki sinyalden büyük olmalı ve bir 'den büyük olmalıdır.
    • Kod çalıştırıldığında, belirli örnek değerler kontrol edilerek dominant piklerin doğru şekilde tespit edildiği görülmüştür.
    20:51Kalp Atış Hızının Hesaplanması
    • Dakikadaki kalp atışını bulmak için, dominant piklerin sayısı sinyal süresine bölünmelidir.
    • Frekans ve saniye uzunluğu belirlenerek, dakikadaki nabız değeri hesaplanacaktır.
    23:31Nabız Değerinin Hesaplanması
    • Nabız değeri 60 saniyelik bölümler kullanılarak son dakikada hesaplanacaktır.
    • Programda nabız değişkeni dosya ismiyle çakıştığı için hata vermiş, çözüm olarak "nabız" yerine "nabızı" kullanılmıştır.
    • Düzenleme sonrası program çalıştırıldığında kalp atış hızı dakikada 67 olarak bulunmuştur.
    24:45Sinyal Görüntüleme
    • Daha detaylı sonuçlar için sinyal daha dar bir segmentte görüntülenmek istenmektedir.
    • Segment boyutu 1000'e daraltılmış ve bu değerin yeterli olduğu belirtilmiştir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor