ヴォリーン

ボリューム可視化ライブラリおよび開発プラットフォーム
ヴォリーン
安定版リリース
5.3.0 / 2024年8月2日; 15か月前 ( 2024-08-02 )
リポジトリhttps://github.com/voreen-project/voreen
書かれたC++ (Qt)、OpenGLGLSLOpenCLPython
オペレーティング·システムクロスプラットフォーム
タイプボリュームレンダリングインタラクティブな視覚化
ライセンスGNU 一般公衆利用許諾書バージョン 2
Webサイトvoreen.uni-muenster.de

Voreenボリュームレンダリングエンジン)は、オープンソースのボリューム可視化ライブラリおよび開発プラットフォームです。GPUベースボリュームレンダリング技術を用いることで、標準的なグラフィックスハードウェア上で高フレームレートを実現しインタラクティブなボリューム探索をサポートします。

歴史

Voreenは2004年に ドイツミュンスター大学コンピュータサイエンス学部で開発が開始され、2008年4月11日にGNU一般公衆利用許諾書(GPL)の下で初めてリリースされました。VoreenはC++で書かれており、 QtフレームワークとOpenGLレンダリングアクセラレーションAPIを利用しており 、コンシューマー向けグラフィックスハードウェアで高いインタラクティブフレームレートを実現できます。[1]プラットフォームに依存せず、WindowsLinuxでコンパイルできます。ソースコードとドキュメント、 WindowsLinux用のコンパイル済みバイナリは、ウェブサイトから入手できます。2024年10月から、VoreenはGitHubのオープンリポジトリで開発されています。主に医療用途を目的としていますが、[2]顕微鏡検査、フローデータ、その他のシミュレーションなど、他の種類のボリュームデータも扱うことができます。[3] [4]

概念

このエンジンに基づく視覚化環境 VoreenVE は、ボリュームデータの対話型視覚化の作成と実行用に設計されています。ラピッドプロトタイピングにより、いわゆるネットワークの形式でさまざまな視覚化を組み立てることができ、各ネットワークは複数のプロセッサで構成されています[5]プロセッサは、レイキャスティング上のデータ供給、ジオメトリ作成とレンダリングから画像処理まで、レンダリングプロセス全体にわたって多かれ少なかれ特化したタスクを実行します。それぞれの目的の範囲内で、プロセッサを自由に組み合わせることができるため、柔軟性が大幅に向上し、ボリュームレンダリングを統一的に処理できるようになります。特定のレンダリング手法を実装する必要がある作成者は、基本的に新しいプロセッサの開発に作業を限定できますが、特定の視覚化にアクセスしたいだけのユーザーは、適切なプロセッサまたはネットワークを使用するだけでよく、技術的な詳細を気にする必要はありません。

特徴

視覚化

ボリューム処理

  • 等値面抽出
  • 非常に大規模な(コア外の)ボリュームに対する効率的な基本的な3D画像処理
  • 非常に大規模な解析(連結コンポーネント、血管ネットワーク解析)
  • インタラクティブなボリュームセグメンテーション(ランダムウォーカーベース、血管フィルタリング、基本的な閾値設定)
  • インタラクティブなボリューム登録(手動またはランドマークベース)
  • ベクトル場ボリューム処理(ヤコビ行列、デルタ/Q/ラムダ2渦基準、コアライン抽出)
  • 時空間マルチフィールドアンサンブルデータセットのアウトオブコア処理(アンサンブル解析)
  • フローシミュレーションアンサンブル生成のためのOpenLB統合

交流

  • ドメイン専門家の使いやすさを向上させる設定可能なアプリケーション モード
  • 軸に沿ったクリッピングプレーンと任意に位置合わせされたクリッピングプレーン
  • 1Dおよび2D伝達関数のエディター
  • 中間結果の検査
  • 距離測定

データI/O

参照

参考文献

  1. ^ Smelyanskiy, M.; Holmes, D.; Chhugani, J.; Larson, A.; Carmean, DM; Hanson, D.; Dubey, P.; Augustine, K.; Kim, D.; Kyker, A.; Lee, VW; Nguyen, AD; Seiler, L.; Robb, R. (2009). 「医療画像における高忠実度ボリュームレンダリングのCPU、GPU、およびメニーコアアーキテクチャへのマッピング」(PDF) . IEEE Transactions on Visualization and Computer Graphics . 15 (6): 1563– 1570. CiteSeerX  10.1.1.460.3466 . doi :10.1109/TVCG.2009.164. ISSN  1077-2626. PMID  19834234。S2CID 1284490  。
  2. ^ Eisenmann, U.; Freudling, A.; Metzner, R.; Hartmann, M.; Wirtz, CR; Dickhaus, H. (2009). 「脳神経外科的介入の計画と実施のためのボリュームレンダリング」.世界医学物理学・生物医学工学会議, 2009年9月7日~12日, ドイツ, ミュンヘン. 世界医学物理学・生物医学工学会議, 2009年9月7日~12日. 第25/6巻. ミュンヘン, ドイツ. pp.  201– 204. doi :10.1007/978-3-642-03906-5_55. ISBN 978-3-642-03905-8. ISSN  1680-0737.{{cite book}}: CS1 メンテナンス: 場所の発行元が見つかりません (リンク)
  3. ^ “レイリー・ベナード場を飛行”. YouTube . 2021年12月15日時点のオリジナルよりアーカイブ。
  4. ^ Scherzinger, A.; Brix, T.; Drees, D.; Völker, A.; Radkov, K.; Santalidis, N.; Fieguth, A.; Hinrichs, K. (2017). 「宇宙論的暗黒物質シミュレーションデータのインタラクティブな探査」. IEEE Computer Graphics and Applications . 37 (2): 80– 89. doi :10.1109/MCG.2017.20. PMID  28320645. S2CID  15305374.
  5. ^ Meyer-Spradow, J.; Ropinski, T.; Mensmann, JR; Hinrichs, K. (2009). 「Voreen: レイキャスティングベースのボリューム可視化のためのラピッドプロトタイピング環境」. IEEE Computer Graphics and Applications . 29 (6): 6– 13. doi :10.1109/MCG.2009.130. ISSN  0272-1716. PMID  24806774. S2CID  8211514.
  • Voreenのウェブサイト
  • GitHubのソースコード
「https://en.wikipedia.org/w/index.php?title=Voreen&oldid=1270905840」から取得