LRTKレフィクシア株式会社

点群ビューアで杭・重機ノイズを除き体積計算する5判断

杭・重機ノイズが体積計算を狂わせる理由

点群ビューアを使って盛土や掘削土量などの体積計算を行うとき、現場に残っている杭や重機、資材、作業員などが点群へ写り込むことがあります。地表面だけを使って体積を求めたい場合、こうした物体を地盤の一部として計算すると、本来の地盤面にはない盛り上がりが計算面に作られ、体積が大きめに算出されることがあります。

なお、本記事でいう「杭・重機ノイズ」は、計測誤差によって生じた異常点だけを指す用語ではありません。LiDARなどの点群分類では、ノイズ、地表、建物などの人工物を別のクラスとして扱うことがあります。本記事では便宜上、地盤の体積計算という目的に対して除外候補となる杭や重機などの地上物を「ノイズ」と表現します。したがって、正しく計測された杭や重機であっても、計算目的によっては地盤面から除外する対象になります。

特に注意したいのが、地盤面から大きく突出する杭や、広い範囲を覆う重機です。杭は占める面積自体が小さくても、地盤面より高い点が局所的に集まるため、メッシュ化や地表面生成の方法によっては周囲の面形状に影響することがあります。重機は車体や履帯、バケットなど多数の点を持つため、地面の代わりに重機表面が地形として採用されれば、体積計算に与える影響が大きくなる場合があります。

ただし、点群に写っている物体を見つけ次第すべて削除すればよいわけではありません。除外処理の目的は点数を減らすことではなく、体積計算に使うべき地盤面を適切に残すことです。杭の周囲を広く削り過ぎれば、本来残すべき地盤点まで失われます。重機を削除したあと、その下の地盤が観測されていなければ、空白部分をどのように扱うかという別の問題も生じます。

点群ビューアで体積計算を行う実務では、「物体を削除する判断」と「削除後の空白を扱う判断」を分けて考えることが重要です。目立つ点を機械的に消すのではなく、体積計算の対象、周囲の高さ、点群の連続性、欠測範囲、計算結果への影響を確認しながら処理します。

また、同じ杭や重機でも、計算目的によって除去すべきかどうかは変わります。施工中の地盤だけを評価したいのであれば一時的な重機は除外対象になりやすい一方、構造物を含めた現況形状そのものを記録する目的であれば、対象物を残す場合もあります。最初に「何の体積を求めるのか」を決めないまま編集を始めると、担当者ごとに削除範囲が変わり、再計算したときに結果を再現しにくくなります。

そのため、杭・重機ノイズを扱う際には、単純な自動除去だけに頼らず、少なくとも次の5つの判断を順番に行うことが有効です。

判断1 体積計算の対象面に含めるべき物体かを先に決める

最初の判断は、その点群が体積計算上の除外対象なのかを決めることです。点群処理の標準的な分類では、計測由来のノイズと、建物や車両など正しく取得された地上物は区別して扱われることがあります。一方、地盤の体積を計算する目的では、正しく計測された杭や重機であっても、対象面から外す必要がある場合があります。

例えば、掘削前後の地盤形状を比較して掘削量を求める場合、施工中に置かれている重機や仮設資材は通常、地盤面そのものではありません。そのため、現況地盤を作る処理では除外候補になります。一方、完成した盛土の表面を計測している場合に、施工対象に含まれる恒久的な構造物まで一律に取り除くと、どこを地盤として扱うかという前提が曖昧になります。

杭についても同様です。測量用の杭、目印用の杭、仮設物の支柱などは、土量計算だけを目的とするなら地盤から除外することが多いでしょう。しかし、杭の周囲に盛土が施工され、その形状を含めて現況を確認する場合には、杭自体と周囲の地盤を切り分けなければなりません。

この判断で重要なのは、「高いから削除する」「細いから杭とみなす」といった形だけで決めないことです。点群ビューア上では、地表より高い部分が植生、仮設物、構造物、重機、人、資材などさまざまな理由で生じます。さらに、掘削面の小さな突起や岩塊など、実際の地盤形状として残す必要があるものもあります。

そこで、体積計算を始める前に計算対象を文章で定義しておくと判断が安定します。例えば「施工範囲内の裸地地盤面を対象とし、重機、杭、資材、作業員など一時的な地上物は除外する」といった基準を決めておけば、編集担当者が変わっても処理方針をそろえやすくなります。

