MRI Sleep Detection & Alert Software Final Presentation Group 25: Jeff Daniels, Caroline Farrington, Amy Mirro Client: Dr. Nico Dosenbach, Washington University.

Slides:



Advertisements
Similar presentations
EyeLink II Training Session Copyright of SR Research Ltd., Eye Link II System Introduction and Basic Training Session SR Research Ltd. Mississauga.
Advertisements

EE 690 Design of Embodied Intelligence
Eye tracking experiments August 29th, 2014 Daniel Schreij VU Cognitive Psychology departement
Microspectrophotometry Validation. Reasons for Changing Instruments Reduced reliability. Limited efficiency. Limited availability and cost of replacement.
Electronic Pitch Trainer Abstract: A baseball pitch has many properties that vary from pitch-to-pitch. Some of the more apparent properties are the release.
Fitbit accuracy had to be verified Able-bodied test subject wore Fitbit Subject was asked to perform various activities Assistant recorded actual ambulation.
Characterization Presentation Neural Network Implementation On FPGA Supervisor: Chen Koren Maria Nemets Maxim Zavodchik
A commonly used feature to discriminate between hand and foot movements is the variance of the EEG signal at certain electrodes. To this end, one calculates.
Spike Sorting Algorithm implemented on FPGA Elad Ilan Asaf Gal Sup: Alex Z.
1 Portable Heart Attack Detector (PHAD) Characterization Presentation April 6, 2005 Technion – Israel Institute of Technology Department of Electrical.
LAB 3 AIRBAG DEPLOYMENT SENSOR PREDICTION NETWORK Warning This lab could save someone’s life!
Operating Systems Simulator Jessica Craddock Kelvin Whyms CPSC 410.
Implementation of a Software- based GPS Receiver Anthony J. Corbin Dr. In Soo Ahn Thursday, June 25, 2015.
1 Automated Feature Abstraction of the fMRI Signal using Neural Network Clustering Techniques Stefan Niculescu and Tom Mitchell Siemens Medical Solutions,
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
Conversion of Volunteer-Collected GPS Diary Data into Travel Time Performance Measures Research Project Conducted for PC : Terry Keener PD : Michael.
Model-based Automatic AC/PC Detection on Three-dimensional MRI Scans Babak A. Ardekani, Ph.D., Alvin H. Bachman, Ph.D., Ali Tabesh, Ph.D. The Nathan S.
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
SENG521 (Fall SENG 521 Software Reliability & Testing Software Reliability Tools (Part 8a) Department of Electrical & Computer.
Biostatistics Analysis Center Center for Clinical Epidemiology and Biostatistics University of Pennsylvania School of Medicine Minimum Documentation Requirements.
Alert Correlation for Extracting Attack Strategies Authors: B. Zhu and A. A. Ghorbani Source: IJNS review paper Reporter: Chun-Ta Li ( 李俊達 )
Technion – Israel Institute of Technology Department of Electrical Engineering Winter 2009 Instructor Amit Berman Students Evgeny Hahamovich Yaakov Aharon.
Concussion Detection Research Tool Codi-Lee Hayes Samantha Mearns Rebecca Yaffe Dr. Thirimacho Bourlai Dr. Aaron Monseau.
Testing. Definition From the dictionary- the means by which the presence, quality, or genuineness of anything is determined; a means of trial. For software.
1 Shawlands Academy Higher Computing Software Development Unit.
Casey Smith Doug Ritchie Fred Lloyd Michael Geary School of Electrical and Computer Engineering November 2, 2011 ECE 4007 Automated Speed Enforcement Using.
The next step in performance monitoring – Stochastic monitoring (and reserving!) NZ Actuarial Conference November 2010.
System Development Life Cycle. The Cycle When creating software, hardware, or any kind of product you will go through several stages, we define these.
Field Measurement of Running Impacts Team: Chelsea Wanta, Amanda Feest, Matt Kudek, Nicole Daehn, Lindsey Carlson BME 201 March 9, 2007 Client: Dr. Bryan.
Chilling at Penn: Weather-Analysis of Load Tool (WALT) Abstract: Penn’s MOD 7 plant supplies chilled water to the entire campus for its air- conditioning.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
1 Software Reliability Assurance for Real-time Systems Joel Henry, Ph.D. University of Montana NASA Software Assurance Symposium September 4, 2002.
Software Project Planning Defining the Project Writing the Software Specification Planning the Development Stages Testing the Software.
Dan Lopez Dan Lopez Ben Rohner Ben Rohner Erin Loutzenhiser Erin Loutzenhiser.
Systems Life Cycle A2 Module Heathcote Ch.38.
High Resolution AMR Compass Honeywell Dr. Andy Peczalski Professor Beth Stadler Pat Albersman Jeff Aymond Dan Beckvall Marcus Ellson Patrick Hermans.
Module Overview. Aims apply your programming skills to an applied study of Digital Image Processing, Digital Signal Processing and Neural Networks investigate.
A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit.
Motivation Increase bandwidth of BCI. Reduce training time Use non invasive technique.
The Software Development Process
Eye Tracking and its Application in MRI and EEG Settings
An Artificial Neural Network Approach to Surface Waviness Prediction in Surface Finishing Process by Chi Ngo ECE/ME 539 Class Project.
P16221 – FSAE Shock Dynamometer Preliminary Detailed Design Review November 13, 2015.
Advisor : Dr. Kai-Wei Ke Presenter : D. Jayasakthi Wireless and Broadband Networks Lab, Department of Electrical Engineering and Computer Science, National.
Technion – Israel Institute of Technology Department of Electrical Engineering Winter 2009 Instructor Amit Berman Students Evgeny Hahmovich Yaakov Aharon.
Measuring Monkey Eye Movement in the MRI Team Members: Josh Anders Betsy Appel Bryan Baxter Alyssa Walsworth Client: Luis Populin,Ph. D. Advisor: Justin.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
GazeEEGLabImporter Date: 12/12/2013 Version: 1.0 Produced by: Anton Andreev, Gipsa-lab/CNRS Contact:
Detection of Spatial Connectivity via fMRI Data Analysis Final Presentation Emily C. Koch Ramesh M. Singa Dr. John Hart, Jr. 4 May 2001.
EEG processing based on IFAST system and Artificial Neural Networks for early detection of Alzheimer’s disease.
Project Planning Defining the project Software specification Development stages Software testing.
Essential components of the implementation are:  Formation of the network and weight initialization routine  Pixel analysis of images for symbol detection.
GROUP 25: Amy Mirro, Caroline Farrington, Jeff Daniels Client: Dr. Dosenbach Sleep Detection and Alert System for fMRI.
Artificial Neural Network System to Predict Golf Score on the PGA Tour ECE 539 – Fall 2003 Final Project Robert Steffes ID:
Interaction between chronic and acute pain: down- regulation of motivational value for relief from acute pain 589 OHBM 2009 INTRODUCTION Our recent fMRI.
VIEWS b.ppt-1 Managing Intelligent Decision Support Networks in Biosurveillance PHIN 2008, Session G1, August 27, 2008 Mohammad Hashemian, MS, Zaruhi.
GridEEG – User training
Sleep Detection and Alert System for fMRI Group 25: Jeff Daniels, Amy Mirro, Caroline Farrington Client: Dr. Dosenbach.
Evolutionary Computation Evolving Neural Network Topologies.
Fetal Heart Rate Monitor V&V Presentation Group 35 Grace Lee Matt Brown Varun Rao Client Professor Naegle.
Presented by Yuting Liu
Unit 6 Application Design Sample Assignment.
Seizure Prediction System: An Artificial Neural Network Approach
Major Project Presentation Phase - I
Recognition of ADHD in MRI Images
Playback control using mind
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Seizure Detection Algorithm in Neonates Using Limited Channel aEEG
Multichannel Link Path Analysis
Presentation transcript:

MRI Sleep Detection & Alert Software Final Presentation Group 25: Jeff Daniels, Caroline Farrington, Amy Mirro Client: Dr. Nico Dosenbach, Washington University School of Medicine

Agenda BackgroundOverview of DesignDetails of DesignFeasibility of DesignConclusions

Background

Need Resting state fMRI can provide insight into differences between healthy and diseased brain function Patients spend an average of 40% of scanning time asleep Sleep alters brain’s metabolic activity Altered data must be discarded  need a method for detecting sleep during resting state fMRI

Scope Choose one or more physiological parameters that have been established to be correlated with sleep Find or create a method to measure these parameters during an fMRI Develop an algorithm that uses measured data to determine if a patient is asleep Develop software that will alert the MRI technician if the algorithm detects sleep

Design Specifications Installation time < 3 hours MR compatible Does not interfere with existing software Sleep alert produced within 20s of initial sleep indication Non-invasive Accurate (produces same result as polysomnography at least 80% of the time) Displays on scan room PC & does not obstruct other necessary data

Overview of Design

Eye Tracking File Conversion Data Extraction Data Filtration Algorithm User Interface

Design Details

Data Acquisition EyeLink 1000 Plus Eye Tracker 500Hz sampling frequency Measure pupil size & eye position 1 second trials +

Data Extraction Saved as EDF file in pre-specified folder Folder searching loop Convert to ASCII using “EDF2ASC” 3 columns of data isolated from ASCII file

Algorithm: Fail Safe Eye closure > 5s indicates sleep Fail safe “if” statement

Data Processing Overview

Data Filtration Raw data (pupil size, x pos, y pos) passed through “filtin” function PUI = sum of changes in average pupil size over set of time intervals Change in X pos, Change in Y pos Data passed in 0.2s segments (100 data points); 10 segments for each 2s epoch Final “filtin” output is a 3x10 matrix Matrix condensed into 2 values: sum of pupil size changes and total eye drift

Neural Network

User Interface States “likely awake” or “likely asleep” Plots PUI and eye drift for the most recent 2 second epoch

Feasibility of Design

Run Time Total run time = 0.858s Run time calculated on MacBook Pro 2012; 2.5 GHz Intel Core i5

Design Specifications SpecSpec Met? Installation time < 3 hoursYes MRI compatibleYes Does not interfere with existing softwareYes Sleep alert produced within 20s of initial sleep indication Yes Non-invasiveYes Accurate (produces same result as polysomnography at least 80% of the time) unknown Displays on scan room PC & does not obstruct other necessary data unknown

Limitations Eye tracker accuracy dependent on user experience level Limited training data Limited testing Eye Tracker not cost effective

Conclusions

Improvements & Future Directions More data for better training Testing in MRI environment, by MR technician Use less subjective sleep indicators for neural network (polysomnography) More efficient file conversion (EDF2MAT) Incorporate more inputs Multi-Layer Perceptron (MLP) (Belue)

Reflection What did we learn? Software development = 90% debugging Testing is just as important as creating What would we do differently? Collect more data Consider more potential solutions Prototype earlier

Questions?