Literatura 3

 

DiMarco JP, Philbrick JT. (1990) Use of ambulatory electrocardiographic (Holter) monitoring. Annals of Internal Medicine, 113, 53–68

Kaiser W, Findeis M, Lehtinen R, Lehtimäki T, Viik J. (2010) Exercise Test Interpretation Computing in Cardiology, 37:769−772.

Macfarlane PW, Devine B, Clark E. (2005) The University of Glasgow (Uni-G) ECG Analysis Program Computers in Cardiology, 32:451−454.

Man S-C, Maan AC, van der Wall EE, Schalij MJ, Swenne CA (2010) Beats: An Interactive Research Oriented ECG Analysis System. Computing in Cardiology, 37:1007−1010.

Moody GB. (1993) Spectral Analysis of Heart Rate Without Resampling. Computers in Cardiology, 20:715–718

Mueller WC. (1978) Arrhythmia detection program for an ambulatory ECG monitor. Biomedical Sciences Instrumentation, 14:81–85.

Petrovic R, Khawaja A, Steininger J, Zywietz TK. (2009) A Novel Single-Channel Real-Time Event Monitoring Software for Extremely Hardware-Limited ECG Devices. Computers in Cardiology, 36:205−208.

Rodríguez AR, Rodríguez GM, Almeida R, Pina N, Montes de Oca G. (2010) Design and Evaluation of an ECG Holter Analysis System, Computing in Cardiology, 37:521−523.

Shusterman V, Shah SI, Beigel A, Anderson KP. (2000) Enhancing the Precision of ECG Baseline Correction: Selective Filtering and Removal of Residual Error. Computers and Biomedical Research, 33:144–160.

Tadeusiewicz R, Augustyniak P. (2005) Information Flow and Data Reduction in the ECG Interpretation Process. [w:] Zhang YT, Xu LX, Roux C, Zhuang TG, Tamura T, Galiana HL. (red.) Innovation from Biomolecules to Biosystems. Proc 27-th International Conference of the IEEE Engineering in Medicine and Biology Society, 1:382–385

Thong T, McNames J, Aboy M. (2004) Lomb-Welch periodogram for non-uniform sampling Proc. 26-th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, str. 271–274

Tompkins WJ. (1982) Trends in ambulatory electrocardiography. IEEE Frontiers of Engineering in Health Care, 4:201–204

 

O Autorze

Profesor Piotr Augustyniak jest obecnie kierownikiem Międzywydziałowej Szkoły Inżynierii Biomedycznej w Akademii Górniczo-Hutniczej w Krakowie. Ukończył studia w AGH na kierunku elektronika w 1989 roku, a następnie w 1995 uzyskał stopień naukowy doktora nauk technicznych w dyscyplinie elektronika (z wyróżnieniem). Stopień doktora habilitowanego uzyskał w 2004 roku także w Akademii Górniczo-Hutniczej w dyscyplinie automatyka i robotyka.

Od roku 1989 pracuje w Katedrze Automatyki AGH, najpierw na stanowisku asystenta, następnie adiunkta, a od 2007 roku na stanowisku profesora nadzwyczajnego. Był kierownikiem czterech projektów badawczych w zakresie inżynierii biomedycznej obejmujących tematykę perceptualistycznego kodowania elektrokardiogramów oraz adaptacyjnej reprezentacji sygnałów. Przez 11 lat pracował na stanowisku informatyka-konstruktora w Aspel SA, największym polskim przedsiębiorstwie produkującym aparaturę elektrokardiograficzną. Brał udział w 12 odrębnych projektach badawczo-konstrukcyjnych i miał znaczący wkład w poszerzenie zakresu produkcji przedsiębiorstwa i wzrost atrakcyjności jego oferty handlowej.

Zainteresowania naukowe prof. Augustyniaka koncentrują się wokół sprzętowych i programowych rozwiązań przetwarzania sygnałów oraz systemów wspierających osoby starsze i chore w codziennym życiu. Wśród jego dokonań zawodowych jest 12 prototypów urządzeń do akwizycji i analizy biosygnałów (dla elektrokardiografii, elektrookulografii i elektroencefalografii). Opublikował 6 książek i ponad 150 referatów w czasopismach i materiałach konferencji. Był także recenzentem licznych renomowanych czasopism, konferencji międzynarodowych, projektów badawczych i materiałów dydaktycznych.

Profesor Augustyniak jest członkiem IEEE Engineering in Medicine and Biology Society, International Society of Electrocardiology oraz Computers in Cardiology Society.

Opis bazy

