MIPS: General-purpose C++ Medical Image Processing and Simulation Library
This C++ library offers a suite of functionalities for the processing and visualisation of medical images and geometric meshes. On top of the library, a Graphical User Interface based on OpenGL and Tcl/Tk, allows to apply most available algorithms interactively but also to build dedicated applications through the use of Tcl scripting language. In order to ease its development, the library has been designed in a hierarchical and modular fashion. The main modules include:
- Volumetric images: implements low-level processing algorithms and the 3D visualisation (surface and volume rendering) of volumetric images.
- 4D (3D+T) images: implements visualisation and processing of time series of volumetric images
- Contour: implements 2D and 3D active contours
- Simplex Mesh: implements 3D deformable simplex meshes
- Triangulation: implements 3D deformable triangulations surfaces with visualisation functionalities
- Tetrahedrisation: implements 3D volume composed of tetrahedra with visualisation functionalities
- Force-Feedback: implements low-level and high-level interface to force-feedback systems (LIE from Immersion Corp. and Phantom from Sensable Technologies)
- Simulation: implements a surgical simulator
Additional information on the gforge project web site: http://gforge.inria.fr/projects/mips.
Control the daily compilations in the Dashboard.
Authors
- Johan Montagnat
- Herve Delingette
Contributors:
- Florence Billet
- Olivier Clatz
- Pascal Cathier
- Olivier Commowick
- Guillaume Dugas
- Romain Fernandez
- Pierre Fillard
- Clement Forest
- Celine Fouard
- Sebastien Granger
- Alexandre Guimond
- Heike Hufnagel
- Jean-Didier Lemarechal
- Damien Lepiller
- Jean-Christophe Lombardo
- Gregoire Malandain
- Thomas Mansi
- Xavier Pennec
- Jean-Marc Peyrat
- Guillaume Picinbono
- Alain Pitiot
- Nicolas Scapel
- Maxime Sermesant
- Jean-Christophe Souplet
- Jonathan Stoeckel
- Nicolas Toussaint
- Tom Vercauteren
View of a pre-operative and per-operative brain
inside an MR image
Overlay of the 2 surface intersections
with each slice of the MR image