IGSTK
   HOME

TheInfoList



OR:

The Image-Guided Surgery Toolkit (IGSTK: pronounced IGStick) is a software package oriented to facilitate the development of image-guided surgery applications. IGSTK is an
open-source software Open-source software (OSS) is Software, computer software that is released under a Open-source license, license in which the copyright holder grants users the rights to use, study, change, and Software distribution, distribute the software an ...
toolkit designed to enable biomedical researchers to rapidly prototype and create new applications for image-guided surgery. This toolkit provides functionalities that are commonly needed when implementing image-guided surgery applications, such as integration with optical and electromagnetic trackers, manipulation and visualization of
DICOM Digital Imaging and Communications in Medicine (DICOM) is a technical standard for the digital storage and Medical image sharing, transmission of medical images and related information. It includes a file format definition, which specifies the str ...
datasets.


History

The development of IGSTK was funded by the US National Institute of Biomedical Imaging and Bioengineering, one of the US National Institutes of Health
NIH The National Institutes of Health (NIH) is the primary agency of the United States government responsible for biomedical and public health research. It was founded in 1887 and is part of the United States Department of Health and Human Service ...
. Development started in 2003 as a collaboration between the ISIS Center at
Georgetown University Georgetown University is a private university, private Jesuit research university in Washington, D.C., United States. Founded by Bishop John Carroll (archbishop of Baltimore), John Carroll in 1789, it is the oldest Catholic higher education, Ca ...
and
Kitware __NOTOC__ Kitware, Inc. is a technology company headquartered in Clifton Park, New York. The company is involved in the research and development of open-source software in the fields of computer vision, medical imaging, visualization, 3D data pu ...
. In 2004 a team from the CADDLab at the
University of North Carolina at Chapel Hill The University of North Carolina at Chapel Hill (UNC, UNC–Chapel Hill, or simply Carolina) is a public university, public research university in Chapel Hill, North Carolina, United States. Chartered in 1789, the university first began enrolli ...
joined the project. Atamai a firm dedicated to development of image-guided surgery toolkits, joined in 2005. The project has been supported by several vendors of trackers.


License

* IGSTK is distributed as
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
software, under a
BSD license BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD lic ...
. * It allows unrestricted use, including use in commercial product
IGSTK License
* The copyright of IGSTK is held by the Insight Software Consortium.


See also

* ITK *
CMake CMake is a free, cross-platform, software development tool for building applications via compiler-independent instructions. It also can automate testing, packaging and installation. It runs on a variety of platforms and supports many program ...
*
CPack CMake is a free, cross-platform, software development tool for build automation, building application software, applications via compiler-independent instructions. It also can automation, automate software testing, testing, package (package mana ...
*
VTK The Visualization Toolkit (VTK) is a free software system for 3D computer graphics, image processing and scientific visualization.''Visualization Handbook'', Academic Press, 2005, Chapter 30: the Visualization Toolkit/ref> VTK is distributed und ...
*
3DSlicer 3D Slicer (Slicer) is a free and open source software package for image analysis and scientific visualization. Slicer is used in a variety of medical applications, including autism, multiple sclerosis, systemic lupus erythematosus, prostate can ...
*
FLTK Fast Light Toolkit (FLTK) is a cross-platform widget (graphical control element) library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but ...
*
Qt (toolkit) Qt ( pronounced "cute") is a cross-platform application development framework for creating graphical user interfaces as well as Cross-platform software, cross-platform applications that run on various software and hardware platforms such as L ...


Use in Other Projects


CISST

Slicer - IGSTK Integration


External links

*
IGSTK wikiIGSTK: The BookGeorgetown University, ISIS CenterKitware homepage
* Kitware on Wikipedia


References


IGSTK: Development Process and Project Management Best Practices for an Open Source Software Toolkit for Image-Guided Surgery Applications

IGSTK: A State Machine Architecture for an Open Source Software Toolkit for Image-Guided Surgery Applications

Robot Assisted Needle Placement: Application developed using an open source image guided surgery toolkit (IGSTK)

An Architecture Validation Toolset for Ensuring Patient Safety in an Open Source Software Toolkit for Image-Guided Surgery Applications
* *
An open source software toolkit for image-guided surgery
Kevin Cleary, Luis Ibanez, David Gobbi, and Kevin Gary, * * *{{cite conference , book-title=Medical Imaging 2006: Visualization, Image-Guided Procedures, and Display , vauthors=Cheng P, Zhang H, Kim H, Gary K, Blake MB , title=IGSTK : Framework and example application using an open source toolkit for image-guided surgery applications , journal=Proc. SPIE , volume=6141 , issue=61411Y , date=12 February 2006 , doi=10.1117/12.660583 , issn=1605-7422 Free software programmed in C++