LRTKレフィクシア株式会社

点群ビューアで重複点を整理し体積計算の処理時間を短縮する3設定

点群ビューアの体積計算で重複点が問題になる理由

点群ビューアで盛土、掘削土、資材の山、仮置き土などの体積計算を行うとき、点数が多いほど正確になるとは限りません。同じ場所やほぼ同じ面を表す点が過剰に集中している場合、形状を説明する情報が増えているのではなく、似た情報が繰り返し記録されていることがあります。

ここで注意したいのは、座標が完全に一致する重複点の削除と、一定距離内の点を減らす間引きやダウンサンプリングは、厳密には同じ処理ではないことです。点群ビューアによっては別機能として用意され、設定名称や代表点の決め方も異なります。本記事では、体積計算に不要な完全重複点と、同じ面に過密に存在する近接点を整理する作業を広い意味で「重複点整理」と表現します。

読み込む点数が増えると、ファイルの読み込み、画面表示、視点移動、範囲選択、断面表示、表面生成、体積計算、保存などの処理が重くなる場合があります。ただし、短縮効果は点群ビューアの内部処理、端末性能、ファイル形式、計算方式によって異なります。点数を減らせば必ず同じ割合で処理時間が短くなるわけではありません。

土量確認では、対象範囲、基準面、補間条件、除外範囲などを調整しながら複数回計算することがあります。一回ごとの待ち時間が長いと、境界案や基準面案の比較に時間がかかります。そのため、確定計算に必要な形状を保ちながら、試算や確認に不要な点を減らす前処理には実務上の意味があります。

点群を使う体積計算では、点の個数を直接体積に換算するのではなく、点から地表面や格子面などを生成し、基準面との差を積算する方式が一般的です。同じ場所に点が二つあるからといって、体積が単純に二倍になるわけではありません。一方で、表面生成や近傍探索の対象が増えれば、処理負荷が高まることがあります。

同じ面を示す近接点の高さにばらつきがあると、表面へ細かな凹凸が反映される場合もあります。実際の施工面が比較的なだらかでも、計測条件、反射条件、位置合わせの差などによって微小な上下差が含まれることがあります。全点を採用することが常に有利とは限らず、計算目的に対して過剰な細部を拾うと、設定変更時の結果が安定しにくくなる可能性があります。

ただし、近接点の削減をノイズ除去の代わりに使うのは適切ではありません。地表面と植生、地面と車両、掘削底と残土のように異なる対象が同じ平面位置に存在する場合、単純な間引きでは必要な点と不要な点を正しく分離できないことがあります。重複点整理の前に、対象時点と対象物を分けることが必要です。

重複点整理の目的は、点数をできるだけ少なくすることではありません。体積計算に必要な形状を残しながら、同じ情報を過剰に持つ部分を軽量化することです。平坦部では点密度を下げ、法肩、法尻、掘削端部、段差、構造物際などでは必要な点を残すことで、操作性と形状再現性の両立を目指します。

重複点が発生する主な原因

重複点や過密点が増える代表的な原因は、同じ場所を複数回計測することです。点群計測では、死角や欠損を減らすために異なる方向から対象を取得することがあります。盛土や掘削面の周囲を移動しながら計測すると、中央部や通行経路付近が繰り返し記録され、局所的に点密度が高くなる場合があります。

複数の計測区画を結合した場合にも、重なり部分が生じます。広い現場を区画に分けて取得するときは、区画間の欠損を避けるために一定の重なりを設けることがあります。しかし、重なり幅が必要以上に広いと、同じ地表面を示す点が多く残ります。

往路と復路で同じ経路を計測した場合も、点群が重なります。往復計測は取得漏れの補完に役立つことがありますが、開けた平坦部では同じ場所の点が繰り返し記録されます。立ち止まった場所や旋回した場所だけが周囲より高密度になることもあります。

