Critical Care Bioinformatics Workshop Sept 26th, 2009 Continuous Monitoring of Physiological Signals Christopher G. Wilson, Ph.D. Departments of Pediatrics.

Slides:



Advertisements
Similar presentations
MS Access.
Advertisements

Managing Data from Avian Radar Systems Edwin Herricks, PhD Siddhartha Majumdar.
Group Members Muhammad Naveed07-CP-06 Hamza Khalid07-CP-08 Umer Aziz Malik07-CP-56.
Data Acquisition Risanuri Hidayat.
1st practice Medical Informatics Biomedical Signal Processing TAMUS, Zoltán Ádám
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 26.1 Data Acquisition and Conversion  Introduction  Sampling  Signal Reconstruction.
Development of a Web-based, Multimedia Database for Collection, Organization and Analysis of Biomedical Signals M.S.C.S. Problem Report Defense Lan Guo.
SHHS Data Dissemination to the Research/Academic Community: Needs and Opportunities Kenneth A. Loparo Nord Professor of Engineering EECS Department Case.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Critical Care Bioinformatics at Columbia University Medical Center J. Michael Schmidt, PhD Neurological Institute of New York Columbia University College.
Application of GIS to Bridge Health Monitoring Presented in partial fulfillment of the requirements for CVEN 689 Presented by : Mohammed Safi Uddin Adil.
Long Fiber-Optic Perimeter Sensor: Intrusion Detection W. Tim Snider, Faculty Advisor: Dr. Christi K. Madsen Texas A&M Department of Electrical and Computer.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
1 CS 502: Computing Methods for Digital Libraries Lecture 27 Preservation.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
Engr. Hinesh Kumar Lecturer, I.B.T, LUMHS. Signal Signal Classification Signal Processing Concept of Systems DSP Elements of DSP Advantages of DSP Limitations.
First semester King Saud University College of Applied studies and Community Service 1301CT.
Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 3 Ravi Ramamoorthi
11 Lecture Slides ME 3222 Kinematics and Control Lab Lab 2 AD DA and Sampling Theory By Dr. Debao Zhou.
Frequency Domain Representation of Sinusoids: Continuous Time Consider a sinusoid in continuous time: Frequency Domain Representation: magnitude phase.
Dr Martin Hendry, Dept of Physics and Astronomy University of Glasgow, UK Astronomical Data Analysis I 11 lectures, beginning autumn 2008.
Numerical algorithms for power system protection Prof. dr. sc. Ante Marušić, doc. dr. sc. Juraj Havelka University of Zagreb Faculty of Electrical Engineering.
Digital audio. In digital audio, the purpose of binary numbers is to express the values of samples that represent analog sound. (contrasted to MIDI binary.
A/D Conversion No. 1  Seattle Pacific University Analog to Digital Conversion Based on Chapter 5 of William Stallings, Data and Computer Communication.
Digital Audio What do we mean by “digital”? How do we produce, process, and playback? Why is physics important? What are the limitations and possibilities?
Digital Sound and Video Chapter 10, Exploring the Digital Domain.
LAN / WAN Business Proposal. What is a LAN or WAN? A LAN is a Local Area Network it usually connects all computers in one building or several building.
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
Chapter 4 COB 204. What do you need to know about hardware? 
WFDB / PhysioNet Formats George B. Moody Harvard-MIT Division of Health Sciences and Technology Cambridge, Massachusetts.
TIME SERIES by H.V.S. DE SILVA DEPARTMENT OF MATHEMATICS
Data Processing Machine Learning Algorithm The data is processed by machine algorithms based on hidden Markov models and deep learning. They are then utilized.
Microsoft Access Lecture -13- By lec. (Eng.) Hind Basil University of Technology Department of Materials Engineering 1.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Digital Crime Scene Investigative Process
Acoustic Analysis of Speech Robert A. Prosek, Ph.D. CSD 301 Robert A. Prosek, Ph.D. CSD 301.
Indigenous software for quantification of autonomic tone Prof. K K Deepak MD, PhD, MNAMS Professor of Physiology All India Institute.
Data Acquisition Systems
OCLC Online Computer Library Center Kathy Kie December 2007 OCLC Cataloging & Metadata Services an introduction.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009 Cover page.
Gauge Operation and Software by Scott A. Ager. Computer Recommendations 750 MHz Pentium III 64 Meg SRAM 40 Gig Hard Drive 1024 x 768 graphics CD Writer.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009 Cover page.
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.
Guide to Linux Installation and Administration, 2e1 Chapter 10 Managing System Resources.
1 Prof. Nizamettin AYDIN Advanced Digital Signal Processing.
Online Monitoring and Analysis for Muon Tomography Readout System M. Phipps, M. Staib, C. Zelenka, M. Hohlmann Florida Institute of Technology Department.
09/19/2002 (C) University of Wisconsin 2002, CS 559 Last Time Color Quantization Dithering.
Image Acquisition and Processing Hardware
TUH EEG Corpus Data Analysis 38,437 files from the Corpus were analyzed. 3,738 of these EEGs do not contain the proper channel assignments specified in.
Access Chapter 1: Intro to Access Objectives Navigate among objects in Access database Difference between working in storage and memory Good database file.
Sampling and Interpolation
Lec 5 part2 Disk Storage, Basic File Structures, and Hashing.
1 Chapter Overview Monitoring Access to Shared Folders Creating and Sharing Local and Remote Folders Monitoring Network Users Using Offline Folders and.
© Copyright Mistras Group Inc MISTRAS GROUP CONFIDENTIAL Noesis Noesis specializes in Acoustic Emission (AE) data analysis including real-time software.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
When CSI Meets Public WiFi: Inferring Your Mobile Phone Password via WiFi Signals Adekemi Adedokun May 2, 2017.
Advanced Computer Graphics
CCNA Discovery Curriculum Review
Signal conditioning.
Cover page.
An Optimal Design Method for MRI Teardrop Gradient Waveforms
Lecture 9: Sampling & PAM 1st semester By: Elham Sunbu.
N. Capp, E. Krome, I. Obeid and J. Picone
Soutenance de thèse vendredi 24 novembre 2006, Lorient
Lesson 1: Overview of Sequential Control and Data Acquisition
Machine Learning for Visual Scene Classification with EEG Data
Networks & I/O Devices July 10, 2019.
Database management systems
Presentation transcript:

Critical Care Bioinformatics Workshop Sept 26th, 2009 Continuous Monitoring of Physiological Signals Christopher G. Wilson, Ph.D. Departments of Pediatrics and Neurosciences

Disclosures….

Outline Continuous sampling as a logistical problem Nuts and bolts of sampling Data takes up space! On-line versus off-line analysis Organizing multiple data files from the same patient Datafarming

Why collect all that data? Changes in physiological signals indicate patient state (duh!) Without a sufficient “window” of data, you will miss changes in patient state – Currently, staff only “acquires” charting data once every hour or so… Retaining a “superset” of patient data allows for more comprehensive post-hoc data mining for pathophysiologies Potential for improved standard of care

Nyquist-Shannon “Criterion” The Nyquist–Shannon sampling theorem is a fundamental result in the field of information theory, in particular telecommunications and signal processing. Sampling is the process of converting a signal (for example, a function of continuous time or space) into a numeric sequence (a function of discrete time or space). The theorem states: – If a function x(t) contains no frequencies higher than B hertz, it is completely determined by giving its ordinates at a series of points spaced 1/(2B) seconds apart. This means that a bandlimited analog signal that has been digitally sampled can be perfectly reconstructed from a sequence of samples if the sampling rate exceeds 2×B samples per second, where B is the highest frequency of interest contained in the original signal.

Analog signals are continuous…

And sampled at 2x their highest frequency…

But it’s better to sample more!

All that data adds up! Storage space required = (# of channels) × (sampling rate) × (recording time) If we record respiration, ECG, and Pulse-Ox at a very slow sampling rate (50 samples per second). And four channels of EEG (1000 samples per second). Over 12 hours of continuous monitoring we would collect ~200 Megabytes of data for a single patient!

Long-term Data Storage Luckily disk storage is now very cheap (approximately $100/Terabyte). However, with 100s of patients in the hospital per year, even with only a few hours of limited recording per patient, the data will become prohibitive to manage locally. Computer operating systems that can handle large datasets in memory have only recently become more common (32 bit versus 64 bit).

Example of Long-term Acquisition

Neonatal Desaturation Dataset “High-res” pulse-oximetry data: 2 second average, 0.5 samples/sec. Desaturation events must < 80% and be ≥ 10 seconds in duration. We only use 24 hour days that have < 2 hours of missing data. Missing SaO 2 data points are flagged with a “non-event” value. Values that are clearly “unrealistic” (equipment malfunction, removal of pulse-ox) are flagged and ignored through scripted data filtering. We use multiple analysis algorithms on the same set of data to extract both linear and non-linear information.

Artifact sources Patient moves, dislodging the finger cuff Patient is moved by transport to another location Equipment malfunction Movement artifact – These sources of artifact can happen with any signal source!

Patterning of Desats Across Patients

Data Collection

Integrating the data (II)

n n+Dn+D

“On-line” versus “Off-line” Things we can do on-line – Time-series plots which can include: Raw data over time Averaged data (“trending”) – Qualitative dynamics Poincaré return maps – “Windowed” FFTs Things we will need to do off-line – ApEn, DFA, etc.

Organizing Multiple Data Sources: Our Database Integrates all data records obtained for each subject/patient. The backend is MySQL based (Open Source but very well supported with commercial options for “high- level” support). – Available at mysql.org Using an ODBC (open database connectivity) compatible client (MS Access), we have developed a graphical front-end for data access and management. The database is easily extended using graphical development tools.

Form Development

External Data files are linked…

Data Collection

Data flow

Data Centers

Summary Long-term patient data acquisition can be done now. This is possible due to relatively inexpensive data storage and acquisition hardware. Currently, the majority of our data “digestion” and analysis is done off-line, post-hoc. Management of collected data using widely available database software allows integration of patient records and high-resolution waveform and imaging data. A remaining challenge is long-term off-site storage of patient data in secure data centers and “open-access” standards across health care institutions.

Acknowledgements Kenneth Loparo, PhD Ryan Foglyano, BME Farhad Kaffashi, PhD Julie DiFiore, BME Jordan Holton, BME (major) Bryan Kehoe, Nihon Kohden, USA Our website: