Automated OTMS Raghav Malik.

Slides:



Advertisements
Similar presentations
Process Monitoring is only the first step in improving process efficiency.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
6/9/2015Digital Image Processing1. 2 Example Histogram.
Basic Measurement Concepts ISAT 253 Spring Dr. Ken Lewis Mod. 2 Measurement Concepts So far… In the Design of Experiments In the Design of Experiments.
Multidisciplinary Engineering Senior Design Project 6218 Soft Tissue “Tensile” Tester Preliminary Design Review 2/24/2006 Project Sponsor: Bausch & Lomb.
GE Energy Silicon Wafer Measurement System Team 10 Olin Biddy Scott Johnson Chetwyn Jones Rob McCoy Tim Weber.
Union College Mechanical Engineering MER301 -Measurement System and Uncertainty Analysis LECTURE 16-17: Measurement System Analysis and Uncertainty Analysis-Homework.
Despeckle Filtering in Medical Ultrasound Imaging
Classification of Instruments :
Chemometrics Method comparison
Introduction to Machine Vision Systems
Method Comparison A method comparison is done when: A lab is considering performing an assay they have not performed previously or Performing an assay.
Digital Image Characteristic
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 8 – JPEG Compression (Part 3) Klara Nahrstedt Spring 2012.
Transducers/Sensors Transducer/sensor converts a non- electrical quantity, measurand, into a related electrical output signal Ideally there is a linear.
LASER AND ADVANCES IN METROLOGY
Computer Automation of a Tribometer
Discrete Images (Chapter 7) Fourier Transform on discrete and bounded domains. Given an image: 1.Zero boundary condition 2.Periodic boundary condition.
Machine Vision Products that IMPACT your Bottom Line! Introducing KickStart!
FotoGazmic Software (From left to right: Chad Zbinden, Josey Baker, Rob Mills, Myra Bergman, Tinate Dejtiranukul)
1 LECTURE 6 Process Measurement Business Process Improvement 2010.
Indiana University Purdue University Fort Wayne Hongli Luo
EKT 451/4 SEM 2 Chapter 6 SENSOR & TRANSDUCER SHAIFUL NIZAM MOHYAR
Spermatology IVOS & CEROS Computer Assisted Sperm Analysis Spermatology 2006.
Data Acquisition An EEG measurement represents a difference between the voltages at two electrodes. The signal is usually displayed using a montage which.
SP5 - Neuroinformatics SynapsesSA Tutorial Computational Intelligence Group Technical University of Madrid.
Compression and Denoising of Astronomical Images Using Wavelets
Chapter 3 Image Files © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website,
Sources of noise in instrumental analysis
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Chapter 3 Response Charts.
1.4 UNDERSTANDING MEASUREMENTS.  Determination of the actual value for particular physical quantity.
Chapter 1: Introduction 1. Type of instrumental methods Radiation Electrical method Thermal properties Others 2. Instruments for analysis Non-electrical.
Transducers.
1 Chapter 01 Measurement And Error. 2 Summary Instrument – a device or mechanism used to determine the present value of a quantity Measurement – a process.
1 Berger Jean-Baptiste
Time Calibration System for RF Cavity Breakdown Measurements Juan Takase Northwestern University SIST INTERN Fermi National Lab 08/04/2015.
EKT 451 CHAPTER 6 Sensor & Transducers.
1 Transducers EKT 451 CHAPTER 6. 2 Definition of a Transducers   Transducer is any device that converts energy in one form to energy in another.  
Introduction to R Dr. Satish Nargundkar. What is R? R is a free software environment for statistical computing and graphics. It compiles and runs on a.
1/12 Optimising X-ray computer tomography images with a CT-simulator Philippe Van Marcke K.U.Leuven.
Biomechanical Tissue Stimulator Matt Brady (BME/EE) Ankeet Choxi (BME) Misha Kotov (CS) Steven Manuel (ME) Adviser: Dr. V. Prasad Shastri.
MECH 373 Instrumentation and Measurements
Instrumentation & Measurement
SYSTEMS OF MESUAREMENT
Mathematical Derivation of Probability
TRANSDUCERS PRESENTATION BY: Dr.Mohammed Abdulrazzaq
Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny
MECH 373 Instrumentation and Measurements
Chapter 17 Electric Potential
MECH 373 Instrumentation and Measurements
Figure 1: Current Setup of the Photoacoutic Registration System
Image Processing & Perception
Mechanical Measurements and Metrology
Enhancing a Document Part 1
Digital Image Processing
Using Tensorflow to Detect Objects in an Image
INSTRUMENTASI INDUSTRI
Enhanced Visualizations for Improved Real-Time EEG Monitoring
Vehicle Segmentation and Tracking in the Presence of Occlusions
Enhancing a Document Part 1
What Is Spectral Imaging? An Introduction
Automated Spotsize Measurements
Using Tensorflow to Detect Objects in an Image
Constructing and Interpreting Visual Displays of Data
Automated Spotsize Measurements
MECH 373 Instrumentation and Measurements
Measurements & Error Analysis
Chapter 5: Errors in Chemical Analysis
Measurement Systems Analysis
Presentation transcript:

Automated OTMS Raghav Malik

Background Tissue thickness measurements Several methods already exist Biomechanics applications Dealing with soft tissue Useful for determining tensile strength Applications in Finite Element Analysis Several methods already exist Calipers/Thickness Gauge LVDT Probe Electrical Resistance Gauge

Challenges/Motivations Caliper/Thickness Gauge Easy to setup and use Requires physical contact Induces deformation Artificially low measurements Electrical Resistance Gauge No contact deformation Sensitive to temperature Requires extensive calibration Expensive LVDT Probes and Laser Displacement Probes High precision Extremely sensitive to temperature Relies on voltage measurements Artificially high readings

Premise of AutoOTMS Works on high resolution medical images of tissue No contact so no deformation Precision bounded only by resolution of image Computation carried out by software No inconsistency associated with human application Streamlines the data collection process Quick and inexpensive Deals entirely with physical units No extra calibration steps necessary Insensitive to nature of the tissue Operates separately from the tissue Insensitive to environmental factors

Specifications Image to be analyzed Tissue sample Caliber of known thickness in the same plane as tissue Placed on high-contrast table (easily identify bottom edge) Display average pixel heights of tissue and caliber Display standard deviation of pixel heights Display actual average thickness of tissue (based on proportion) Option to output analysis results to an XML file with marked up image

Edge Detection Analyze column by column Reduce 3D RGB signal to 1D intensity signal Transform into differential domain "High" spike in derivative = edge Relative image clustering

Edge Detection Visualization

Error Detection Need to remove false edges from image Edge with error Need to remove false edges from image Transform detected edge into derivative Detect spikes (p < 0.01) Spikes come in pairs: Cancel positive and negative Accumulate the net Accumulate the derivative Error removed from edge Derivative of edge Spike detected and removed

Sample Output

XML Caching Save the results of a scan Easy to read Provide overview No need to repeat the scan Format of XML Image file information Calibration units Scan information Statistics Image files Save original image Save marked up image

Complete Workflow Start program Python 3.x Run graphics.py script Load image From file From camera Specify parameters Left and right of tissue Left and right of caliber Calibrate Thickness of caliber in physical units Review Statistics Average pixels Average mm Standard Deviation Save results Cache scans to XML file Save original and marked up images

Technologies Self-contained python script Cross-platform compatible Good for scientific measurements Maintains open-source paradigm Relies on widely used python libraries Tkinter for graphics: native NumPy for numerical manipulation PIL for image manipulation Basic XML writer to "cache" the results Store original and marked up image Information about scan locations and frequency: reproducible

Results Sample Name AutoOTMS Trial 1 AutoOTMS Trial 2 AutoOTMS Trial 3 Manual OTMS oks00TR1-FMC-MCXX 2.030 mm 2.027 mm 2.028 mm 1.952 mm oks00TR1-MNS-LCuX 1.013 mm 0.996 mm 1.088 mm 0.854 mm Sample Name AutoOTMS Mean Manual OTMS Mean Difference % Error oxs00TR1-FMC-MCXX 2.0276 mm 1.952 mm 0.076 mm 3.9% oks00TR1-MNS-LCuX 1.0323 mm 0.854 mm 0.178 mm 20.1 % Sample Name AutoOTMS Stdev AutoOTMS CV Manual Stdev Manual CV CV Ratio FMC-MCXX 0.00153 mm 0.00075 0.08525 mm 0.04367 58.23x MNS-LCuX 0.04895 mm 0.04742 0.05910 mm 0.06920 1.46x

Conclusions Delivers consistent results AutoOTMS Standard Deviations lower than Manual OTMS Standard Deviations Coefficient of Variation smaller than 1 for both tissues AutoOTMS Coefficient of Variation lower than Manual OTMS Coefficient of Variation oks00TR1-FMC-MCXX AutoOTMS very close to Manual OTMS results (3.9% difference) Slightly higher oks00TR1-MNS-LCuX AutoOTMS differs significantly from Manual OTMS results (20.1% difference) Significantly higher Conclusion: Results are precise; accuracy should be verified by a third method of measurement

Acknowledgements Cleveland Clinic Dr. Erdemir and the rest of the Open Knee(s) team The Open Knee(s) project Mentor High School