同じファイルを誤って複数回読み込むことも原因です。ファイル名が似ていたり、レイヤー構成が分かりにくかったりすると、同一データを二重に追加する場合があります。このケースでは、近接点削除を実行するより、一方のファイルやレイヤーを読み込み対象から外す方が処理内容を説明しやすくなります。

元データと処理済みデータを同時に読み込むこともあります。元点群からノイズ除去版、位置合わせ版、範囲切り出し版、間引き版などを作成し、その複数を同時に表示すると、ほぼ同じ位置に点が重なります。見た目では一つの面に見えても、断面を拡大すると二重面や帯状のばらつきとして現れることがあります。

異なる時点の点群を同じレイヤーへ結合した場合は、単なる重複として扱ってはいけません。施工前、施工途中、施工後の点群は、同じ平面位置で高さが異なることがあります。これは施工による変化を示す情報であり、近接点として平均化すると、どの時点にも存在しない中間的な面を作る可能性があります。

座標変換や位置合わせの条件が異なる点群を統合した場合にも、近接した二重面が生じます。同じ元データから作成したファイルでも、変換条件、丸め、基準点、標高基準などが違えば、座標がわずかにずれることがあります。完全一致点の削除では解消できないため、先に座標条件を確認する必要があります。

地表面以外の点が同じ平面位置に存在する場合もあります。草木、作業員、車両、重機、仮設材、粉じんなどは、地表面より高い位置に記録されることがあります。これらを単純に間引くと、地表面ではなく上側の点が代表として残る可能性があります。

水たまり、光沢のある面、遮蔽の多い場所などでは、周囲と異なる点が混在することがあります。同じ平面位置に正常点と外れ点がある状態で、最高点や最低点を機械的に残すと、外れ点を採用するおそれがあります。重複点整理と外れ点除去は目的が異なるため、処理を分けて考えます。

重複や過密が生じた理由によって、適切な対処は異なります。同一ファイルの二重読み込みならレイヤー整理が優先です。異なる方向から取得した同一時点の点群なら、位置合わせと品質確認を行ったうえで間引きを検討します。異なる時点なら、削除ではなく時点別管理が優先されます。

重複点整理の前に確認すべき条件

重複点整理を始める前に、体積計算の目的と対象時点を明確にします。盛土の増加量、掘削量、仮置き土の現在量など、目的によって使用する点群と基準面が異なります。目的が曖昧なまま点を減らすと、必要な時点や対象物の情報まで失う可能性があります。

施工前と施工後の点群は、別データとして管理します。二時点の差から体積を求める場合は、それぞれを同等の考え方で整理し、別々に表面を作成して比較します。二時点を先に結合して近接点を平均化すると、高さ差が小さく見えるおそれがあります。

次に、座標系、高さ基準、単位を確認します。同じ現場の点群であっても、異なる座標系や標高基準で作成されていると、正しく重なりません。わずかなずれが重複点のように見えても、実際には変換条件や位置合わせの不一致である場合があります。

単位の違いにも注意します。点群の座標単位と、点群ビューアの距離設定が一致していない場合、重複判定距離や格子間隔の意味が変わります。想定より広い範囲の点を減らしたり、ほとんど点が減らなかったりする原因になります。

ファイルの作成履歴も確認します。元データ、ノイズ除去後、位置合わせ後、範囲切り出し後、間引き後など、複数の派生ファイルがある場合は、どれを計算の基準とするか決めます。処理段階の異なるファイルを同時に使うと、どの結果を採用したのか説明しにくくなります。

計測日時も重要です。同じ日でも、計測間に搬入、掘削、締固め、整形などが行われれば地表面は変化します。午前と午後の点群を無条件に同一時点として統合せず、現場記録と照合します。

体積計算の対象範囲を事前に把握することも必要です。計算対象が限定されている場合は、現場全体を処理するより、対象範囲を含む作業用点群を作る方が軽くなることがあります。ただし、対象物の輪郭ぎりぎりで切り出すと、端部形状や補間条件に影響することがあるため、周囲に確認用の余白を残します。

