点群を使った土量計算では、取得した点をすべて残せば正確になるとは限りません。計測対象ではない人や重機、粉じん、植生、反射の影響、画像マッチングの誤りなどにより、本来の地表面とは異なる位置に点が記録されることがあります。
点群処理で使われる「外れ値」「ノイズ点」「非地表面点」は、厳密には同じ意味ではありません。本記事では、地表面から明らかに離れた孤立点や小さな点の集まりを便宜上「浮遊点」と呼びます。人、車両、植生、構造物、位置ずれによる二重層などは、浮遊点に似て見えても処理方法が異なるため、別の原因として扱います。
浮遊点が残ったまま地表面を生成すると、実際には存在しない突起やくぼみが作られる可能性があります。異常点が地形面の頂点として採用されたり、周辺の格子へ高さが補間されたりすると、少数の点でも土量計算へ影響する場合があります。ただし、影響の大きさは点密度、計算範囲、三角形や格子の生成条件、補間方法によって変わります。
一方で、除去条件を厳しくしすぎると、法肩、法尻、掘削底、土砂山の頂部など、土量計算に必要な点まで失われます。不要点を効率よく除くには、単純に周囲から離れた点を一括削除するのではなく、対象範囲、点密度、高さ差、地形の連続性、計測方式、異常点の発生原因を踏まえて条件を設計することが重要です。
この記事では、「土量計算 点群」と検索している測量担当者、施工管理担当者、土木技術者を想定し、不要な浮遊点を効率よく除くための5つの条件を解説します。過剰除去を防ぐ確認方法や、点群取得時に不要点を減らす工夫もあわせて紹介します。
点群土量計算で浮遊点の除去が必要な理由
点群による土量計算では、計測した点をもとに現況地形を表す面を作り、計画面、一定の基準面、または別時期の地形面との高さ差を積算します。地形面の作成には、一定間隔の格子へ高さを割り当てる方法や、近接する点を三角形で結んで不規則な面を作る方法などがあります。
どの方法を用いる場合でも、地表面から離れた異常点が地形面の作成に使われると、生成される面が実際の形状と合わなくなることがあります。上方に外れた点が採用されれば不自然な突起が作られ、下方に外れた点が採用されれば実在しないくぼみが作られる可能性があります。
土量は、二つの面の高さ差と、その差が生じている面積の組み合わせによって算出されます。そのため、異常点が一つでも、周囲に点が少なく広い三角形が作られたり、広い格子範囲へ高さが補間されたりすると、土量への影響が大きくなる場合があります。反対に、地形面の生成に採用されない点であれば、表示上は目立っても計算結果へほとんど影響しないことがあります。
例えば、土砂山の上空に孤立点が残り、その点が山の頂部として地形面へ採用されると、実際より高い土砂山が作られ、体積が過大になる可能性があります。掘削底の下方に異常点が残った場合は、その点へ向かって地形面が落ち込み、掘削量が過大に算出されることがあります。
浮遊点の影響は、三次元表示を遠くから眺めただけでは分からない場合があります。点群全体の中では少数の異常点が目立たなくても、その点から生成された面が周囲へ広がっていることがあります。平面表示では地表面と重なって見え、高さ方向の異常を見落とすこともあります。
また、浮遊点が残ったまま間引き、地表面分類、補間などを進めると、後工程で原因を見つけにくくなります。ただし、すべての処理で必ず浮遊点除去を最初に行うとは限りません。使用するソフトウェアや処理フローによっては、分類結果を利用してノイズを抽出する場合もあります。重要なのは、地形面を確定する前に異常点の影響を確認し、処理順序を記録することです。
最初から細かな点まで完全に消そうとする必要はありません。まず土量へ大きく影響しそうな明らかな異常点を抽出し、地形面と断面を確認しながら段階的に条件を調整する方が安全です。
土量計算へ影響する浮遊点の主な発生原因
浮遊点を効率よく除くためには、どのような原因で不要点が発生したのかを考える必要があります。発生原因によって点の分布、地表面との離れ方、適切な除去方法が異なるためです。
レーザー測距を利用する点群では、粉じん、雨、霧、飛沫などの空中粒子が測距へ影響し、散在するノイズ点、近距離側の誤検出、欠測などが生じる場合があります。ただし、影響の現れ方はセンサーの波長、測距方式、計測距離、粒子の濃度、メーカー側の処理によって異なり、すべての機器で同じ形の浮遊点が発生するわけではありません。悪天候や空中粒子がLiDAR点群の異常点や検出性能低下につながることは複数の研究で報告されています。([arXiv][1])
写真測量や画像ベースの点群では、雨滴や粉じんそのものが距離点として直接取得されるというより、レンズへの付着、被写体の移動、低いコントラスト、反射、画像間の見え方の変化などが対応点の誤りや欠測につながる場合があります。そのため、点群の取得方式を確認せずに原因を断定しないことが大切です。
人、車両、建設機械などの移動物も点群へ記録されます。これらは一つの孤立点ではなく、一定の形を持った点の集まりとして残るため、近傍点数だけを使った外れ値除去では消えない場合があります。複数方向または複数時点のデータを合成すると、同じ人物や車両が異なる位置に断片的に現れることもあります。
植生も地表面の上方に存在する非地表面点となります。草、枝、葉は周囲に多くの点を持つため、孤立点とは判定されにくい特徴があります。低い草は地面との高さ差が小さく、地表面点と植生点が混在しやすいため、単純な高さしきい値だけでは安定して分離できない場合があります。
水面や濡れた面も注意が必要です。レーザー測距では、使用波長、入射角、水の透明度、表面の波立ちなどによって、反射、欠測、散乱、複数の高さに見える点などが生じる可能性があります。赤外域と青緑域では水への作用が異なるため、水面や水底を一律に処理できるわけではありません。([PMC][2])
複数の点群を合成するときの位置ずれは、浮遊点に似た異常を発生させます。同じ地面を異なる位置から計測した点群が正しく重ならないと、地表面が薄い二重層として表示されます。この状態ではそれぞれの層に十分な点があるため、一般的な孤立点除去では検出しにくい傾向があります。
計測対象の端部や遮蔽物の境界では、点が不規則に見えることがあります。構造物の縁、土砂山の輪郭、法肩、法尻などでは、異なる面が近接し、正しい端部点も周囲の点が少なくなります。ここを浮遊点として一括除去すると、地形の折れや境界が失われます。
点群の変換、結合、間引き、座標変換の過程でも点の分布は変化します。元の点群では周辺に十分な点があったものが、処理後に一部だけ残り、孤立して見える場合があります。除去条件を設定するときは、取得直後の点群か、すでに加工された点群かを確認する必要があります。
条件1 土量計算の対象範囲を先に確定する
不要な浮遊点を効率よく除く第一の条件は、処理を始める前に土量計算の対象範囲を確定することです。現場全体の点群を対象にして外れ値を探すと、建物、樹木、道路、資材、車両など、土量計算と関係のない点まで確認しなければなりません。
最初に計算範囲を切り出せば、確認する点の数を減らせます。処理時間を短縮できるだけでなく、不要点と必要点の判断もしやすくなります。ただし、地形面を安定して作るために必要な周辺点まで切り落とさないよう、計算境界より少し外側を確認用に残す方法が安全です。
土砂山の体積を求める場合は、土砂山の外周と、その周辺の床面を含む範囲を設定します。山の部分だけを狭く切り出すと、土砂と床面が接する裾の位置が分からなくなり、体積を閉じる境界が不安定になります。
掘削量を求める場合は、掘削底だけでなく、法面、法肩、法尻、既存地盤との接続部を含めます。範囲を狭くしすぎると、正しい地形を形成するために必要な周辺点を失い、境界付近に不自然な面が張られる可能性があります。
対象範囲を決めるときは、土量計算の基準面も確認します。現況面と計画面を比較するのか、計測時期の異なる二つの地形面を比較するのか、一定の平面を基準に体積を求めるのかによって、残すべき点と境界の考え方が変わります。
計画面との差を求める場合は、計画範囲外の点を細かく処理しても土量計算へ影響しないことがあります。一方で、計画範囲の境界付近にある浮遊点は、端部の三角形や格子を変形させる可能性があるため、優先的に確認します。
二時期の点群を比較する場合は、両方で同じ水平範囲を使用することが重要です。片方だけ異なる境界で切り出すと、浮遊点を適切に除去しても、比較面積の違いによって土量差が発生します。境界線の頂点、座標系、標高基準もそろえます。
高さ方向の範囲を設定することも有効です。既知点、設計値、周辺地盤の標高から対象地形のおおよその高さ帯を把握できれば、その範囲から大きく外れた点を候補として抽出できます。
ただし、高さ条件だけで削除を確定してはいけません。掘削底、排水溝、段差、土砂山の頂部など、平均地盤から離れた正しい地形が存在します。高さ範囲は候補抽出に使い、断面、現場写真、施工記録を確認してから削除します。
効率を高めるには、現場全体から明らかな対象外区域を大きく除外し、その後、計算範囲と周辺帯の浮遊点を詳しく確認する二段階の処理が適しています。最初から一点ずつ削除するより、土量に関係する区域へ作業を集中できます。
条件2 点密度に合わせて近傍点数と検索距離を設定する
第二の条件は、点群の密度に合わせて近傍点数と検索距離を設定することです。孤立した浮遊点は、周囲に点が少ない、または近くの点までの距離が大きいという特徴を持つことがあります。
代表的な処理には、一定半径内の点数が少ない点を抽出する方法と、近傍点までの平均距離を統計的に評価する方法があります。PDALやPoint Cloud Libraryなどの公式資料でも、半径方式と統計方式が外れ値処理の代表例として示されています。ただし、各ソフトウェアでパラメータ名、距離の定義、境界点の扱いが異なるため、同じ数値をそのまま転用できるとは限りません。([PDAL][3])
検索距離を小さくしすぎると、地表面上の点であっても周囲に十分な点がないと判定されます。反対に検索距離を大きくしすぎると、地表面から離れた浮遊点でも、遠くにある地表面点を近傍として数える場合があります。
必要な近傍点数を多く設定しすぎると、法肩、法尻、点群外周など、片側にしか点が存在しない場所が削除候補になりやすくなります。必要な点数が少なすぎると、小さな浮遊点の集まりが正常な点群として残る可能性があります。
点密度は、同じ点群の中でも均一とは限りません。計測位置に近い場所では点が密になり、遠い場所では点間隔が広がることがあります。斜面を浅い角度から捉えた場所、遮蔽物の裏側、土砂山の頂部、画像の重なりが不足した範囲でも点密度が低くなる場合があります。
現場全体に同じ条件を適用する場合は、平坦で密な場所だけでなく、点が粗い場所の密度も確認します。密な区域を基準に厳しい条件を設定すると、遠方や斜面の正しい点が大量に削除される可能性があります。
点密度の差が大きい場合は、区域を分けて処理する方法が有効です。高密度区域、低密度区域、法面や境界部などの特殊区域に分け、それぞれ異なる初期条件を設定します。
近傍点までの平均距離を利用する場合も、地形の特徴を考慮します。平坦部では周囲の点が均等に分布しやすい一方、法肩や土砂山の頂部では片側の点が少なくなります。正しい端部の点でも、平均距離が大きくなることがあります。
点群を間引いた後に浮遊点を除去する場合は、条件の再設定が必要です。間引き後は点数が減り、平均的な点間距離も広がります。元データ用の近傍条件をそのまま使うと、必要な点まで孤立点として判定される可能性があります。
効率よく進めるには、最初に明らかな孤立点だけを抽出する緩やかな条件を設定します。その後、残った異常点を確認しながら区域ごとに調整します。一度の自動処理ですべてを除去しようとすると、必要点まで消す危険が高まります。
抽出後は、候補の点数だけでなく位置分布を確認します。削除候補が空中や粉じん発生区域に集中していれば、意図した抽出になっている可能性があります。法面や土砂山の輪郭に沿って候補が並んでいる場合は、地形の端部を外れ値と誤認している可能性があります。
除去した点の割合が大きいから問題があり、少ないから安全だと単純には判断できません。重要なのは、土量計算に必要な地表面が連続して残り、異常点が計算用地形面へ採用されない状態になっていることです。
条件3 高さ差だけでなく地形の連続性を確認する
第三の条件は、周囲との高さ差だけで浮遊点を判断せず、地形の連続性も確認することです。浮遊点は地表面から離れていることが多いため、高さ差は有効な判断材料になります。しかし、法面や段差など、正しい地形そのものに大きな高さ差がある場所では注意が必要です。
平坦な場所では、周辺点との高さ差が小さいため、上方や下方へ外れた点を比較的見つけやすくなります。舗装面や整地された床面で一点だけ大きく外れていれば、浮遊点である可能性が高まります。ただし、排水ます、縁石、資材、局所的な損傷などが実在しないかを確認します。
急な法面では、水平方向に近い点同士でも大きな高さ差が生じます。平坦部に適した高さ差の基準をそのまま適用すると、斜面上の正常な点が削除候補になります。
地形の連続性を見るには、周辺の点が一定方向へ面としてつながっているかを確認します。斜面上の点は周囲との高さ差があっても、連続した面の一部として並びます。浮遊点は、周囲の面の傾向から一点だけ飛び出していたり、小さな塊が地表面から離れていたりします。
法肩や法尻では地形の勾配が急に変わります。これらは土量計算にとって重要な変化点です。法肩の点を消すと、上部の平坦面と斜面がなだらかに接続され、実際より丸い形状になることがあります。
法尻の点を消した場合も、斜面と底面の接続位置が変わります。盛土量や掘削量を算出するときに、法面の範囲や底面の広さが変わり、土量へ影響する可能性があります。
段差部では、上段と下段の両方が正しい地形です。高さ差だけを見て一方を削除すると、段差の形状が失われます。境界に点が少ない場合は、除去後の地形面が斜めにつながり、実際には存在しない傾斜面が作られることもあります。
土砂山の頂部も誤除去が起こりやすい場所です。頂部は周囲より高く、形状や撮影条件によっては点密度も低くなります。孤立点や高さ外れとして削除されると、山の高さが低くなり、体積が過小になる可能性があります。
掘削底の局所的なくぼみも注意が必要です。施工によって実際に生じた凹凸と、計測ノイズによる下方の異常点を区別します。周辺の複数点が連続してくぼみを形成している場合は実地形の可能性があり、一点だけ大きく外れている場合は不要点の可能性が高まります。
高さ差の基準は、対象地形と必要な成果の細かさによって変わります。広い造成地の概算土量では、細かな表面凹凸を計算面へ反映しない方が安定する場合があります。一方、小規模な出来形確認では細部を残す必要があります。成果目的を決めずに、平滑さだけを優先しないことが重要です。
浮遊点除去と地表面の平滑化は分けて考えます。浮遊点除去は、地形から明らかに外れた点を取り除く作業です。平滑化は、地表面上の細かな変動をならす作業です。両方を一度に強く行うと、土量が変化した原因を特定しにくくなります。
高さ差を使って自動抽出した後は、法面、法肩、法尻、段差、頂部、掘削底を断面で確認します。平坦部では適切な条件でも、地形が急変する場所では必要点を消している可能性があります。
条件4 発生原因に応じて除去方法を分ける
第四の条件は、すべての不要点を一つの条件で処理せず、発生原因に応じて除去方法を分けることです。粉じんなどによる孤立点、移動物のまとまり、植生、反射や画像処理による異常、点群の位置ずれでは、適した判断方法が異なります。
レーザー測距で生じた散在ノイズや、画像処理で生じた孤立点は、近傍点数や点間距離を使った抽出が有効な場合があります。ただし、ノイズが小さな点の集まりになっていると、一点だけを対象とする条件では残る可能性があります。
移動物は、周囲に多数の点を持つため、孤立点除去では取り除けない場合があります。人、車両、重機などが形のある点群として残っている場合は、物体として範囲を選択するか、地表面分類から除外します。
移動物を削除した後には、地面の点が存在しない空白が残る場合があります。車両や資材の下は、計測時に地面が隠れているためです。この空白を周辺地形から補間すると見た目は滑らかになりますが、実測した地面ではありません。
欠測範囲が小さく、周囲が平坦である場合は、補間による影響が限定的なこともあります。しかし、法面、掘削底、土砂山の裾など、地形変化の大きい場所に移動物があった場合は、補間結果が土量へ大きく影響する可能性があります。
土量計算に重要な場所が移動物で隠れている場合は、再計測を検討します。再計測できない場合は、補間した範囲、採用した地形の根拠、推定部分が含まれることを記録します。
植生は、孤立点よりも地表面分類の問題として扱います。葉や草は一定の密度を持ち、地表面から連続して分布するため、近傍点数だけでは除去できません。
草の間から地面まで点が取得できている場合は、局所的な高さ、面の連続性、勾配などを利用して地表面候補を抽出できる場合があります。しかし、植生が密で地面が取得されていない場合は、点群処理だけで実際の地盤高を一意に復元することは困難です。
植生が土量へ大きく影響する場所では、可能な範囲で除草後に計測する方が確実です。計測後に必ず補正できると考えず、対象面を取得できる現場条件を整えます。
水面や濡れた場所では、点の欠落、不安定な高さ、反射の影響などが混在する場合があります。水面を地表面として使用するのか、水底を求めるのか、降雨前の地盤を推定するのかによって処理が変わります。
水の影響を受けた区域を周囲と同じ条件で自動処理すると、異なる性質の点を一つの地形面へ採用する可能性があります。区域を分け、使用機器の仕様、現場写真、別時期の計測結果を参考にして判断します。
複数点群の位置ずれによる二重層は、浮遊点除去だけで解決しようとしてはいけません。同じ地表面が上下または横方向にずれて重なっている場合は、どちらの層にも十分な近傍点があります。
この状態で高さだけを基準に片方を削除すると、場所によって採用する層が入れ替わり、地形面に段差が生じる可能性があります。重複点群が疑われる場合は、先に各計測データの座標系、標高基準、位置合わせ、重複範囲を確認します。
動かない構造物、既知点、道路の角、構造物の縁など、複数データに共通する対象を使ってずれを確認します。位置や高さが合っていない場合は、外れ値処理ではなく、点群全体の整合を修正する必要があります。
原因ごとに処理を分けると、必要点を残しながら不要点を減らしやすくなります。一つの自動条件で完全な点群を作ろうとせず、孤立点、物体、植生、水や反射、位置ずれを別々の問題として扱うことが効率化につながります。
条件5 除去前後の断面と土量差を検証する
第五の条件は、浮遊点除去の結果を三次元表示だけで判断せず、断面と土量差を使って検証することです。点群を上から見た平面表示では、高さ方向のずれや、地表面が二重になっている状態を確認しにくい場合があります。
浮遊点除去の前後で同じ位置の断面を作ると、削除された点と地形の変化を比較できます。断面は一か所だけでなく、形状の異なる複数の場所に設定します。
平坦部の断面では、地表面から上下へ離れた点が除去されているかを確認します。除去後の地表面が不自然に上下していないか、点が過度に減っていないかも確認します。
法面の断面では、斜面の連続性が保たれているかを見ます。途中の点が大量に削除されると、上下の点を結ぶ大きな面が作られ、実際の法面形状が簡略化される可能性があります。
法肩と法尻の断面では、勾配が変化する位置が移動していないかを確認します。角が丸くなっている場合や、斜面が短くなっている場合は、必要な境界点を削除した可能性があります。
土砂山では、頂部と裾の断面が重要です。頂部の点が消えると高さが低くなり、裾の点が消えると外周が内側へ移動します。どちらも体積を過小にする原因になります。
掘削部では、底面の高さと法面との接続を確認します。下方の異常点を除去できていても、実際の掘削底の凹凸まで消していないかを見る必要があります。
断面確認に加えて、浮遊点除去前後で同じ計算境界、同じ基準面、同じ地形面作成条件を用いて土量を計算し、差を記録します。条件が途中で変わると、浮遊点除去の影響と別設定の影響を分けられません。
削除した点数が少なくても土量差が大きい場合は、一部の浮遊点が広い地形面へ影響していた可能性があります。点密度の低い場所に異常点が存在し、大きな三角形や広い格子範囲の高さを決めていたことが考えられます。
反対に、削除した点数が多くても土量差が小さい場合は、計算用地形面へ採用されていない点、計算範囲外の点、地表面より上にある物体点が多かった可能性があります。削除点数だけを成果として評価せず、土量への影響を見ます。
除去前後の地形面を高さ差で比較できる場合は、変化した場所を確認します。想定した浮遊点の位置に差が集中していれば、意図した処理になっている可能性があります。
法肩や計算境界に沿って帯状に差が発生している場合は、地形の端部を削除した可能性があります。点群全体に広く細かな差が出ている場合は、浮遊点除去だけでなく、間引き、再標本化、平滑化、補間などが同時に適用されていないか確認します。
土量差が事前の想定値に近づいたという理由だけで、除去条件が正しいと判断してはいけません。搬出入記録や従来の計算結果に合わせるように点を消すと、実際の地形を反映しない結果になる危険があります。
検証では、点群の状態、断面形状、地形の連続性、対象範囲、基準面、除去前後の土量差を総合して判断します。別の方法で求めた数量と比較する場合も、計測時期、対象境界、土砂の状態、締固めや含水の条件が同じか確認します。
浮遊点を効率よく除くための標準作業手順
浮遊点除去の品質と効率を安定させるには、作業順序を決めておくことが有効です。担当者がその都度異なる順番で処理すると、同じ点群でも結果が変わりやすくなります。
最初に、取得直後の元点群を変更せずに保存します。浮遊点除去、間引き、補間、地表面抽出を行う前のデータを残し、問題が見つかった場合に最初からやり直せる状態を確保します。
次に、座標系、標高基準、単位、計測日時、計測方式、計測範囲を確認します。座標系や単位が異なるデータを重ねている場合は、浮遊点除去以前に位置や縮尺が合いません。
複数時期の点群を比較する場合は、高さの基準が共通しているかを確認します。全体に一定の高さずれがある状態を浮遊点除去で修正することはできません。
基本情報を確認したら、土量計算の対象範囲と確認用の周辺帯を切り出します。遠方の建物、樹木、空、隣接区域など、明らかに計算と関係しない範囲を先に除外します。
次に、地表面から大きく離れた明らかな孤立点を候補として抽出します。この段階では条件を厳しくせず、空中や地表面の下方に大きく外れた点を中心に確認します。
削除候補はすぐに完全削除せず、別分類、非表示、処理前後の複製など、元に戻せる状態にします。必要点を誤って選んだ場合でも復元できるようにします。
明らかな孤立点を処理したら、移動物、植生、水や反射の影響、重複点群などを個別に確認します。まとまりを持つ不要点は、近傍条件だけでは残りやすいためです。
その後、地表面候補を抽出し、代表的な位置で断面を作ります。平坦部、法面、法肩、法尻、掘削底、土砂山の頂部、計算境界を確認します。
地表面に不自然な突起やくぼみが残っている場合は、元点群へ戻って原因を確認します。浮遊点が残っているのか、地表面点を消しすぎたのか、欠測を補間した影響なのかを分けて考えます。
地表面が整ったら、計算境界と基準面を設定して土量を算出します。可能であれば、浮遊点除去前の土量も同じ条件で計算し、処理による差を記録します。
最後に、確定した点群、地表面、計算境界、基準面、除去条件、補間範囲、計算結果を一組として保存します。数量だけを残すのではなく、どのデータと条件を使ったかを追跡できる状態にします。
この標準手順を使えば、問題が起きたときに原因を特定しやすくなります。浮遊点除去、地表面抽出、補間、土量計算を別工程として管理できるため、不要なやり直しも減らせます。
浮遊点除去で起こりやすい失敗
浮遊点除去で起こりやすい失敗の一つが、削除点数の多さを処理品質の指標にすることです。多くの点を消したから、土量計算に適した点群になったとは限りません。必要な地表面点まで削除していれば、見た目が簡素でも品質は下がります。
二つ目の失敗は、一つの条件を点群全体へ適用することです。高密度の平坦部と、低密度の斜面や境界部では、適切な近傍条件が異なります。同じ条件では、どちらかの区域で誤判定が起きやすくなります。
三つ目は、平面表示だけで判断することです。上から見ると孤立している点でも、横から見ると法面の一部である場合があります。反対に、平面表示では地表面と重なって見える点が、高さ方向には大きく離れている場合もあります。
四つ目は、移動物を削除した後の欠測を無条件で補間することです。周辺が平坦であれば影響が小さい場合がありますが、地形変化の大きい場所では推定面が実地形と合わない可能性があります。
五つ目は、点群の位置ずれを浮遊点として処理することです。地表面が二重になっているときに片方を削除するだけでは、区域ごとに異なる層が残ることがあります。点群全体の位置合わせを先に確認します。
六つ目は、処理後のデータで元点群を上書きすることです。必要点を誤って削除した場合に復元できなくなります。元点群、処理中の点群、確定した点群を分けて保存します。
七つ目は、浮遊点除去と平滑化を同時に行うことです。地形が変わった原因を特定しにくくなり、条件を修正するときにどこへ戻ればよいか分からなくなります。
八つ目は、除去条件を記録しないことです。同じ現場を次回処理するときに前回の条件を再現できず、実際の土量変化と処理方法の違いが混在します。
九つ目は、土量差だけを見て結果を判断することです。処理前後の土量差が小さくても、ある場所では過大、別の場所では過小となり、全体で相殺されている可能性があります。差分の分布と断面を確認します。
十個目は、現場状況を確認せずに点群だけで不要点を判断することです。点群上では異常に見える形状が、実際には資材、構造物、施工による凹凸である場合があります。写真や計測記録を残すことで、判断の誤りを減らせます。
計測段階で浮遊点を減らすための工夫
浮遊点は後処理で除去できますが、計測時に発生や混入を抑えた方が作業は効率的です。不要点が少なければ、除去条件を厳しくする必要がなくなり、必要な地表面を残しやすくなります。
レーザー測距を使う場合、降雨、濃霧、粉じん、飛沫などは機器や条件によって測距へ影響する可能性があります。工程と安全条件が許す場合は、天候や粉じんが落ち着いた時間帯を選びます。計測を行う場合は、機器の使用条件と現場の安全ルールを優先します。
写真測量を使う場合は、レンズへの水滴や汚れ、強い反射、被写体の動き、画像のぶれ、重なり不足を避けます。取得方式ごとに、浮遊点や欠測が生じる原因を分けて考えます。
降雨後に計測する場合は、水たまりの位置を記録します。水面がある範囲を把握しておけば、後処理時に地表面として採用するか、別区域として扱うかを判断しやすくなります。
重機の走行直後、土砂の投入中、乾燥した地面の掘削中などは、粉じんが多くなる場合があります。可能であれば、粉じんが落ち着き、移動物が少ない時間に計測します。
人や車両の通行が多い区域では、計測範囲を分ける方法が有効です。現場全体を長時間止めることが難しくても、土量計算に重要な区域だけ短時間確保できれば、移動物による不要点と欠測を減らせます。
土砂山や法面は、一方向からの計測だけでは死角が生じやすくなります。複数方向から取得すると地表面を補えますが、点群同士の位置と高さが正しく合っていることが前提です。
複数方向から計測する場合は、各データに共通して確認できる動かない対象を確保します。基準点や構造物の角などがあると、重複ずれを見つけやすくなります。
計測距離、撮影間隔、走査角度、画像の重なりなどは点密度へ影響します。対象範囲の大きさと必要な成果に合わせて計測位置や取得計画を設定します。
法面を正面だけでなく異なる方向から取得すると、法肩や法尻の点を補いやすくなります。ただし、危険区域への立ち入りや不安定な姿勢での計測は避け、安全な位置から実施します。
植生が密な場所では、計測前に地面が見える状態を確保できるか検討します。草の上面だけを計測しても、後処理で実際の地盤面を確定できるとは限りません。
土砂山の周辺に資材や車両が置かれている場合は、可能な範囲で移動してから計測します。移動できない場合は、遮蔽される範囲を把握し、別方向から補えるか確認します。
現場写真を撮影しておくことも重要です。浮遊点が見つかった位置に、計測時は何が存在していたのかを確認できます。水たまり、粉じん、車両、植生、仮設物などの情報は、点群だけでは判断できない場合があります。
計測直後に点群や取得範囲の概要を確認できれば、欠測や大きな異常へ早く気づけます。現場を離れてから問題が判明すると、再計測の調整が難しくなります。
計測範囲を上から見るだけでなく、横方向や断面でも簡易確認すると、空中の異常点や地表面の欠けを見つけやすくなります。重要な法面や土砂山の裏側が取得できているかも確認します。
点群土量計算の品質を安定させる管理方法
点群土量計算の品質を継続的に安定させるには、浮遊点除去を担当者個人の感覚だけに任せないことが重要です。同じ点群でも、担当者によって不要点の判断が異なると、算出される土量に差が生じます。
最初に、浮遊点除去の標準条件を用意します。ただし、すべての現場へ同じ値を適用するのではなく、点密度、取得方式、地形に応じて調整するための初期条件として扱います。
標準条件には、対象範囲の設定方法、近傍点数と検索距離の考え方、高さ差の確認方法、例外として残す地形、検証する断面位置、削除候補の保存方法などを含めます。
除去対象の判断基準も共有します。「空中にある点を消す」といった曖昧な表現だけでは、法肩や頂部まで削除される可能性があります。周囲の面と連続しているか、現場に実在する対象か、計算用地形面に採用されるかを判断材料とします。
処理前後のデータには分かりやすい名称を付けます。元点群、対象範囲切り出し後、孤立点処理後、地表面抽出後、土量計算確定版など、工程を区別できる状態にします。
計算条件も点群と一緒に保存します。使用した対象範囲、基準面、格子間隔や地形面の作成条件、補間範囲などが分からなければ、同じ土量を再計算できません。
定期的に計測する現場では、前回と今回の処理条件を比較します。計測条件が同じであれば前回の設定を初期値として利用できます。ただし、天候、植生、計測距離、施工状況、使用機器が変わっている場合は調整が必要です。
除去前後の点数、土量差、代表断面、差分の分布を記録しておくと、条件の妥当性を説明しやすくなります。数量だけでなく、どの場所がどの程度変化したかを確認できる資料を残します。
重要な土量計算では、処理担当者とは別の担当者が確認する方法も有効です。すべての点を再処理する必要はありませんが、計算範囲、代表断面、削除候補の分布、補間範囲、除去前後の土量差を確認します。
点群土量計算の品質は、計測機器の性能だけで決まるものではありません。計測方法、浮遊点除去、地表面抽出、境界設定、基準面、検証方法までを一つの工程として管理することで安定します。
まとめ
点群土量計算で不要な浮遊点を効率よく除くには、地表面から離れた点を一括で削除するのではなく、土量計算の目的、取得方式、地形条件に合わせて処理する必要があります。
第一の条件は、土量計算の対象範囲を先に確定することです。現場全体を処理せず、土量に必要な区域と確認用の周辺帯へ絞ることで、不要な確認作業を減らせます。
第二の条件は、点密度に合わせて近傍点数と検索距離を設定することです。高密度区域と低密度区域では適切な条件が異なるため、必要に応じて範囲を分けて処理します。
第三の条件は、高さ差だけでなく地形の連続性を確認することです。法面、段差、法肩、法尻、土砂山の頂部などは、周囲との高さ差が大きくても正しい地形である可能性があります。
第四の条件は、発生原因に応じて除去方法を分けることです。孤立点、移動物、植生、水や反射の影響、点群の位置ずれを同じ条件で処理すると、不要点が残ったり必要点を失ったりする可能性があります。
第五の条件は、除去前後の断面と土量差を検証することです。削除した点数だけではなく、地形面がどのように変化し、土量へどの程度影響したかを確認します。
元点群を保存し、明らかな孤立点から段階的に処理し、地形変化の大きい場所を断面で確認することで、過剰除去を防ぎやすくなります。計測時に粉じん、降雨、移動物、植生、死角などの影響を減らす工夫を行えば、後処理の負担も抑えられます。
点群の取得から共有、距離・面積・体積の確認までを一つの流れで扱いたい場合は、LRTK Phoneを活用する方法もあります。公式情報では、LRTK Phoneで取得した絶対座標付き点群をクラウドで確認し、座標、距離、面積、体積を計測できると案内されています。ただし、浮遊点の自動判定精度や適用できる計測条件はデータと運用によって異なるため、製品機能だけに任せず、元点群、断面、計算境界、土量差を確認することが重要です。([Lefixea Irtk][4])