8-10 Kasım 2018 / Gazi Magosa / KKTC 113 Yeni bir Sinyal İşleme Aracve Gerçek Zamanl EMG ve EKG analizi A New Signal Processing Toolbox and Real-Time EMG and ECG Analysis Haydar OZKAN, Ebrar Selva URAL, Aleyna KALENDER, Fatma Elif TUNCER Biyomedikal Mühendisliği Fatih Sultan Mehmet Vakf Üniversitesi İstanbul, Turkey haydarozkan79@gmail.com, ebrar.selva@gmail.com, aleynakalender1@gmail.com, tuncerfatmaelif@gmail.com Özetçe—Biyomedikal sinyallerin doğru ve yüksek kalite ile elde edilmesi, işlenmesi ve görselleştirilmesi birçok hastalğn teşhisinde oldukça önemli bir rol oynamaktadr. Söz konusu amaca yönelik olarak bu çalşmada, MATLAB Graphical User Interface (GUI) kullanlarak bir sinyal işleme aracdizayn edilmiştir. Gerçek zamanlmedikal sinyallerin elde edilerek zaman ve frekans domenlerinde analizlerinin gerçekleştirilebildiği bu araç ile önceden kaydedilmiş veya kullancnn kendi oluşturacağ bir boyutlu herhangi bir sinyalin de analizleri yaplabilmektedir. Geliştirilen araç sayesinde EMG ve EKG kartlarndan alnan ve Arduino mikroişlemcisinde saysallaştrlan veriler, gerçek zamanlolarak bilgisayar ekrannda gösterilmiştir. Ayrca EKG sinyalindeki yüksek frekanslgürültüler, alçak geçiren Parks-McClellan FIR filtre tasarlanarak yok edilmiştir. Gürültüsü azaltlmş EKG sinyalinden R pik noktalarnn otomatik tespiti ve dakikadaki saysbelirlenerek yüksek doğrulukta nabz hesaplanmştr. Geliştirilen sinyal işleme aracnn kullanlmasyla her türlü genel veya medikal sinyaller daha ayrntlve hzlanaliz edilebilecektir. Anahtar Kelimeler — biyomedikal sinyal işleme; EMG görüntüleme; EKG görüntüleme, nabz hesab Abstract— Biomedical signals acquisition, processing and visualizing with accurate and high quality play a very important role in the diagnosis of many diseases. For this purpose, in this study, a one-dimensional signal processing toolbox has been designed using the MATLAB Graphical User Interface (GUI). Real-time medical signals can be obtained and analyzed in time and frequency domains. This toolbox can be used to analyze a signal that is pre-recorded or one dimensional that is created by a user. Due to the toolbox developed, the data which are acquired from EMG and ECG cards and digitized in the Arduino microprocessor are displayed in real time on the computer screen. Also, the high-frequency noises in the ECG signal have been eliminated by designing a Parks-McClellan low pass FIR filter. Heart rate has been calculated with high accuracy by counting R peak points per minute from the noise reduced ECG signal automatically. By using the developed signal processing toolbox, any kind of general or medical signals can be analyzed in more detail and fast. Keywords — biomedical signal processing; EMG monitoring; ECG monitoring, heart rate. I. GİRİŞ Biyomedikal sinyal işleme alannda; farklformatlardaki sinyallerin doğru bir şekilde elde edilmesi, çeşitli nedenlerle oluşan gürültülerin yok edilmesi ve görüntülenmesi, üstesinden gelinmesi gereken en önemli zorluklarn başnda gelmektedir. Son yllarda bu işlem basamaklarnkolayca yapabilecek kullanmkolay ara yüze sahip araçlarn geliştirilmesi çalşmalarön plana çkmaktadr. Vidaurre ve arkadaşlar BioSig ismini verdikleri MATLAB ve Octav tabanlbir arayüz geliştirmişler ve EKG, EMG, electrocorticogram (ECoG), electrooculogram (EOG) sinyallerinin analizlerini gerçekleştirmişlerdir [1]. Munoz ve arkadaşlar, MATLAB GUI ile PhysioLab ismini verdikleri bir araç geliştirmişler ve EKG, EMG ve electrodermal activity (EDA) sinyallerini görselleştirmişlerdir [2]. Ramapure ve arkadaşlarMATLAB GUI ile bir ara yüz geliştirmiş ve EKG, EMG ve electroencephalogram (EEG) sinyallerinin görselleştirilmesini ve analizini gerçekleştirmişlerdir [3]. Bu üç çalşmada da geliştirilen ara yüzde söz konusu biyo-sinyaller için ayarlama butonlarve ekranlaryer almştr. Önerilen bu çalşmada ise medikal sinyal işlemenin yansra her türlü bir boyutlu sinyaller için genel amaçlbir sinyal işleme aracgeliştirilmiştir. Baz çalşmalarda MATLAB GUI kullanlarak sadece EKG sinyaline özel bir ara yüz geliştirilmiş ve EKG sinyalinin görselleştirilmesi ve analizleri gerçekleştirilmiştir. [4-7]. EKG sinyal analizi ile beraber sinyalin R tepelerinin otomatik tespiti ve bu tepelerin bir dakikadaki saysile belirlenen nabz bilgisinin de görselleştirilmesi, kalp hastalklarnn teşhisinde oldukça önem arz etmektedir [8-10]. Bu çalşmada MATLAB GUI ile hem biyomedikal sinyaller ve hem de her türlü genel bir boyutlu sinyaller için bir sinyal işleme aracgeliştirilmiştir. Bu aracn araştrmaclar tarafndan kullanlmasyla, gerçek zamanlbiyomedikal sinyal analizlerinin yansra önceden kaydedilmiş herhangi bir sinyalin de analizleri gerçekleştirilebilmektedir. Ayrca ara yüz ekranndan isteğe bağlolarak oluşturulacak bir boyutlu genel sinyallerin de (sinus, kosinüs, kare dalga, teste dişi dalga vb.) hem zaman ve hem de frekans domenlerinde analizleri gerçekleştirilebilmektedir. Geliştirilen araç ile EMG ve EKG 978-1-5386-6852-8/18/$31.00 ©2018 IEEE brought to you by CORE View metadata, citation and similar papers at core.ac.uk provided by DSpace@FSM Vakif University