

科学的視覚化(scientific visualisationとも綴られる )は、科学的現象の視覚化を扱う学際的な科学の一分野である。 [ 2 ]また、コンピュータサイエンスの一分野であるコンピュータグラフィックスのサブセットと見なされることもある。科学的視覚化の目的は、科学者がデータを理解し、図示し、洞察を引き出せるように、科学的データをグラフィカルに図示することである。人々が様々な種類の視覚化をどのように読み、どのように誤読するかを研究することで、どのような種類の視覚化と特徴が最も理解しやすく、情報を効果的に伝達できるかを判断するのに役立っている。[ 3 ] [ 4 ]

3次元科学的視覚化の最も初期の例の一つは、 1874年にジェームズ・クラーク・マクスウェルによって粘土で彫刻されたマクスウェルの熱力学面である。[ 5 ]これは、コンピュータグラフィックスを用いた現代の科学的視覚化技術の先駆けとなった。[ 6 ]
初期の2次元地図の代表的な例としては、1869年にチャールズ・ジョセフ・ミナールが作成したナポレオンのモスクワ進軍のフローマップ[ 2 ] 、1857年にフローレンス・ナイチンゲールがイギリス軍の衛生状態改善キャンペーンの一環として使用した「コックスコーム」[ 2 ] 、そして1855年にジョン・スノーがブロードストリートのコレラ流行を視覚化するために使用したドットマップ[ 2 ]などがあります。
分類の基準:
コンピュータグラフィックスを用いた科学的視覚化は、グラフィックスの成熟に伴い普及しました。主な応用分野は、コンピュータシミュレーションや実測データから得られるスカラー場とベクトル場でした。2次元(2D)スカラー場を視覚化する主な方法は、カラーマッピングと等高線描画です。2Dベクトル場は、グリフと流線、または線積分畳み込み法を用いて視覚化されます。2Dテンソル場は、多くの場合、2つの固有ベクトルのいずれかを用いてテンソルを表すことでベクトル場に変換され、ベクトル場の視覚化手法を用いて視覚化されます。
3次元スカラー場の場合、主な手法はボリュームレンダリングと等値面です。ベクトル場の可視化手法には、矢印、流線、流脈線などのグリフ(グラフィカルアイコン) 、粒子追跡法、線積分畳み込み法(LIC)、位相幾何学的手法などがあります。その後、2次元および3次元テンソル場を可視化するために、ハイパーストリームライン[ 7 ]などの可視化手法が 開発されました。





コンピュータアニメーションは、コンピュータを用いて動画を作成する芸術、技術、そして科学です。3Dコンピュータグラフィックスによる作成が一般的になりつつありますが、2Dコンピュータグラフィックスも、スタイル、低帯域幅、そしてより高速なリアルタイムレンダリングのニーズから、依然として広く使用されています。アニメーションの対象はコンピュータ自体である場合もあれば、映画などの別の媒体である場合もあります。特に映画で使用される場合は、CGI(コンピュータ生成画像またはコンピュータ生成イメージング)とも呼ばれます。その用途には医療アニメーションがあり、医療従事者や患者への教育ツールとして最も一般的に利用されています。
コンピュータシミュレーションとは、特定のシステムの抽象モデルをシミュレートしようとするコンピュータプログラム、またはコンピュータネットワークです。コンピュータシミュレーションは、物理学、計算物理学、化学、生物学における多くの自然システムの数学的モデリング、経済学、心理学、社会科学における人間システムのモデリング、そして工学や新技術の開発過程において、これらのシステムの運用に関する洞察を得たり、その挙動を観察したりする上で、有用な手段となっています。[ 8 ]システムの視覚化とシミュレーションを同時に行うことは、ビジュアライゼーションと呼ばれます。
コンピュータシミュレーションは、数分で実行されるコンピュータプログラムから、数時間実行されるネットワークベースのコンピュータグループ、そして数ヶ月間実行される継続的なシミュレーションまで、多岐にわたります。コンピュータシミュレーションによってシミュレートされる事象の規模は、従来の紙と鉛筆による数学的モデリングでは不可能だった(あるいは想像すらできなかった)ものをはるかに超えています。10年以上前、ある勢力が別の勢力に侵攻するという砂漠での戦闘シミュレーションでは、国防総省の高性能コンピューティング近代化プログラムにおいて、複数のスーパーコンピュータを用いて、クウェート周辺の模擬地形上で66,239台の戦車、トラック、その他の車両のモデリングが行われました。[ 9 ]
情報視覚化とは、「ソフトウェアシステムのファイルやコード行、図書館や書誌データベース、インターネット上の関係ネットワークなど、数値以外の大規模な情報コレクションを視覚的に表現する」研究です。[ 2 ]
情報視覚化は、抽象的な情報を直感的に伝えるための手法の創出に重点を置いています。視覚表現とインタラクション技術は、人間の目の広帯域な情報伝達経路を活用し、ユーザーが大量の情報を一度に見て、探求し、理解することを可能にします。[ 10 ]科学的視覚化と情報視覚化の主な違いは、情報視覚化は科学的探究によって生成されたデータ以外のデータにも適用されることが多いことです。ビジネス、政府、ニュース、ソーシャルメディアなどのデータのグラフィカル表現がその一例です。
インターフェース技術と知覚は、新しいインターフェースと根底にある知覚の問題へのより深い理解が、科学的視覚化コミュニティに新たな機会をどのように生み出すかを示しています。[ 11 ]
レンダリングとは、コンピュータプログラムを用いてモデルから画像を生成するプロセスです。モデルとは、厳密に定義された言語またはデータ構造で三次元オブジェクトを記述したものです。モデルには、ジオメトリ、視点、テクスチャ、照明、シェーディングの情報が含まれます。画像はデジタル画像またはラスターグラフィックス画像です。この用語は、シーンの「アーティストによるレンダリング」に類似している場合があります。「レンダリング」は、最終的なビデオ出力を生成するために、ビデオ編集ファイルでエフェクトを計算するプロセスを指すこともあります。重要なレンダリング手法には、以下のものがあります。
ボリュームレンダリングは、3D離散サンプリングデータセットを2D投影して表示する手法です。典型的な3Dデータセットは、 CTスキャナまたはMRIスキャナで取得された2Dスライス画像の集合です。通常、これらの画像は規則的なパターン(例えば、1ミリメートルごとに1スライス)で取得され、規則的なパターン内に規則的な数の画像ピクセルが含まれます。これは規則的なボリュームグリッドの例であり、各ボリューム要素(ボクセル)は、ボクセルの周囲をサンプリングすることで得られる単一の値で表されます。
Rosenblum (1994)によると、「ボリューム可視化とは、物体の表面を数学的に表現することなく、物体を視覚化できる一連の技術です。当初は医療用画像処理に使用されていましたが、ボリューム可視化は多くの科学分野において不可欠な技術となり、雲、水の流れ、分子構造や生物構造といった現象の描写に不可欠な技術となっています。多くのボリューム可視化アルゴリズムは計算コストが高く、大規模なデータストレージを必要とします。ハードウェアとソフトウェアの進歩により、ボリューム可視化とリアルタイムパフォーマンスは一般化しています。」
ウェブベースの技術とブラウザ内レンダリングの発達により、変化する参照フレームを持つ直方体の体積測定によるシンプルなプレゼンテーションが可能になり、体積、質量、密度のデータを表示できるようになりました。[ 11 ]
このセクションでは、科学的視覚化が今日どのように応用できるかについていくつかの例を示します。[ 12 ]
星形成:この図は、エンツォ星と銀河のシミュレーションにおけるガス/ダスト密度の対数分布図です。密度の高い領域は白く、密度の低い領域は青みがかった透明度の高い領域です。
重力波: 研究者たちは、Globus Toolkit を使用して複数のスーパーコンピュータのパワーを活用し、ブラックホール衝突の重力効果をシミュレートしました。
大質量星の超新星爆発: 画像では、大質量星の超新星爆発の 3 次元放射流体力学計算が行われています。DJEHUTY 恒星進化コードを使用して、SN 1987A モデルの爆発を 3 次元で計算しました。
分子レンダリング:VisItの一般的なプロット機能を使用して、この可視化で示されている分子レンダリングを作成しました。元のデータはProtein Data Bankから取得し、レンダリング前にVTKファイルに変換しました。
地形可視化: VisItは地理情報システム(GIS)分野で一般的に使用される複数のファイル形式を読み込むことができ、地形データなどのラスターデータを可視化にプロットすることができます。注目の画像は、カリフォルニア州ダンスミア近郊の山岳地帯を含むDEMデータセットのプロットです。標高の変化を分かりやすくするために、プロットに標高線が追加されています。
竜巻シミュレーション:この画像は、NCSAのIBM p690コンピューティング・クラスターで計算された竜巻シミュレーションによって生成されたデータから作成されました。NCSAで制作されたこの嵐の高解像度テレビアニメーションは、PBSテレビシリーズNOVAの「スーパーツイスターを探せ」というエピソードに使用されました。竜巻は圧力に応じて色分けされた球体で示され、オレンジと青の管は竜巻周辺の上昇気流と下降気流を表しています。
気候可視化:この可視化は、大気モデルにおいてトレーサーとして個別に移流される様々な発生源からの二酸化炭素を示しています。1900年2月には、海洋からの二酸化炭素がプルームとして示されています。
タイムズ スクエアの大気異常この画像では、タイムズ スクエアとその周辺の大気異常に関する SAMRAI シミュレーション フレームワークの結果が視覚化されています。
数学的構造の科学的視覚化は、直感を構築し、メンタルモデルの形成を助ける目的で行われてきました。[ 16 ]

