ECG Signal Delineation And Compression Chapters 6.2.6 – 6.3 18th November T-61.181 Biomedical Signal Processing.

Slides:



Advertisements
Similar presentations
Resting ECG An overview.
Advertisements

Detection, segmentation and classification of heart sounds
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
An Approach to ECG Delineation using Wavelet Analysis and Hidden Markov Models Maarten Vaessen (FdAW/Master Operations Research) Iwan de Jong (IDEE/MI)
Wavefront-based models for inverse electrocardiography Alireza Ghodrati (Draeger Medical) Dana Brooks, Gilead Tadmor (Northeastern University) Rob MacLeod.
ECG Signal Processing Ojasvi Verma
Nonrecursive Digital Filters
The Electrocardiogram
TRANSMISSION FUNDAMENTALS Review
Digital Representation of Audio Information Kevin D. Donohue Electrical Engineering University of Kentucky.
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
ECG Analysis 2: QT Dispersion Algorithm as a Predictor of Sudden Cardiac Death SEB4233 Biomedical Signal Processing Dr. Malarvili Balakrishnan 1.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Classification of Music According to Genres Using Neural Networks, Genetic Algorithms and Fuzzy Systems.
Model-Based ECG Fiducial Points Extraction Using a Modified EKF Structure Presented by: Omid Sayadi Biomedical Signal and Image Processing Lab (BiSIPL),
Angle Modulation Objectives
Cardiovascular Block Electrocardiogram (ECG)
Fast & Easy ECGs, 2nd E – A Self-Paced Learning Program
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
1 QRS Detection Section Linda Henriksson BRU/LTL.
PULSE MODULATION.
©2003/04 Alessandro Bogliolo Background Information theory Probability theory Algorithms.
An FPGA implementation of real-time QRS detection H.K.Chatterjee Dept. of ECE Camellia School of Engineering & Technology Kolkata India R.Gupta, J.N.Bera,
Formatting and Baseband Modulation
Modulation, Demodulation and Coding Course Period Sorour Falahati Lecture 2.
Fundamentals of Digital Communication
Lecture 1 Signals in the Time and Frequency Domains
Color-Coded Cables Placement Black and white on front limbs – Placed at the elbow region Green and Red on back limbs – Placed at the stifle region Alcohol,
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
Lecture Objectives Describe sinus arrhythmias Describe the main pathophysiological causes of cardiac arrhythmias Explain the mechanism of cardiac block.
By Sarita Jondhale1 Signal Processing And Analysis Methods For Speech Recognition.
MPEG Audio coders. Motion Pictures Expert Group(MPEG) The coders associated with audio compression part of MPEG standard are called MPEG audio compressor.
COMMUNICATION SYSTEM EEEB453 Chapter 2 AMPLITUDE MODULATION Dept of Electrical Engineering Universiti Tenaga Nasional.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 8 – Image Compression.
Baseband Demodulation/Detection
Overview: Medical Signal Processing Week 2 Lecture 1.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
ECG Interpretation Hina Shaikh. What is ECG? Graphical records of electrical current, that is generated by heart Basic equipment: electrodes, wires, amplifier,
ECG How ECG is done? The electrical impulses originating from the heart can be transmitted to the body surface because the body contains fluids.
ECG Basics.
VOCODERS. Vocoders Speech Coding Systems Implemented in the transmitter for analysis of the voice signal Complex than waveform coders High economy in.
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
© 2013 The McGraw-Hill Companies, Inc. All rights reserved. 1 Fast & Easy ECGs, 2E ST Segments, T Waves, QT Intervals, and U Waves Fast & Easy ECGs, 2nd.
Analyzing the Electrocardiogram
Lecture#10 Spectrum Estimation
Subband Coding Jennie Abraham 07/23/2009. Overview Previously, different compression schemes were looked into – (i)Vector Quantization Scheme (ii)Differential.
Introduction to the EKG. Electricity of the Heart The contraction of any muscle is associated with electrical changes called depolarizations and can be.
Ayan Banerjee and Sandeep K.S. Gupta
Fast & Easy ECGs – A Self-Paced Learning Program
CLUSTERING HIGH-DIMENSIONAL DATA Elsayed Hemayed Data Mining Course.
Electrocardiogram (ECG/EKG)
Fundamentals of Multimedia Chapter 6 Basics of Digital Audio Ze-Nian Li and Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
Electrocardiography (ECG) Electrocardiogram  The tracing made by an electrocardiograph  Electrocardiograph an instrument for recording the changes.
Kamlya balgoon 2009 Objectives to :- understand the Basic ECG understand the meaning of Dysrhythmia describe the normal heart conduction system. describe.
Signal acquisition A/D conversion Sampling rate  Nyquist-Shannon sampling theorem: If bandlimited signal x(f) holds in [-B;B], then if f s = 1 / T.
Performance of Digital Communications System
Electrocardiogram Amplifier Design Using Basic Electronic Parts
Eeng360 1 Chapter 2 Linear Systems Topics:  Review of Linear Systems Linear Time-Invariant Systems Impulse Response Transfer Functions Distortionless.
PRESENTATION ON IMPLEMENTATION OF ALGORITHM FOR DIAGNOSIS OF ECG WAVEFORM USING MATLAB. PRESENTED BY: NAGESHWARI AGARWAL NIDHI BHUTANI ABHIJEET BODHANKAR.
Digital Communications Chapter 13. Source Coding
Vocoders.
QRS Detection Linda Henriksson 1.
Advanced Wireless Networks
5 The Electrocardiogram.
Optimizing the detection of characteristic waves in ECG based on exploration of processing steps combinations Authors: Krešimir Friganović, Alan Jović,
1 Vocoders. 2 The Channel Vocoder (analyzer) : The channel vocoder employs a bank of bandpass filters,  Each having a bandwidth between 100 HZ and 300.
MODULATION AND DEMODULATION
Presenter by : Mourad RAHALI
Enhancing Diagnostic Quality of ECG in Mobile Environment
Presentation transcript:

ECG Signal Delineation And Compression Chapters – th November T Biomedical Signal Processing

Outline I.ECG signal delineation  Definition (What)  Clinical and biophysical background (Why)  Delineation as a signal processing (How) II.ECG signal compression  General approach to data compression  ECG signal compression (Intrabeat/Interbeat/Interlead) III.Summary

Part I. EGC signal delineation

Delineation - Overview Aim – Automatically decide/find onsets and offsets for every wave (P, QRS, and T) from ECG signal (PQRST-complex) Note! Experts (Cardiologist) use manual/visual approach

Why? Why – Clinically relevant parameters such as time intervals between waves, duration of each wave or composite wave forms, peak amplitudes etc. can be derived To understand this look how ECG signal is generated

ECG Signal Generation

What Are We Measuring? ECG gives (clinical) information from generation and propagation of electric signals in the heart. Abnormalities related to generation (arrhythmia) and propagation (ischemia, infarct etc.) can be seen in ECG-signal Also localization of abnormality is possible (12 lead systems and BSM)

Clinically Relevant Parameters PR interval SA  ventricles QT interval ventricular fibrillation ST segment ischemia QRS duration Bundle brand block depolarization

Signal Processing Approach to Delineation (How) Clinical importance should now be clear Delineation can also be done manually by experts (cardiologist)  expensive and time consuming. We want to do delineation automatically (signal processing) No analytical solution  performance has to be evaluated with annotated databases

Building Onset/Offset Detector  Many algorithms simulate cardiologist manual delineation (ground truth) process:  Experts look 1) where the slope reduce to flat line 2) respect maximum upward, downward slope  Simulate this: define the boundary according to relative slope reduction with respect maximum slope  LPD approach

Low-Pass Differentiated (LPD) Signal is 1) low-pass filtered i.e. high frequency noise is removed (attenuated) and 2) differentiated dv/dt New signal is proportional to slope Operations can be done using only one FIR filter :

LPD cont. Each wave has a unique frequency band thus different low-pass (LP) filtering (impulse) responses are needed for each wave (P, QRS, and T) Design cut-off frequencies using Power Spectral Density (PSD) Differentiation amplifies (high freq.) noise and thus LP filtering is required

LPD cont.. Waves w={P,QRS,T} are segmented from the i:th heart beat. Using initial and final extreme points thresholds for can be derived

LPD cont... Constants are control the boundary detection they can be learnt from annotated database Search backwards from initial extreme point. When threshold is crossed  onset has been detected Search forward from last extreme point and when threshold is crossed  offset is detected.

Part II. EGC signal compression

General Data Compression The idea is represent the signal/information with fewer bits Any signal that contains some redundancy can be compressed Types of compression: lossless and lossy compression In lossy compression preserve those features which carry (clinical) information

ECG Data Compression 1)Amount of data is increasing: databases, number of ECG leads, sampling rate, amplitude resolution etc. 2)ECG signal transmission 3)Telemetry

ECG Data Compression Redundancy in ECG data: 1) Intrabeat 2) Interbeat, and 3) Interlead Sampling rate, number of bits, signal bandwidth, noise level and number of leads influence the outcome of compression Waveforms are clinically important (preserve them) whereas isoelectric segments are not (so) relevant

Intrabeat Lossless Compression Not efficient – has mainly historical value Sample is predicted as a linear combination of past samples and only prediction error is stored (smaller magnitude):

Intrabeat Lossy Compression Direct Method Basic idea: Subsample the signal using parse sampling for flat segments and dense sampling for waves: (n,x(n)), n=0,...,N-1  (nk,x(nk)), k=0,...,K-1

Example AZTEC Last sampled time point is in n0 Increment time (n) As long as signal in within certain amplitude limits (flat)

Intrabeat Lossy Compression Transform Based Methods Signal is represented as an expansion of basis functions: Only coefficients need to be restored Requirement: Partition of signal is needed (QRS-detectors) Method provides noise reduction

Interbeat Lossy Compression Heart beats are almost identical (requires QRS detection, fiducial point) Subtract average beat and code residuals (linear prediction or transform)

Interlead Compression Multilead (e.g. 12-lead) systems measure same event from different angles  redundancy Extend direct and transform based method to multilead environment –Extended AZTEC –Transform concatenated signals

Summary - part I Delineation = automatically detect waves and their on- and offsets (What) Clinically important parameters are obtained (Why) Design algorithm that looks relative slope reduction (How) LPD-method – Differentiate low-pass filtered signal

Summary - part II Compression = remove redundancy: intrabeat, interbeat, and interlead Why – Large amount of data, transmission and telemetry Lossless (historical) and lossy compression Notice which features are lost (isoelectric segments don’t carry any clinical information)

Summary - part II cont. Intrabeat 1) direct and 2) transform based methods –1) Subsample signal with non-uniform way –2) Use basis function (save only weights) Interbeat subtract average beat and code residuals (linear prediction or transform-coding) Interlead extend intrabeat methods to multilead environment

Thank you!