再現したい最小形状も決めます。大規模な盛土全体の概算と、狭い掘削溝や薄い層の確認では、必要な点間隔が異なります。幅の狭い段差や折れ点を確認する場合、大きな間隔で間引くと形状が失われます。

整理前の元データは上書きせず保存します。元点群、試算用点群、確定計算用点群を分ければ、設定が不適切だった場合に戻せます。元データを保持することは、後日の再計算や第三者確認にも役立ちます。

さらに、整理前の点数、ファイル容量、読み込み時間、表面生成時間、体積計算時間、体積値を記録します。整理後だけを見ても、処理時間と計算結果がどの程度変化したか判断できません。同じ範囲、同じ基準面、同じ補間条件で比較することが重要です。

設定1 重複判定距離を計算目的に合わせる

一つ目の設定は、どの程度近い点を同じ領域の点として整理するかを決める距離またはセルサイズです。点群ビューアでは、最小点間隔、空間間引き幅、格子間隔、ボクセルサイズなどの名称が使われることがあります。完全一致点だけを削除する機能とは別に用意されている場合もあります。

判定距離やセルサイズを小さくすると、細かな形状を残しやすい一方、削減できる点数は少なくなります。座標が完全に同じ点は減らせても、計測時のわずかな位置差を持つ点は多く残るため、処理時間の改善が小さいことがあります。

判定距離やセルサイズを大きくすると、点数を減らしやすくなります。一方で、法肩、法尻、掘削端部、段差、狭い溝、構造物際などの形状が失われやすくなります。近い範囲に高さの異なる点がある場合、一つの代表値へ置き換えることで、本来の輪郭が丸められることがあります。

適切な値は、取得精度だけで決めるものではありません。体積計算で再現したい最小形状、計算範囲の広さ、基準面の作り方、補間条件などを合わせて考えます。広い盛土の概算では極端に細かな点間隔が不要な場合がありますが、薄い層や狭い掘削部を確認する場合は、より細かな形状を残す必要があります。

設定は、最初から大きな値にせず、小さな値から段階的に広げます。各条件で点数、処理時間、体積値、代表断面を比較し、形状や体積差が用途上無視できない程度に変化し始める手前を候補にします。許容できる差は現場目的、契約条件、管理基準によって異なるため、一律の数値で決めないことが重要です。

平面表示だけで判断しないことも必要です。上から見た状態では連続した面に見えても、断面では法肩が消えたり、段差が滑らかにつながったりする場合があります。盛土頂部、法肩、法尻、掘削底、構造物際などに代表断面を設定し、整理前後を比較します。

三次元距離で整理する方式と、平面格子やボクセル単位で代表点を残す方式では結果が異なります。三次元距離を使う場合、平面位置が近くても高さが離れた点が別々に残ることがあります。平面格子やボクセルを使う場合は、同じセル内の点をどのように代表させるかが重要になります。

現場全体に同じ値を適用する方法は管理しやすい一方、地形によっては非効率です。広く平坦な中央部は点間隔を広げ、法面や端部は細かな点を残す方法が使える場合があります。ただし、範囲別に条件を変えるときは、境界で密度や表面の連続性が不自然になっていないか確認します。

点数が大幅に減っても、欠損が増えて補間範囲が広がれば、実測点より推定面に依存する部分が増えます。体積値が近い場合でも、点のない領域をどのように埋めたかを確認し、広い欠損を自動補間だけで処理していないかを見ます。

設定2 代表点の残し方を統一する

二つ目の設定は、一定範囲内にある複数点をどのように代表させるかです。点群ビューアや前処理ソフトによって、元の点を一つ選ぶ方式、セル中心に近い点を選ぶ方式、重心に近い点を選ぶ方式、点群の重心を新しい点として作る方式などがあります。高さの最小値、最大値、平均値を使える機能は、点群の間引きではなく格子化や表面生成の設定として用意される場合もあります。

