LRTKレフィクシア株式会社

点群ビューアで地盤面の平滑化回数を調整し体積計算の削り過ぎを防ぐ4設定

点群ビューアで体積計算を行うとき、地盤面に細かな凹凸や計測ノイズが多く残っていると、生成した地表面が必要以上にざらつき、土量の算出結果が安定しにくくなることがあります。そこで利用される処理の一つが、点群や点群から生成した地盤面をなめらかにする平滑化です。

平滑化は細かなばらつきを抑えるために有効ですが、回数を増やせば増やすほど良いわけではありません。処理を重ねすぎると、本来残すべき地形の起伏、法肩、法尻、小段、掘削底、盛土の端部などまで丸められ、体積計算に使う地盤面そのものを削り過ぎる可能性があります。見た目はきれいになっていても、現況地形を忠実に表しているとは限らない点に注意が必要です。

特に「体積計算 点群ビューア」と検索している実務担当者にとって重要なのは、単に平滑化機能の使い方を覚えることではなく、どの程度の処理なら計測ノイズを抑えつつ、土量計算に必要な地形形状を残せるかを判断することです。本記事では、地盤面を平滑化するときに確認したい4つの設定を中心に、体積計算の削り過ぎを防ぐための考え方を実務目線で解説します。

点群ビューアの平滑化が体積計算に影響する理由

点群から地盤面を作成すると、一つひとつの点が完全になめらかな面上に並ぶとは限りません。計測方法、対象物の状態、表面の材質、計測距離、入射角、点群密度、周囲の構造物などによって、局所的なばらつきが生じます。地面に草や小石、資材の一部などが残っていれば、それらが地盤候補として含まれることもあります。

このような細かなばらつきをそのまま面に反映すると、実際には比較的平坦な場所でも、小さな山と谷が連続するような表面になる場合があります。体積計算では基準面と地盤面との高さ差を積み上げて土量を求めるため、この微細な凹凸も計算結果に影響します。

そこで平滑化を利用すると、近接する点や面の高さ関係を調整し、局所的な凹凸を抑えた地盤面を作りやすくなります。ただし、平滑化の具体的な処理方法は点群ビューアや処理方式によって異なります。周囲の点の情報から高さを平均化する考え方もあれば、生成した面の頂点位置を調整するもの、局所的な変化を抑制するものなどがあります。

共通して注意したいのは、平滑化処理ではノイズだけを完全に識別して消しているとは限らないことです。細かなノイズと、本来存在する小さな地形変化を処理側が必ず区別できるわけではありません。

例えば掘削底に深さ数センチから数十センチ程度の局所的な凹部がある場合、それが計測ノイズなのか、実際の掘削形状なのかは周囲の点群や施工状況を見なければ判断できません。平滑化を何度も繰り返せば、こうした凹部が徐々に浅くなる可能性があります。

盛土でも同様です。盛土天端から法面へ変わる折れ目を強く平滑化すると、角が丸くなります。法面と既存地盤が接続する法尻も、本来の形状より緩やかに変化する面として表現されることがあります。

体積計算では、このような小さな形状変化が対象範囲全体に広がると、最終的な土量差として現れます。そのため、点群ビューアで平滑化を使うときは「画面が滑らかになったか」ではなく、「計算に必要な地形が残っているか」を基準に判断する必要があります。

設定1 無平滑化または最小回数の地盤面を基準として残す

最初に行いたい設定は、平滑化前の地盤面、または利用している点群ビューアで設定できる最小限の平滑化状態を比較基準として残しておくことです。

いきなり平滑化回数を増やして処理済みデータだけを保存すると、後から地形が削られ過ぎたことに気付いても、どの段階で変化したのかを確認しにくくなります。元の点群は保存されていても、地盤抽出、外れ値除去、面生成などを組み合わせている場合には、同じ状態を完全に再現するために手間がかかります。

そのため、体積計算に入る前に基準となる状態を一つ固定しておくことが重要です。

平滑化を無効にできる場合は、平滑化なしの地盤面を基準として扱います。無効化できない処理方式であれば、設定可能な最小回数や最も弱い処理条件を基準にします。この状態で体積を一度計算し、その結果を記録しておきます。

ここで重要なのは、基準状態の体積を最終的な正解と決めつけないことです。平滑化前には計測ノイズや外れ値の影響が残っている可能性があり、基準値自体にも誤差要因があります。目的は正解値を確定することではなく、平滑化によって地盤面と体積がどの程度変化したかを比較できる状態を作ることです。

例えば、無平滑化に近い状態では掘削底が細かく波打って見え、平滑化後にはその波打ちが抑えられたとします。このとき、画面表示だけを見ると平滑化後のほうが良好に感じられます。しかし、同時に法肩の位置が丸くなったり、局所的な深掘れ部分が浅くなったりしていないかを確認する必要があります。

基準面を残しておけば、同じ視点、同じ表示範囲、同じ断面位置で比較できます。体積計算結果についても、基準状態からどの程度増減したかを追跡できます。

点群ビューアによっては処理条件ごとにデータを複製できる場合があります。そのような機能が利用できる場合は、元データを上書きせず、条件ごとに別状態として保存する運用が適しています。機能がない場合でも、元の点群や面データを別ファイルとして保持しておけば、後から比較しやすくなります。

特に計測日ごとに土量を比較する業務では、基準データを残す考え方が重要になります。ある日の点群だけ強く平滑化し、別の日は弱く平滑化してしまうと、実際の地形変化だけでなく、処理条件の差まで体積差に含まれる可能性があります。

したがって、最初の設定としては「平滑化を何回かけるか」を決める前に、「比較の起点となる地盤面を残す」ことが重要です。これだけでも、処理後の地盤面を見て感覚的に判断するだけの運用から、変化量を確認して判断する運用へ移行しやすくなります。

設定2 平滑化回数を一度に増やさず段階的に比較する

二つ目の設定は、平滑化回数を一度に大きく増やさず、少ない回数から段階的に確認することです。

平滑化処理では、同じ処理を繰り返すたびに地盤面が少しずつ変化する方式があります。この場合、最初の数回で細かなばらつきが大きく減り、その後は地形そのものの形状変化が目立ってくることがあります。

そこで、最初から多い回数を指定するのではなく、最小限の状態から一段階ずつ増やして比較します。

ここでのポイントは、回数そのものに普遍的な適正値があると考えないことです。同じ平滑化回数でも、元の点群密度、地形の起伏、グリッド間隔、三角形の大きさ、処理アルゴリズムなどによって結果は変わります。ある現場で適切だった回数を、別の現場にもそのまま当てはめるのは避けたほうが安全です。

例えば、ほぼ水平な造成地の天端と、急な法面が連続する現場では、平滑化に求められる条件が異なります。平坦部では細かなばらつきを抑える効果が分かりやすい一方、急傾斜部では高さの異なる点が近距離に並ぶため、強い平滑化によって斜面形状が変わって見える可能性があります。

また、掘削現場では底面だけでなく、壁際や法尻も確認する必要があります。底面がきれいに平滑化できたとしても、掘削境界付近の形が大きく変わっていれば、体積計算全体として適切とは言えません。

段階的に比較するときは、毎回カメラ位置を変えて全体を見るだけではなく、同じ箇所を同じ条件で確認することが重要です。平面表示、斜め表示、側面表示、断面表示など、利用できる表示方法を組み合わせると変化を捉えやすくなります。

特に断面表示は、平滑化回数による変化を確認しやすい方法です。三次元表示ではわずかな高さ変化を見落とすことがありますが、同じ位置の断面線を比較すると、山が削られた場所や谷が埋められた場所を確認しやすくなります。

段階比較では、見た目だけでなく体積値も同時に記録します。平滑化を一段階進めたときに体積がどれだけ変わったのか、その次の段階ではどう変わったのかを見ることで、処理による影響の大きさを把握できます。

初期段階では細かなノイズが抑えられることで体積がある程度変化し、その後は変化量が小さくなることもあります。一方、回数を増やしても体積が継続的に大きく変化している場合は、本来の地形まで平滑化の影響を受けている可能性を疑う必要があります。

つまり、適切な設定を探すときは「何回なら正しい」という考え方ではなく、「回数を増やしたとき、どの地点がどのように変わり、体積値がどの程度動くか」を見ることが大切です。

設定3 法肩や法尻など地形変化が消える前に上限を決める

三つ目は、平滑化によって残すべき地形が失われないよう、回数の上限を地形形状から判断する設定です。

点群ビューアで地盤面を確認するとき、つい平坦部の見た目に注目しがちです。しかし、体積計算への影響が大きくなりやすいのは、むしろ地形が急に変化する場所です。

代表的なのが法肩、法尻、小段、掘削端部、盛土端部、側溝や構造物との境界付近です。

例えば盛土の法肩は、天端から法面へ勾配が変化する位置です。この折れ目を強く平滑化すると、本来は比較的明確だった角が丸くなります。丸くなった部分では天端側が削られ、法面側へ高さが分散するような形になることがあります。

法尻でも同様に、斜面と周辺地盤の境界が緩やかになります。こうした変化は局所的には小さく見えても、法面が長距離に続く現場では対象面積が大きくなるため、体積計算への影響が無視できなくなる場合があります。

掘削底の深掘れ箇所も注意が必要です。施工面が完全な平面ではなく、部分的に低くなっている場所が実在する場合、そこを平滑化して浅くすると、現況を実際より高い面として扱うことになります。

逆に、小石、植生、計測ノイズなどによる局所的な突出を地盤として残せば、現況を実際より高く評価する可能性があります。この二つを区別するためには、平滑化だけに頼らず、元点群の確認が欠かせません。

上限を決めるときには、特徴的な地形をいくつか代表箇所として決めておくと便利です。例えば法肩の折れ点、最も深い掘削部、法尻、平坦な天端、境界付近といった場所です。

平滑化回数を増やすたびにこれらを確認し、形状が明らかに変わり始める段階を探します。その段階より手前を採用候補とすることで、単純に表示が滑らかになるまで処理を続けるよりも、過度な平滑化を避けやすくなります。

地形の特徴が消え始めたかどうかは、三次元表示だけで判断しないことも大切です。上から見た状態では法肩の位置が変わっていないように見えても、断面では高さ方向に丸まっていることがあります。

体積計算では高さ差が重要になるため、可能であれば代表的な断面を複数設定し、処理前後を比較します。

また、地盤面全体に一律の平滑化が適しているとは限りません。広い平坦部では多少強い平滑化でも形状への影響が小さい一方、急傾斜部や折れ点周辺では影響が大きくなることがあります。

点群ビューア側で処理範囲を分けられる場合には、地形条件ごとに処理を分ける方法も検討できます。ただし、範囲ごとに異なる条件を利用すると境界部に不自然な段差が生じる場合もあるため、最終的には接続部分まで確認する必要があります。

平滑化の上限は「画面上のざらつきがなくなる回数」ではありません。「体積計算に必要な地形特徴を残せる範囲の回数」と考えることが重要です。

設定4 体積差を確認しながら採用する平滑化回数を決める

四つ目の設定では、平滑化前後の体積差を実際に計算し、採用する回数を決めます。

地盤面を見ただけでは、平滑化の影響を完全に把握することは難しいものです。数センチ程度の高さ変化は三次元画面ではほとんど気にならなくても、広い面積に連続して発生すれば、体積差としては大きくなる可能性があります。

そのため、体積計算に使用する地盤面を決める前に、複数の平滑化条件で同じ範囲を計算します。

比較するときに最も重要なのは、平滑化回数以外の条件をそろえることです。境界ポリゴン、基準面、座標系、対象点群、計算範囲などが変わってしまうと、体積差が平滑化によるものなのか、別の条件によるものなのか判断できません。

同じ条件で計算したうえで、基準状態と各平滑化状態との差を確認します。

ここでも、体積差が小さいから必ず適切とは限りません。ある場所で削られた体積と別の場所で増えた体積が相殺され、総体積だけを見ると差が小さく見えることがあるためです。

したがって、総体積と地盤形状をセットで確認します。体積値がほぼ変わっていなくても、法肩が削られ、法尻側が膨らんでいるのであれば、地形再現としては適切でない可能性があります。

可能であれば対象範囲をいくつかに区切って計算する方法も有効です。天端、法面、掘削底など、地形の性質が異なる範囲ごとに変化を確認すれば、総体積だけでは分からない局所的な影響を把握しやすくなります。

また、平滑化回数を増やした際の体積変化が一定方向に続いている場合は注意が必要です。処理を強くするほど体積が連続して減少する、または増加する状態であれば、地盤面が徐々に別の形へ変化している可能性があります。

一方で、初期の処理で変化した後、追加の平滑化による体積変化が小さくなり、なおかつ法肩や法尻などの重要形状が維持されているのであれば、その付近が採用条件を検討する一つの候補になります。

ただし、「体積変化が一定値以下なら適正」といった固定的な基準を一律に設定するのは避けるべきです。必要な精度、対象面積、工事目的、管理基準などによって許容できる差は異なるためです。

重要なのは、平滑化を感覚だけで決めず、処理前後の体積計算結果を比較可能な状態にしておくことです。

平滑化回数だけで体積計算の精度を判断しない

地盤面の見た目が不安定なとき、平滑化回数を増やして解決しようとするケースがあります。しかし、元の点群に別の問題がある場合、平滑化だけでは根本的な改善になりません。

例えば地盤面に植生、重機、資材、人、仮設物などの点が残っている場合、それらを平滑化しても正しい地盤になるとは限りません。

高さの大きく異なる外れ値が混在している場合も同様です。周囲の正常な地盤点と平均化されることで、外れ値そのものは目立たなくなっても、周囲の地盤面まで引っ張られる可能性があります。

この場合は、平滑化回数を増やす前に不要点の除外を検討する必要があります。

点群密度が極端に不均一な場合にも注意が必要です。ある場所には大量の点があり、別の場所には少数の点しかない状態では、面生成時の補間条件によって地盤形状が変わります。点が欠落している場所を平滑化しても、観測されていない地形情報そのものが復元されるわけではありません。

体積計算に使える地盤面を作るには、点群取得、不要点除去、地盤抽出、面生成、平滑化、境界設定、基準面設定といった複数の工程を通して確認する必要があります。

平滑化はその中の一工程です。地盤面が不自然だからといって、すべてを平滑化回数で調整しようとすると、本来修正すべき別の問題を見逃す可能性があります。

点群ビューアで処理するときは、平滑化前の点群表示へ戻り、問題のある凹凸が実際の計測点にも存在するのかを確認します。点群自体に明確な起伏があれば、それは実地形である可能性があります。一方、周囲から大きく離れた少数点だけが突出している場合には、外れ値として扱えるかを検討します。

こうした切り分けを行ってから平滑化に進むことで、地盤形状の削り過ぎを抑えやすくなります。

点群密度と外れ値処理を平滑化より先に確認する

点群のばらつきが目立つ場合、まず確認したいのが点群密度です。

密度が十分に確保されている場所では、地形の傾向を複数の点から判断できます。一方、点が少ない場所では、一つひとつの点が生成面に与える影響が相対的に大きくなることがあります。

さらに、計測位置や対象面の状態によって密度が局所的に変化している場合、同じ平滑化条件を全体に適用しても均一な結果になるとは限りません。

法面では計測方向に対する表面の角度によって、取得できる点の分布が変わることがあります。障害物の背後や深い掘削部では、視線が届かず欠測が発生する場合もあります。

こうした部分では、平滑化された面がきれいにつながって見えても、実際には少ないデータから補間された範囲を含んでいる可能性があります。

そのため、体積計算に進む前には、点群表示と面表示を切り替えながら、密度が不足している場所を確認することが大切です。

外れ値についても同じです。離れた点を面生成へ含めると、局所的な突起や穴の原因になります。この状態を強い平滑化で目立たなくすると、異常値の影響が周辺へ広がることがあります。

先に明らかな不要点を整理し、その後に必要最小限の平滑化を行うほうが、地盤面の形状を維持しやすくなります。

ただし、機械的に高い点や低い点をすべて外れ値として削除することも避ける必要があります。掘削底の局所的な深掘れや、盛土面の実際の凹凸まで除去してしまえば、平滑化以前の段階で体積計算結果が変わります。

点群処理では、削除することと平滑化することの両方に「地形を変える可能性がある」という共通点があります。処理後の見た目だけではなく、元点群との対応を確認する姿勢が必要です。

境界付近の平滑化で土量を変えすぎないための考え方

体積計算では、対象範囲の境界付近も重要です。

境界ポリゴンの内側だけで地盤面を作成する場合、端部では周辺点が少なくなり、平滑化処理の影響が中央部とは異なることがあります。処理方式によって挙動は異なりますが、境界付近の形状が内側へ引っ張られたり、端部が丸く見えたりする場合には注意が必要です。

例えば盛土の裾部分を境界として体積計算するとき、境界付近の地盤面が平滑化によって持ち上がれば、盛土の体積が変化する可能性があります。

掘削の場合も、掘削端部と既存地盤の接続部が丸められれば、掘削量の算出に影響します。

境界付近で平滑化の影響が疑われる場合には、境界線だけを見るのではなく、少し外側を含めた点群のつながりも確認します。

体積計算の対象範囲を決める境界と、地盤形状を確認するための点群表示範囲は、必ずしも同じである必要はありません。周囲の地盤まで表示したうえで、本来どのように面がつながっているかを見ると、端部の不自然な変形を見つけやすくなります。

また、平滑化条件を変更した後には、境界ポリゴン自体が同じ位置にあることも確認します。比較中に境界がずれれば、体積差の原因を切り分けられなくなります。

点群ビューアで複数条件を比較する際には、同一の境界を使い続けることが基本です。

地盤面を平滑化した後に点群ビューアで確認したい箇所

平滑化後の確認では、画面全体を眺めて終わりにせず、地形の性質が異なる場所を重点的に見ます。

まず確認したいのが平坦部です。平坦部では細かな凹凸が適度に抑えられているかを確認します。完全な平面にすることが目的ではなく、実際の地盤に存在する緩やかな起伏まで失われていないかを見ることが重要です。

次に法肩と法尻です。これらは平滑化の影響を受けやすいため、処理前後を断面で比較します。折れ位置そのものだけでなく、その前後の勾配が変わっていないかも確認します。

小段がある法面では、小段の幅や高さが維持されているかを見ます。強い平滑化を行うと、小段と法面の境界が丸まり、実際より連続した斜面に近づく可能性があります。

掘削底では、局所的な低部が消えていないかを確認します。反対に、元点群に存在する少数の異常点による穴だけが残っていないかも確認が必要です。

盛土天端では、端部の角だけでなく中央部の勾配も見ます。排水のためにわずかな勾配が設けられている場合など、平坦に見える面でも高さ変化に意味があることがあります。

構造物に接する場所も確認対象です。地盤点と構造物由来の点が混ざっていると、境界付近の面が持ち上がったり落ち込んだりすることがあります。

