SurgTrak — A Universal Platform for Quantitative Surgical Data Capture
Kevin Ruda, Darrin Beekman, Lee White, Thomas S. Lendvay, Timothy M. Kowalewski
- Year
- 2013
- Citations
- 4
Abstract
The climbing costs of healthcare coupled with the alarming rate of malpractice suits have highlighted the need for an efficient and effective method of surgical training. In 2009, approximately 3.4 billion dollars in malpractice payments were awarded. A quarter of these claims stemmed from adverse events in the surgical setting [1]. Surgical errors also increase hospitalization time and adversely affect the health of patients, often resulting in death or major injury [1–3]. Improving surgical training methods has become a priority because the majority of mistakes in the operating room have been attributed to lack of skill and experience [4–6].While the need for an improved surgical training system is clear, quantifying surgical competence has proved more elusive [7]. By capturing the metrics of surgical training, a surgeon's skill can be objectively evaluated. Expensive, procedure-specific simulators are frequently utilized as a means to gather data. But this method is limited by the simulator's capabilities. Surgical systems such as the Da Vinci surgical robot have also been used to collect data in the operating room [2]. This approach, however, is restricted to measuring the limited number of procedures performed with Da Vinci tools. Financial and legal obstacles also hinder system customization and preclude widespread use. Fabrication of a surgical metrics system is a cost effective alternative. Emphasis must be placed on how tool positioning is tracked and recorded as a wide variety of solutions are possible and prove to be effective. A variety of tool tracking techniques prove to be effective [2,8]. However, each new experiment requires a new tracking software implementation, which can be both costly and time consuming.To address these issues we present SurgTrakTM, an open, configurable software platform to enable quantitative data collection in surgical environments. SurgTrak combines a multitude of inputs from cameras, USB devices, or network devices and writes the values to a computer file. The biggest advantage of SurgTrak is the system flexibility. Many different sensors are available. SurgTrak has been designed for the surgical setting as a development platform to enable quantitative data collection and thus create objective metrics for surgical skill [9].SurgTrak was programmed in Microsoft Visual Studio 2012 using C++ on the Windows 7 Operating System. Configuration files let users define sensor variables to be logged by SurgTrak. Fig. 1 shows the user interface that includes a start/stop button, input fields for relevant labels such as a user ID, task name, date and time stamp, and automatically combines them into file names for each data acquisition session.An error monitoring loop provides specific and constant feedback in real time, displaying SurgTrak's status in the user interface. SurgTrak implements a high resolution multi-media timer to synchronously time-stamp and record all sensor values. The output file can be seamlessly converted into computational programs such as Matlab and Excel for data analysis. Fig. 2 shows a diagram of SurgTrak software components.SurgTrak hardware varies depending on the application. Motion tracking of the surgical tools includes a 3D Guidance trakSTAR electromagnetic tracking system (Ascension Technology Corporation, Burlington, VT, USA). DVI Video sources are recorded through the Epiphan DVI2USB device, (Epiphan Systems Inc., Ottawa, Ontario). Custom USB-enabled hardware based on PhidgetInterfaceKit 8/8/8 (Phidgets Incorporated, Calgary, Alberta) was developed, including a set of inexpensive potentiometers that extract absolute spindle angle of surgical tools and additional environmental signals.A typical recording provides video synchronized with sampled sensor data. To benchmark timing performance for data logging, we extract the time difference between subsequent samples for a recording from a typical task. Similarly, we benchmark video performance with characteristics ex
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002