Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 Features  





3 MeVisLab principles  





4 Image gallery  





5 MeVisLab forum  





6 Fields of application, research projects  





7 Licensing  





8 Related open source projects  



8.1  MeVisLab public sources  





8.2  MeVisLab community and community sources  





8.3  PythonQt  







9 Similar software projects  





10 See also  





11 References  





12 Further reading  





13 External links  














MeVisLab







 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


MeVisLab
Developer(s)MeVis Medical Solutions AG, Fraunhofer MEVIS
Initial release1993; 31 years ago (1993)
Stable release

3.5.0 / June 1, 2022; 2 years ago (2022-06-01)

Operating systemCross-platform

Type
  • Scientific visualization
  • Medical imaging
  • Volume rendering
  • LicenseProprietary
    Websitewww.mevislab.de

    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.

    MeVisLab is written in C++ and uses the Qt framework for graphical user interfaces. It is available cross-platform on Windows, Linux, and Mac OS X. The software development is done in cooperation between MeVis Medical Solutions AG and Fraunhofer MEVIS.

    A freeware version of the MeVislab SDK is available (see Licensing). Open source modules are delivered as MeVisLab Public Sources in the SDK and available from the MeVisLab Community and Community Sources project.

    History

    [edit]

    MeVisLab development began in 1993 with the software ILAB1 of the CeVis Institute, written in C++. It allowed to interactively connect algorithms of the Image Vision Library (IL) on Silicon Graphics (SGI) to form image processing networks. In 1995, the newly founded MeVis Research GmbH (which became Fraunhofer MEVIS in 2009) took over the ILAB development and released ILAB2 and ILAB3. OpenInventor and Tcl scripting was integrated but both programs were still running on SGI only.[1]

    In 2000, ILAB4 was released with the core rewritten in Objective-C for Windows. For being able to move away from the SGI platform, the Image Vision Library was substituted by the platform-independent, inhouse-developed MeVis Image Processing Library (ML). In 2002, the code was adapted to work on the application framework Qt.[1]

    In 2004, the software was released under the name MeVisLab. It contained an improved IDE and was available on Windows and Linux.[2] See the Release history for details.

    In 2007, MeVisLab has been acquired by MeVis Medical Solutions AG. Since then, MeVisLab has been continued as a collaborative project between the MeVis Medical Solutions and Fraunhofer MEVIS.

    Features

    [edit]
    Body center rendered in MeVisLab

    MeVisLab features include:[3][4][5]

    MeVisLab principles

    [edit]
    MeVisLab GUI

    MeVisLab is a modular development framework. Based on modules, networks can be created and applications can be built.

    To support the creation of image processing networks, MeVisLab offers an IDE that allows data-flow modelling by visual programming. Important IDE features are the multiple document interface (MDI), module and connection inspectors with docking ability, advanced search, scripting and debugging consoles, movie and screenshot generation and galleries, module testing and error handling support.[15]

    In the visual network editor, modules can be added and combined to set up data flow and parameter synchronization. The resulting networks can be modified dynamically by scripts at runtime. Macro modules can be created to encapsulate subnetworks of modules, scripting functionality and high-level algorithms.

    On top of the networks, the medical application level with viewers and UI panels can be added. Panels are written in the MeVisLab Definition Language (MDL), can be scripted with Python or JavaScript and styled using MeVisLab-internal mechanisms or Qt features.

    The development of own modules written in C++ or Python is supported by wizards.

    [edit]

    Head rendered in MeVisLab Volume rendering Heart rendered in MeVisLab Heart rendered in MeVisLab Fiber tracking with MeVisLab

    MeVisLab forum

    [edit]

    MeVisLab offers a very well-supported public forum in which core developers as well as users of all levels of experience share information. A free registration is necessary.

    Fields of application, research projects

    [edit]
    Application building with MeVisLab

    MeVisLab has been used in a wide range of medical and clinical applications, including surgery planning[16] for liver,[17][18][19][20] lung,[21][22] head[23][24] and neck and other body regions, analysis of dynamic, contrast enhanced breast[25][26] and Prostate MRI, quantitative analysis of neurologic[27] and cardiovascular image series,[28][29] orthopedic quantification and visualization, tumor lesion volumetry[30] and therapy monitoring,[31] enhanced visualization of mammograms, 3D breast ultrasound and tomosynthesis image data, and many other applications. MeVisLab is also used as a training and teaching tool[32][33] for image processing (both general and medical[34]) and visualization techniques.

    MeVisLab is and has been used in many research projects, including:

    Based on MeVisLab, the MedicalExplorationToolkit was developed to improve application development.[35] It is available as AddOn package for MeVisLab 1.5.2. and 1.6 on Windows.

    MeVisLab can also be used to generate surface models of biomedical images and to export them in Universal 3D format for embedding in PDF files.[36]

    Licensing

    [edit]

    The MeVisLab SDK can be downloaded at no cost and without prior registration. The software can be used under three different license models:[37]

    None of the above license models permits the redistribution of the MeVisLab SDK or parts thereof, or using MeVisLab or parts thereof as part of a commercial service or product.

    The Fraunhofer MEVIS Release Modules are intellectual property of Fraunhofer MEVIS and strictly for non-commercial purposes.[37]

    [edit]

    MeVisLab public sources

    [edit]

    Selected MeVisLab modules are open source under a BSD license. These sources are part of the MeVisLab SDK installer.

    MeVisLab community and community sources

    [edit]

    In the MeVisLab Community Project, open-source modules for MeVisLab are contributed by a number of institutions. Contributors as of 2010 are:

    The source code is released under BSD or LGPL license and managed in a central repository on SourceForge. Continuous builds are offered for various platforms.

    PythonQt

    [edit]

    PythonQt is a Python script binding for the Qt framework. It was originally written to make MeVisLab scriptable and then published as open source in 2007 under LGPL. An introduction of PythonQt was published in Qt Quarterly, which also includes a comparison to Pyqt.

    PythonQt sources and documentation are available from SourceForge.

    Similar software projects

    [edit]

    See also

    [edit]

    References

    [edit]
    1. ^ a b "MeVisLab History". Mevislab.de. Retrieved January 21, 2012.
  • ^ "MeVisLab 1.0 Release News". Mevislab.de. Archived from the original on March 14, 2012. Retrieved January 21, 2012.
  • ^ "MeVisLab Features". Mevislab.de. Retrieved January 21, 2012.
  • ^ "MeVisLab Documentation". Mevislab.de. Retrieved January 21, 2012.
  • ^ Ritter, F.; Boskamp, T.; Homeyer, A.; Laue, H.; Schwier, M.; Link, F.; Peitgen, H. O. (December 1, 2011). "Ritter F, Boskamp T, Homeyer A, Laue H, Schwier M, Link F, Peitgen H-O. Medical Image Analysis: A Visual Approach. IEEE Pulse. 2011; 2(6):60–70". IEEE Pulse. 2 (6). Ieeexplore.ieee.org: 60–70. doi:10.1109/MPUL.2011.942929. PMID 22147070. S2CID 191815089.
  • ^ Link F, König M, Peitgen H-O; Multi-Resolution Volume Rendering with per Object Shading. In: Kobbelt L, Kuhlen T, Westermann R, eds. Vision Modelling and Visualization. Berlin, Aachen: Aka; 2006:185–191
  • ^ SoGVR Renderer Module Documentation[permanent dead link]
  • ^ "Heckel F, Schwier M, Peitgen H-O; Object-oriented application development with MeVisLab and Python; Lecture Notes in Informatics (Informatik 2009: Im Focus das Leben), 2009, 154, pp. 1338–1351" (PDF). Retrieved January 21, 2012.
  • ^ "Open Inventor Reference". Mevislab.de. Retrieved January 21, 2012.
  • ^ Rexilius J, Jomier J, Spindler W, Link F, König M, Peitgen H-O; Combining a Visual Programming and Rapid Prototyping Platform with ITK. In: Bildverarbeitung für die Medizin. Berlin: Springer, 2005: 460–464
  • ^ Rexilius, Jan; Spindler, Wolf; Jomier, Julien; Koenig, Matthias; Hahn, Horst; Link, Florian; Peitgen, Heinz-Otto (August 2005). "Rexilius J, Spindler W, Jomier J, Koenig M, Hahn H-K, Link F, Peitgen H-O; A Framework for Algorithm Evaluation and Clinical Application Prototyping using ITK. The Insight Journal 2005; ISC/NA-MIC/MICCAI Workshop on Open-Source Software". The Insight Journal. Insight-journal.org: 12. Retrieved January 21, 2012.
  • ^ Bitter, I.; Van Uitert, R.; Wolf, I.; Ibáñez, L.; Kuhnigk, J. M. (March 19, 2007). "Bitter I, van Uitert R, Wolf I, Ibanez L, Kuhnigk J-M; Comparison of Four Freely Available Frameworks for Image Processing and Visualization That Use ITK; IEEE Trans Visual Comput Graphics,13(3): 483–493, 2007 May/June". IEEE Transactions on Visualization and Computer Graphics. 13 (3). Ieeexplore.ieee.org: 483–93. doi:10.1109/TVCG.2007.1001. PMID 17356215. S2CID 16052252.
  • ^ Koenig M, Spindler W, Rexilius J, Jomier J, Link F, Peitgen H-O; Embedding VTK and ITK into a Visual Programming and Rapid Prototyping Platform. In: Proceedings of SPIE – Volume 6141 Medical Imaging 2006 Image Processing. Bellingham: SPIE, 2006: in press
  • ^ VTK Module Reference[permanent dead link]
  • ^ "MeVisLab Reference Manual". Mevislab.de. September 3, 2011. Retrieved January 21, 2012.
  • ^ http://isgwww.cs.uni-magdeburg.de/visualisierung/wiki/lib/exe/fetch.php?media=files:animation_exploration:muehler_2010_eurovis.pdf [bare URL PDF]
  • ^ "Rieder C, Schwier M, Weihusen A, Zidowitz S, Peitgen, H-O; Visualization of Risk Structures for Interactive Planning of Image Guided Radiofrequency Ablation of Liver Tumors; SPIE Medical Imaging: Visualization, Image-Guided Procedures, and Modeling, Orlando, 2009" (PDF). Retrieved January 21, 2012.
  • ^ Zidowitz, S.; Hansen, C.; Schlichting, S.; Kleemann, M.; Peitgen, H. -O. (2009). "Software Assistance for Intra-Operative Guidance in Liver Surgery". IFMBE Proceedings. 25/6. Springerlink.com: 205–208. doi:10.1007/978-3-642-03906-5_56. ISBN 978-3-642-03905-8.
  • ^ "Hansen C, Lindow B, Zidowitz S, Schenk A, Peitgen H-O; Towards Automatic Generation of Resection Surfaces for Liver Surgery Planning; Proceedings of Computer Assisted Radiology and Surgery (CARS) 2010, 5 (Suppl. 1), pp. 119–120" (PDF). Retrieved January 21, 2012.
  • ^ "Liver projects at Fraunhofer MEVIS". Mevis.de. Archived from the original on March 14, 2012. Retrieved January 21, 2012.
  • ^ "Dicken V, Kuhnigk J-M, Bornemann L, Zidowitz S, Krass S, Peitgen H-O; Novel CT data analysis and visualization techniques for risk assessment and planning of thoracic surgery in oncology patients; in H.U. Lemke, K. Inamura, K. Doi, M.W. Vannier, and A.G. Farman, editors, Proc CARS: Computer Assisted Radiology and Surgery, volume 1281 of Computer Assisted Radiology and Surgery". International Congress Series. 1281: 783–787. June 22, 2005. doi:10.1016/j.ics.2005.03.203.
  • ^ "Lung projects at Fraunhofer MEVIS". Mevis.de. Archived from the original on March 14, 2012. Retrieved January 21, 2012.
  • ^ "Rieder C, Görge H-H, Ritter F, Hahn H-K, Peitgen H-O; Efficient Visualization of Risk Structures along Virtual Access Paths for Neurosurgical Planning; 59th Annual Meeting of the German Society of Neurosurgery (DGNC), Würzburg, 2008" (PDF). Retrieved January 21, 2012.
  • ^ "Neuro projects at Fraunhofer MEVIS". Mevis.de. Archived from the original on March 14, 2012. Retrieved January 21, 2012.
  • ^ "Breast projects at Fraunhofer MEVIS". Mevis.de. Archived from the original on March 14, 2012. Retrieved January 21, 2012.
  • ^ Hahn H-K, Harz M-T, Seyffarth H, Zöhrer F, Böhler T, Filippatos K, Wang L, Homeyer A, Ritter F, Laue H, Günther M, Twellmann T, Tabár L, Bick U, Schilling K; Concepts for Efficient and Reliable Multi-Modal Breast Image Reading; International Workshop on Digital Mammography (IWDM 2010, June 16–18, Girona, Spain), pp.
  • ^ "Visual computing for medical diagnosis and treatment" (PDF). Retrieved January 21, 2012.
  • ^ "Standardized evaluation methodology and reference database for evaluating coronary artery centerline extraction algorithms" (PDF). Retrieved January 21, 2012.
  • ^ "Cardio projects at Fraunhofer MEVIS". Mevis.de. Retrieved January 21, 2012.
  • ^ Bolte, H; Jahnke, T; Schäfer, FK; Wenke, R; Hoffmann, B; Freitag-Wolf, S; Dicken, V; Kuhnigk, JM; Lohmann, J; Voss, S; Knöss, N; Heller, M; Biederer, J (2007). "Interobserver-variability of lung nodule volumetry considering different segmentation algorithms and observer training levels". Eur J Radiol. 64 (2): 285–95. doi:10.1016/j.ejrad.2007.02.031. PMID 17433595.
  • ^ "Rieder C, Weihusen A, Schumann C, Zidowitz S, Peitgen H-O; Visual Support for Interactive Post-Interventional Assessment of Radiofrequency Ablation Therapy; Computer Graphics Forum (Special Issue on Eurographics Symposium on Visualization) 29, 3 (1093–1102), 2010" (PDF). Retrieved January 21, 2012.
  • ^ "Klein J, Bartz D, Friman O, Hadwiger M, Preim B, Ritter F, Vilanova A, Zachmann G; Advanced Algorithms in Medical Computer Graphics; Eurographics 2008, Crete, April 14–18. State-of-the-Art Report (EG-STAR'08)" (PDF). Retrieved January 21, 2012.
  • ^ Felix Ritter. "Ritter F; Visual Programming for Prototyping of Medical Applications; IEEE Visualization 2007, Sacramento, October 28 – November 1. Tutorial: "Introduction to Visual Medicine: Techniques, Applications and Software" by Dirk Bartz, Klaus Mueller, Felix Ritter, Bernhard Preim, and Karel Zuiderveld". Mevis-research.de. Retrieved January 21, 2012.
  • ^ Bornemann L, Dicken V, Kuhnigk J-M, Beyer F, Shin H, Bauknecht C, Diehl V, Fabel-Schulte M, Meier S, Kress O, Krass S, Peitgen H-O; Software Assistance for Quantitative Therapy Monitoring in Oncology; Proc Workshop on Medical Image Processing: Challenges in Clinical Oncology: 40–46, 2006 ]
  • ^ "Mühler K, Tietjen C, Ritter F, Preim B; The Medical Exploration Toolkit: An Efficient Support for Visual Computing in Surgical Planning and Training; IEEE Transactions on Visualization and Computer Graphics (133–146), Los Alamitos, CA, USA, 2010" (PDF). Retrieved January 21, 2012.
  • ^ Newe, A; Ganslandt, T (2013). "Simplified Generation of Biomedical 3D Surface Model Data for Embedding into 3D Portable Document Format (PDF) Files for Publication and Education". PLOS ONE. 8 (11): e79004. Bibcode:2013PLoSO...879004N. doi:10.1371/journal.pone.0079004. PMC 3829830. PMID 24260144.
  • ^ a b "MeVisLab Versions and Licensing". Mevislab.de. Retrieved January 21, 2012.
  • Further reading

    [edit]
    [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=MeVisLab&oldid=1176807409"

    Categories: 
    1993 software
    3D graphics software
    Computer vision software
    Data visualization software
    Freeware
    Image processing software
    Science software
    Software that uses Qt
    Hidden categories: 
    All articles with dead external links
    Articles with dead external links from March 2020
    Articles with permanently dead external links
    All articles with bare URLs for citations
    Articles with bare URLs for citations from March 2022
    Articles with PDF format bare URLs for citations
    Use mdy dates from January 2012
     



    This page was last edited on 24 September 2023, at 03:20 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki