Presentation is loading. Please wait.

Presentation is loading. Please wait.

Its all about the timing… Echo cardiogram enhancement through ECG/EKG triggering Its all about the timing… Echo cardiogram enhancement through ECG/EKG.

Similar presentations


Presentation on theme: "Its all about the timing… Echo cardiogram enhancement through ECG/EKG triggering Its all about the timing… Echo cardiogram enhancement through ECG/EKG."— Presentation transcript:

1

2 Its all about the timing… Echo cardiogram enhancement through ECG/EKG triggering Its all about the timing… Echo cardiogram enhancement through ECG/EKG triggering A presentation by Prof. David A. Rivkin, PhD President & Chief Scientist, GCPI Adjunct Professor, Drexel University IEEE Senior Member, EMBS Distinguished Lecturer IEEE Senior Member, EMBS Distinguished Lecturer Chairman, IEEE SCV Instrumentation and Measurement Society Chairman, IEEE SCV Instrumentation and Measurement Society Chairman, IEEE Instrumentation and Measurement Society Technical Committee 34 Nanotechnology In Instrumentation and Measurement Chairman, IEEE Instrumentation and Measurement Society Technical Committee 34 Nanotechnology In Instrumentation and Measurement IEEE Nanotech Council Executive Member IEEE Nanotech Council Executive Member AdvaMed Medical Device Industry Council Advisor AdvaMed Medical Device Industry Council Advisor ISO TC-229 Nanotechnology Standards IEEE Liaison ISO TC-229 Nanotechnology Standards IEEE Liaison Chairman, STI Emerging Technologies SIG Chairman, STI Emerging Technologies SIG Fellow, Society for Industrial & Applied Mathematics Fellow, Society for Industrial & Applied Mathematics

3 Timing of the Presentation The Problem – Blurry Pictures… The Problem – Blurry Pictures… Previous Solutions – Big Computers… Previous Solutions – Big Computers… New Solution – Embedded Monitor/Trigger New Solution – Embedded Monitor/Trigger Unified Solution – Best Timely Results Unified Solution – Best Timely Results Overview of Design – How it works Overview of Design – How it works Overview of Management – Why its on time Overview of Management – Why its on time Conclusion – Its about time Conclusion – Its about time

4 The Problem – Blurry Pictures X-Ray X-Ray Echo Cardiogram Echo Cardiogram CT CT 3D Ultrasound 3D Ultrasound PET PET Electrical Impedance Tomography (IET) Electrical Impedance Tomography (IET)

5 The Problem – Blurry Pictures Issue Patient Moves Patient Moves Breathing Breathing Heart Beating Heart Beating Possible Solution Restrain Patient Restrain Patient Hold Breath Hold Breath Nothing…till now Nothing…till now

6 The Problem – Echo Cardiograms Measurements of cardiac muscle and arteries need to be taken Measurements of cardiac muscle and arteries need to be taken Heart Beating Heart Beating Dimensions Change over Heart Rhythm Cycle Dimensions Change over Heart Rhythm Cycle

7 The Problem – 3D Imaging 3D Ultrasound 3D Ultrasound 3D Echocardiogram 3D Echocardiogram X-Ray Computed Tomography X-Ray Computed Tomography MRI MRI

8 The Problem – Invasion When Imaging Is Inconclusive, Invasive measures must be taken When Imaging Is Inconclusive, Invasive measures must be taken E.g. Open Heart Surgery E.g. Open Heart Surgery Always a risk of complications Always a risk of complications

9 Previous Solutions – Big Computers… NASA NASA Bartron Medical Imaging (defunct) Bartron Medical Imaging (defunct) GCPI GCPI Redundant Shadowing Redundant Shadowing Advanced CT algorithms Advanced CT algorithms Cluster Computing & Supercomputers Cluster Computing & Supercomputers

10 Previous Solutions – Big Computers… NASA NASA Bartron Medical Imaging Bartron Medical Imaging GCPI GCPI Redundant Shadowing – Determine Regions of Motion Causing Error Redundant Shadowing – Determine Regions of Motion Causing Error Advanced CT algorithms Advanced CT algorithms Compensate for Motion with estimation and redundant data Compensate for Motion with estimation and redundant data

11 New Solution – Embedded Monitor/Trigger Electro Cardiogram (ECG/EKG) Electro Cardiogram (ECG/EKG) Use ECG Data to Trigger Imager Use ECG Data to Trigger Imager Signal Processing to Determine Trigger Point Signal Processing to Determine Trigger Point

12 New Solution – Embedded Monitor/Trigger Electro Cardiogram (ECG/EKG) Data: Electro Cardiogram (ECG/EKG) Data: Well known Well known Simple to collect Simple to collect Up to 12 Point Data Collection Up to 12 Point Data Collection

13 New Solution – Embedded Monitor/Trigger Peaks can act as simple triggers Peaks can act as simple triggers E.g. Trigger on Ventricular Contraction E.g. Trigger on Ventricular Contraction

14 New Solution – Embedded Monitor/Trigger ECG Signals Indicate more complex activities of the heart than just Ventricular Contraction ECG Signals Indicate more complex activities of the heart than just Ventricular Contraction Any Phase of the Cardiac Rhythm can be determined Any Phase of the Cardiac Rhythm can be determined

15 New Solution – Embedded Monitor/Trigger ECG with Signal Processing can Trigger at any point, on any peak or with delays ECG with Signal Processing can Trigger at any point, on any peak or with delays Some imagers (such as ultrasound) have inherent delay allowing for triggering to be after the image is already collected Some imagers (such as ultrasound) have inherent delay allowing for triggering to be after the image is already collected

16 New Solution – Embedded Monitor/Trigger ECG based software control of triggering ECG based software control of triggering Advanced algorithms can be used to trigger only upon abnormalities in ECG data Advanced algorithms can be used to trigger only upon abnormalities in ECG data

17 New Solution – Embedded Monitor/Trigger Proper triggering can enhance location of abnormalities in heart dimensions or function Proper triggering can enhance location of abnormalities in heart dimensions or function E.g. Abnormal Blood Flow indicating hole in heart wall otherwise not detected E.g. Abnormal Blood Flow indicating hole in heart wall otherwise not detected

18 Unified Solution – Best Timely Results Combining Advanced Triggering with Advanced CT Algorithms results in the best images Combining Advanced Triggering with Advanced CT Algorithms results in the best images

19 Overview of Design – How it works Standard 3M RedDot adhesive electrodes Standard 3M RedDot adhesive electrodes Standard connectors and cabling Standard connectors and cabling

20 Overview of Design – How it works Virtex-4 LX25 FPGA Virtex-4 LX25 FPGA 24,192 Logic Cells 24,192 Logic Cells 128 MB RAM 128 MB RAM 64 MB Flash ROM 64 MB Flash ROM JTAG Hardware Debugging JTAG Hardware Debugging 48 Billion Multiply and Accumulates / Second 48 Billion Multiply and Accumulates / Second Mechanical Specification Mechanical Specification Temperature Range: -40° C to +85° C Temperature Range: -40° C to +85° C Developed on Standard Virtex4 Prototype Board Developed on Standard Virtex4 Prototype Board

21 Overview of Design – How it works Virtex4 Versions Considered Virtex4 Versions Considered DX - PowerPC Core/DualCore DX - PowerPC Core/DualCore SX - XtremeDSP Slice SX - XtremeDSP Slice Overkill for the application Overkill for the application Would have taken longer to develop Would have taken longer to develop

22 Overview of Design – How it works Developed Entirely in SystemC Developed Entirely in SystemC Prototyped on Dual Processor AMD64 desktop Prototyped on Dual Processor AMD64 desktop SystemC to VHDL by SystemCrafter SC SystemC to VHDL by SystemCrafter SC Xilinx IDE WebPack Xilinx IDE WebPack GBit Ethernet, USB or Serial Update of EEPROM GBit Ethernet, USB or Serial Update of EEPROM

23 Overview of Design – How it works Isolation/Instrumentation Amplifiers and Isolation Power Supply Isolation/Instrumentation Amplifiers and Isolation Power Supply TTL, CMOS, RS-232 and USB Trigger Lines Provided for different manufacturers interfacing needs TTL, CMOS, RS-232 and USB Trigger Lines Provided for different manufacturers interfacing needs Miniature Stainless Steel Enclosure Miniature Stainless Steel Enclosure EMI Shielded Cabling EMI Shielded Cabling

24 Overview of Management – Why its on time…and under budget 5 Months from conception to First Articles generated by CEM, scheduled for 6 months 5 Months from conception to First Articles generated by CEM, scheduled for 6 months Under Budget by 4% Under Budget by 4% Entering Clinical Trials currently Entering Clinical Trials currently Compliant with ISO13485:2005 and 21CFR820 Compliant with ISO13485:2005 and 21CFR820 Avoid Verbal Orders, Say It In Writing Avoid Verbal Orders, Say It In Writing

25 Overview of Management – Why its on time…and under budget Program Management Under: Program Management Under: GPES GPES Stochastic Methods Stochastic Methods Quality Scientific & Engineering Collaboration Quality Scientific & Engineering Collaboration NASA NASA Distributed Engineering Team at GCPI Distributed Engineering Team at GCPI

26 Overview of Management – Why its on time…and under budget GPES – Global Performance Evaluation System GPES – Global Performance Evaluation System Real-Time Program & Project Status Real-Time Program & Project Status Developed by NASA at Johnson Space Center Developed by NASA at Johnson Space Center Open Source ASP on MS SQLServer Open Source ASP on MS SQLServer

27 Overview of Management – Why its on time…and under budget GPES Source Code Modified to Use Stochastic Methods GPES Source Code Modified to Use Stochastic Methods (o) = Most optimistic duration - everything will go according to plan with a minimal amount of difficulties. (o) = Most optimistic duration - everything will go according to plan with a minimal amount of difficulties. (p) = Most pessimistic duration - everything will not go according to plan and maximum potential difficulties will develop. (p) = Most pessimistic duration - everything will not go according to plan and maximum potential difficulties will develop. (m) = Most likely duration - will most often occur should this effort be repeated over and over again (m) = Most likely duration - will most often occur should this effort be repeated over and over again = the sum of all critical path expected times. = the sum of all critical path variances. = the number of standard deviations of a normal distribution (the standard normal deviate) Values for Z can be taken from Project Management, A Managerial Approach, Jack R. Meredith and Samuel J. Mantel, Jr., John Wiley & Sons, NY, 1995

28 Overview of Management – Why its on time…and under budget Quality Scientific & Engineering Collaboration Quality Scientific & Engineering Collaboration NASA – 5 Researchers NASA – 5 Researchers AMES Research Center AMES Research Center Johnson Space Center Johnson Space Center GCPI – 18 Engineers (EEs, SEs, ME) GCPI – 18 Engineers (EEs, SEs, ME) 3 Offices: San Jose, Baltimore, London 3 Offices: San Jose, Baltimore, London Telecommute Design Staff Telecommute Design Staff Medical Imaging Partners Medical Imaging Partners GE, Philips GE, Philips Contract Manufacturing Partners Contract Manufacturing Partners Flextronics, Benchmark Flextronics, Benchmark

29 Conclusion – Its about time New and exciting technologies are changing the way products are developed. New and exciting technologies are changing the way products are developed. SystemC offers new ways to design, prototype and develop unified Software/Hardware products using non- traditional computing methods SystemC offers new ways to design, prototype and develop unified Software/Hardware products using non- traditional computing methods

30 Conclusion – Its about time! Any Questions? Any Questions? Thank you for your patience! Thank you for your patience! By Prof. David A. Rivkin, PhD By Prof. David A. Rivkin, PhD david.rivkin@gcpintl.com david.rivkin@gcpintl.com


Download ppt "Its all about the timing… Echo cardiogram enhancement through ECG/EKG triggering Its all about the timing… Echo cardiogram enhancement through ECG/EKG."

Similar presentations


Ads by Google