Automatic Detection and Segmentation of Robot-Assisted Surgical Motions presented by Henry C. Lin Henry C. Lin, Dr. Izhak Shafran, Todd E. Murphy, Dr.

Slides:



Advertisements
Similar presentations
Gestures Recognition. Image acquisition Image acquisition at BBC R&D studios in London using eight different viewpoints. Sequence frame-by-frame segmentation.
Advertisements

Detection, segmentation and classification of heart sounds
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Component Analysis (Review)
Face Recognition and Biometric Systems Eigenfaces (2)
Carol E. Reiley 1 Henry C. Lin 1, Balakrishnan Varadarajan 2, Balazs Vagvolgyi 1, Sanjeev Khudanpur 2, David D. Yuh 3, Gregory D. Hager 1 1 Engineering.
Carol Reiley Johns Hopkins University
Patch to the Future: Unsupervised Visual Prediction
Chapter 4: Linear Models for Classification
Automatic in vivo Microscopy Video Mining for Leukocytes * Chengcui Zhang, Wei-Bang Chen, Lin Yang, Xin Chen, John K. Johnstone.
Service Discrimination and Audit File Reduction for Effective Intrusion Detection by Fernando Godínez (ITESM) In collaboration with Dieter Hutter (DFKI)
A Statistical Model for Domain- Independent Text Segmentation Masao Utiyama and Hitoshi Isahura Presentation by Matthew Waymost.
Hilbert Space Embeddings of Hidden Markov Models Le Song, Byron Boots, Sajid Siddiqi, Geoff Gordon and Alex Smola 1.
Assuming normally distributed data! Naïve Bayes Classifier.
Support Vector Machines (SVMs) Chapter 5 (Duda et al.)
Face Recognition Under Varying Illumination Erald VUÇINI Vienna University of Technology Muhittin GÖKMEN Istanbul Technical University Eduard GRÖLLER Vienna.
Inferring individual perceptual experience from MEG: Robust statistics approach Andrey Zhdanov 1,4, Talma Hendler 1,2, Leslie Ungerleider 3, Nathan Intrator.
Student Mini-Camp Project Report Pattern Recognition Participant StudentsAffiliations Patrick ChoiClaremont Graduate University Joseph McGrathUniv. of.
A Data-Driven Approach to Quantifying Natural Human Motion SIGGRAPH ’ 05 Liu Ren, Alton Patrick, Alexei A. Efros, Jassica K. Hodgins, and James M. Rehg.
Minimally Invasive Surgery Task Decomposition - Etymology of Endoscopic Suturing Jacob Rosen* Ph.D., Lily Chang** MD, Jeff Brown ***, Andy Isch** MD Blake.
ICSAD: Imperial College Surgical Assessment Device Objective assessment of surgical dexterity Dept of Surgical Oncology and Technology, Imperial College.
Processing Rate Optimization by Sequential System Floorplanning Jia Wang 1, Ping-Chih Wu 2, and Hai Zhou 1 1 Electrical Engineering & Computer Science.
Ch. 10: Linear Discriminant Analysis (LDA) based on slides from
Biomedical Image Analysis and Machine Learning BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
Enhancing Fundamentals of Laparoscopic Surgery Trainer Box via Designing A Multi-Sensor Feedback System Qiongjie Tian, Lin Chen and Baoxin Li {Qiongjie.Tian,
1 Linear Methods for Classification Lecture Notes for CMPUT 466/551 Nilanjan Ray.
How To Do Multivariate Pattern Analysis
This week: overview on pattern recognition (related to machine learning)
©2008 Srikanth Kallurkar, Quantum Leap Innovations, Inc. All rights reserved. Apollo – Automated Content Management System Srikanth Kallurkar Quantum Leap.
Element 2: Discuss basic computational intelligence methods.
General Tensor Discriminant Analysis and Gabor Features for Gait Recognition by D. Tao, X. Li, and J. Maybank, TPAMI 2007 Presented by Iulian Pruteanu.
Learning of Word Boundaries in Continuous Speech using Time Delay Neural Networks Colin Tan School of Computing, National University of Singapore.
Machine Learning in Spoken Language Processing Lecture 21 Spoken Language Processing Prof. Andrew Rosenberg.
OPTIMIZATION OF FUNCTIONAL BRAIN ROIS VIA MAXIMIZATION OF CONSISTENCY OF STRUCTURAL CONNECTIVITY PROFILES Dajiang Zhu Computer Science Department The University.
IEEE TRANSSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE
CVPR Workshop on RTV4HCI 7/2/2004, Washington D.C. Gesture Recognition Using 3D Appearance and Motion Features Guangqi Ye, Jason J. Corso, Gregory D. Hager.
Department of Computer and Electrical Engineering A Study of Time-based Features and Regularity of Manipulation to Improve the Detection of Eating Activity.
Creating an Automated Blood Vessel Diameter Tracking Tool Peter McLachlan Department of Medical Biophysics The University of Western Ontario Supervisor:
Classification Course web page: vision.cis.udel.edu/~cv May 12, 2003  Lecture 33.
A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D Echocardiography A Fast and Accurate Tracking Algorithm of the Left Ventricle in 3D.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Stereoscopic Video Overlay with Deformable Registration Balazs Vagvolgyi Prof. Gregory Hager CISST ERC Dr. David Yuh, M.D. Department of Surgery Johns.
The geometry of the system consisting of the hyperbolic mirror and the CCD camera is shown to the right. The points on the mirror surface can be expressed.
Speech Communication Lab, State University of New York at Binghamton Dimensionality Reduction Methods for HMM Phonetic Recognition Hongbing Hu, Stephen.
Use of Active Learning for Selective Annotation of Training Data in a Supervised Classification System for Digitized Histology Scott Doyle 1, Michael Feldman.
Team Dogecoin: An Experience in Predicting Hospital Readmissions Acknowledgements The Problem Hospitals in the UK must keep track of which patients, once.
Speech Lab, ECE, State University of New York at Binghamton  Classification accuracies of neural network (left) and MXL (right) classifiers with various.
EEG processing based on IFAST system and Artificial Neural Networks for early detection of Alzheimer’s disease.
2D-LDA: A statistical linear discriminant analysis for image matrix
LDA (Linear Discriminant Analysis) ShaLi. Limitation of PCA The direction of maximum variance is not always good for classification.
Linear Classifier Team teaching.
Next, this study employed SVM to classify the emotion label for each EEG segment. The basic idea is to project input data onto a higher dimensional feature.
SUPERVISED AND UNSUPERVISED LEARNING Presentation by Ege Saygıner CENG 784.
A NEW ALGORITHM FOR THE VISUAL TRACKING OF SURGICAL INSTRUMENT IN ROBOT-ASSISTED LAPAROSCOPIC SURGERY 1 Interdisciplinary Program for Bioengineering, Graduate.
Gaussian Mixture Model-based EM Algorithm for Instrument Occlusion in Tool Detection from Imagery of Laparoscopic Robot-Assisted Surgery 1 Interdisciplinary.
PAPER SEMINAR PRESENTATION: SINUS SURGERY STUDY USING THE REMS GROUP 12 BARBARA KIM, BRIAN GU, KURT LEE MENTORS: KEVIN OLDS, DR. RUSSELL TAYLOR.
ADAPTIVE HIERARCHICAL CLASSIFICATION WITH LIMITED TRAINING DATA Dissertation Defense of Joseph Troy Morgan Committee: Dr Melba Crawford Dr J. Wesley Barnes.
The Robotic Ear Nose and Throat Microsurgery System (REMS): IRB Study Paper Seminar Presentation Brian Gu Group 12 Mentors Kevin Olds Professor Taylor.
Design and Evaluation of a Virtual Reality Simulation Module for Training Advanced Temporal Bone Surgery Sudanthi Wijewickrema Department of Surgery (Otolaryngology)
Principal Component Analysis (PCA)
San Diego May 22, 2013 Giovanni Saponaro Giampiero Salvi
Biosensor Integration and Image Guidance for Robotic Surgery
Fabien LOTTE, Cuntai GUAN Brain-Computer Interfaces laboratory
HUMAN LANGUAGE TECHNOLOGY: From Bits to Blogs
Classification Discriminant Analysis
Masaya Kitagawa, MS, Daniell Dokko, BS, Allison M
Michal Rosen-Zvi University of California, Irvine
John H.L. Hansen & Taufiq Al Babba Hasan
Concave Minimization for Support Vector Machine Classifiers
Machine Learning with Clinical Data
Presentation transcript:

Automatic Detection and Segmentation of Robot-Assisted Surgical Motions presented by Henry C. Lin Henry C. Lin, Dr. Izhak Shafran, Todd E. Murphy, Dr. David D. Yuh, Dr. Allison M. Okamura, Dr Gregory D. Hager

MICCAI 2005 ERC-CISST Johns Hopkins University 2 Authors Henry Lin PhD Student Computer Science Izhak Shafran Research Scientist ECE Todd Murphy MS, 2004 Mechanical Engineering David Yuh Surgeon Cardiac Surgery Allison Okamura Assistant Professor Mechanical Engineering Gregory Hager Professor Computer Science

MICCAI 2005 ERC-CISST Johns Hopkins University 3 Can we automatically detect and segment the surgical motions common in both videos? Can we quantitatively and objectively determine which video is an expert surgeon and which is an intermediate surgeon? Motivation Expert Intermediate

MICCAI 2005 ERC-CISST Johns Hopkins University 4 Cartesian Position Plots - Left Manipulator --- Pull suture with left hand --- Move to middle with needle Expert Surgeon - trial 4Intermediate Surgeon - trial 22

MICCAI 2005 ERC-CISST Johns Hopkins University 5 Previous Work Darzi, et al. Imperial College Surgical Assessment Device (ICSAD) quantified motion information by tracking electromagnetic markers on a trainee’s hands. Rosen, et al. Used force/torque data from laparoscopic trainers to create a hidden Markov model task decomposition specific to each surgeon.

MICCAI 2005 ERC-CISST Johns Hopkins University 6 Goals Train LDA-based statistical models with labeled motion data of an expert surgeon and an intermediate surgeon. Be able to accurately parse unlabeled raw motion data into a labeled sequence of surgical gestures in an automatic and efficient way. Ultimately create evaluation metrics to benchmark surgical skill.

MICCAI 2005 ERC-CISST Johns Hopkins University 7 Corpus 78 motion variables acquired at 10Hz (we use 72 of them) 4-throw suturing task 15 expert trials 12 intermediate trials each trial roughly 60 seconds in length

MICCAI 2005 ERC-CISST Johns Hopkins University 8 Gesture Vocabulary 1. Reach for needle 2. Position needle 3. Insert and push needle through tissue 6. Pull suture with left hand 4. Move to middle with needle (left hand) 8. Orient needle with both hands 7. Pull suture with right hand 5. Move to middle with needle (right hand)

MICCAI 2005 ERC-CISST Johns Hopkins University 9 API signals X(1,t) X(78,t) X(t) Local Feature Extraction L(t) Feature Normalization N(t) Linear Discriminant Analysis Y(t) Probabilistic (Bayes) Classifier P(Y(t)|C) Probabilistic Models for Surgical Motions C(t) System Approach API signals X(1,t) X(72,t) X(t) Local Feature Extraction

MICCAI 2005 ERC-CISST Johns Hopkins University 10 Local Feature Extractions X(k t ) ++++ X(k t-m+1 )X(k t+m-1 ) ++ X(k t-m )X(k t+m ) |L(k t )| = (2m+1)|X(k t )| Example: m=5, |L| = 792

MICCAI 2005 ERC-CISST Johns Hopkins University 11 API signals X(1,t) X(78,t) X(t) Local Feature Extraction L(t) Feature Normalization N(t) Linear Discriminant Analysis Y(t) Probabilistic (Bayes) Classifier P(Y(t)|C) Probabilistic Models for Surgical Motions C(t) System Approach API signals X(1,t) X(72,t) X(t) Local Feature Extraction L(t) Feature Normalization N(t) Linear Discriminant Analysis

MICCAI 2005 ERC-CISST Johns Hopkins University 12 Linear Discriminant Analysis x1x1 x2x2 The objective of LDA is to perform dimensionality reduction while preserving as much of the class discriminatory information as possible.

MICCAI 2005 ERC-CISST Johns Hopkins University 13 where the linear transformation matrix W is estimated by maximizing the Fisher discriminant. Linear Discriminant Analysis Fisher discriminant - ratio of distance between the classes and the average variance of each class LDA class-labeled motion data expected reduced output dimension reduced dimension motion data

MICCAI 2005 ERC-CISST Johns Hopkins University 14 LDA Reduction (6 Labeled Classes, 3 Dimensions) Expert Surgeon

MICCAI 2005 ERC-CISST Johns Hopkins University 15 LDA Reduction (6 Labeled Classes, 3 Dimensions) Intermediate Surgeon

MICCAI 2005 ERC-CISST Johns Hopkins University 16 Storage Savings of LDA MethodTemporalNeighbors (m)Space required (values) Rawno-432,000 Raw + temporal yes54,752,000 LDA-basedyes518,000 For a 10 minute procedure (6000 input samples)

MICCAI 2005 ERC-CISST Johns Hopkins University 17 API signals X(1,t) X(78,t) X(t) Local Feature Extraction L(t) Feature Normalization N(t) Linear Discriminant Analysis Y(t) Probabilistic (Bayes) Classifier P(Y(t)|C) Probabilistic Models for Surgical Motions C(t) System Approach API signals X(1,t) X(78,t) X(t) Local Feature Extraction L(t) Feature Normalization N(t) Linear Discriminant Analysis Y(t) Probabilistic (Bayes) Classifier P(Y(t)|C) Probabilistic Models for Surgical Motions C(t)

MICCAI 2005 ERC-CISST Johns Hopkins University 18 Results ‘Leave 2 out’ cross-validation paradigm used. 15 expert trials, 15 rounds Output of 2 test trials were compared against the manually labeled data. The average across the 15 tests was used to measure performance. Training set (13) Test set (2)

MICCAI 2005 ERC-CISST Johns Hopkins University 19 Results

MICCAI 2005 ERC-CISST Johns Hopkins University 20 Results nNumber of labeled classes LDA output dimensions % correct

MICCAI 2005 ERC-CISST Johns Hopkins University 21 Contributions An automated and space efficient method to accurately parse raw motion-data into a labeled sequence of surgical motions. Results support previous work that there exist quantitative differences in the varying skill levels of surgeons. Linear discriminant analysis is a useful tool for separating surgical motions.

MICCAI 2005 ERC-CISST Johns Hopkins University 22 Future Work Currently getting synchronized stereo video and API data. Will allow vision-based segmentation methods to complement our statistical methods. Apply to a larger set of expert surgeons to other representative surgical tasks. Create performance metrics to be used as benchmarks for surgical skill evaluation.

MICCAI 2005 ERC-CISST Johns Hopkins University 23 Acknowledgements Minimally Invasive Surgical Training Center at the Johns Hopkins Medical School (MISTC-JHU) - Dr. Randy Brown, Sue Eller Intuitive Surgical Inc. - Chris Hasser, Rajesh Kumar National Science Foundation

Automatic Detection and Segmentation of Robot-Assisted Surgical Motions Henry C. Lin, Dr. Izhak Shafran, Todd E. Murphy, Dr. David D. Yuh, Dr. Allison M. Okamura, Dr Gregory D. Hager Thank you! Any questions?