Sunteți pe pagina 1din 20

LABORATOR NR.

7 PROCESAREA SEMNALELOR BIOLOGICE


SCOPUL LUCRRII: la sfritul laboratorului vei tii -s vizualizai fiiere cu date, care reprezint biosemnale, cu ajutorul programului BIOPAC -s facei diverse alegeri i modificri ale interfeei programului, pentru a putea efectua msurtori -s msurai anumii parametri i s prelucrai datele cu BIOPAC sau alte programe (ex. MS Excel) Introducere. Programul BIOPAC Biopac Student Lab Pro este un program (interfa software) care permite achiziionarea, analiza i procesarea semnalelor biomedicale. Programul face parte dintr-un sistem de achiziie, care include, de asemenea, un modul hardware numit MP30, care se conecteaz la un calculator personal. . Att interfaa software, ct i cea hardware comunica una cu cealalt prin intermediul computerului. Deoarece calculatoarele din laborator nu sunt conectate la unitatea MP30, atunci cnd pornii programul, dnd dublu-click pe icon-ul de pe desktop, vei primi urmtorul avertisment:

Pentru a continua, apsai butonul Cancel. Programul va porni i va afia n fereastra sa un prim fiier, gol.

Din meniul File, v rugm s alegei opiunea Open..., pentru a ncrca un fiier de date care conine msurtori ale mai multor parametri biologici: -ECG electrocardiograma, care descrie activitatea electrica a inimii 1

-PPG pulse plethysmogram o nregistrare a undei de puls, fcut prin metode optice (photopletismografie), cu un pulsoximetru -Stethoscope undele sonore produse de btile inimii -Respiration volumul de aer inspirat i expirat n timpul respiraiei Calea ctre folder-ul unde sunt pstrate fiierele cu date demonstrative pentru programul BIOPAC este destul de complicat; v rugm s fii ateni la imaginile urmtoare pentru a putea gsi fiierul pe care trebuie s l deschidei cu programul BIOPAC, numit 4Channel.ACQ.

Dup ce deschidei fiierul, o nou fereastr va aprea n interiorul ferestrei principale a programului, pentru afiarea celor 4 biosemnale menioneaz anterior, ntr-un mod grafic, ca forme de und. V rugm s fii ateni la diferitele elemente ale interfeei software-ului, pentru c va trebui s le utilizai pe cele mai multe dintre ele n timpul lucrrii practice.

Bara de meniuri Bara de instrumente Bara pt. msurtori Nr. canalelor afiate

Reprezentarea grafic a biosemnalelor

Scala vertical

Tipuri de cursor Scala orizontal Instrumente pt. jurnal Jurnal (JOURNAL)

n primul rnd, v rugm s maximizai fereastra nou, cu cele 4 canale reprezentnd biosemnalele menionate anterior, pentru a vedea mai bine reprezentarea lor grafic, ca unde (waveforms).

Din cauza unor probleme de compatibilitate cu sistemul de operare, seciunea Journal, pe care o vom folosi pentru a nota rezultatele msurtorilor, nu afieaz corect caracterele din text, dup cum putei vedea n imaginea de mai sus. Pentru a corecta aceast problem, v rugm ca, mai nti, s dezactivai regiunea Jurnal, apoi s o reafiai, folosind ultimul buton de pe bara de instrumente - doar facei clic pe acel buton de dou ori.

Dup ce textul din Jurnal este afiat corect, selectai-l pe tot i tergei-l, pentru c vom avea nevoie ca Jurnalul s fie gol, pentru utilizare ulterioar. De asemenea, v rugm s selectai primul canal, ECG. Numele canalului principal, care este utilizat n present, este scris pe un fundal albastru. Dup cum putei observa, acum al doilea canal, PPG, este canalul current - v rugm s facei click pe numele primului canal, ECG, pentru a-l face pe el canalul curent.