また、施工前点群と施工後点群を比較する場合には、両方で同じ考え方を適用する必要があります。施工前だけ重機を削除し、施工後は重機を残してしまえば、差分には地盤変化だけでなく重機の形状まで含まれます。2時期比較では、計測範囲、対象面、除外対象、境界の考え方をそろえることが重要です。

ノイズ除去は点群編集の作業ですが、その判断基準は体積計算の目的から逆算して決めます。何を削除するかより先に、何を計算するかを明確にすることが第一の判断です。

判断2 周囲の地盤との高さ差と形状の連続性からノイズを見分ける

除外対象を決めたら、次は点群ビューア上で杭や重機に相当する点を周囲の地盤から切り分けます。このとき役立つのが、高さ差と形状の連続性を見る方法です。

杭は一般に周囲の地表から細長く立ち上がる形状になります。平面表示だけでは地盤点と重なって見えることがありますが、断面表示や斜め方向から確認すると、地盤面から急激に高さが変化していることが分かりやすくなります。杭上端だけを見て判断するのではなく、根元から上方向への点の並び方を見ることが重要です。

重機の場合は、地盤面とは異なる複雑な立体形状として点が集まります。車体の上面、側面、履帯、アーム、バケットなどに点が分布し、その周囲には地盤との大きな高さ差が現れます。上から見ただけでは車体下部と地面の区別がつきにくいことがあるため、断面表示や高さによる表示を組み合わせると判別しやすくなります。

ただし、高さしきい値だけで自動的に削除する方法には注意が必要です。傾斜地や法面では、正しい地盤そのものに大きな標高差があります。一定高さより上の点をすべて削除すると、斜面上部や盛土の肩など必要な点まで消してしまう可能性があります。

そこで、単純な絶対標高だけではなく、周囲の地盤との相対的な高さも見ることが重要です。近傍の地盤がなだらかに連続している中で、一部分だけ急激に上昇していれば人工物の可能性を疑う材料になります。反対に、周囲を含めて連続的に高さが変化しているのであれば、地形そのものの可能性があります。ただし、形状だけで対象物を断定せず、可能であれば現場記録などと照合します。

点群密度も判断材料になります。杭や重機は計測方向によって点密度が局所的に高くなったり、垂直面に点が並んだりすることがあります。一方、地盤は連続した面として分布することが多くあります。ただし、点密度は計測距離、入射角、走査方法、遮蔽などにも左右されるため、密度だけでノイズ判定を確定させるべきではありません。

現場写真や計測時の状況記録が残っている場合は、点群ビューアと照合すると判断しやすくなります。「この位置には杭があった」「この範囲に重機が停車していた」という記録があれば、点群だけでは判別しにくい物体も確認しやすくなります。

反対に、現場記録がない状態で形状だけから判断する場合は、削除範囲を広げ過ぎないことが大切です。疑わしい点を大きな矩形でまとめて削除するより、断面を変えながら境界を確認し、必要最小限の範囲で編集したほうが地盤面を残しやすくなります。

判断3 重機で隠れた地盤を補間してよい範囲かを判断する

重機ノイズの処理で特に重要なのが、重機を削除したあとの地盤が存在するかどうかです。

点群ビューア上で重機の点を消しても、その下に地盤点が自動的に現れるわけではありません。レーザーや写真などを用いる計測では、重機によって地面が遮られていれば、その部分の地盤情報自体が取得されていない場合があります。この状態で重機だけを削除すると、点群には穴が残ります。

この穴をそのままメッシュ化すると、使用するアルゴリズムや設定によっては周囲の点を結んで面が作られることがあります。小さな欠測で周囲の地盤がほぼ平坦であれば、結果への影響が限定的なこともあります。しかし、欠測範囲が大きい場合や、周囲に段差、法肩、法尻、掘削境界などがある場合は、単純な補間によって実際とは異なる地盤面が作られる可能性があります。

例えば、重機が掘削底面と法面の境界付近に置かれていたとします。重機を削除したあと、掘削底面側の点と法面上部の点を直接結んでしまえば、本来あるはずの折れ点が失われ、斜めの面として補間されることがあります。その面で体積計算を行えば、切土量や残土量が実際と異なる可能性があります。

重機による欠測範囲を補間してよいかどうかは、穴の大きさだけでは決められません。周辺地形の単純さ、勾配変化、構造物の有無、体積計算に求める精度、対象面積に対する欠測面積の割合などを総合的に確認します。

周囲がほぼ平坦で、欠測範囲が局所的であり、前後左右から同じような高さの地盤点が確認できる場合は、周辺点から面を補う考え方を採用できることがあります。一方、大型重機によって広い範囲が隠れている場合や、地形変化が大きい場所では、補間だけで地盤面を推定することには慎重さが必要です。

特に土量管理で数値を比較する場合、見た目の穴を埋めることと、実際の地盤形状を復元することは別です。点群ビューア上で滑らかな面が生成されたとしても、その面が現地形状を正しく表しているとは限りません。

重要箇所で地盤が取得できていない場合には、可能であれば重機を移動した状態で再計測し、推定に頼る範囲を減らす方法を検討します。再計測が難しい場合には、別方向から取得した点群、施工前後のデータ、既知の計画面、現場記録などを参照し、どの程度推定を含んでいるか把握したうえで計算します。

点群ビューアで重機を簡単に選択削除できても、体積計算では「消せたから処理完了」と考えないことが大切です。重機の下に地盤点が残っているのか、それとも地盤自体が欠測しているのかを確認します。

判断4 杭や重機の接地部を削り過ぎないよう境界を確認する

杭・重機ノイズを除去するときに起こりやすい問題が、対象物の周囲にある正常な地盤点まで一緒に削除してしまうことです。

特に杭の根元は注意が必要です。杭の側面点と地盤点が近接しているため、上から囲って一括削除すると、杭の周囲にある地盤まで失われる場合があります。杭が多数存在する現場では、一つひとつの削除範囲が小さくても、合計すると体積計算面に複数の欠測部分が生じます。

重機も同様です。車体だけでなく、履帯の周辺やバケット付近には地盤点と重なって見える領域があります。重機全体を大きな領域で囲って削除すると、本来観測されていた地面まで消える可能性があります。

こうした削り過ぎを防ぐには、平面表示だけで編集範囲を決めないことが有効です。点群ビューアで断面を切り替え、側面から地盤面と対象物の境界を確認します。必要に応じて複数方向から断面を見ることで、地盤がどこまで連続しているかを把握しやすくなります。

杭では、地盤面より上に伸びる点を中心に除外し、根元付近は周囲の地盤点とのつながりを確認します。重機の場合も、車体や履帯の形状だけでなく、周辺地盤がどこまで取得されているかを見ながら処理します。

自動分類機能を利用する場合も、結果をそのまま採用するのではなく、境界部を目視確認することが重要です。地盤分類では、局所的な勾配や段差、点密度などによって、本来の地面が地上物として分類されたり、反対に低い位置の機械部品が地面として残ったりする可能性があります。

特に法面、掘削底面、盛土端部、側溝周辺などは、地盤自体に急な高さ変化があります。こうした場所では、自動処理が杭や重機と地形を誤って分離する可能性を考慮しなければなりません。

削除後には、点群を真上から見るだけでなく、断面や斜め表示でも確認します。杭が残っていないかだけでなく、杭の周囲に不自然な穴ができていないか、地盤の折れ点が消えていないか、斜面の形状が変わっていないかを見ることが大切です。

体積計算では、ノイズを多少残すことだけでなく、正しい地盤を削ってしまうことも誤差要因です。ノイズ除去率を高くすることより、体積計算に必要な面を壊さないことを優先します。

判断5 ノイズ除去前後の体積差を比較して処理の妥当性を確かめる

最後の判断は、編集した点群を見た目だけで評価せず、体積計算結果の変化を確認することです。

杭や重機を除去したあとに体積を再計算し、処理前の値と比較すると、除外対象がどの程度計算へ影響していたかを把握する手掛かりになります。大型重機が計算範囲に含まれていた場合には体積差が大きくなることがあります。一方、小さな杭を数本除去しただけで体積が大きく変化した場合には、杭以外の地盤まで削除したり、メッシュ生成条件の影響を受けたりしていないかを確認する必要があります。

ここで重要なのは、「除去後の体積が小さくなったから正しい」と単純に判断しないことです。地盤上にある重機を除けば、盛り上がりがなくなるため体積が減る方向に働くことはあります。しかし、地盤点まで大量に削除した結果、面が低く補間されても体積は減少します。数値の方向だけでは処理の正しさは判断できません。

体積差を見るときは、どの範囲で差が生じているかも確認します。可能であれば高さ差表示や断面比較を使い、編集した周辺以外の地盤面まで変化していないかを確認します。ノイズ除去した位置だけに変化が集中していれば処理内容との整合を確認しやすくなります。

また、計算条件をそろえることも不可欠です。ノイズ除去前後で境界ポリゴン、基準面、メッシュ条件、座標系、単位などが変わってしまえば、体積差がノイズ除去の影響なのか計算設定の違いなのか分からなくなります。

施工前後を比較する場合も同じです。前後データで同じ計算範囲を設定し、同じ基準でノイズを除外し、同じ考え方で欠測部分を扱うことで、地盤変化による体積差を比較しやすくなります。

実務では、編集前の点群を残しておくことも重要です。元データを上書きせず、ノイズ除去済みデータを別データとして保存すれば、計算結果に疑問が生じたときに処理内容を確認できます。施工日、計測日、処理内容、除外した対象などを記録しておけば、後から担当者が変わっても判断経緯を追いやすくなります。

ノイズ除去は最終的な体積値へ直接影響し得る処理です。そのため、処理後に見た目がきれいになったことだけで完了とせず、除去前後の体積、断面、地盤面形状を比較して妥当性を確かめることが重要です。

点群ビューアでノイズ除去するときに起こりやすい失敗

杭や重機を除去する作業では、効率を優先するあまり必要な点まで削除してしまうケースがあります。代表的なのが、平面表示で対象物を矩形選択し、その範囲内の点を高さに関係なくすべて削除する処理です。

この方法は素早く作業できますが、重機の下や杭の周囲に取得されていた地盤点まで消す可能性があります。特に斜め方向から計測している場合、重機の下部にも一部の地盤点が取得されていることがあります。これらまで削除すると、本来利用できた情報を失ってしまいます。

反対に、ノイズを残し過ぎるケースもあります。杭の上端だけを削除し、根元や側面の点が地盤分類として残れば、メッシュ化したときに小さな突起が生じることがあります。重機でも、車体を削除したつもりでも履帯やバケットの一部が残っていれば、局所的な盛り上がりとして計算される可能性があります。

高さだけで一括フィルタリングすることも失敗につながります。平坦な敷地では一定高さ以上を除外する方法が使える場合がありますが、起伏のある現場や盛土、法面では地盤そのものの標高差が大きいため、正常点まで対象になりやすくなります。

点群の密度を落とす処理とノイズ除去を混同することにも注意が必要です。間引きは点数を減らしてデータ処理を軽くする目的で使われますが、杭や重機だけを選択的に除去する処理とは異なります。点数を減らしただけでは、対象外物体の形状が残ることがあります。

また、重機を削除したあとにできた大きな穴を無条件で補間するのも注意が必要です。点群ビューア上ではきれいな面に見えても、周辺地盤の状態から推定された面にすぎない可能性があります。体積計算では、その推定面が広くなるほど結果への影響も大きくなる可能性があります。

編集を何度も繰り返す場合は、元点群を保存しておくことも大切です。一度削除した点を復元できない状態で作業を続けると、削除範囲が適切だったか検証できなくなります。元データ、作業用データ、体積計算用データを分けて管理すると、再確認しやすくなります。

体積計算前にそろえておきたい点群データの条件

杭や重機を適切に除去しても、元となる点群データの条件がそろっていなければ、体積計算結果の比較や解釈が難しくなります。

まず確認したいのが座標系です。複数時期の点群を比較する場合、それぞれが同じ座標基準で配置されている必要があります。位置がわずかにずれているだけでも、斜面や段差付近では高さ差として現れることがあります。

高さの基準も重要です。異なる基準で作成された点群を重ねると、地盤全体が上下方向にずれ、実際には変化していない場所まで盛土や切土として計算される可能性があります。点群を読み込んだ段階で既知点や変化していない場所を確認し、大きな位置ずれがないかチェックします。

計測範囲もそろえる必要があります。施工前点群では広範囲を計測しているのに、施工後点群では体積計算境界の一部が欠けている場合、同じ範囲を比較できません。境界近くの点群が不足すると、メッシュ端部の形状が計算方法や設定の影響を受けやすくなることもあります。

点群密度については、単純に点数が多ければよいわけではありません。重要なのは、体積計算範囲に必要な地盤点が十分に取得されていることです。局所的に非常に高密度でも、重機の下に大きな欠測があれば、その場所の地形は直接確認できません。

植生や資材など、杭・重機以外の地上物も確認します。重機だけを丁寧に削除しても、草木や仮設物が大量に残っていれば、地盤面生成に影響する可能性があります。体積計算の目的に応じ、対象外となる物体を同じ基準で整理することが必要です。