高次元物体は、低次元への投影(ビュー)の形で視覚化することができます。特に、4次元物体は3次元への投影によって視覚化されます。高次元物体の低次元投影は仮想物体の操作に利用することができ、3D物体を2Dでの操作で操作したり、[ 17 ] 4D物体を3Dでの操作で操作したりすることができます。[ 18 ]
複素解析において、複素平面上の関数は本質的に4次元であるが、より低次元の視覚表現への自然な幾何学的投影は存在しない。その代わりに、ドメインカラーリングなどの手法を用いて色覚を利用し、次元情報を捉える。
地形面のコンピュータマッピング:地形面のコンピュータマッピングにより、数学者は応力を受けた物質がどのように変化するかという理論を検証することができます。この画像は、イリノイ大学シカゴ校のNSF(国家科学財団)の資金提供を受けた電子可視化研究所の研究の一環です。
曲線プロット:VisItは、ファイルから読み込んだデータから曲線をプロットできます。また、ラインアウト演算子やクエリを用いて高次元データセットから曲線データを抽出し、プロットすることもできます。画像中の曲線は、DEMデータ上に描画された線に沿った標高データに対応しており、フィーチャラインアウト機能を使用して作成されました。ラインアウト機能を使用すると、データ抽出のパスを指定する線をインタラクティブに描画できます。そして、得られたデータを曲線としてプロットしました。
画像注釈:注目のプロットは、NetCDFデータセットから取得した葉面積指数(LAI)(全球の植物質の指標)を示しています。主なプロットは下部にある大きなプロットで、全世界のLAIを示しています。上部のプロットは、実際には以前に生成された画像を含む注釈です。画像注釈は、補助プロット、実験データの画像、プロジェクトのロゴなど、視覚化を強化する素材を追加するために使用できます。
散布図:VisItの散布図は、最大4次元の多変量データを視覚化できます。散布図は、複数のスカラー変数を位相空間の異なる軸に使用します。これらの変数は位相空間上の座標として結合され、グリフで表示され、別のスカラー変数によって色分けされます。
ポルシェ911モデル(NASTRANモデル):この図には、NASTRANバルクデータファイルからインポートしたポルシェ911モデルのメッシュプロットが含まれています。VisItは、NASTRANバルクデータファイルの限られたサブセットを読み込むことができますが、これはモデルジオメトリをインポートして可視化するのに十分な量です。
YF-17 航空機プロット:この画像は、YF-17 ジェット機を表す CGNS データセットのプロットです。データセットは、解を含む非構造化グリッドで構成されています。この画像は、データセットのマッハ変数の疑似カラープロット、グリッドのメッシュプロット、および速度場のスライスのベクトルプロットを使用して作成されました。
都市のレンダリング: 建物の敷地の多角形の記述を含む ESRI シェイプファイルが読み込まれ、次にポリゴンが直線グリッド上に再サンプリングされ、注目の都市景観に押し出されました。
測定された着信トラフィック:この画像は、1991年9月のNSFNET T1バックボーンにおける着信トラフィック(10億バイト単位)を視覚的に表したものです。トラフィック量の範囲は紫(0バイト)から白(1000億バイト)までで示されています。これはMerit Network, Inc. [ 19 ]によって収集されたデータです。
この分野における重要な研究室は以下のとおりです。
この分野の会議は、科学的視覚化研究の重要性に基づいてランク付けされており、[ 20 ]次のとおりです。
参照:コンピュータグラフィックス組織、スーパーコンピューティング施設