FETAL HEART RATE MONITOR

Slides:



Advertisements
Similar presentations
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Advertisements

SirenDetect Alerting Drivers about Emergency Vehicles Jennifer Michelstein Department of Electrical Engineering Adviser: Professor Peter Kindlmann May.
Lecture 15 Orthogonal Functions Fourier Series. LGA mean daily temperature time series is there a global warming signal?
ECG Signal Processing Ojasvi Verma
DFT/FFT and Wavelets ● Additive Synthesis demonstration (wave addition) ● Standard Definitions ● Computing the DFT and FFT ● Sine and cosine wave multiplication.
Learning Objectives Static and Dynamic Characteristics of Signals
Improvement of Audio Capture in Handheld Devices through Digital Filtering Problem Microphones in handheld devices are of low quality to reduce cost. This.
2004 COMP.DSP CONFERENCE Survey of Noise Reduction Techniques Maurice Givens.
SIMS-201 Characteristics of Audio Signals Sampling of Audio Signals Introduction to Audio Information.
IT-101 Section 001 Lecture #8 Introduction to Information Technology.
Techniques in Signal and Data Processing CSC 508 Fourier Analysis.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Wavelet.
Digital Image Processing Chapter 5: Image Restoration.
Lecture 31 Electrical Instrumentation. Lecture 32 Electrical Instrumentation Electrical instrumentation is the process of acquiring data about one or.
Lecture161 Instrumentation Prof. Phillips March 14, 2003.
Signal Processing of Germanium Detector Signals David Scraggs University of Liverpool UNTF 2006.
Chapter 5 Signals and Noise  Signal carries information about the analyte that is of interest to us.  Noise is made up of extraneous information that.
Discrete Time Periodic Signals A discrete time signal x[n] is periodic with period N if and only if for all n. Definition: Meaning: a periodic signal keeps.
EE513 Audio Signals and Systems Statistical Pattern Classification Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Artifacts In Wearable Photoplethysmographs During Daily Life Motions and Their Reduction With Least Mean Square Based Active Noise Cancellation Method.
Numerical algorithms for power system protection Prof. dr. sc. Ante Marušić, doc. dr. sc. Juraj Havelka University of Zagreb Faculty of Electrical Engineering.
LE 460 L Acoustics and Experimental Phonetics L-13
Lecture 1 Signals in the Time and Frequency Domains
THEORETICAL STUDY OF SOUND FIELD RECONSTRUCTION F.M. Fazi P.A. Nelson.
Time Series Analysis of Elephant Acoustic and Seismic Signals Alex Williamson Physics Dept.
Dual-Channel FFT Analysis: A Presentation Prepared for Syn-Aud-Con: Test and Measurement Seminars Louisville, KY Aug , 2002.
Extraction of Fetal Electrocardiogram Using Adaptive Neuro-Fuzzy Inference Systems Khaled Assaleh, Senior Member,IEEE M97G0224 黃阡.
Heart Sound Background Noise Removal Haim Appleboim Biomedical Seminar February 2007.
Speech Enhancement Using Spectral Subtraction
Transforms. 5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds A sine wave.
Image Enhancement in the Frequency Domain Spring 2006, Jen-Chang Liu.
1 Chapter 5 Image Transforms. 2 Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post Processing Scaling.
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
Instrument Components Signal Generator (Energy Source) Analytical Signal Transducer Signal Processor Display Can you identify these components in the following.
1 PATTERN COMPARISON TECHNIQUES Test Pattern:Reference Pattern:
Experimental Results ■ Observations:  Overall detection accuracy increases as the length of observation window increases.  An observation window of 100.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
revision Transfer function. Frequency Response
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Normal Equations The Orthogonality Principle Solution of the Normal Equations.
Turning a Mobile Device into a Mouse in the Air
By Sarita Jondhale 1 Signal preprocessor: “conditions” the speech signal s(n) to new form which is more suitable for the analysis Postprocessor: operate.
Digital Audio I. Acknowledgement Some part of this lecture note has been taken from multimedia course made by Asst.Prof.Dr. William Bares and from Paul.
Electromyography E.M.G..
Fetal Heart Rate Monitor V&V Presentation Group 35 Grace Lee Matt Brown Varun Rao Client Professor Naegle.
PATTERN COMPARISON TECHNIQUES
CS 591 S1 – Computational Audio
MECH 373 Instrumentation and Measurements
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Adaptive Filters Common filter design methods assume that the characteristics of the signal remain constant in time. However, when the signal characteristics.
QRS Detection Linda Henriksson 1.
Advanced Wireless Networks
EET 422 EMC & COMPLIANCE ENGINEERING
T. Chernyakova, A. Aberdam, E. Bar-Ilan, Y. C. Eldar
Time domain & frequency domain
Electromyography E.M.G..
INSTRUMENTASI INDUSTRI
Electromyography E.M.G..
UNIT-I SIGNALS & SYSTEMS.
Fundamentals of Data & Signals (Part II)
Chapter 6 Discrete-Time System
7.1 Introduction to Fourier Transforms
Analysis of Audio Using PCA
8.6 Autocorrelation instrument, mathematical definition, and properties autocorrelation and Fourier transforms cosine and sine waves sum of cosines Johnson.
Uses of filters To remove unwanted components in a signal
Wavelet Analysis Objectives: To Review Fourier Transform and Analysis
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Presentation transcript:

