Shape Recognition Algorithm for Computer Analysis of Ecg Data

Embed Size (px)

Citation preview

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    1/9

    SOFTWARE & HARDWAREFOR LIFE SCIENCES

    EMKA TECHNOLOGIES59, boulevard du Gnral Martial Valin,

    75015 Paris, France

    Phone: +33 1 40 60 76 00Fax: +33 1 40 60 65 55

    [email protected]

    EMKA TECHNOLOGIES, Inc.115 Hillwood Avenue, Suite 203Falls Church, VA 22046, USA

    Phone: +1 703 237-9001Fax: +1 703 237-9006

    [email protected]

    www.emka.fr

    Shape recognition algorithmfor computer analysis of ECG data.

    Serge Kaddoura, Frdric Gagnon, Jean-Michel Barreau, Jean-Grard NapoloniEMKA TECHOLOGIES, Paris France, Arlington Virginia

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    2/9

    1

    Objectives:

    Provide a software tool for reliable analysis of ECG. Make a tool usable on any type of ECG. Combine flexibility and compliance with QA rules.

    Analysis method:

    ECG-AUTO software uses shape recognition algorithmfor automated Electrocardiogram analysis.

    Libraries of reference waveforms are built by the user, orprovided ready for use.

    When software processes the data:

    First step is to check if one of the reference

    waveform sufficiently resembles the signal.

    Second checks are performed on the resemblance ofsubcomponents, (signal strips around key markers).

    If all tests are successful, key markers (R peak, Ponset, Tend, etc) are positioned on the signalaccording to where they are on the referencewaveform.

    Resemblance checks are performed using a proprietaryalgorithm combining wavelet, Fourier and morphologyanalysis techniques.

    Once markers are positioned, requested parameters arecomputed, and when applicable, plotted on signal.

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    3/9

    2

    Adding a waveform to the library:

    Reference waveform is collected from recorded signal. Software pre-positions key markers.

    User edits markers positions.

    Conscious dog ECG.

    Unlimited number of reference libraries. Unlimited number of waveforms in each library.

    Waveforms used for rabbit ECG during occlusion/reperfusion.

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    4/9

    3

    In review mode, ability to edit and/or invalidatecomplexes: if one or more markers require adjustment.

    if signal quality does not justify any measurement.

    Complex 6 is invalidated, complex 7 was edited.

    Analysis is performed in steps of specified time length ornumber of analyzed complexes.An average complex is computed from each step forvisual control.

    Average ECG changes during occlusion/reperfusion sequence.Analysis steps shown as red rectangles.

    Colored bar graph shows experimental events.

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    5/9

    4

    Computed parameters, are available as individual orstatitistical values, in graph or table format.

    QT values from dog ECG ; analysis at irregularly spaced steps.(ECG-AUTO reads EMKA or Data Sciences ART data files).

    PR values, evolution of ECG complex.Analysis performed at regular time intervals within recording.

    RR values with distribution for each analysis step.

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    6/9

    5

    QT interval data available as:

    table of individual QT values,

    table of QT values for HR within user defined ranges, QTc simultaneously from up to 8 correction formulas,

    QTc (Bazett, Fridericia, van der Water);QT for HR in bpm ranges.

    XY plots of QT vs any other parameter (RR, HR, etc),

    with a choice of linear and non linear QT = f(RR)fits.

    QT vs RR plot during baselineand at time = 12h after treatment

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    7/9

    6

    Average beat mode: (Special analysis mode n1)

    The software produces an average complex, from a user definednumber of original complexes.Analysis is performed on the resulting complex.

    Telemetered mouse ; 15 complexes produce 1 average complex.isoelectric lineobtained from signal average left of Q start.

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    8/9

    7

    Arrythmia detection (Special analysis mode n2)

    The software identifies and marks areas where signal patternundergoes sudden change.

    Conscious tethered rat after coronary occlusion.User has positioned an es mark on one detected irregularly.

  • 8/3/2019 Shape Recognition Algorithm for Computer Analysis of Ecg Data

    9/9

    8

    Conclusion:

    Shape recognition is now a proven technique for reliableECG analysis, on any lead from any species:

    (more than 50 systems sold, used on mice, rats, GP, pigs, dogs and

    primates, in general & safety pharmacology, in toxicology.)

    Software flexibility could be achieved whilemaintainingGLP & CFR21 part 11 compliance:

    Electronic signature, audit-trail, full record of post-analysis editions.

    Users without expert privilege unable to edit

    configuration, reference library or results. Results data files include configuration and library data.

    Further development is in progress:

    added tools for QT evaluation. automated isolated p wave detection. vector analysis when in multi-lead mode. direct export to data base organised along toxicology

    rules (study, session, group, subject, etc).