Baza sygnałów holterowskich założona na potrzeby laboratorium studenckiego AGH przez Piotra Augustyniaka, wersja 1.0, grudzień 2010. Żadna część bazy ani towarzyszących jej plików nie może być używana inaczej jak w związku z zajęciami dydaktycznymi w AGH.

1. Baza zawiera 10 plików trzykanałowych zapisów holterowskich. Sygnał o częstotliwości próbkowania 128 Hz i skali amplitudowej 1mV=45LSB (5,7mV pełnej skali, 1 LSB=22mV) zapisany jest 8-bitowo bez znaku, indeks kanału jest wewnętrzny (tj. zmienia się szybciej) w stosunku do indeksu próbki. Kolejność próbek jest zatem następująca: pr0_ch0, pr0_ch1, pr0_ch2, pr1_ch0, pr1_ch1, pr1_ch2, pr2_ch0....

2. Długość zapisów wynosi 15, 30 lub 60 min.

3. Zapisy zostały zinterpretowane automatycznie przez oprogramowanie referencyjne i zweryfikowane przez eksperta. Rezultaty pośrednie interpretacji zostały automatycznie umieszczone w plikach tekstowych stowarzyszonych z sygnałami:

- atrybuty zespołów QRS (qrs_attr.out),

- parametry HRV dla całego badania (hrv_attr.out),

- parametry arytmii (arh_attr.out),

- parametry epizodów ST (ste_attr.out).

4. Opis kolejności, znaczenia i wymiarów poszczególnych parametrów pośrednich, oraz struktur opisujących je w oprogramowaniu referencyjnym znajduje się w plikach:

- dla atrybutów zespołów QRS - qrs_attr_save.cpp i qrs_attr.h,

- dla parametrów HRV dla całego badania - hrv_attr_save.cpp,

- dla parametrów arytmii - arrh_attr_save.cpp i arrh_attr.h,

- dla parametrów epizodów ST - ste_attr_save.cpp.

5. Zasadniczym celem bazy jest testowanie studenckich projektów częściowej interpretacji elektrokardiogramów:

- detektora zespołów QRS (argumentem wejściowym jest sygnał, plikiem referencyjnym rezultatów jest qrs_attr.out - pierwsza kolumna)

- klasyfikatora zespołów QRS (argumentem wejściowym jest sygnał i plik qrs_attr.out - pierwsza kolumna, plikiem referencyjnym rezultatów jest qrs_attr.out - szósta kolumna)

- detektora morfologii (argumentem wejściowym jest sygnał i plik qrs_attr.out - pierwsza i szósta kolumna, plikiem referencyjnym rezultatów jest qrs_attr.out - piąta kolumna)

- detektora arytmii (argumentem wejściowym jest plik qrs_attr.out - pierwsza i piąta kolumna, plikiem referencyjnym rezultatów jest arh_attr.out)

- analizatora odcinka ST (argumentem wejściowym jest sygnał i plik qrs_attr.out - pierwsza i piąta kolumna, plikiem referencyjnym rezultatów jest qrs_attr.out kolumny 7-12)

- detektora epizodów ST (argumentem wejściowym jest plik qrs_attr.out - kolumny 7-12, plikiem referencyjnym rezultatów jest ste_attr.out)

- analizatora zmienności rytmu serca (argumentem wejściowym jest plik qrs_attr.out - kolumny 3 i 5, plikiem referencyjnym rezultatów jest hrv_attr.out)

 

Pliki to pobrania:

Przyklady rozwiązań - klasyfikacja

Przykłady rozwiązań:

QRS_CLASS_2009a.pdf
QRS_CLASS_2009a.zip
QRS_CLASS_2010a.pdf
QRS_CLASS_2010a.zip
QRS_CLASS_2010b.pdf
QRS_CLASS_2010b.zip
QRS_CLASS_2011a.pdf
QRS_CLASS_2011a.zip
QRS_CLASS_2011b.pdf
QRS_CLASS_2011b.zip
QRS_CLASS_2011c.pdf
QRS_CLASS_2011c.zip

 

Uwaga, ta strona zawiera odnośniki do plików pdf, które mogą być objęte prawem autorskim. Czytelnik może przeglądać je na własny użytek w znaczeniu identycznym jak robi to w czytelni biblioteki publicznej. Jednakże kopiowanie i wtórne udostępnianie tych plików może naruszać prawo własności intelektualnej. Autor zaleca szczególną ostrożność i przestrzeganie prawa polskiego i międzynarodowego podczas wykorzystywania udostępnionych plików.

Additional information