Integration of a real-time video grabber component with the open source image-guided surgery toolkit IGSTK Ole Vegard Solberg* a,b , Geir-Arne Tangen a , Frank Lindseth a , Torleif Sandnes a , Andinet A. Enquobahrie c , Luis Ibáñez c , Patrick Cheng d , David Gobbi e,f , Kevin Cleary d a SINTEF Health Research, Medical Technology and the National Center for 3D Ultrasound in Surgery, Trondheim, Norway; b Norwegian University of Science and Technology (NTNU), Faculty of Medicine; Department of Circulation and Medical Imaging, Trondheim, Norway; c Kitware Inc., New York, NY, USA; d Imaging Science and Information Systems (ISIS) Center, Department of Radiology, Washington, DC, USA; e Atamai Inc., London, Ontario, Canada; f School of Computing, Queen's University, Kingston, Ontario, Canada ABSTRACT The image-guided surgery toolkit (IGSTK) is an open source C++ library that provides the basic components required for developing image-guided surgery applications. While the initial version of the toolkit has been released, some additional functionalities are required for certain applications. With increasing demand for real-time intraoperative image data in image-guided surgery systems, we are adding a video grabber component to IGSTK to access intraoperative imaging data such as video streams. Intraoperative data could be acquired from real-time imaging modalities such as ultrasound or endoscopic cameras. The acquired image could be displayed as a single slice in a 2D window or integrated in a 3D scene. For accurate display of the intraoperative image relative to the patient’s preoperative image, proper interaction and synchronization with IGSTK’s tracker and other components is necessary. Several issues must be considered during the design phase: 1) Functions of the video grabber component 2) Interaction of the video grabber component with existing and future IGSTK components; and 3) Layout of the state machine in the video grabber component. This paper describes the video grabber component design and presents example applications using the video grabber component. Keywords: image-guided surgery, intraoperative imaging, open source software, ultrasound, video import 1. INTRODUCTION For the benefit of the patient, systems for image-guided minimal invasive surgery and therapy are increasingly being used to safely navigate surgical instruments inside the human body. For visual feedback to the clinician, a graphical representation of the surgical tool is overlaid medical images (CT, MR, ultrasound, etc.) in much the same way as modern GPS systems overlaying a vehicle location onto a road map. It is therefore paramount that the medical images show an accurate picture of the current patient anatomy. Ideally, this would be based on an intraoperative real-time 3D image map considering influences such as respiration, pulsation, and surgical manipulation, which change the shape or location of anatomical structures during the procedure. * Ole.V.Solberg (at) sintef.no; Telephone: +47 98245191; Fax: +47 93070800 Medical Imaging 2008: PACS and Imaging Informatics, edited by Katherine P. Andriole, Khan M. Siddiqui, Proc. of SPIE Vol. 6919, 69190Z, (2008) · 1605-7422/08/$18 · doi: 10.1117/12.772491 Proc. of SPIE Vol. 6919 69190Z-1 2008 SPIE Digital Library -- Subscriber Archive Copy