Pentru a termina partea de configurare, v rugm s folosii meniul File i alegei "Preferences" "Journal ...". n fereastra de dialog care apare, v rugm s debifai opiunea Include channel numbers box. n caz contrar, ori de cte ori vei efectua o msurtoare, n faa valorii gsite va fi scris numrul canalului pe care ea a fost msurat, n interiorul unor paranteze, mpiedicnd programul BIOPAC sau alte programe, cum ar fi MS Excel, s identifice n mod corect aceast valoare ca numr, pentru a o utiliza n calcule.

Pregtirea pentru msurtori

Pentru a efectua diferite msurtori pe semnalele afiat, trebuies alegem combinatile necesare de canale i parametri disponibi, cu ajutorul butoanelor situate n faa fiecare csue de msurare, situate sub bara de instrumente. Ca un prim exerciiu, vom msura valoarea fiecrui semnal (value), parametrul cel mai uor de obseravt. Valoarea este de fapt amplitudinea (nlimea) semnalului la un anumit moment n timp. Pentru a modifica setrile pentru fiecare csu de msurare, va trebui s facei click pe butoanele din faa sa. Vei putea selecta parametrul dorit dintr-o list value, n acest caz, pentru primele 4 msurtori. Pentru a doua csu de msurare, care n prezent este utilizat pentru primul canal, va trebui s selectai i numrul canalului adecvat Ch2, PPG. Pentru ultima cutie de msurare, a cincea, v rugm s alegei n loc de un numr de canal, prima opiune SC, Selected Channel, i "none" ca parametru msurat, deoarece nu vom folosi aceast cutie n urmtorul exerciiu. La final, bara de msurare va arata exact ca n imaginea de mai jos.. Acum suntem gata s facem mai multe msurtori.

Efectuarea de msurtori Mai nti trebuie s alegem cursorul pentru msurtori, ca o bar vertical, n locul cursorului sgeat pentru selecie. Acestea se gsesc n partea din dreapta jos a ferestrei programului, chiar deasupra Jurnalului. Pentru a efectua o msurtoare, facei clic undeva pe o form de und. Locul n care facei clic va marca un anumit moment n timp, aa cum se poate vedea pe scala orizontal, sub cele 4 grafice, i, pentru acel moment, casetele de msurare vor afia valorile (amplitudinile) corespunztoare pentru canalele selectate n csuele de msurare.

Pentru a pstra aceste valori pentru o prelucrare ulterioar, le vom nota n Jurnal. Pentru a copia valorile din csue jos, n Jurnal, folosii meniul Edit, de unde selectai ultima opiune, Journal, iar apoi " Paste Measurements.".

Rezultatul acestei operaiuni ar trebui s arate similar cu imaginea urmtoare.

Dac vom selecta un interval, doar ultimele valori pe care am dat click vor fi afiate n casetele de msurare sau copiate n seciunea Jurnal.

Msurtori mai precise Pentru fiecare biosemnal, programul afieaz numai un interval din gam de valori existente. Uneori, mai ales atunci cnd amplitudinile semnalelor variaz foarte mult, este posibil ca anumite regiuni ale formelor de und s nu fie vzute. Pentru a ajusta intervalul de valori pentru canalul selectat, putem folosi scala vertical, trgnd n sus sau n jos de cursorul de derulare situat n partea dreapta a ferestrei programului.

Uneori, detaliile unui anumit canal sunt foarte mici n modul automat de afiare, aa c trebuie s le mrim pentru a putea efectua msurtori. Putem mri canalele la nivel global sau numai ntr-o anumit zon, cu ajutorul cursorului lup, situate, de asemenea, n partea din dreapta jos a ferestrei programului. Va rugam mrii o parte din al treilea semnal, selectnd un grup de vrfuri prin crearea unui dreptunghi n jurul lor, cu lupa.

10

Ca exerciiu, v rugm s ncercai s gsii intervalul de timp dintre cele dou vrfuri mai mari din zona pe care ai mrit-o nainte. V rugm s inei cont de faptul c trebuie s folosim cursorul de msurare, pentru a selecta un interval sau doar un anumit punct de pe formele de und. n primul rnd, va trebui s facei click pe numele canalului, Stethoscope, apoi va trebui s selectai un parametru numit delta T pe butonul din faa ultimei csue de msurare, nefolosit anterior. Acest parametru msoar diferena de timp dintre nceputul i sfritul unei zone selectate, adic durata acelui interval. Pentru a gsi durata intervalului dintre cele dou vrfuri, selectai, folosind cursorul pentru msurare, zona care ncepe cu primul vrf i se termin cu al doilea..

