メッシュの平滑化について

メッシュの平滑化


3Dスキャンで取得したポリゴンメッシュ表面のザラつきやノイズ、細かな段差を抑え、滑らかな形状に整える処理です。スキャン直後のメッシュには、反射、影、測定誤差、対象物表面の汚れなどにより不要な凹凸が含まれることがあります。

平滑化を行うことで、見た目が自然になり、CAD化や3Dプリント、形状解析に使いやすいデータになります。ただし、処理を強くかけすぎると、エッジ、角部、溝、文字、微細な意匠など本来必要な形状まで丸まり、寸法精度が低下する恐れがあります。そのため、ノイズ除去と形状保持のバランスが重要です。工業部品では、基準面や機能面を残しながら不要な測定ノイズだけを抑えることが求められます。


3dスキャンデータノイズ除去前 3dスキャンデータノイズ除去後

3Dスキャンデータのノイズ処理は、スキャンされたデータの品質を向上させるために重要です。以下は、一般的な3Dスキャンデータのノイズ処理方法です:


1. メッシュ平滑化(Smoothing)

ラプラシアン平滑化(Laplacian Smoothing): メッシュの頂点を近隣の頂点の平均に近づけることで、ノイズを減少させます。

タウルミアン平滑化(Taubin Smoothing): メッシュの形状を保ちながら、ラプラシアン平滑化の欠点を補う方法です。


2. メッシュリダクション(Mesh Simplification)

ノイズが多い領域を低ポリゴン化、スムーズな表面を保ちつつ全体のデータ量を減らします。これにより、ノイズが目立ちにくくなります。


3. 点群フィルタリング(Point Cloud Filtering)

Statistical Outlier Removal (SOR): 点群の統計的な異常値を削除します。点の数や距離の標準偏差を基にして、異常値を除外します。

Voxel Grid Downsampling: 点群をボクセル(3Dピクセル)グリッドに分割し、各ボクセル内の点の重心を代表点とすることで、ノイズを削減します。
<関連ページ、点群とは


4. リコンストラクションアルゴリズムの使用

よりクリーンなメッシュを再構築、スキャンされた点群データを使用してメッシュを再構築する方法です。例えば、Poisson Surface Reconstructionなどがあります。


5. ノイズリダクションソフトウェアの使用

専用の3Dノイズリダクションツールやソフトウェア(例えば、MeshLab、Geomagicなど)を使用して、自動的にノイズを除去することも可能です。

これらの方法を組み合わせて使用することで、3Dスキャンデータのノイズを効果的に減少させることができます。データの特性や必要な精度に応じて最適な方法を選択することが重要です。


メッシュ平滑化. メッシュリダクション. 点群フィルタリング.

ポリゴンメッシュの平滑化

 

3dスキャンページ