IGSTK

Last updated
IGSTK
IGSTKLogo.png
Developer(s) Insight Software Consortium
Initial release2003
Stable release
4.4 / 10 February 2011;9 years ago (2011-02-10)
Repository OOjs UI icon edit-ltr-progressive.svg
Written in C++
Operating system Cross-platform
Type Development Library
License BSD, BSD, Open Source
Website www.igstk.org

The Image-Guided Surgery Toolkit (IGSTK: pronounced IGStick) is a software package oriented to facilitate the development of image-guided surgery applications.

Contents

IGSTK is an open-source software 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 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. Development started in 2003 as a collaboration between the ISIS Center at Georgetown University and Kitware. In 2004 a team from the CADDLab at the University of North Carolina at Chapel Hill 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

See also

Use in Other Projects

Related Research Articles

Optical coherence tomography Imaging technique

Optical coherence tomography (OCT) is an imaging technique that uses low-coherence light to capture micrometer-resolution, two- and three-dimensional images from within optical scattering media. It is used for medical imaging and industrial nondestructive testing (NDT). Optical coherence tomography is based on low-coherence interferometry, typically employing near-infrared light. The use of relatively long wavelength light allows it to penetrate into the scattering medium. Confocal microscopy, another optical technique, typically penetrates less deeply into the sample but with higher resolution.

JasPer is a computer software project to create a reference implementation of the codec specified in the JPEG-2000 Part-1 standard - started in 1997 at Image Power Inc. and at the University of British Columbia. It consists of a C library and some sample applications useful for testing the codec.

Calar Alto Observatory

The Calar Alto Observatory is an astronomical observatory located in Almería province in Spain on Calar Alto, a 2,168-meter-high (7,113 ft) mountain in the Sierra de Los Filabres range.

VTK

The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing and scientific visualization.

The cancer Biomedical Informatics Grid (caBIG) was a US government program to develop an open-source, open access information network called caGrid for secure data exchange on cancer research. The initiative was developed by the National Cancer Institute and was maintained by the Center for Biomedical Informatics and Information Technology (CBIIT). In 2011 a report on caBIG raised significant questions about effectiveness and oversight, and its budget and scope were significantly trimmed. In May 2012, the National Cancer Informatics Program (NCIP) was created as caBIG's successor program.

ITK is a cross-platform, open-source application development framework widely used for the development of image segmentation and image registration programs. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with an MRI scan in order to combine the information contained in both.

ImageJ

ImageJ is a Java-based image processing program developed at the National Institutes of Health and the Laboratory for Optical and Computational Instrumentation. Its first version, ImageJ 1.x, is developed in the public domain, while ImageJ2 and the related projects SciJava, ImgLib2, and SCIFIO are licensed with a permissive BSD-2 license. ImageJ was designed with an open architecture that provides extensibility via Java plugins and recordable macros. Custom acquisition, analysis and processing plugins can be developed using ImageJ's built-in editor and a Java compiler. User-written plugins make it possible to solve many image processing and analysis problems, from three-dimensional live-cell imaging to radiological image processing, multiple imaging system data comparisons to automated hematology systems. ImageJ's plugin architecture and built-in development environment has made it a popular platform for teaching image processing.

ParaView

ParaView is an open-source multiple-platform application for interactive, scientific visualization. It has a client–

Kitware

Kitware, Inc. is a technology company headquartered in Clifton Park, New York. The company specializes in the research and development of open-source software in the fields of computer vision, medical imaging, visualization, 3D data publishing and technical software development. In addition to software development, the company offers custom solutions, technical support and training, and books.

ITK-SNAP

ITK-SNAP is an interactive software application that allows users to navigate three-dimensional medical images, manually delineate anatomical regions of interest, and perform automatic image segmentation. The software was designed with the audience of clinical and basic science researchers in mind, and emphasis has been placed on having a user-friendly interface and maintaining a limited feature set to prevent feature creep. ITK-SNAP is most frequently used to work with magnetic resonance imaging (MRI), cone-beam computed tomography (CBCT) and computed tomography (CT) data sets.

3D Slicer

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 cancer, lung cancer, breast cancer, schizophrenia, orthopedic biomechanics, COPD, cardiovascular disease and neurosurgery.

Digital holographic microscopy

Digital holographic microscopy (DHM) is digital holography applied to microscopy. Digital holographic microscopy distinguishes itself from other microscopy methods by not recording the projected image of the object. Instead, the light wave front information originating from the object is digitally recorded as a hologram, from which a computer calculates the object image by using a numerical reconstruction algorithm. The image forming lens in traditional microscopy is thus replaced by a computer algorithm. Other closely related microscopy methods to digital holographic microscopy are interferometric microscopy, optical coherence tomography and diffraction phase microscopy. Common to all methods is the use of a reference wave front to obtain amplitude (intensity) and phase information. The information is recorded on a digital image sensor or by a photodetector from which an image of the object is created (reconstructed) by a computer. In traditional microscopy, which do not use a reference wave front, only intensity information is recorded and essential information about the object is lost.

MeVisLab

MeVisLab is a cross-platform application framework for medical image processing and scientific visualization. It includes advanced algorithms for image registration, segmentation, and quantitative morphological and functional image analysis. An IDE for graphical programming and rapid user interface prototyping is available.

ilastik is a user-friendly free open source software for image classification and segmentation. No previous experience in image processing is required to run the software.

Dlib

Dlib is a general purpose cross-platform software library written in the programming language C++. Its design is heavily influenced by ideas from design by contract and component-based software engineering. Thus it is, first and foremost, a set of independent software components. It is open-source software released under a Boost Software License.

The Beckman Laser Institute is an interdisciplinary research center for the development of optical technologies and their use in biology and medicine. Located on the campus of the University of California, Irvine in Irvine, California, an independent nonprofit corporation was created in 1982, under the leadership of Michael W. Berns, and the actual facility opened on June 4, 1986. It is one of a number of institutions focused on translational research, connecting research and medical applications. Researchers at the institute have developed laser techniques for the manipulation of structures within a living cell, and applied them medically in treatment of skin conditions, stroke, and cancer, among others.

The Cancer Imaging Archive (TCIA) is an open-access database of medical images for cancer research. The site is funded by the National Cancer Institute's (NCI) Cancer Imaging Program, and the contract is operated by the University of Arkansas for Medical Sciences. Data within the archive is organized into collections which typically share a common cancer type and/or anatomical site. The majority of the data consists of CT, MRI, and nuclear medicine images stored in DICOM format, but many other types of supporting data are also provided or linked to, in order to enhance research utility. All data are de-identified in order to comply with the Health Insurance Portability and Accountability Act and National Institutes of Health data sharing policies.

SimpleITK

SimpleITK is a simplified, open-source interface to the Insight Segmentation and Registration Toolkit (ITK). The SimpleITK image analysis library is available in multiple programming languages including C++, Python, R, Java, C#, Lua, Ruby and Tcl. Binary distributions are available for all three major operating systems.

Jin Li is a computer scientist. He joined Microsoft Research in 1999, as one of the founding member of Microsoft Research Asia. He is currently a Partner Research Manager at Microsoft Research, Redmond.

References