Pentru a afia canalele aa cum artau iniial, trebuie s folosii meniul Display, i s selectai opiunea 5, Autoscale horizontal, n scopul de a restrnge ntreaga und la un singur ecran, apoi a 2a optiune, Autoscale waveforms, pentru a le afia n spaiul vertical corespunztor fiecruia dintre ele. 11

Pentru a continua, v rugm s tergei mai nti tot coninutul Jurnalului, ca s nu amestecm msurtorile anterioare cu cele pe care urmeaz s le efectum. Selectarea i folosirea datelor brute n anumite cazuri, nu avem nevoie doar de cteva msurtori, ci de toate datele dintre dou puncte, de atele brute din care se genereaz acel interval. n acest caz, dup selectarea intervalului dorit, folosind cursorul de msurare, vom deschide meniul Edit, de unde alegem opiunea Journal - Paste Wave Data, pentru a vedea toate valorile din acea zon. ATENIE! Cnd folosim opiuneaPaste Wave Data putem msura numai amplitudinile biosemnalelor, adic datele nregistrate direct, nu i ali parametri, spre deosebire de opiunea Paste Measurement, care va scrie n Jurnal calculele efectuate n csuele de msurare. Dup cum putei vedea n imaginea urmtoare, chiar i ntr-o zon foarte mic, care se ntinde pe durata unei singure bti a inimii (am selectat o zon de pe ECG constnd dintr-o und P, un complex QRS i o und T, care descriu activitatea electric a inimii pe durata unei sistole i diastole atriale i ventriculare, adic o btaie de inima complet), exist zeci sau chiar sute zecime de valorile nregistrate le putei vedea pe toate cobornd pn la sfritul zonei Jurnal.

12

Exportarea i folosirea datelor n alte programe

Dac vrem s folosim o cantitate mare de date, precum cele coninute ntr-un interval dintr-un semnal, ntr-un alt program, putem folosi o opiune a programului BIOPAC numit "Clipboard", ce reprezint un spaiu intermediar n care se stocheaz date pentru un viitor transfer. Selectai un interval, la fel ca n exerciiul precedent, utilizai meniul Edit i opiunile Clipboard - Copy Wave Data, apoi deschidei un fiier MS Excel i lipii datele n tabelul Excel. Dup cum putei vedea n imaginea din dreapta, pe primul rnd se vor afia chiar i numele semnalelor corespunztoare, pentru a le identifica valorile. V rugm s selectai numai prima coloan cu date, corespunznd valorile ECG, pentru a crea un grafic de tip linie, care va arata similar cu forma zonei selectate pe canalul ECG, n BIOPAC. 13

Ar trebui s folosii meniul Insert din MS Excel, apoi opiune "Chart ..." pentru a porni Chart Wizard, care v va ajuta s creai un grafic asemntor cu cel din imaginea de mai jos.

Opiunea Clipboard din BIOPAC ne permite s exportm chiar i o imagine a formelor de und sau a unei pri din ele, dac vom alege Edit-Clipboard-Copy Graph. Dac avem selectat doar un punct atunci cnd folosim aceast opiune, ntreaga imaginea afiat n fereastra programului va fi copiat, i o putem lipi n alt program, cum ar fi MS Paint, MS Word sau MS Excel, pentru a o utiliza sau modifica.

14

Dac avem un interval selectat pe formele de und, doar imaginea corespunztoare acelei zone va fi copiat, dup cum putei vedea n urmtoarele exemple. V rugm, ncercai s copiai un ecran ntreg, apoi doar un interval n MS Paint, i s adugai cteva texte explicative pe imagine pentru a identifica mai bine numele fiecrui biosemnal.

15

16

