![]() | |
| 開発者 | MeVis Medical Solutions AG、フラウンホーファー MEVIS |
|---|---|
| 初回リリース | 1993年 |
| 安定版リリース | 3.5.0 / 2022年6月1日 |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | |
| ライセンス | 独自 |
| Webサイト | メビスラボ |
MeVisLabは、医療画像処理と科学的視覚化のためのクロスプラットフォームアプリケーション フレームワークです。画像登録、セグメンテーション、定量的形態学的および機能的画像分析のための高度なアルゴリズムが含まれています。グラフィカル プログラミングと迅速なユーザー インターフェイス プロトタイピングのための IDE も利用できます。
MeVisLab はC++で記述されており、グラフィカル ユーザー インターフェイスにはQt フレームワークを使用しています。Windows、Linux、Mac OS X のクロスプラットフォームで利用できます。ソフトウェア開発は、MeVis Medical Solutions AG と Fraunhofer MEVIS の協力により行われています。
MeVislab SDK のフリーウェア バージョンが利用可能です (ライセンスを参照)。オープン ソース モジュールは、SDK で MeVisLab パブリック ソースとして提供され、MeVisLab コミュニティおよびコミュニティ ソース プロジェクトから入手できます。
歴史
MeVisLabの開発は、1993年にC++で書かれたCeVis InstituteのソフトウェアILAB1から始まりました。これにより、Silicon Graphics (SGI)上のImage Vision Library (IL)のアルゴリズムをインタラクティブに接続して、画像処理ネットワークを形成できるようになりました。1995年に、新しく設立されたMeVis Research GmbH (2009年にFraunhofer MEVISに改名)がILABの開発を引き継ぎ、ILAB2とILAB3をリリースしました。OpenInventorとTclスクリプトが統合されましたが、どちらのプログラムもまだSGIでのみ実行されていました。[1]
2000年に、コア部分がWindows用のObjective-Cで書き直されたILAB4がリリースされました。SGIプラットフォームから移行できるように、Image Vision Libraryはプラットフォームに依存しない社内開発のMeVis Image Processing Library (ML)に置き換えられました。2002年に、コードはアプリケーションフレームワークQtで動作するように適応されました。[1]
2004年に、このソフトウェアはMeVisLabという名前でリリースされました。改良されたIDEが含まれており、WindowsとLinuxで利用できました。[2]詳細についてはリリース履歴を参照してください。
2007 年、MeVisLab は MeVis Medical Solutions AG に買収されました。それ以来、MeVisLab は MeVis Medical Solutions と Fraunhofer MEVIS の共同プロジェクトとして継続されています。
特徴

MeVisLabの機能は次のとおりです: [3] [4] [5]
- MeVis 画像処理ライブラリ (ML) を使用した画像処理: ML は、最大 6 つの画像次元 (x、y、z、色、時間、ユーザー次元) をサポートする、リクエスト駆動型、ページベース、モジュール式、拡張可能な C++画像処理ライブラリです。優先度制御のページ キャッシュと、大規模なデータ セットに対する高いパフォーマンスを提供します。
- 2D 画像表示: 2D / 3Dレンダリングを組み合わせた高速でモジュール式の拡張可能な 2D ビューアが実装されており、スラブ レンダリング (ボリューム レンダリング/ MIP )、オーバーレイ、ポイント/ROI 選択、マルチプレーン リフォーメーション (MPR)、およびマーカー オブジェクト (ポイント、ベクター、ディスク、球など) のインタラクティブな編集をサポートします。
- ボリュームレンダリング: OpenGL / Open Inventorに基づく高品質ボリュームレンダラー(Giga Voxel Renderer、GVR)が利用可能です。[6]大規模な画像ボリューム(例:512x512x2000 CTボリューム、12ビット)、時間変動データ(例:動的MRIボリューム)、ルックアップテーブル、インタラクティブな関心領域、サブボリューム選択、モジュール式の多目的GLSLシェーダーフレームワークをサポートしています。[7]
- DICOM およびその他のファイル形式: DICOM は、同じ 3D/4D 画像ボリュームに属する一連の 2D DICOM フレームを自動的に認識するインポート ステップによってサポートされます。データは、設定可能な DICOM ブラウザーで参照できます。PACS への DICOM の保存が可能です。サポートされているその他のファイル形式には、TIFF (2D/3D、RGBA)、Analyze、RAW、PNG、JPG、BMP などがあります。
- ツール フレームワーク: マーカー、曲線、ヒストグラム、Winged-Edged Meshes (WEM) 、Contour Segmentation Objects (CSO)用のモジュラー クラスおよびモジュール ライブラリが利用可能です。
- Qt 統合: Qtはアプリケーション フレームワークとして使用されます。Qt API は PythonQt を介して統合されており、MeVisLab 内からスクリプトを実行して Qt スタイル シート、Qt ウィジェット、QT コア クラスなどにアクセスできるようになります。
- スクリプトサポート: PythonはMeVisLab機能の大部分へのスクリプト制御アクセスに使用できます。QtへのスクリプトバインディングはPythonQtを介して実装されています。Pythonによる画像処理にはNumPyが利用可能です。MeVisLabではオブジェクト指向のPythonプログラミングが可能です。[8]
- 統合されたオープンソースの画像処理および視覚化ライブラリ: 3つのオープンソースライブラリが統合されています。2000年にオープンソースとしてリリースされたオリジナルのSGIソースコードに基づくOpen Inventor 、 [9] MeVisLabモジュールとして利用できる Insight Toolkit (ITK)、[10] [11] [12] MeVisLabモジュールとして利用できるVisualization Toolkit (VTK) 。 [13] [14]
- 包括的なモジュール ライブラリ: MeVisLab モジュール ライブラリは、800 個の標準モジュールと 1800 個の ITK/VTK モジュールを含む合計 2600 個のモジュールで構成されています。
MeVisLabの原則

MeVisLab はモジュール型の開発フレームワークです。モジュールに基づいて、ネットワークを作成し、アプリケーションを構築できます。
MeVisLabは、画像処理ネットワークの作成をサポートするために、ビジュアルプログラミングによるデータフローモデリングを可能にするIDEを提供しています。重要なIDE機能としては、マルチドキュメントインターフェース(MDI)、ドッキング機能を備えたモジュールおよび接続インスペクタ、高度な検索、スクリプトおよびデバッグコンソール、ムービーおよびスクリーンショットの生成とギャラリー、モジュールテスト、エラー処理サポートなどがあります。[15]
ビジュアル ネットワーク エディターでは、モジュールを追加して組み合わせ、データ フローとパラメーターの同期を設定できます。結果として得られるネットワークは、実行時にスクリプトによって動的に変更できます。マクロ モジュールを作成して、モジュールのサブネットワーク、スクリプト機能、および高レベルのアルゴリズムをカプセル化できます。
ネットワークの上に、ビューアと UI パネルを備えた医療アプリケーション レベルを追加できます。パネルは MeVisLab 定義言語 (MDL) で記述され、Python または JavaScript でスクリプト化でき、MeVisLab 内部のメカニズムまたは Qt 機能を使用してスタイルを設定できます。
C++ または Python で記述された独自のモジュールの開発はウィザードによってサポートされます。
画像ギャラリー
MeVisLabフォーラム
MeVisLab は、コア開発者だけでなく、あらゆる経験レベルのユーザーが情報を共有する、非常に充実したパブリック フォーラムを提供しています。無料登録が必要です。
応用分野、研究プロジェクト