この違いを区別せずに「代表点」とまとめると、再計算時に同じ結果を再現できません。採用した機能名だけでなく、元の点を残したのか、新しい代表座標を作ったのか、高さ統計を使ったのかを記録します。

読み込み順や入力順に依存して点を残す方式は処理が単純ですが、点の品質とは無関係に残る点が決まる可能性があります。複数ファイルを統合するときに入力順を使う場合は、基準とする点群を決め、順序が変わらないように管理します。

重心や平均値を使う方式は、同じ面を複数回取得した点の小さなばらつきを抑える場面で役立つことがあります。ただし、異なる面に属する点を同じセルへ入れると、実際には存在しない中間面を作る可能性があります。

施工前と施工後、地表面と植生、地面と車両、掘削底と残土など、意味の異なる点を平均化してはいけません。代表点設定の前に、時点、対象物、レイヤーを分離します。

最低高さを使う方法は、地表面より上に植生などがある場所で有効に見えることがあります。しかし、下側の外れ点や穴の内部を示す点が含まれていれば、それらを採用するおそれがあります。最低値を選ぶだけで地表面分類の代わりになるとは考えないことが重要です。

最高高さを使う方法も、土砂や資材の上面を表す候補になる場合がありますが、作業員、重機、仮設材などの点が残っていれば上側の異物を採用する可能性があります。最高値を使う前に、対象物以外の点を除外します。

セル中心や重心に近い元点を残す方式は、元の観測点を維持しながら密度を均一化しやすい一方、高さの品質を直接判定する方式ではありません。セル内に正常点と異常点が混在していれば、異常点が残る可能性があります。

複数の計測データを統合するときは、品質の良いデータを優先する考え方も必要です。対象面を安定して取得できた区間、障害物の影響が少ない方向、位置合わせの残差が小さいデータなどを確認し、必要な範囲だけ補完します。

点単位の品質情報を利用できない場合は、計測単位でレイヤーを分ける方法が現実的です。品質が低いレイヤーを除外し、欠損部分だけ別レイヤーから補う方が、すべてを結合してから機械的に代表点を選ぶより採用理由を説明しやすくなります。

代表点の方式を途中で変えると、同じ計算範囲でも結果が一致しにくくなります。設定変更を行った場合は、体積差の原因が範囲変更なのか、密度変更なのか、代表点方式の変更なのかを分けて記録します。

現場内で複数の担当者が作業する場合は、代表点の選択ルールを共通化します。画面上の名称だけでは意味が分かりにくいことがあるため、設定値、処理対象、入力レイヤー、処理後の点数まで一組で共有します。

設定3 計算範囲と点密度を段階的に絞る

三つ目の設定は、計算範囲と点密度を作業段階に合わせて絞ることです。現場全体の高密度点群を常に表示し、全点を使って試算を繰り返すと、範囲選択や条件調整のたびに時間がかかる場合があります。

最初の段階では、現場全体を軽い表示設定で確認します。この段階の目的は、点群の位置、向き、欠損、不要データ、対象範囲のおおよその位置を把握することです。表示用の点数を減らす機能がある場合は活用できますが、表示の簡略化が計算用点群の削減と同じかどうかを確認します。

次に、体積計算を行う範囲を含む作業領域を切り出します。盛土や掘削部の周囲に余白を持たせ、遠く離れた建物、道路、周辺地形などを作業対象から外します。対象外の点を処理しないだけでも、操作や計算が軽くなることがあります。

作業領域を切り出した後、対象物以外の点を除外します。草木、車両、重機、仮設材、作業員、孤立点などを取り除きます。間引きより先に対象外点を減らすことで、誤った点が代表として残る可能性を下げられます。

続いて、平坦部と形状変化部を分けて点密度を調整します。広く平坦な場所では、近接点を減らしても地表面の形状が大きく変わらない場合があります。一方で、法肩、法尻、段差、構造物際、掘削底の折れなどでは、細かな点を残す必要があります。

表示用の密度と計算用の密度を区別することが重要です。画面表示だけを軽くする設定では、体積計算時に元の全点が使われる場合があります。その場合、操作は軽くなっても計算時間はほとんど変わらないことがあります。

反対に、表示中の点や一時的に抽出した点だけを計算へ渡す方式では、表示設定や抽出状態が体積値へ影響する可能性があります。確定計算では、使用する点群、レイヤー、範囲を明示的に固定します。

確認用計算と確定用計算を分ける方法も有効です。境界や基準面を調整している段階では、軽量な作業用点群で試算します。条件が固まった後に、必要な点密度を残した確定用点群で最終計算を行います。

ただし、確認用と確定用で点密度を変える場合は、最終結果だけでなく境界付近の形状も再確認します。低密度の試算で選んだ境界が、高密度の確定点群では不自然になっていないかを確認します。

広い現場では、計算対象を複数区画に分ける方法もあります。一括処理より管理しやすくなる場合がありますが、区画ごとの体積境界は重ならないようにします。点群データの余白を重ねることと、体積計算範囲を重複させることは別です。

区画ごとに異なる基準面や整理条件を使う場合は、結果を単純に合計してよいか確認します。可能な限り共通条件を使い、変更が必要な場合は適用範囲と理由を記録します。

計算範囲と点密度を段階的に絞ることで、元点群を過度に削除せず、作業目的に合った軽量データを作成できます。元データを保持したまま試算用と確定用を分けるため、処理速度と再確認のしやすさを両立しやすくなります。

3設定を適用する実務手順

実務では、最初に元点群を変更せず保存し、複製した作業用データを用意します。元データを保護し、重複点整理、間引き、範囲切り出しは作業用データに対して行います。

次に、読み込まれているファイルとレイヤーを確認します。同じファイルが二重に読み込まれていないか、元データと処理済みデータが同時に表示されていないか、異なる時点の点群が混在していないかを確認します。

点数が想定より大幅に多い場合は、間引きを実行する前にファイル構成を見直します。同じファイルが二重に存在する場合は、一方を読み込み対象から外す方が確実です。

続いて、座標系、高さ基準、単位、計測日時を確認します。位置がずれた点群を重複としてまとめても、正しい地表面にはなりません。平面表示だけでなく断面表示を使い、薄い二重面や高さ方向のずれがないかを確認します。

その後、計算対象の時点と範囲を決めます。施工前と施工後を分け、今回の計算に必要な点群だけを表示します。対象範囲の周囲に余白を持たせた作業領域を切り出します。

草木、車両、重機、作業員、仮設材、孤立点など、計算対象ではない点を除外します。この処理を後回しにすると、間引き後の代表点として対象外点が残る可能性があります。

最初の判定距離やセルサイズは小さめに設定します。処理後の点数、ファイル容量、操作性、代表断面を確認します。形状が保たれている場合は、少しずつ値を広げて比較します。

次に、代表点の方式を設定します。元点の選択、重心による新規点作成、高さ統計などを比較する場合は、同じ範囲と同じ判定距離を使います。複数条件を同時に変えると、体積差の原因を特定しにくくなります。

代表点の設定後、確認用の体積計算を行います。対象範囲、基準面、補間条件を仮設定し、作業用点群で結果を確認します。想定と大きく異なる場合は、重複点整理だけでなく、境界、基準面、座標条件、対象外点の残存を見直します。

条件が固まったら、確定計算に必要な点密度へ調整します。平坦部は軽量化し、端部や形状変化部には必要な点を残します。最終的な計算境界と基準面を設定し、確定計算を実行します。

最後に、整理前の点群でも同じ範囲と基準面を使って比較します。処理時間が短くなったか、体積差が用途上許容できるかを確認します。差が大きい場合は、断面、点密度分布、欠損、補間範囲を比較し、変化した場所を特定します。

作業が完了したら、使用した点群、判定距離またはセルサイズ、代表点方式、除外範囲、計算境界、基準面、補間条件、処理時間、体積値を保存します。次回に同じ条件を再現できる状態へ整えます。

重複点整理の前後で比較する項目

重複点整理の効果は、削減した点数だけでは判断できません。点数が大きく減っても、必要な形状が失われていれば、体積計算用データとして適切とはいえません。

まず、読み込み時間を比較します。点群ビューアでファイルを開いてから、対象範囲を操作できるまでの時間を確認します。整理前後で同じ端末、同じ表示条件、同じ作業範囲を使います。

次に、視点移動、拡大縮小、範囲選択、断面表示などの操作性を確認します。画面表示だけが軽くなっている場合は、計算対象の点数が減っていない可能性があります。表示用の簡略化と計算用データの整理を区別します。

表面生成にかかる時間も比較します。点群から格子面や三角形面を作成する処理では、点数削減の効果が現れる場合があります。範囲、補間条件、格子条件をそろえて確認します。

体積計算にかかる時間も記録します。一度だけでは端末の状態やキャッシュの影響が含まれることがあるため、可能な範囲で複数回実行し、傾向を見ます。比較中は、別の重い処理を同時に動かさないようにします。

最も重要なのは、整理前後の体積値です。完全に同じ値になるとは限りませんが、差が生じた理由を説明できる状態にします。平坦部の細かなばらつきが減ったことによる差なのか、法面や端部が変形したことによる差なのかを確認します。

代表断面も比較します。盛土頂部、法肩、法面中央、法尻、掘削底、構造物際など、体積に影響しやすい場所を選びます。整理後に段差が消えていないか、法面が不自然に直線化していないかを確認します。

点密度の分布も重要です。平均点密度が高くても、局所的に点が不足していることがあります。中央部に点が多く残り、境界付近だけ少なくなっている場合は、端部の表面生成が不安定になる可能性があります。

欠損範囲の変化も確認します。点間隔が広がると、表面生成時に補間される範囲が増える場合があります。小さな穴の補間と、広い未計測範囲の補間を同じように扱わず、実測されていない場所へ広く面を作っていないか確認します。

異常な突起やくぼみが減ったかどうかも見ます。間引きによって微小なばらつきが目立たなくなる場合がありますが、本来存在する段差まで消えていないかを分けて判断します。

比較結果は、点数、ファイル容量、読み込み時間、操作性、表面生成時間、体積計算時間、体積差、代表断面、欠損範囲として記録します。処理時間の短縮と計算品質を同時に説明できる状態にします。

処理時間だけを優先したときに起こる失敗

処理時間を短くすることだけを優先し、判定距離やセルサイズを大きくしすぎると、必要な形状が失われます。広い平坦部では問題が見えにくくても、法肩、法尻、掘削端部、構造物際では体積値へ影響することがあります。

全範囲を同じ点間隔で整理することも失敗につながります。平坦部に合わせた大きな間隔を複雑な端部へ適用すると、輪郭が丸められます。反対に、端部に合わせた細かな間隔を全体へ適用すると、平坦部に不要な点が多く残り、十分に軽量化できないことがあります。

最高値や最低値を無条件に採用する設定にも注意が必要です。地表面以外の点や外れ点が混在している場合、それらが代表値になる可能性があります。代表点の設定だけで対象物分類やノイズ除去を代替しないことが重要です。

平均化や重心化を使えば必ず安定するわけでもありません。異なる時点や異なる対象の点をまとめると、実際には存在しない面を作る可能性があります。施工前後の点群を混ぜた状態で平均化すると、体積差が小さく見えるおそれがあります。

表示密度を下げただけで、点群データ自体も整理されたと誤認することがあります。画面操作は軽くなっても、計算時に全点を参照する方式なら、体積計算時間は変わらない場合があります。

反対に、表示中または抽出中の点だけを計算へ使う方式では、表示設定やレイヤー状態によって使用点が変わる可能性があります。確定計算では、計算に使う点群を固定します。

計算境界ぎりぎりで点群を切り出すことも避けます。境界外の点がなくなると、端部の面が不自然に閉じたり、補間結果が変わったりする場合があります。点群の作業領域と体積計算の境界を別に管理します。

複数区画で異なる設定を使いながら、その違いを記録しないことも問題です。区画ごとに判定距離、代表点方式、補間条件が異なると、境界付近の表面品質が変わります。合計体積を説明するときに条件差を追跡できなくなります。

整理後のデータだけを残し、元点群を削除する運用も避けます。後から細かな確認が必要になった場合や、条件を変更する場合に元へ戻れません。元データは保持し、軽量化した点群を別ファイルとして管理します。

処理時間を短縮する設定は、体積値、断面形状、点密度、欠損、補間範囲、再現性を合わせて判断します。点数や速度だけを合格基準にしないことが重要です。

重複点を増やさないデータ管理方法

重複点整理を毎回繰り返さないためには、計測後のデータ管理を整えることが重要です。元データ、処理中データ、確定データを分け、同時に読み込む必要のないファイルを作業領域から外します。

ファイル名には、現場名だけでなく、計測日、計測時刻、対象区画、施工段階、処理状態を含めます。名称から内容を判断できれば、異なる時点や派生ファイルを誤って統合する可能性を減らせます。

施工前、施工途中、施工後の保存先を分ける方法も有効です。時系列を明確にすることで、体積計算に使う二時点を選びやすくなります。

区画ごとに計測する現場では、区画名を統一します。点群ファイル、計算境界、体積結果、作業記録で同じ区画名を使うことで、別区画を誤って計算するリスクを下げられます。

計測時の重なり範囲も管理します。欠損を防ぐための重複計測が必要な場合でも、必要以上に同じ経路を繰り返すと後処理の負担が増えます。計測計画の段階で、必要な重なりと不要な往復を区別します。

同じ場所で長く停止すると、その周囲だけ点密度が高くなる計測方式もあります。現場で点密度を確認できる場合は、取得漏れだけでなく過密箇所も確認します。

再計測を行った場合は、既存データへ無条件に追加せず、再計測の理由を記録します。欠損補完、位置ずれ修正、施工後の更新では、統合方法が異なります。

欠損補完であれば、必要範囲だけを追加します。全面を再計測して旧データへ重ねると、正常な範囲まで過密になることがあります。位置ずれ修正であれば、旧データと新データを同時に使わず、採用する版を決めます。

処理済みファイルを作成したときは、使用した元データと設定を記録します。どのファイルから作成されたかが分からないと、似たデータを再度結合して重複させる可能性があります。

不要な一時ファイルを作業フォルダーへ残さないことも大切です。点群ビューアが前回の作業状態を復元する場合、過去の試算用ファイルまで読み込まれることがあります。

保存領域にも余裕を持たせます。大容量点群を何度も複製すると、一時ファイルの作成や結果保存が遅くなる場合があります。元データを保護しながら、中間ファイルの保存期間と削除ルールを決めます。

体積計算の再現性を高める記録方法

重複点を整理した体積計算では、最終数値だけでなく、どの条件で計算したかを残す必要があります。同じ点群でも、判定距離、代表点方式、計算範囲、基準面、補間条件が異なれば結果が変わる可能性があります。

最低限、使用した点群ファイル、計測日時、対象時点、座標系、高さ基準、単位、判定距離またはセルサイズ、代表点方式、対象外点の除去条件、計算境界、基準面、補間条件を記録します。

