HeartSavers Testing & Evaluation

Slides:



Advertisements
Similar presentations
7 tasks identified Flight Arrival Interaction Detection Resolution Planning Resolution Implementation Monitoring Other Trajectory Changes Co-ordination.
Advertisements

Project 2 Heart Rate Monitoring During Physical Exercise Christian Chipouras Anthony D’Onofrio Kyle Sexton.
NAND-gate Latch. Summary NAND-gate Latch The time sequence at right shows the conditions under which the set and reset inputs cause a state change, and.
ECG Signal Processing Ojasvi Verma
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
MIAMI Medical Instrument Analysis and Machine Intelligence
Wireless Enabled Holter Monitor and ECG Analysis System Final Year Project 4 th Electronic and Computing Engineering Brendan Maguire
T EAM C HIRON Rachata Ausavarungnirun Carl Vanderlip Wenyan Lu Kaimin Hu.
Heart Savers Mid-Semester Demo Chris Hoffman Ryan Kellogg Mike Zizza February 28, 2007
Healthnet John Bauman Kyunghwan Choi Adam Goldhammer Eugene Marinelli.
Classification of Electrocardiogram (ECG) Waveforms for the Detection of Cardiac Problems By Enda Moloney.
Smart Kitchen Mid-Semester Demo March 2nd, 2006 Suppakrit Forbes Chatchayanusorn Charles Christopher Onyeama Nachiket Shelgikar Saravana Sivasankaran
Enhancing the Capabilities of a Wireless Holter Monitor Senan Garry 4 th ECE.
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,
An Intelligent and Adaptable Grid-Based Flood Monitoring and Warning System Phil Greenwood.
Project Progress Presentation Project Title: Real-time ECG Processing for Mobile Digital Healthware Student: Darren Craven Date: 24/01/2010 Supervisor:
Heart Rate Monitor (HRM). Measurement of HR Plethysmograph or ECG techniques ECG superior as distinguishable R peak HR derived by – Sensors: Limb or.
Towards the Design of Heterogeneous Real-Time Multicore System m Yumiko Kimezawa February 1, 20131MT2012.
Computer are used to control the operation of many and everyday objects. The instructions contained in the computer program send signals out to computer.
Vital Signs Monitor UConn BME 4900 Vital Signs Monitor Purpose As the population ages, many people are required by their doctors to take vital signs.
A Platform For Adaptive Processing In Machine Tool Vibration Monitoring Mike Dillon The Modal Shop, Inc. June 18, 2002 The 20 th Transducer Workshop.
Electrocardiographs ECG. OUTLINES : Introducing what is meant by Biopotential signals. what is Electrocardiograph (ECG). The conduction system. The standard.
TEAM 5 CHRIS HOFFMAN RYAN KELLOGG MIKE ZIZZA APRIL 11, 2007 HeartSavers: The Final Stretch
Advanced Hardware/Software Optimization Techniques for Application Specific MCSoC m Yumiko Kimezawa Supervised by Prof. Ben Abderazek Adapted Systems.
Heart Savers Project Proposal Chris Hoffman Ryan Kellogg Mike Zizza January 31, 2007.
1. 2 The electrocardiograph (ECG) is an instrument, which records the electrical activity of the heart. Electrical signal from the heart characteristically.
Ubiquitous means ‘everywhere’
May 5, 2004Slide 2 OmnAuto TMS Solution May 5, 2004Slide 3 OmnAuto TMS Dataflow.
Circulatory System Conductive Pathway.
February 1, 2011GT20101 Multicore SoC Architecture and Prototyping for Parallel ECG Processing s Yumiko Kimezawa Supervised by Prof. Abderazek Ben.
SMART CAMERAS AS EMBEDDED SYSTEM SMVEC. SMART CAMERA  See, think and act  Intelligent cameras  Embedding of image processing algorithms  Can be networked.
Sara Naheed Amjad Information Technology
Personal Home Healthcare System for the Cardiac Patient of Smart City Using Fuzzy Logic Shijia Liu.
Sound and music.
Sara Naheed Amjad Information Technology
Fetal Heart Rate Monitor V&V Presentation Group 35 Grace Lee Matt Brown Varun Rao Client Professor Naegle.
Obstacle avoiding robot { pixel }
<Add team picture or relevant project picture here>
Musical Instrument Virtual
Circulatory System Conductive Pathway
TEAM 2 – FALL 2006 PRESENTATION 1 LPM: Ahmad Omari.
Automatic human detector garbage can.
Outline Introduction Standards Project General Idea
Autonomous Robot Platform
Prepared by: Celeste Ng Updated: May, 2017.
DCH FEE 28 chs DCH prototype FEE &
QRS Detection Linda Henriksson 1.
‘SONAR’ using Arduino & ultrasonic distance sensor
Atrial Fibrillation Detection Device
Wireless Controlled PowerStrip
The advantages of going wireless
On-Board Diagnostics Chapter 18 Lesson 1.
Fig. 2: Internal Components
Ultrasonics Baseline Free Impact Location
Data fusion classification method based on Multi agents system
M. Allen Casto Washington Electric Cooperative, Inc. Marietta, Ohio
M.A.D. Sleeve Muscular Atrophy Detection
CARDIAC DEFIBRILLATORS
Conductive Pathway DHO8 7.8 pg. 192 HS1/
Circulatory System Conductive Pathway
CARDIAC DEFIBRILLATORS
Patent Liability Analysis
Physiology, Health & Exercise
WELCOME.
Wireless Electrocardiogram System Senior Project
Assistive “Wearables” for People with Disabilities.
Digital Computer & Digital Systems
PEOPLE, PASSION & EXPERTISE
Presentation transcript:

HeartSavers Testing & Evaluation Chris Hoffman Ryan Kellogg Mike Zizza March 28, 2007 http://www.ece.cmu.edu/~ece549/spring07/team5/

Test Cases Test Cases: Coming online (bootstrap use case) Project Concept: Wearable heart monitor: Electrodes in shirt, capture/process signal, send data wirelessly to smart phone Status update: Prototyped heart rate detection in MATLAB Bluetooth on smart phone JTAG for troubleshooting Gumstix Test Cases: Coming online (bootstrap use case) Shutting down gracefully (teardown use case) Transmitting data (between sensors, embedded hardware, phone) Data processing (accuracy, performance) Requests from memory Failure recovery

Performance Testing What is latency between robostix and gumstix? What is analysis algorithm latency? With arrhythmia v. normal input data? What is analysis algorithm accuracy? (What % of QRS peaks correctly identified) What is algorithm throughput? (# QRS waves processed/ second) How consistent is sampling rate?

Testing process We have a machine which will output a synthesized ECG signal Use as source of known test data Record test data in files for algorithm testing Bash scripting to: Initialize gumstix / robostix Test communication paths Perform algorithm unit testing Test data for normal rhythm, arrhythmias, etc Evaluate algorithm accuracy Evaluate algorithm performance

Looking Ahead Difficulties anticipated: Making amplification circuit work well Keeping good contact between electrodes and skin during movement Managing algorithm latency and accuracy Trickiest to test: arrhythmia detection accuracy Lessons learned so far: Don’t fry/brick boards Miniaturized boards don’t have easy access to standardized connectors (ie, JTAG)

Questions ?