Detectarea i msurarea vrfurilor De obicei, atunci cnd avem de a face cu variabile ale corpului uman, suntem interesati de valorile minime sau maxime pe care le ntlnim, pentru c ele reprezint valorile extreme i pot demonstra un potenial risc pentru sntate. Acesta este motivul pentru care este important s nvm cum putem detecta n mod automat, msura i procesa aceste valori n cadrul biosemnalelor pe care trebuie s analizm. V rugm s tergei tot coninutul Jurnalului, pentru a nu amesteca msurtorile anterioare cu cele pe care urmeaz s le efectum. n urmtorul exemplu, vom folosi al doilea canal, cel care descrie pulsul, datorit formei simple a undei sale. Pentru a ncepe, v rugm s selectai, pentru prima csu de msurare, al doilea canal i "value", ca parametru pe care l msurm. Pentru a doua caset de msurare vom selecta tot al doilea canal, de data aceasta folosind "delta T", ca parametru ce se msoar. V rugm s facei clic pe numele celui de al doilea canal, "PPG", pentru a-l face canalul curent. Apoi, cu ajutorul cursorului de msurare, dai click aproape de nceputul celui de al doilea canal, ntr-o regiune cu valori mai mici, cum este indicat n imaginea de mai jos.

17

BIOPAC are o funcie care permite detectarea automat a vrfurilor, ce se gsete in meniul "Transform" - opiunea "Find Peak ...". Va aprea o fereastr de dialog, n care putem selecta ce fel de vrfuri dorim s detectam, pozitive sau negative (vom lsa aceast opiune nemodificat, pentru a cuta valori maxime, adic vrfuri pozitive) i ce valori pot fi considerate vrfuri importante , prin selectarea unei anumite valori prag, o valoare minim pe care trebuie s o aib un vrf pentru a fi detectat i afiat - pentru acest exerciiu, v rugm s scriei 0.5 n csua text numit Level. De asemenea, v rugm s bifai csua " Paste measurements into journal" , ca programul s copieze n mod automat parametrii msurai n jurnal.

Dup ce vei apasati butonul OK, cursorul de msurare se va muta pe primul vrf de pe canalul 2, iar n Jurnal vei vedea valorile amplitudinii vrfului i timpul dintre apariia vrfului i punctul selectat anterior. Pentru a gsi toate celelalte vrfuri, avei posibilitatea s utilizai iari meniul Transformare i s alegei opiunea Find Next Peak, sau pur i simplu s utilizai butonul corespunztor de pe bara de instrumente - butonul nr.9. Cursorul se va muta pe vrful urmtor i se va selecta, de asemenea, i intervalul de timp dintre vrful anterior i cel actual. Din nou, valoarea vrfului curent i timpul dintre vrful precedent i cel current vor fi adugate n Journal.

18

19

La un moment dat, vei observa c unele vrfuri vor fi ignorate. Acest lucru se ntmpl deoarece valorile lor sunt sub nivelul selectat mai devreme - 0,5 mV, astfel nct acestea sunt considerate neimportante pentru studiul nostru. Cnd vom termina de gsit toate vrfurile, fereastra programul va arata asemntor cu imaginea urmtoare, iar Jurnalul va conine mai multe rnduri de date, fiecare coninnd amplitudinea unui vrf i intervalul de timp dintre dou vrfuri adiacente. V rugm, selectai toate aceste valori i copiai-le, folosind meniul Edit i comanda Copy sau scurttura Ctrl + C (meniul click dreapta nu funcioneaz n Jurnal). Apoi, deschidei un nou fiier MS Excel, scrii cuvintele "Valoare" i "Timp", pe primul rnd n coloanele A i B, i lipii n celula A2 datele copiate din BIOPAC. V rugm s calculai valoarea maxim dintre vrfurile gsite i intervalul mediu de timp dintre dou vrfuri succesive, aa cum se arat n imaginile de pe paginile urmtoare.

Ca exerciiu, v rugm s gsii toate vrfurile de pe al patrulea canal, "Respiraion", de data aceasta folosind 0 ca nivel de prag, precum i intervalele de timp dintre aceste vrfuri, apoi repetai calculele n MS Excel pentru valorile gsite i afiate n Jurnal. 20