整理前後の点数とファイル容量も残します。点数がどの程度減ったかを確認できれば、処理時間の変化との関係を把握できます。ただし、削減率だけで品質を判断しないことも明確にします。

読み込み時間、表面生成時間、体積計算時間も記録します。処理時間は端末状態に左右されますが、同じ環境で継続的に比較すれば、設定変更の効果を確認しやすくなります。

体積値の差を記録するときは、数値だけでなく、差が発生した主な場所も残します。法面、端部、欠損部、対象外点の除去部など、形状変化の理由が分かれば、次回の設定調整に利用できます。

代表断面の確認位置も保存します。毎回異なる場所を確認すると比較基準が変わります。同じ法肩、法尻、掘削底、構造物際を継続して確認すれば、整理条件による変化を追いやすくなります。

確定計算に使用した設定は、確認用設定と区別します。試算段階では複数条件を試すため、どれが最終条件か分からなくなりやすいからです。確定版の点群、計算境界、基準面、補間条件、体積結果を一組として管理します。

過去の設定は、次の現場の初期値として活用できます。平坦な盛土、急な法面、狭い掘削部など、地形の特徴ごとに採用した値と確認結果を整理しておくと、試行の開始点を決めやすくなります。

ただし、過去の設定を無条件に流用してはいけません。計測方式、対象物、点群のばらつき、必要な確認単位が異なれば、適切な設定も変わります。過去値は初期候補として使い、今回の点群で再検証します。

複数の担当者が作業する場合は、設定の名称と意味を共通化します。「軽量版」や「最終版」だけでは内容が分かりません。対象時点、区画、判定距離、代表点方式、作成日などを組み合わせて識別します。

再現性の高い体積計算とは、同じ担当者が再計算できるだけではありません。別の担当者が同じ点群と記録を使い、同じ条件を再現できる状態を目指します。そのためには、数値とファイルだけでなく、採用理由と確認結果を残すことが重要です。

まとめ

点群ビューアで体積計算を行う際、点数が多ければ必ず良い結果になるわけではありません。同じ場所や同じ面を示す点が過剰に集中していると、読み込み、表示、範囲選択、表面生成、再計算などが重くなる場合があります。

ただし、完全一致点の削除と、一定距離やセル単位で点を減らす間引きは別の処理です。点群ビューアごとに設定名称、代表点方式、表示と計算の関係が異なるため、機能の意味を確認してから使います。

処理時間を短縮するための一つ目の設定は、判定距離やセルサイズを計算目的に合わせることです。小さすぎると点数が十分に減らず、大きすぎると法面、段差、端部などの形状が失われます。再現したい最小形状を基準に、小さな値から段階的に調整します。

二つ目の設定は、一定範囲内の点をどのように代表させるかを統一することです。元点の選択、重心化、高さ統計などは意味が異なります。対象外点や異なる時点の点群を分離したうえで、現場内のルールを統一します。

三つ目の設定は、計算範囲と点密度を段階的に絞ることです。全体確認では軽い表示を使い、作業範囲を切り出し、試算で条件を固めてから確定計算へ進みます。平坦部では点を減らし、形状変化部では必要な密度を残します。

整理前後では、点数やファイル容量だけでなく、体積値、断面形状、欠損範囲、点密度分布、補間範囲、表面生成時間を比較します。処理時間が短くなっても、必要な形状が失われていれば設定を見直します。

重複点整理は、精度を一律に下げてデータを小さくする作業ではありません。体積計算に必要な情報を残し、過密な部分を目的に合わせて軽量化する作業です。元データを保持し、条件と結果を記録しながら比較することで、扱いやすく再現性の高い計算用点群を準備しやすくなります。

計測から点群確認、対象範囲の整理、計算条件の保存、関係者との共有までを一連の手順として管理すれば、重複や版の混在を防ぎやすくなります。特定の製品機能を前提にせず、使用する点群ビューアの仕様を確認しながら、現場目的に合った設定を選ぶことが重要です。

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

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