Documente Academic
Documente Profesional
Documente Cultură
Țolea Gabriela-Lavinia
An III, IS, Grupa 6.2
Introducere
Tipuri de filtre
Filtre pasive:
o Filtre trece-jos (Low-pass filters): Permit trecerea frecvențelor mai mici decât o anumită
frecvență de tăiere și atenuează frecvențele mai mari.
o Filtre trece-sus (High-pass filters): Permit trecerea frecvențelor mai mari decât o
anumită frecvență de tăiere și atenuează frecvențele mai mici.
o Filtre trece-bandă (Band-pass filters): Permit trecerea unui anumit interval de frecvențe
și atenuează cele din afara acestui interval.
o Filtrul opreste-banda taie toată informaţia din banda de frecventa de la (fc-B) la (fc+B),
permiţând trecerea informaţiei din restul domeniului de frecvenţă
Filtre active:
o Filtre de ordin înalt sau jos (High-pass or Low-pass filters): Implementate cu
componente active, cum ar fi amplificatoare operaționale, pentru a atenua semnalele
cu frecvențe în afara intervalului dorit.
o Filtre trece-bandă (Band-pass filters): Permite trecerea unui anumit interval de
frecvențe.
o Filtre trece-jos trece-sus (Low-pass High-pass filters): Combină funcționalitățile filtrelor
trece-jos și trece-sus în același circuit.
Filtre digitale:
o Filtre FIR (Finite Impulse Response): Răspunsul la impuls este de durată finită și poate fi
implementat în mod eficient pe dispozitive digitale.
o Filtre IIR (Infinite Impulse Response): Au un răspuns la impuls de durată infinită, dar pot
fi implementate cu o eficiență mai mare decât filtrele FIR în anumite aplicații.
Filtrarea adaptivă:
o Filtrare adaptivă LMS (Least Mean Squares): Folosită pentru ajustarea continuă a
caracteristicilor filtrului în funcție de schimbările în semnalul de intrare.
Filtrarea spațială:
o Filtre pentru prelucrarea imaginilor: Utilizate pentru îmbunătățirea calității imaginilor,
eliminarea zgomotelor sau evidențierea anumitor caracteristici.
Dezvoltare teoretica
Semnalul ECG este un tip special de semnal biomedical care înregistrează activitatea
electrică a inimii pe durata ciclului cardiac. MATLAB furnizează instrumente puternice pentru
manipularea și analiza semnalelor, permițând cercetătorilor și inginerilor să dezvolte algoritmi
avansați pentru identificarea și interpretarea componentelor semnalului ECG.
Semnalul ECG reflectă evenimentele electrice care conduc activitatea contracției și relaxării
inimii. Ciclul cardiac complex este ilustrat printr-o serie de undă, fiecare având semnificații
specifice:
Programul MATLAB prezentat anterior generează un semnal ECG fictiv, îl filtrează pentru
evidențierea undelor QRS și detectează apoi vârfurile complexului QRS pe semnalul filtrat.
Rezultatele sunt afișate într-un grafic cu două subploturi.
Pentru a întelege mai bine ce face programul, iată o explicație pas cu pas a principalelor
componente ale codului:
Generarea semnalului ECG:
Se creează un semnal ECG cu un ritm cardiac simulat și se adaugă zgomot pentru a imita
variabilitatea semnalului real.
Vizualizarea rezultatelor:
Se afișează două subploturi într-o figură MATLAB.
1. Primul subplot prezintă semnalul ECG original.
2. Al doilea subplot prezintă semnalul filtrat și marchează vârfurile QRS identificate.
Concluzii
Proiectul de analiză a semnalului ECG în MATLAB a avut ca scop explorarea procesului de
generare, filtrare și analiză a unui semnal ECG simulat. Prin implementarea unui set de
algoritmi, am obținut rezultate semnificative în evidențierea undelor QRS și identificarea
vârfurilor acestora pe un semnal filtrat.
Bibliografie
1. Goldberger, Ary L., et al. "Goldberger's Clinical Electrocardiography." Elsevier, 2018.
2. Moody, George B., and Roger G. Mark. "The impact of the MIT-BIH Arrhythmia
Database." IEEE Engineering in Medicine and Biology Magazine, 2001.
3. MATLAB Documentation - Signal Processing Toolbox.