FETAL HEART RATE MONITOR Varun Rao Partners: Grace Lee, Matt Brown Client: Professor Naegle

Project Scope Distinguish between multiple (at least 2) fetal heart rates and maternal heart rate Minimize constant care from healthcare provider Ensure comfort for mother

Design specifications Description Implementation Our device should be able to isolate and differentiate between at least 2 fetal heart rates and the maternal heart rate. Additionally, both fetal heart rates and maternal heart rate should be outputted at a frequency of 100 Hz. Accuracy Fetal heart rate and maternal heart rate should be accurate to within 10% Comfort No repositioning required, setup time < 5 minutes and removal time < 1 minute for health practitioner Preprocessing Output heart rate must be displayed in real time, which is dependent on minimizing amount of signal processing used and signal-noise ratio Cost Less than existing solutions (Barnes-Jewish uses a $5,000 machine) Lightweight Recording equipment should be < 3lbs Safety Meet standards IEC 60601 – 1 (Safety and Effectiveness of Medial Equipment)

Potential Design Solutions Electrocardiography Pans-Tompkins with Array of Recording Electrodes Multivariate Singular Spectrum Analysis (MSSA) Fast Independent Component Analysis Sensor Selection with Array of Recording Electrodes Phonocardiography Abdominal Microphone Abdominal Microphone + Open Air Microphone Array of Abdominal Microphone + Open Air Microphone Doppler Ultrasound Doppler Ultrasound Transducer Transducer with Moving Instructions

Potential Design Solutions Electrocardiography Pans-Tompkins with Array of Recording Electrodes Multivariate Singular Spectrum Analysis (MSSA) Fast Independent Component Analysis Sensor Selection with Array of Recording Electrodes Phonocardiography Abdominal Microphone Abdominal Microphone + Open Air Microphone Array of Abdominal Microphone + Open Air Microphone Doppler Ultrasound Doppler Ultrasound Transducer Transducer with Moving Instructions

Pans-tompkins Filtering to remove baseline wandering Pans-Tompkins Algorithm Derivative to detect based on slope Squaring to emphasize QRS complex Integration to smooth out multiple peaks per complex Thresholding to detect peaks Isolate maternal ECG Repeat Pans-Tompkins for fetal ECG

Multivariate Singular Spectrum Analysis (MSSA) Decomposition Embedding – transform to higher dimensional space Singular Value Decomposition – decompose into multiple orthogonal components Reconstruction Grouping – group components using eigentriple grouping Reconstruction – diagonal averaging to obtain Hankel matrix which can then be converted into a time series Noisy ECG (top), Isolated ECG (middle), Isolated Noise (bottom)