最後に、平滑化した地盤面と元点群を重ねて見ます。処理面が元点群の中心的な分布から大きく外れていないかを確認することで、処理し過ぎた場所を発見しやすくなります。

平滑化条件を記録して体積計算の再現性を高める

体積計算を実務で利用する場合、採用した平滑化条件を記録しておくことも重要です。

結果として得られた体積値だけを保存しても、後から同じ計算を再現できなければ、過去データとの比較が難しくなります。

最低限、どの点群を使用したか、どの地盤面を採用したか、平滑化をどの程度適用したか、どの境界を使用したか、どの基準面と比較したかが分かる状態にしておくと、再確認が容易になります。

平滑化回数だけを記録すれば十分とは限りません。点群ビューアによっては平滑化に複数の関連設定があり、処理範囲や面生成条件などによって結果が変わるためです。

計測日ごとの体積を比較する場合には、特に条件統一が重要になります。

例えば施工前、施工途中、施工後で点群を取得し、土量の推移を確認するとします。このとき、施工前だけ平滑化を強くし、施工後だけ弱くすれば、実際の施工による変化とデータ処理による変化を区別しにくくなります。

原則として同じ目的の比較では、できるだけ同じ処理条件を使用します。ただし、計測状況が異なり、同じ条件では明らかに不自然になる場合には、条件を変更した理由も記録します。

こうした記録を残すことで、「前回と体積が違う」という結果だけでなく、「地形が変化したためなのか、処理条件が変化したためなのか」を追跡しやすくなります。

点群ビューアは大量の点を視覚的に確認できることが大きな利点ですが、画面上での操作だけに頼ると条件管理が曖昧になりがちです。体積計算まで行うのであれば、データ処理の履歴を残すことも計測作業の一部として考えるとよいでしょう。

まとめ

点群ビューアで地盤面を平滑化すると、細かな計測ばらつきを抑え、体積計算に使いやすい面を作れる場合があります。しかし、平滑化回数を増やし過ぎると、ノイズだけでなく実際の地形まで変化させてしまう可能性があります。

削り過ぎを防ぐためには、まず無平滑化または最小限の処理状態を基準として残し、そこから少しずつ平滑化回数を増やして比較することが基本です。そのうえで、法肩、法尻、小段、掘削底、盛土端部など、形状を残す必要がある場所が崩れていないかを確認します。

さらに、同じ境界と同じ基準面を使って体積計算を繰り返し、平滑化によって土量がどの程度変化しているかを確認することが重要です。総体積だけを見るのではなく、断面や局所的な地盤形状も合わせて確認すれば、見た目だけでは分かりにくい過度な平滑化を見つけやすくなります。

また、地盤面の凹凸が大きい原因が、平滑化不足とは限りません。外れ値、植生、構造物、点群密度の偏り、欠測などが原因であれば、それらを確認せずに平滑化を強くすることで、かえって地盤形状を不自然に変えることがあります。

「体積計算 点群ビューア」の実務では、地盤面をできるだけ滑らかにすること自体が目的ではありません。現場の形状を必要な範囲で残しながら、計算を不安定にする細かなばらつきを抑えることが重要です。

そのため、平滑化回数は固定値として覚えるのではなく、元点群、地形変化、断面形状、体積差を比較しながら決める設定として扱うのが適しています。採用した条件を記録しておけば、施工前後や計測日ごとの比較でも条件をそろえやすくなり、体積計算結果の再現性を高めることにつながります。

現場で取得した点群を体積確認まで一連の流れで活用したい場合は、点群の取得方法だけでなく、その後にどのように表示し、地盤面を確認し、計算へつなげるかまで考えておくことが大切です。現場計測から点群活用までの流れをさらに効率化したいときは、LRTK Phoneを使った計測・点群活用も次の選択肢として確認してみてください。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る