MeVisLabは、肝臓[16]、[17] [18] [19] [20]、肺[21] [22] 、頭部[23] [24] 、首などの身体部位の手術計画[16] 、動的な造影剤強調乳房[25] [26]および前立腺MRIの分析、神経学的[27]および心血管画像シリーズの定量分析[28] [29] 、整形外科的定量化および可視化、腫瘍病変の容積測定[30]および治療モニタリング[31] 、マンモグラム、3D乳房超音波およびトモシンセシス画像データの強化可視化、その他多くのアプリケーションを含む、幅広い医療および臨床アプリケーションで使用されています。MeVisLabは、画像処理(一般および医療の両方[34])および可視化技術 のトレーニングおよび教育ツール[32] [33]としても使用されています。
MeVisLab は、以下を含む多くの研究プロジェクトで使用されています。
- VICORA [永久リンク切れ ] VICORA Virtuelles Institut für Computerunterstützung in der klinischen Radiology (2004–2006)
- DOT-MOBI [永久リンク切れ ]
- HAMAM 2011年7月20日アーカイブ、Wayback Machine
MeVisLabをベースに、アプリケーション開発を改善するためにMedicalExplorationToolkitが開発されました。[35]これは、Windows上のMeVisLab 1.5.2および1.6のアドオンパッケージとして利用できます。
MeVisLabは、生物医学画像の表面モデルを生成し、それをユニバーサル3D形式でエクスポートしてPDFファイルに埋め込むためにも使用できます。[36]
ライセンス
MeVisLab SDKは無料で事前登録なしでダウンロードできます。このソフトウェアは3つの異なるライセンスモデルで使用できます。[37]
- MeVisLab SDK 未登録: このライセンス モデルは、MeVisLab SDK が追加のライセンス ファイルなしで使用される場合に適用されます。このライセンスでは、制限された機能セットが利用できます。使用条件は、非商用 MeVisLab SDK と同じです (以下を参照)。
- 非商用 MeVisLab SDK ライセンス: 厳密に個人使用、または大学、その他の学術機関、非営利団体などの非営利機関での使用向け。フル機能セットには、別途有料のライセンス ファイルが必要です。
- 商用 MeVisLab SDK ライセンス: 営利企業、機関、または研究室での使用向け。フル機能セットには、別途有料のライセンス ファイルが必要です。
上記のライセンス モデルのいずれにおいても、MeVisLab SDK またはその一部の再配布、または MeVisLab またはその一部を商用サービスや製品の一部として使用することは許可されていません。
フラウンホーファーMEVISリリースモジュールはフラウンホーファーMEVISの知的財産であり、非営利目的にのみ使用できます。[37]
関連するオープンソースプロジェクト
MeVisLab 公開ソース
選択された MeVisLab モジュールは、BSD ライセンスに基づくオープン ソースです。これらのソースは、MeVisLab SDK インストーラーの一部です。
MeVisLabコミュニティとコミュニティソース
MeVisLab コミュニティ プロジェクトでは、MeVisLab のオープン ソース モジュールがさまざまな機関から提供されています。2010 年現在の貢献者は次のとおりです。
- エラスムス大学ロッテルダム、オランダ
- カトリーケ大学ルーヴェン、医用画像研究センター
- 画像処理部門 (LKEB)、ライデン大学医療センター、オランダ
- コンピュータビジョン研究所、ETH チューリッヒ、スイス
- シミュレーションとグラフィック研究所、マクデブルク大学、デラウェア州
- リンショーピング大学、医用画像科学・視覚化センター (CMIV)、スウェーデン]
- MeVisメディカルソリューションズAG
- フラウンホーファーMEVIS
ソースコードは BSD または LGPL ライセンスの下でリリースされ、SourceForge の中央リポジトリで管理されます。さまざまなプラットフォーム向けに継続的なビルドが提供されます。
PythonQt
PythonQt は、 Qt フレームワーク用の Pythonスクリプト バインディングです。元々は MeVisLab をスクリプト化できるようにするために作成され、その後 2007 年にLGPLの下でオープン ソースとして公開されました。PythonQt の紹介は Qt Quarterly で公開されており、そこにはPyqtとの比較も含まれています。
PythonQt のソースとドキュメントは SourceForge から入手できます。
類似のソフトウェアプロジェクト
- Slicer (3DSlicer) は、画像分析と科学的視覚化のためのオープンソースのマルチプラットフォーム プロジェクトです。元々はブリガム アンド ウィメンズ病院の外科計画研究所と MIT 人工知能研究所によって開発されました。
- SCIRun は、ユタ大学の科学計算および画像研究所の統合バイオメディカル コンピューティング センターで開発された、科学的問題のモデリング、シミュレーション、視覚化のためのオープン ソースのマルチプラットフォーム科学的問題解決環境(PSE) です。
- MITK(医療用画像インタラクションツールキット)は、ハイデルベルクのドイツクレブス研究センターで開発された、インタラクティブな医療用画像処理ソフトウェアを開発するためのオープンソースプロジェクトです。
- Voreen は、ミュンスター大学の視覚化およびコンピュータグラフィックス研究グループ (VisCG) によって管理されているオープンソースのマルチプラットフォーム ボリューム レンダリング エンジンです。
- DeVIDE は、デルフト工科大学の視覚化グループによって開発された、視覚化および画像処理アルゴリズムの迅速なプロトタイピング、テスト、展開のためのオープンソースのマルチプラットフォーム ソフトウェアです。
- Amira は、バイオメディカルデータの視覚化、分析、操作のための商用マルチプラットフォームソフトウェアです。
- Studierfenster (StudierFenster) は、無料、非商用のオープンサイエンスのクライアント/サーバーベースの医療画像処理 (MIP) オンラインフレームワークです。
参照
参考文献
- ^ ab "MeVisLab History". Mevislab.de . 2012年1月21日閲覧。
- ^ 「MeVisLab 1.0 リリースニュース」Mevislab.de。2012年3月14日時点のオリジナルよりアーカイブ。 2012年1月21日閲覧。
- ^ 「MeVisLab の機能」Mevislab.de 。2012年1 月 21 日閲覧。
- ^ 「MeVisLab ドキュメント」Mevislab.de 。2012年1 月 21 日閲覧。
- ^ リッター、F.;ボスカンプ、T.ホーマイヤー、A.ラウエ、H.シュヴィアー、M.リンク、F.ホーチミン州パイトゲン(2011 年 12 月 1 日)。 「Ritter F、Boskamp T、Homeyer A、Laue H、Schwier M、Link F、Peitgen HO. 医用画像分析: 視覚的アプローチ。IEEE Pulse. 2011; 2(6):60–70」。IEEEパルス。2 (6)。IEEE : 60 ~ 70。土井:10.1109/MPUL.2011.942929。PMID 22147070。S2CID 191815089 。
- ^ Link F、König M、Peitgen HO; オブジェクトごとのシェーディングによるマルチ解像度ボリュームレンダリング。Kobbelt L、Kuhlen T、Westermann R 編。ビジョンモデリングと視覚化。ベルリン、アーヘン: Aka; 2006:185–191
- ^ SoGVR レンダラー モジュール ドキュメント[永久リンク切れ ]
- ^ "Heckel F、Schwier M、Peitgen HO; MeVisLab と Python によるオブジェクト指向アプリケーション開発; 情報学講義ノート (Informatik 2009: Im Focus das Leben)、2009、154、pp. 1338–1351" (PDF) 。2012 年1 月 21 日に取得。
- ^ 「Open Inventor リファレンス」 Mevislab.de 。 2012 年1 月 21 日閲覧。
- ^ Rexilius J、Jomier J、Spindler W、Link F、König M、Peitgen HO;ビジュアル プログラミングおよびラピッド プロトタイピング プラットフォームを ITK と組み合わせます。場所: Bildverarbeitung für die Medizin。ベルリン: Springer、2005: 460–464
- ^ Rexilius, Jan; Spindler, Wolf; Jomier, Julien; Koenig, Matthias; Hahn, Horst; Link, Florian; Peitgen, Heinz-Otto (2005 年 8 月)。「Rexilius J、Spindler W、Jomier J、Koenig M、Hahn HK、Link F、Peitgen HO; ITK を使用したアルゴリズム評価および臨床アプリケーション プロトタイピングのフレームワーク。The Insight Journal 2005; ISC/NA-MIC/MICCAI オープン ソース ソフトウェアに関するワークショップ」。The Insight Journal。Insight-journal.org : 12。2012年1 月 21 日閲覧。
- ^ Bitter, I.; Van Uitert, R.; Wolf, I.; Ibáñez, L.; Kuhnigk, JM (2007 年 3 月 19 日)。「Bitter I、van Uitert R、Wolf I、Ibanez L、Kuhnigk JM、ITK を使用する画像処理および視覚化用の 4 つの無料フレームワークの比較、IEEE Trans Visual Comput Graphics、13(3): 483–493、2007 年 5 月/6 月」。IEEE Transactions on Visualization and Computer Graphics。13 ( 3) 。IEEE : 483–93。doi : 10.1109 /TVCG.2007.1001。PMID 17356215。S2CID 16052252 。
- ^ Koenig M、Spindler W、Rexilius J、Jomier J、Link F、Peitgen HO; VTK と ITK をビジュアル プログラミングおよびラピッド プロトタイピング プラットフォームに組み込む。Proceedings of SPIE – Volume 6141 Medical Imaging 2006 Image Processing。Bellingham: SPIE、2006: 印刷中
- ^ VTK モジュールリファレンス[永久リンク切れ ]
- ^ 「MeVisLab リファレンスマニュアル」Mevislab.de、2011 年 9 月 3 日。2012年1 月 21 日閲覧。
- ^ http://isgwww.cs.uni-magdeburg.de/visualisierung/wiki/lib/exe/fetch.php?media=files:animation_exploration:muehler_2010_eurovis.pdf [ベア URL PDF ]
- ^ 「Rieder C、Schwier M、Weihusen A、Zidowitz S、Peitgen、HO; 肝臓腫瘍の画像誘導による高周波アブレーションのインタラクティブな計画のためのリスク構造の視覚化; SPIE Medical Imaging: Visualization、Image-Guided Procedures、およびモデリング、オーランド、2009」(PDF) 。2012年1月21日閲覧。
- ^ Zidowitz, S.; Hansen, C.; Schlichting, S.; Kleemann, M.; Peitgen, H. -O. (2009). 「肝臓手術における術中ガイダンスのためのソフトウェア支援」。世界医学物理学および生物医学工学会議、2009 年 9 月 7 日 - 12 日、ミュンヘン、ドイツ。IFMBE Proceedings。第 25/6 巻。Springerlink.com。pp. 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 HO; 肝臓手術計画のための切除面の自動生成に向けて; Proceedings of Computer Assisted Radiology and Surgery (CARS) 2010、5 (Suppl. 1)、pp. 119–120」(PDF) 。2012年1月21日閲覧。
- ^ 「Fraunhofer MEVISの肝臓プロジェクト」Mevis.de。2012年3月14日時点のオリジナルよりアーカイブ。2012年1月21日閲覧。
- ^ 「Dicken V、Kuhnigk JM、Bornemann L、Zidowitz S、Krass S、Peitgen HO、腫瘍患者の胸部手術のリスク評価と計画のための新しいCTデータ分析と視覚化技術、HU Lemke、K. Inamura、K. Doi、MW Vannier、およびAG Farman編集、Proc CARS:Computer Assisted Radiology and Surgery、Computer Assisted Radiology and Surgeryの第1281巻」。国際会議シリーズ。1281 :783–787。2005年6月22日。doi:10.1016/j.ics.2005.03.203。
- ^ 「Fraunhofer MEVIS の肺プロジェクト」Mevis.de。2012 年 3 月 14 日時点のオリジナルよりアーカイブ。2012 年1 月 21 日閲覧。
- ^ 「Rieder C、Görge HH、Ritter F、Hahn HK、Peitgen HO、脳神経外科計画のための仮想アクセスパスに沿ったリスク構造の効率的な視覚化、ドイツ脳神経外科学会 (DGNC) 第 59 回年次総会、ヴュルツブルク、2008 年」(PDF) 。2012年1 月 21 日閲覧。
- ^ 「Fraunhofer MEVIS のニューロ プロジェクト」Mevis.de。2012 年 3 月 14 日時点のオリジナルよりアーカイブ。2012 年1 月 21 日閲覧。
- ^ 「Fraunhofer MEVISの乳房プロジェクト」Mevis.de。2012年3月14日時点のオリジナルよりアーカイブ。2012年1月21日閲覧。
- ^ Hahn HK、Harz MT、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、「効率的で信頼性の高いマルチモーダル乳房画像読影の概念」、国際デジタルマンモグラフィワークショップ (IWDM 2010、6 月 16 ~ 18 日、スペイン、ジローナ)、pp.
- ^ 「医療診断と治療のためのビジュアルコンピューティング」(PDF) 。 2012年1月21日閲覧。
- ^ 「冠動脈中心線抽出アルゴリズムを評価するための標準化された評価方法論と参照データベース」(PDF) 。 2012年1月21日閲覧。
- ^ 「Fraunhofer MEVIS の心臓プロジェクト」Mevis.de。2012 年 3 月 14 日時点のオリジナルよりアーカイブ。2012 年1 月 21 日閲覧。
- ^ ボルト、H;ヤンケ、T;シェーファー、FK;ウェンケ、R;ホフマン、B;フライターグ・ウルフ、S;ディケン、V;クーニック、JM。ローマン、J;ヴォス、S;クネス、N;ヘラー、M;ビーデラー、J (2007)。 「異なるセグメンテーションアルゴリズムと観察者のトレーニングレベルを考慮した肺結節体積の観察者間変動」。Eur J Radiol . 64 (2): 285-95。土井:10.1016/j.ejrad.2007.02.031。PMID 17433595。
- ^ 「Rieder C、Weihusen A、Schumann C、Zidowitz S、Peitgen HO; ラジオ波焼灼療法のインタラクティブな介入後評価のための視覚的サポート; コンピュータグラフィックスフォーラム(Eurographics Symposium on Visualization の特別号)29、3(1093–1102)、2010」(PDF) 。 2012年1月21日閲覧。
- ^ 「Klein J、Bartz D、Friman O、Hadwiger M、Preim B、Ritter F、Vilanova A、Zachmann G、Advanced Algorithms in Medical Computer Graphics、Eurographics 2008、クレタ島、4 月 14 ~ 18 日。State-of-the-Art Report (EG-STAR'08)」(PDF) 。2012 年1 月 21 日閲覧。
- ^ Felix Ritter. 「Ritter F; 医療アプリケーションのプロトタイピングのためのビジュアルプログラミング; IEEE Visualization 2007、サクラメント、10月28日~11月1日。チュートリアル: 「ビジュアル医療入門: テクニック、アプリケーション、ソフトウェア」、Dirk Bartz、Klaus Mueller、Felix Ritter、Bernhard Preim、Karel Zuiderveld著」。Mevis-research.de 。 2012年1月21日閲覧。
- ^ Bornemann L、Dicken V、Kuhnigk JM、Beyer F、Shin H、Bauknecht C、Diehl V、Fabel-Schulte M、Meier S、Kress O、Krass S、Peitgen HO; 腫瘍学における定量的治療モニタリングのためのソフトウェア支援; 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) 。2012年1月21日閲覧。
- ^ Newe, A; Ganslandt, T (2013). 「出版および教育のための 3D ポータブル ドキュメント フォーマット (PDF) ファイルに埋め込むためのバイオメディカル 3D 表面モデル データの簡易生成」PLOS ONE . 8 (11): e79004. Bibcode :2013PLoSO...879004N. doi : 10.1371/journal.pone.0079004 . PMC 3829830 . PMID 24260144.
- ^ ab 「MeVisLab のバージョンとライセンス」Mevislab.de 。2012年1 月 21 日閲覧。
さらに読む
- MeVisLab 出版物
- 医療画像解析:視覚的アプローチ
- MeVisLabとPythonを使用したオブジェクト指向アプリケーション開発
外部リンク
- MeVisLabホームページ
- MeVisLabコミュニティソース
- MeVisLab サポートフォーラム[永久リンク切れ ]
- MeVisメディカルソリューションズAG
- フラウンホーファーMEVIS