Fast Independent Component Analysis (fica) Preprocessing Remove baseline wandering and power line interference at 50 Hz (if necessary) fICA algorithm Assume input signal is a linear combination of weighted input signals Determine demixing matrix to obtain original signals Postprocessing Filter out high frequency noise

Sensor Selection Utilizes array of recording electrodes Best recording electrode output chosen based on minimizing cost function Cost function measures differences between each electrode and a reference electrode Reference electrode output is textbook ECG signal High costs would imply high noise or output with elements of other ECG signals

Potential Design Solutions Electrocardiography Pans-Tompkins with Array of Recording Electrodes Multivariate Singular Spectrum Analysis (MSSA) Fast Independent Component Analysis Sensor Selection with Array of Recording Electrodes Phonocardiography Abdominal Microphone Abdominal Microphone + Open Air Microphone Array of Abdominal Microphone + Open Air Microphone Doppler Ultrasound Doppler Ultrasound Transducer Transducer with Moving Instructions

PHonocardiography Fast fourier transform (FFT) applied to input signal Envelope Generation Squaring FFT to demodulate the signal Filtering out high frequency content Down sampling to reduce aliasing Square root to reverse scaling distortion Threshold applied to envelope to obtain periodicity and rate of fetal heart signal FHR signal in real time (TL). Average magnitude spectrum (TR). Matched filter coefficient (BL). Inverse FFT (BR)

Abdominal Condenser Microphone Condenser microphone placed near abdomen Collects audio signal of fetal heart Utilizes the piezoelectric effect to convert mechanical pressure of sound waves to electrical signal Signal processed to detect fetal heart rate

Abdominal Microphone with Open Air Microphone Abdominal microphone records acoustic signal from fetal heart Open air microphone used to detect air noise signal Noise signal weighted as shown below d(k) = s(k) + n(k) y(k) = n’(k) * w(k) e(k) = d(k) - y(k) w(k+1) = w(k) + e(k)*n’(k) Noise is removed from input signal

Potential Design Solutions Electrocardiography Pans-Tompkins with Array of Recording Electrodes Multivariate Singular Spectrum Analysis (MSSA) Fast Independent Component Analysis Sensor Selection with Array of Recording Electrodes Phonocardiography Abdominal Microphone Abdominal Microphone + Open Air Microphone Array of Abdominal Microphone + Open Air Microphone Doppler Ultrasound Doppler Ultrasound Transducer Transducer with Moving Instructions

Doppler Ultrasound Quadrature Demodulation Autocorrelation Accounts for the phase error between sending and receiving signals Sender and receiver must share a clock Crosstalk, where the I and Q signals bleed into each other, needs to be avoided Autocorrelation Dot product of signal with itself delayed by a time interval

Array of Doppler Ultrasound Transducers Minimize repositioning One transducer is bound to get the best signal Signal strength used to choose the best transducer Autocorrelation to determine the periodicity of the signal Thresholding to determine heart rate

Positional Feedback Doppler Transducer Transducer will indicate repositioning is required using display As transducer is moved, display will indicate one of the cardinal directions where signal strength is high When fetal heart rate can be outputted, display will indicate that no further repositioning is required

Pugh Analysis Specification Weight Pans-Tompkins Fast ICA Sensor Selection Algorithm Abdominal Array and Open Air Multiple Doppler Ultrasound Implementation 10 7 8 9 Accuracy 5 6 Comfort 4 2 Preprocessing Cost Lightweight 3 Safety Total 447 436 414 420 292

Pan-Tompkins with Array of Recording Electrodes Utilizes multiple recordings taken from abdominal patch of electrodes Sensor selection can be based on signal strength or utilizing our designed sensor selection algorithm Detection of maternal QRS complex using Pans-Tompkins and removing it by averaging Q and S values Detecting QRS complex and utilizing R-R peak interval to determine fetal heart rate

Proposed Budget All of our materials can be obtained from the BME labs. Cost shown below only required if we were to upgrade our design materials. Array of electrodes - $100 Abdominal patch - $20 Physical fetal model - $20 Total - $140

Questions