また、境界ポリゴンの設定も体積値を左右します。施工範囲より広すぎれば関係のない地形が含まれ、狭すぎれば必要な施工範囲が欠けます。ノイズ除去後に体積が変わったと思っていたら、実際には境界設定が変わっていたということがないよう、比較時には同一条件を維持します。

ノイズ除去後の体積計算で確認したい実務ポイント

杭や重機を除去した点群から地盤面を作成したら、すぐに最終値として採用するのではなく、計算面を確認する工程を設けることが大切です。

まず、杭を削除した場所を拡大して確認します。杭の形状が残っていないかだけでなく、削除跡が不自然なくぼみになっていないかを見ることが重要です。杭周囲の地盤が連続していれば、局所的な補間による影響は限定される場合があります。一方、複数の杭を広い範囲で削除した場合には、面の形状が変化していないか注意します。

重機のあった場所では、欠測範囲を重点的に確認します。重機の周囲に地盤点が十分残っているか、メッシュが離れた点同士を結んでいないか、段差や折れ点をまたいで面が生成されていないかを確認します。

断面確認も有効です。平面表示では自然に見えても、断面にすると地盤面が急に持ち上がったり沈んだりしていることがあります。特に掘削底面、法尻、法肩、盛土端部など、体積計算への影響が大きい場所は複数方向から確認すると異常を見つけやすくなります。

体積を算出したら、現場規模との関係から値の大きさを確認します。明らかに施工量とかけ離れた結果が出た場合は、ノイズだけでなく計算範囲、基準面、単位、座標、欠測補間などを見直します。計算機能が数値を表示したことと、その数値が現場を適切に表していることは同じではありません。

複数時期で体積を管理する場合には、毎回同じ処理ルールを使うことも重要です。ある日は重機周辺を広く削除し、別の日は最小限しか削除しないという運用では、時系列の体積変化に編集方法の差が混ざります。

そのため、現場ごとに「杭はどの範囲まで除外するか」「重機による欠測がどの程度なら再計測を検討するか」「補間した場所をどのように記録するか」といったルールを整理しておくと、結果の再現性を高めやすくなります。

点群データは非常に多くの情報を持っていますが、体積計算で必要なのは、その中から目的に合った地盤面を抽出することです。ノイズ除去は単なる前処理ではなく、計算対象面を定義する重要な工程として扱う必要があります。

まとめ 杭・重機を消すことより地盤面を正しく残すことが重要

点群ビューアで体積計算を行う際、杭や重機が点群に含まれていると、本来の地盤より高い面が生成され、体積結果へ影響することがあります。そのため、地盤の土量を求める用途では、計算対象外となる杭や重機を適切に除外することが重要です。

ただし、ノイズ処理で最も重視したいのは、対象物を完全に消すことではありません。体積計算に必要な地盤点を残し、対象物によって見えなかった地盤を根拠なく推定しないことが重要です。

最初に計算対象を明確にし、周囲との高さ差や形状の連続性を確認して杭・重機を判別します。そのうえで、対象物の下に地盤点が存在するかを確認し、欠測範囲を補間してよいかを判断します。削除時には接地部の正常な地盤を削り過ぎないよう注意し、最後にノイズ除去前後の体積や断面を比較して処理の妥当性を確認します。

特に重機は、点群から削除する作業だけでなく、その下に生じる欠測をどう扱うかが体積計算結果の信頼性に影響します。重要な施工範囲が大きく隠れている場合には、点群ビューア上で無理に穴を埋めるのではなく、可能であれば計測条件を変えて地盤を再取得することも検討すべきです。

また、施工前後や計測日ごとの体積を比較する場合には、座標系、高さ基準、境界範囲、ノイズ除去基準、欠測の扱いをそろえることが欠かせません。同じ現場でも編集条件が変われば、地盤の変化ではなく処理方法の違いによって体積差が生じる可能性があります。

点群ビューアは大量の点を見やすく整理し、地形を三次元的に確認できる手段ですが、体積計算では最終的に「どの点を地盤として採用するか」という判断が必要です。杭や重機を機械的に消すのではなく、元データを残しながら処理前後を比較し、計算根拠を追える状態で運用することが実務では重要です。

現場で点群を取得する段階から計測範囲や遮蔽物を意識し、体積計算までつながるデータ運用を効率化したい場合は、LRTK Phoneを活用した測量・点群取得の運用も検討してみてください。

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

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