Temporal clustering of surgical activities in robot-assisted surgery
Authors:
Open Access
- 4 May 2017
- journal article
- research article
- Published by Springer Nature in International Journal of Computer Assisted Radiology and Surgery
- Vol. 12 (7) , 1171-1178
Abstract
Most evaluations of surgical workflow or surgeon skill use simple, descriptive statistics (e.g., time) across whole procedures, thereby deemphasizing critical steps and potentially obscuring critical inefficiencies or skill deficiencies. In this work, we examine off-line, temporal clustering methods that chunk training procedures into clinically relevant surgical tasks or steps during robot-assisted surgery. We collected system kinematics and events data from nine surgeons performing five different surgical tasks on a porcine model using the da Vinci Si surgical system. The five tasks were treated as one ‘pseudo-procedure.’ We compared four different temporal clustering algorithms—hierarchical aligned cluster analysis (HACA), aligned cluster analysis (ACA), spectral clustering (SC), and Gaussian mixture model (GMM)—using multiple feature sets. HACA outperformed the other methods reaching an average segmentation accuracy of \(88.0\%\) when using all system kinematics and events data as features. SC and ACA reached moderate performance with \(84.1\%\) and \(82.9\%\) average segmentation accuracy, respectively. GMM consistently performed poorest across algorithms. Unsupervised temporal segmentation of surgical procedures into clinically relevant steps achieves good accuracy using just system data. Such methods will enable surgeons to receive directed feedback on individual surgical tasks rather than whole procedures in order to improve workflow, assessment, and training.
Keywords
This publication has 17 references indexed in Scilit:
- Task-Level vs. Segment-Level Quantitative Metrics for Surgical Skill AssessmentJournal of Surgical Education, 2016
- Unsupervised Trajectory Segmentation for Surgical Gesture Recognition in Robotic TrainingIEEE Transactions on Biomedical Engineering, 2015
- LapOntoSPM: an ontology for laparoscopic surgeries and its application to surgical phase recognitionInternational Journal of Computer Assisted Radiology and Surgery, 2015
- Automated objective surgical skill assessment in the operating room from unstructured tool motion in septoplastyInternational Journal of Computer Assisted Radiology and Surgery, 2015
- An Improved Model for Segmentation and Recognition of Fine-Grained Activities with Application to Surgical Training Tasks2015
- Surgical Gesture Segmentation and Recognition2013
- Automatic knowledge-based recognition of low-level tasks in ophthalmological proceduresInternational Journal of Computer Assisted Radiology and Surgery, 2012
- Statistical modeling and recognition of surgical workflowMedical Image Analysis, 2012
- Spectral Clustering for Time SeriesLecture Notes in Computer Science, 2005
- The Hungarian method for the assignment problemNaval Research Logistics Quarterly, 1955