PL241615B1 - Sposób detekcji zespołu QRS w sygnale elektrokardiogramu - Google Patents

Sposób detekcji zespołu QRS w sygnale elektrokardiogramu Download PDF

Info

Publication number
PL241615B1
PL241615B1 PL435394A PL43539420A PL241615B1 PL 241615 B1 PL241615 B1 PL 241615B1 PL 435394 A PL435394 A PL 435394A PL 43539420 A PL43539420 A PL 43539420A PL 241615 B1 PL241615 B1 PL 241615B1
Authority
PL
Poland
Prior art keywords
module
signal
diff
abs
value
Prior art date
Application number
PL435394A
Other languages
English (en)
Other versions
PL435394A1 (pl
Inventor
Wojciech REKLEWSKI
Wojciech Reklewski
Katarzyna HERYAN
Katarzyna Heryan
Piotr AUGUSTYNIAK
Piotr Augustyniak
Marek Miśkowicz
Original Assignee
Akademia Gorniczo Hutnicza Im Stanislawa Staszica W Krakowie
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Akademia Gorniczo Hutnicza Im Stanislawa Staszica W Krakowie filed Critical Akademia Gorniczo Hutnicza Im Stanislawa Staszica W Krakowie
Priority to PL435394A priority Critical patent/PL241615B1/pl
Priority to EP21197579.2A priority patent/EP3970615B1/en
Publication of PL435394A1 publication Critical patent/PL435394A1/pl
Publication of PL241615B1 publication Critical patent/PL241615B1/pl

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/30Input circuits therefor
    • A61B5/307Input circuits therefor specially adapted for particular uses
    • A61B5/308Input circuits therefor specially adapted for particular uses for electrocardiography [ECG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • A61B5/346Analysis of electrocardiograms
    • A61B5/349Detecting specific parameters of the electrocardiograph cycle
    • A61B5/352Detecting R peaks, e.g. for synchronising diagnostic apparatus; Estimating R-R interval
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • A61B5/346Analysis of electrocardiograms
    • A61B5/349Detecting specific parameters of the electrocardiograph cycle
    • A61B5/358Detecting ST segments

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Cardiology (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Pathology (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physiology (AREA)
  • Psychiatry (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

Przedmiotem wynalazku jest sposób detekcji zespołu QRS w sygnale elektrokardiogramu (EKG), znajdujący zastosowanie w diagnostyce biomedycznej. W sposobie monitoruje się za pomocą komparatora COMP wytwarzany na wyjściu modułu ABS_DIFF_SHORT_MODULE sygnał ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG, dostarczanego przez moduł pomiarowy ECG_MODULE, oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o ustalonej długości. Następnie wykrywa się za pomocą komparatora COMP moment osiągnięcia przez sygnał ABS_DIFF_SHORT ustalonego uprzednio za pomocą modułu TH_MODULE progu wartości TH, po czym, w momencie wykrycia momentu osiągnięcia przez sygnał ABS_DIFF_SHORT ustalonego progu wartości TH, rozpoczyna się odmierzanie za pomocą generatora impulsowego PULSE GENERATOR okna czasowego SEARCHING_WINDOW o ustalonej długości do poszukiwania załamka R w zespole QRS sygnału EKG. W kolejnym kroku rejestruje się za pomocą modułu detekcji PEAK_DETECTOR wartość maksymalną wytwarzanego na wyjściu modułu ABS_DIFF_LONG_MODULE w trakcie trwania okna czasowego SEARCHING_WINDOW sygnału ABS_DIFF_LONG, będącego różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej LONG_AVG sygnału EKG obliczonej za odcinek czasu T_LONG o ustalonej długości oraz jednocześnie rejestruje się za pomocą modułu detekcji PEAK_DETECTOR chwilę wystąpienia wykrywanej wartości maksymalnej sygnału ABS_DIFF_LONG w trakcie trwania okna czasowego SEARCHING_WINDOW. Po tych czynnościach zapamiętuje się za pomocą modułu pamięci R_AMPLITUDE_MEMORY wykrytą za pomocą modułu detekcji PEAK_DETECTOR wartość maksymalną sygnału ABS_DIFF_LONG, którą uznaje się za amplitudę załamka R w zespole QRS.

Description

Przedmiotem wynalazku jest sposób detekcji zespołu QRS w sygnale elektrokardiogramu (EKG), znajdujący zastosowanie w diagnostyce biomedycznej.
Znane jest z amerykańskiego opisu patentowego US5738104 urządzenie do monitorowania sygnału EKG złożone ze środków technicznych do pomiaru tętna oraz filtrów i wzmacniaczy służących do eliminacji szumów oraz wzmacniania sygnału użytecznego diagnostycznie, oraz komputera zaprogramowanego do tłumienia składowych częstotliwościowych poniżej 15 Hz oraz powyżej 25 Hz i wzmacniania załamków R w sygnale QRS.
Znane są z amerykańskiego opisu patentowego US5188116 urządzenie i sposób do badań elektrokardiograficznych, z których urządzenie stanowi system do analizy aktywności elektrokardiograficznej dla detekcji choroby niedokrwiennej serca, złożony z narzędzi detekcji wielości okresowych sygnałów elektrokardiograficznych, jednostki pamięci przechowującej te sygnały, mikroprocesora posiadającego zdolność kalkulacji cyklów zbiorczych dla każdego sygnału, wykrywania i przechowywania charakterystyk amplitud sygnałów, jak również określania wariancji sygnałów oraz ich modyfikowania, ponadto ze środków technicznych do określania stopnia choroby wieńcowej. Opis patentowy opisuje również sposób analizy aktywności elektrokardiograficznej w celu wykrywania choroby niedokrwiennej serca, obejmujący zbieranie i przechowywanie sygnałów elektrokardiograficznych, ustalanie cyklu zbiorczego, dla każdego sygnału, ustalanie wariancji każdego sygnału oraz zmienności całkowitej wszystkich sygnałów oraz określenie na ich podstawie rozmiaru choroby niedokrwiennej serca.
Znany jest z amerykańskiego opisu patentowego US9414761 sposób przetwarzania sygnałów elektrokardiograficznych obejmujący filtrację sygnału EKG poprzez przepuszczenie sygnału EKG przez przynajmniej jeden pierwszy filtr dolnoprzepustowy oraz filtr górnoprzepustowy, podniesienie do kwadratu sygnału EKG, wygenerowanie obwiedni tak otrzymanego sygnału poprzez rejestrację lokalnych wartości szczytowych podniesionego do kwadratu sygnału EKG, wyznaczenie średnich kroczących obwiedni sygnału EKG złożonej z lokalnych wartości szczytowych podniesionego do kwadratu sygnału EKG, uzyskanie sygnału przetworzonego EKG poprzez przepuszczenie średnich kroczących obwiedni sygnału EKG przez drugi filtr dolnoprzepustowy, identyfikację regionu poszukiwania w sygnale przetworzonym EKG, przy czym region poszukiwania oznacza interwał czasu między dwoma lokalnymi wartościami szczytowymi przetworzonego sygnału EKG, oraz identyfikację impulsu o maksymalnej amplitudzie wewnątrz regionu poszukiwania w sygnale przetworzonym EKG, która uznawana jest za załamek R w zespole QRS sygnału EKG.
Znana jest z artykułu „A Real-Time QRS Detection Algorithm, IEEE Transactions on Biomedical Engineering, vol. 32, no. 3, 1985, autorstwa J. Pan, W.J. Tompkins metoda detekcji zespołu QRS w sygnale elektrokardiogramu (EKG), obejmująca odbiór sygnału EKG pozyskiwanego za pomocą rejestratora EKG, filtrację sygnału EKG poprzez przepuszczenie sygnału EKG przez filtr dolnoprzepustowy oraz następnie filtr górnoprzepustowy z tak dobranymi parametrami, aby oba filtry wspólnie tworzyły filtr pasmowo-przepustowy, wyodrębnienie informacji o nachyleniu zboczy zespołu QRS sygnału EKG poprzez przepuszczenie sygnału EKG po filtrowaniu przez układ różniczkujący, następnie uwypuklenie informacji o zboczach zespołu QRS poprzez podniesienie wynikowego sygnału do kwadratu, następnie uzyskanie sygnału który będzie zawierał połączenie informacji o nachyleniu zboczy zespołu QRS oraz długości czasu trwania zespołu QRS poprzez przepuszczenie wynikowego sygnału przez układ średniej kroczącej oraz ciągłe porównywanie 2 sygnałów z wartościami progowymi: wynikowego sygnału z wartością progu dla sygnału przetworzonego oraz sygnału EKG z rejestratora z wartością progu dla sygnału EKG, odbywające się do momentu wykrycia przekroczenia progów przez obydwie wartości, co uznaje się za równoważne wykryciu załamka R w zespole QRS i co skutkuje przeprowadzeniem adaptacji wartości progów, oraz ponownym porównywaniem wartości sygnałów, po interwale czasu równym 200 ms.
W niniejszym opisie wprowadzono określenia, posiadające definicje przedstawione niżej:
(1) ECG_MODULE - moduł pomiarowy sygnału elektrokardiogramu (EKG), (2) ABS_DIFF_SHORT_MODULE - moduł wyznaczający sygnał ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o ustalonej długości, (3) ABS_DIFF_LONG_MODULE - moduł wyznaczający sygnał ABS_DIFF_LONG, będący różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej LONG_AVG sygnału EKG obliczonej za odcinek czasu T_LONG o ustalonej długości,
PL 241 615 B1 (4) COMP - komparator, (5) PEAK_DETECTOR - detektor wartości maksymalnej sygnału ABS_DIFF_LONG w trakcie trwania okna czasowego SEARCHING_WINDOW do poszukiwania załamka R w zespole QRS, (6) PULSE GENERATOR - generator impulsowy, który po pojawieniu się sygnału wyzwalającego wytwarza impuls o ustalonym czasie trwania równym czasowi trwania okna czasowego SEARCHING_WINDOW do poszukiwania załamka R w zespole QRS sygnału EKG, (7) TH_MODULE - moduł wyznaczający próg wartości TH dla sygnału ABS_DIFF_SHORT, służący do określenia początku okna czasowego SEARCHING_WINDOW do poszukiwania załamka R w zespole QRS sygnału EKG, (8) R_AMPLITUDE_MEMORY - moduł pamięci do przechowywania informacji o amplitudzie maksymalnych wartości sygnału LONG_ABS_DIFF w kolejnych cyklach sygnału EKG, które uznawane są za amplitudy załamków R w kolejnych zespołach QRS sygnału EKG, (9) R_TIMESTAMP_MEMORY - moduł pamięci do przechowywania informacji o chwilach wystąpienia maksymalnych wartości sygnału LONG_ABS_DIFF w kolejnych cyklach sygnału EKG, które uznawane są za chwile wystąpienia załamków R w kolejnych zespołach QRS sygnału EKG.
Istotą sposobu detekcji zespołu QRS w sygnale elektrokardiogramu (EKG) polegającego na odbiorze sygnału EKG pozyskiwanego za pomocą modułu pomiarowego sygnału EKG, monitorującego elektryczną aktywność serca pacjenta, jest to, że monitoruje się za pomocą komparatora COMP wytwarzany na wyjściu modułu ABS_DIFF_SHORT_MODULE sygnał ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG, dostarczanego przez moduł pomiarowy ECG_MODULE, oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o ustalonej długości. Następnie wykrywa się za pomocą komparatora COMP moment osiągnięcia przez sygnał ABS_DIFF_SHORT ustalonego uprzednio za pomocą modułu TH_MODULE progu wartości TH, po czym, w momencie wykrycia momentu osiągnięcia przez sygnał ABS_DIFF_SHORT ustalonego progu wartości TH, rozpoczyna się odmierzanie za pomocą generatora impulsowego PULSE GENERATOR okna czasowego SEARCHING_WINDOW o ustalonej długości do poszukiwania załamka R w zespole QRS sygnału EKG. W kolejnym kroku rejestruje się za pomocą modułu detekcji PEAK_DETECTOR wartość maksymalną wytwarzanego na wyjściu modułu ABS_DIFF_LONG_MODULE w trakcie trwania okna czasowego SEARCHING_WINDOW sygnału ABS_DIFF_LONG, będącego różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej LONG_AVG sygnału EKG obliczonej za odcinek czasu T_LONG o ustalonej długości oraz jednocześnie rejestruje się za pomocą modułu detekcji PEAK_DETECTOR chwilę wystąpienia wykrywanej wartości maksymalnej sygnału ABS_DIFF_LONG w trakcie trwania okna czasowego SEARCHING_WINDOW. Po tych czynnościach zapamiętuje się za pomocą modułu pamięci R_AMPLITUDE_MEMORY wykrytą za pomocą modułu detekcji PEAK_DETECTOR wartość maksymalną sygnału ABS_DIFF_LONG, którą uznaje się za amplitudę załamka R w zespole QRS. Następnie zapamiętuje się za pomocą modułu pamięci R_TIMESTAMP_MEMORY chwilę wystąpienia wykrytej za pomocą modułu detekcji PEAK_DETECTOR wartości maksymalnej sygnału LONG_ABS_DIFF, którą uznaje się za chwilę wystąpienia załamka R w zespole QRS. W kolejnym kroku wyznacza się za pomocą modułu TH_MODULE nowy próg wartości TH, służący do odmierzania za pomocą generatora impulsowego PULSE GENERATOR początku okna czasowego SEARCHING_WINDOW w kolejnym cyklu sygnału EKG. Nowy próg wartości TH jest określany na podstawie wykrytych za pomocą modułu detekcji PEAK_DETECTOR i zapamiętanych za pomocą modułu pamięci R_AMPLITUDE_MEMORY wartości maksymalnych sygnału ABS_DIFF_LONG w poprzednich cyklach sygnału EKG. Następnie dokonuje się powrotu do monitorowania za pomocą komparatora COMP sygnału ABS_DIFF_SHORT, wytwarzanego na wyjściu modułu ABS_DIFF_SHORT_MODULE na podstawie sygnału EKG, dostarczanego przez moduł pomiarowy sygnału EKG. Po dokonaniu tej czynności, powtarza się cały opisany wyżej cykl pożądaną liczbę razy. Odcinek czasu T_SHORT, służący do wyznaczania wartości średniej SHORT_AVG sygnału EKG jest nie krótszy niż 40 ms i zarazem nie jest dłuższy niż 100 ms, natomiast odcinek czasu T_LONG, służący do wyznaczania wartości średniej LONG_AVG sygnału EKG nie jest krótszy niż 150 ms i zarazem nie jest dłuższy niż 400 ms. Próg wartości TH dla sygnału ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG, dostarczanego przez moduł pomiarowy ECG_MODULE, oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o ustalonej długości, w danym cyklu detekcji zespołu QRS wyznacza się za pomocą modułu TH_MODULE. Dokonuje się tego na podstawie progu wartości TH
PL 241 615 B1 wyznaczonego za pomocą modułu TH_MODULE w poprzednim cyklu detekcji zespołu QRS oraz zarejestrowanej za pomocą modułu detekcji PEAK_DETECTOR oraz przechowywanej w module pamięci R_AMPLITUDE_MEMORY amplitudy załamka R w zespole QRS zarejestrowanego w aktualnym cyklu detekcji zespołu QRS. Próg wartości TH w danym cyklu detekcji zespołu QRS jest sumą iloczynu progu wartości TH w poprzednim cyklu detekcji zespołu QRS oraz mniejszego od jedności współczynnika skalującego i iloczynu amplitudy załamka R zarejestrowanego w aktualnym cyklu detekcji zespołu QRS, jedności pomniejszonej o współczynnik skalujący, oraz współczynnika wagowego również mniejszego od jedności. Próg wartości TH przed pierwszym cyklem detekcji zespołu QRS wyznacza się za pomocą modułu TH_MODULE w postaci iloczynu mniejszego od jedności współczynnika wagowego oraz wartości średniej sygnału EKG obliczonej za odcinek czasu równy jednej sekundzie.
Sposób detekcji sygnału QRS w sygnale elektrokardiogramu dzięki odnoszeniu poprzez operację odejmowania bieżącej wartości chwilowej sygnału EKG do jego wartości średnich, obliczanych odpowiednio za odcinki czasu T_SHORT oraz T_LONG, jest odporny na szumy i zakłócenia, występujące w trakcie pomiaru sygnału elektrokardiogramu. Ponadto dzięki ciągłemu dostosowywaniu za pomocą modułu TH_MODULE wartości progowej TH, służącej do określenia początku okna czasowego SEARCHING_WINDOW do poszukiwania załamka R w zespole QRS, do progu wartości TH wyznaczonego w poprzednim cyklu detekcji zespołu QRS oraz do amplitudy załamka R w aktualnym cyklu detekcji zespołu QRS, uzyskuje się redukcję wrażliwości detekcji załamka R na przejściowe wahania maksymalnego zakresu zmian wartości sygnału elektrokardiogramu, jakie mogą zachodzić w trakcie pomiaru sygnału EKG.
Sygnał elektrokardiogramu (EKG), reprezentujący elektryczną aktywność serca pacjenta, jest odbierany za pomocą modułu pomiarowego ECG_MODULE za pośrednictwem elektrod podłączonych do ciała pacjenta. Sygnał EKG można sprowadzić do sekwencji dodatnich oraz ujemnych odchyleń (załamków) od linii izoelektrycznej, która odpowiada odcinkom czasu, w czasie których nie stwierdza się żadnych pobudzeń serca. Grupa największych załamków, nazywana zespołem QRS, składa się z ujemnego wychylenia (załamka Q), dodatniego wychylenia (załamka R) oraz ponownego ujemnego wychylenia (załamek S). Największą amplitudę w zespole QRS ma z reguły załamek R. Detekcja zespołu QRS sprowadzana jest często do detekcji załamka R. Statystyka odstępów czasowych pomiędzy załamkami R oraz amplitud załamków R jest istotną informacją diagnostyczną, wykorzystywaną w medycynie między innymi w celu rozpoznawania pracy serca.
W rozwiązaniu według wynalazku przy detekcji każdego zespołu QRS w sygnale EKG za pomocą modułu ABS_DIFF_SHORT_MODULE na podstawie sygnału EKG wyznacza się sygnał ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o długości równej 55 ms. Jednocześnie za pomocą modułu ABS_DIFF_LONG_MODULE wyznacza się sygnał ABS_DIFF_LONG, będący różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej LONG_AVG sygnału EKG obliczonej za odcinek czasu T_LONG o długości równej 277 ms. Monitorowanie sygnału ABS_DIFF_SHORT ma na celu wykrycie początku narastającego zbocza sygnału EKG poprzedzającego wystąpienie załamka R w zespole QRS, a odejmowanie wartości bieżącej wartości sygnału EKG od wartości średniej SHORT_AVG ma za zadanie odfiltrowanie ewentualnych szumów i zakłóceń występujących w sygnale EKG, odbieranym za pomocą modułu pomiarowego ECG_MODULE. Długości odcinków czasu, odpowiednio T_SHORT oraz T_LONG, wynikają z dynamiki pracy ludzkiego serca. Sygnał SHORT_ABS_DIFF dostępny na wyjściu modułu ABS_DIFF_SHORT_MODULE jest w sposób ciągły porównywany za pomocą komparatora COMP z ustalonym progiem wartości TH, wyznaczanym za pomocą modułu TH_MODULE. Wykrycie osiągnięcia przez sygnał SHORT_ABS_DIFF ustalonego progu wartości TH jest uznawane za początek narastającego zbocza sygnału EKG poprzedzającego wystąpienie załamka R w zespole QRS. W chwili wykrycia osiągnięcia przez sygnał SHORT_ABS_DIFF ustalonego progu wartości TH, komparator COMP za pomocą odpowiedniego sygnału na swoim wyjściu powoduje rozpoczęcie generowania za pomocą generatora impulsowego PULSE GENERATOR impulsu o długości 200 ms, który wyznacza okno czasowe SEARCHING_WINDOW, w czasie trwania którego poszukuje się załamka R w zespole QRS sygnału EKG. Impuls wygenerowany na wyjściu generatora impulsowego PULSE GENERATOR swoim aktywnym poziomem logicznym aktywuje moduł PEAK_DETECTOR, który rejestruje wartość maksymalną sygnału LONG_ABS_DIFF, wytwarzanego na wyjściu modułu ABS_DIFF_LONG_MODULE w trakcie trwania okna czasowego SEARCHING_WINDOW. Odejmowanie wartości bieżącej wartości sygnału EKG od wartości średniej LONG_AVG ma za zadanie odfiltrowanie ewentualnych szumów i zakłóceń występujących w sygnale EKG, odbieranym za
PL 241 615 Β1 pomocą modułu pomiarowego ECG_MODULE. Za pomocą modułu PEAK_DETECTOR rejestruje się również chwilę wystąpienia wykrywanej wartości maksymalnej sygnału LONG_ABS_DIFF w trakcie trwania okna czasowego SEARCHING_WINDOW. Wartość maksymalna sygnału LONG_ABS_DIFF, wytwarzanego na wyjściu modułu ABS_DIFF_LONG_MODULE w trakcie trwania okna czasowego SEARCHING_WINDOWjest uznawana za amplitudę załamka R w zespole QRS sygnału EKG. Z kolei chwilę wystąpienia wykrytej wartości maksymalnej sygnału LONG_ABS_DIFF w trakcie trwania okna czasowego SEARCHING_WINDOW uznaje się za moment wystąpienia załamka R w zespole QRS sygnału EKG. Następnie w momencie wystąpienia tylnego zbocza impulsu wygenerowanego na wyjściu generatora impulsowego PULSE GENERATOR odpowiednio zapisuje się za pomocą modułu R_AMPLITUDE_MEMORY wartość maksymalną sygnału LONG_ABS_DIFF, wykrytą uprzednio za pomocą modułu PEAK_DETECTOR, a za pomocą modułu R_TIMESTAMP_MEMORY zapisuje się z kolei chwilę wystąpienia maksymalnej wartości sygnału LONG_ABS_DIFF.
Następnie wyznacza się za pomocą modułu TH_MODULE nowy próg wartości TH, służący do wykrywania chwili rozpoczęcia odmierzania za pomocą generatora impulsowego PULSE GENERATOR początku okna czasowego SEARCHING_WINDOW. Nowy próg wartości TH jest określany na podstawie progu wartości TH wyznaczonego za pomocą modułu TH_MODULE w poprzednim cyklu detekcji zespołu QRS i zarejestrowanej za pomocą modułu detekcji PEAK_DETECTOR oraz przechowywanej w module pamięci R_AMPLITUDE_MEMORY amplitudy załamka R w zespole QRS w aktualnym cyklu detekcji zespołu QRS w taki sposób, że próg wartości TH w danym cyklu detekcji zespołu QRS jest sumą iloczynu progu wartości TH wyznaczonego w poprzednim cyklu detekcji zespołu QRS oraz mniejszego od jedności współczynnika skalującego i iloczynu amplitudy załamka R zarejestrowanego w aktualnym cyklu detekcji zespołu QRS, jedności pomniejszonej o współczynnik skalujący, oraz współczynnika wagowego również mniejszego od jedności, przy czym próg wartości TH przed pierwszym cyklem detekcji zespołu QRS wyznacza się za pomocą modułu TH_MODULE w postaci iloczynu mniejszego od jedności współczynnika wagowego oraz wartości maksymalnej sygnału EKG w odcinku czasu równym jednej sekundzie.
Określona powyżej zasada wyznaczania nowego progu wartości TH za pomocą modułu TH_MODULE odpowiada następującej formule matematycznej:
ΤΗ^γΤΗ^ + αα-γ^ gdzie/< 1 oznacza współczynnik skalujący, a< 1 oznacza współczynnik wagowy, TH, oznacza wartość progu TH wyznaczaną w aktualnym cyklu detekcji zespołu QRS, THi-i oznacza wartość progu TH wyznaczoną w poprzednim cyklu detekcji zespołu QRS, R, oznacza amplitudę załamka R zarejestrowaną w aktualnym cyklu detekcji zespołu QRS, przy czym
THq = aR0 gdzie THo oznacza wartość progu wyznaczoną przed pierwszym cyklem detekcji zespołu QRS, a Ro oznacza wartość maksymalną sygnału EKG w czasie jednej sekundy.
Następnie ponownie za pomocą komparatora COMP porównuje się z tak ustalonym nowym progiem wartości TH wartość sygnału SHORT_ABS_DIFF, wytwarzanego na wyjściu modułu ABS_DIFF_SHORT_MODULE na podstawie sygnału pomiarowego EKG, dostarczanego przez moduł pomiarowy sygnału EKG ECG_MODULE 1, po czym cykl się powtarza.

Claims (3)

1. Sposób detekcji zespołu QRS w sygnale elektrokardiogramu (EKG) polegający na odbiorze sygnału EKG pozyskiwanego za pomocą modułu pomiarowego sygnału EKG, monitorującego elektryczną aktywność serca pacjenta, znamienny tym, że monitoruje się za pomocą komparatora COMP wytwarzany na wyjściu modułu ABS_DIFF_SHORT_MODULE sygnał ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG, dostarczanego przez moduł pomiarowy ECG_MODULE, oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o ustalonej długości, następnie wykrywa się za
PL 241 615 B1 pomocą komparatora COMP moment osiągnięcia przez sygnał ABS_DIFF_SHORT ustalonego uprzednio progu wartości TH, wyznaczanego za pomocą modułu TH_MODULE, po czym, w momencie wykrycia momentu osiągnięcia przez sygnał ABS_DIFF_SHORT ustalonego progu wartości TH, rozpoczyna się odmierzanie za pomocą generatora impulsowego PULSE GENERATOR okna czasowego SeARCHING_WINDOW o ustalonej długości do poszukiwania załamka R w zespole QRS sygnału EKG, następnie rejestruje się za pomocą modułu detekcji PEAK_DETECTOR wartość maksymalną wytwarzanego na wyjściu modułu ABS_DIFF_LONG_MODULE w trakcie trwania okna czasowego SEARCHING_WINDOW sygnału ABS_DIFF_LONG, będącego różnicą bieżącej wartości chwilowej sygnału EKG oraz wartości średniej LONG_AVG sygnału EKG obliczonej za odcinek czasu T_LONG o ustalonej długości oraz jednocześnie rejestruje się za pomocą modułu detekcji PEAK_DETECTOR chwilę wystąpienia wykrywanej wartości maksymalnej sygnału ABS_DIFF_LONG w trakcie trwania okna czasowego SEARCHING_WINDOW, po czym zapamiętuje się za pomocą modułu pamięci R_AMPLITUDE_MEMORY wykrytą za pomocą modułu detekcji PEAK_DETECTOR wartość maksymalną sygnału ABS_DIFF_LONG, którą uznaje się za amplitudę załamka R w zespole QRS, a następnie zapamiętuje się za pomocą modułu pamięci R_TIMESTAMP_MEMORY chwilę wystąpienia wykrytej za pomocą modułu detekcji PEAK_DETECTOR wartości maksymalnej sygnału LONG_ABS_DIFF, którą uznaje się za chwilę wystąpienia załamka R w zespole QRS, po czym wyznacza się za pomocą modułu TH_MODULE nowy próg wartość TH służący do odmierzania za pomocą generatora impulsowego PULSE GENERATOR początku okna czasowego SEARCHING_WINDOW w kolejnym cyklu sygnału EKG, przy czym nowy próg wartości TH jest określany na podstawie wykrytych za pomocą modułu detekcji PEAK_DETECTOR i zapamiętanych za pomocą modułu pamięci R_AMPLITUDE_MEMORY wartości maksymalnych sygnału ABS_DIFF_LONG w poprzednich cyklach sygnału EKG, po czym dokonuje się powrotu do monitorowania za pomocą komparatora COMP sygnału ABS_DIFF_SHORT, wytwarzanego na wyjściu modułu ABS_DIFF_SHORT_MODULE na podstawie sygnału EKG, dostarczanego przez moduł pomiarowy sygnału EKG, a następnie powtarza się cały opisany wyżej cykl pożądaną liczbę razy.
2. Sposób według zastrzeżenia 1, znamienny tym, że odcinek czasu T_SHORT, służący do wyznaczania wartości średniej SHORT_AVG sygnału EKG jest nie krótszy niż 40 ms i zarazem nie jest dłuższy niż 100 ms, natomiast odcinek czasu T_LONG, służący do wyznaczania wartości średniej LONG_AVG sygnału EKG nie jest krótszy niż 150 ms i zarazem nie jest dłuższy niż 400 ms.
3. Sposób według zastrzeżenia 1, znamienny tym, że próg wartości TH dla sygnału ABS_DIFF_SHORT, będący różnicą bieżącej wartości chwilowej sygnału EKG, dostarczanego przez moduł pomiarowy ECG_MODULE, oraz wartości średniej SHORT_AVG sygnału EKG obliczonej za odcinek czasu T_SHORT o ustalonej długości, w danym cyklu detekcji zespołu QRS wyznacza się za pomocą modułu TH_MODULE na podstawie progu wartości TH wyznaczonego za pomocą modułu TH_MODULE w poprzednim cyklu detekcji zespołu QRS oraz zarejestrowanej za pomocą modułu detekcji PEAK_DETECTOR oraz przechowywanej w module pamięci R_AMPLITUDE_MEMORY amplitudy załamka R w zespole QRS zarejestrowanego w aktualnym cyklu detekcji zespołu QRS w taki sposób, że próg wartości TH w danym cyklu detekcji zespołu QRS jest sumą iloczynu progu wartości TH wyznaczonego w poprzednim cyklu detekcji zespołu QRS oraz mniejszego od jedności współczynnika skalującego i iloczynu amplitudy załamka R zarejestrowanego w aktualnym cyklu detekcji zespołu QRS, jedności pomniejszonej o współczynnik skalujący, oraz współczynnika wagowego również mniejszego od jedności, przy czym próg wartości TH przed pierwszym cyklem detekcji zespołu QRS wyznacza się za pomocą modułu TH_MODULE w postaci iloczynu mniejszego od jedności współczynnika wagowego oraz wartości maksymalnej sygnału EKG obliczonej za odcinek czasu równy jednej sekundzie.
PL435394A 2020-09-22 2020-09-22 Sposób detekcji zespołu QRS w sygnale elektrokardiogramu PL241615B1 (pl)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PL435394A PL241615B1 (pl) 2020-09-22 2020-09-22 Sposób detekcji zespołu QRS w sygnale elektrokardiogramu
EP21197579.2A EP3970615B1 (en) 2020-09-22 2021-09-18 Method for detecting qrs complex of electrocardiogram signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PL435394A PL241615B1 (pl) 2020-09-22 2020-09-22 Sposób detekcji zespołu QRS w sygnale elektrokardiogramu

Publications (2)

Publication Number Publication Date
PL435394A1 PL435394A1 (pl) 2022-03-28
PL241615B1 true PL241615B1 (pl) 2022-11-07

Family

ID=78598652

Family Applications (1)

Application Number Title Priority Date Filing Date
PL435394A PL241615B1 (pl) 2020-09-22 2020-09-22 Sposób detekcji zespołu QRS w sygnale elektrokardiogramu

Country Status (2)

Country Link
EP (1) EP3970615B1 (pl)
PL (1) PL241615B1 (pl)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115500842B (zh) * 2022-10-26 2024-07-26 北京超思电子技术有限责任公司 一种qrs波群的检测方法及装置
PL444668A1 (pl) * 2023-04-28 2024-11-04 Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Sposób automatycznej detekcji zespołu QRS w sygnale elektrokardiogramu
CN118203332B (zh) * 2024-02-26 2024-10-15 深圳华清心仪医疗电子有限公司 一种心电图起搏信号检测方法及装置
CN119805321B (zh) * 2024-12-13 2025-12-26 深圳市科曼医疗设备有限公司 心电信号的梯度磁场抑制方法、系统、存储介质及设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5188116A (en) 1991-02-28 1993-02-23 Vital Heart Systems, Inc. Electrocardiographic method and device
US5738104A (en) 1995-11-08 1998-04-14 Salutron, Inc. EKG based heart rate monitor
US9414761B2 (en) 2014-06-02 2016-08-16 Indian Institute Of Technology Delhi QRS complex identification in electrocardiogram signals
KR20160107390A (ko) * 2015-03-03 2016-09-19 주식회사 쇼미미디어앤트레이딩 심전도 신호 측정장치

Also Published As

Publication number Publication date
EP3970615A1 (en) 2022-03-23
EP3970615B1 (en) 2025-01-08
EP3970615C0 (en) 2025-01-08
PL435394A1 (pl) 2022-03-28

Similar Documents

Publication Publication Date Title
PL241615B1 (pl) Sposób detekcji zespołu QRS w sygnale elektrokardiogramu
Fariha et al. Analysis of Pan-Tompkins algorithm performance with noisy ECG signals
US9585582B2 (en) Method and system to fully-automatically measure the ST-segment level of electrocardiograms in real-time ECG monitoring
US8774908B2 (en) Systems for detecting cardiac arrhythmias
Elgendi et al. Frequency bands effects on QRS detection.
EP0526973B1 (en) Signal averaging of cardiac electrical signals using temporal data compression and scanning correlation
US4802491A (en) Method and apparatus for assessing myocardial electrical stability
US4492235A (en) System and method for predicting ventricular tachycardia by derivative analysis
Umer et al. Electrocardiogram feature extraction and pattern recognition using a novel windowing algorithm
Halder et al. Detection and identification of ECG waves by histogram approach
Elgendi et al. Heart rate variability and the acceleration plethysmogram signals measured at rest
Kouekeu et al. Embedded QRS complex detection based on ECG signal strength and trend
Rahman et al. The QRS detection using the Modified Pan-Tompkins algorithm
Singh et al. Hilbert vibration decomposition of seismocardiogram for hr and hrv estimation
EP3970616B1 (en) A device for detecting the qrs complex of electrocardiogram signal
Slocum et al. Correspondence between the frequency domain characteristics of simultaneous surface and intra-atrial recordings of atrial fibrillation
Bhatti et al. R-Peak detection in ECG signal compression for Heartbeat rate patients at 1KHz using High Order Statistic Algorithm
KR20120133793A (ko) 특징점 추출을 통한 심실부정맥 검출방법
Mincholé et al. Evaluation of a root mean squared based ischemia detector on the long-term ST database with body position change cancellation
Al-Shrouf ECG Beat Classification using a Sliding Window and Correlation of the Three-bit Linear Prediction Error Signal
WO1984003032A1 (en) System and method for predicting ventricular tachycardia
Prasad et al. Analysis of ST-segment abnormalities in ECG using signal block averaging technique
EP4454564A1 (en) Method of automatic qrs complex detection in electrocardiogram signal
Christov et al. Steep slope method for real time QRS detection
Tien et al. A Low-Complexity R-peak Detection Based on Exponential Weight Mean-Variance for Wearable ECG Devices