水面反射ノイズが体積計算に与える影響
河川、池、水路、沈砂池、調整池、港湾施設、掘削部にたまった雨水などを計測すると、点群の中に水面の影響を受けたと考えられる不自然な点が含まれることがあります。点群ビューアで見ると、水面より高い位置に浮いている点、水面下へ深く落ち込んだ点、水際に沿って帯状に並ぶ点、上下方向に厚みを持つ点などとして現れる場合があります。
ただし、異常点の発生状況は計測方式や解析方法によって異なります。地形計測用のレーザー計測、写真から生成した点群、水中計測に対応した専用方式では、水面や水底に対する特性が同じではありません。そのため、画面上の点の形だけで原因を断定せず、使用した機器、取得条件、処理方法を確認する必要があります。
水面は、地盤やコンクリート構造物と同じように安定して取得できる対象とは限りません。計測距離、入射角、水面の波、濁り、日射、周囲の構造物、風、流れ、計測中の移動などにより、点が欠けたり、本来の位置とは異なる場所に点が生成されたりすることがあります。
点群ビューア上に点が表示されていても、その点を地盤面や水底面の作成に使用できるとは限りません。水面下の形状を取得できていない点群では、水面付近に表示された点を水底点として扱うことはできません。ノイズを除去する作業と、取得できていない地形を別資料から補う作業は分けて考える必要があります。
体積計算では、対象面と基準面の高さ差を面積方向に積み上げて数量を求めます。そのため、一点ごとの高さ差が小さく見えても、同じ傾向のずれが広い範囲に及ぶと、総体積に無視できない差が生じる可能性があります。例えば、水面付近の面が全体として高く作られれば盛土側の数量が増え、低く作られれば掘削側の数量が増えることがあります。
深い位置にある少数の異常点も注意が必要です。面生成時に周囲の点と結ばれると、実際には存在しない穴やくぼみが作られ、影響が点の周辺へ広がる場合があります。反対に、点がない水域を広く補間すると、対岸や護岸を結ぶ仮想面が生成されることがあります。滑らかに見える面であっても、測定根拠があるとは限りません。
水際には、護岸、法面、泥面、石、植生、流木、排水口、仮設材などが存在します。正しい地形点と水面由来の異常点が近接しているため、点群全体へ一括して強いフィルタを適用すると、必要な形状まで削除する可能性があります。
誤差を抑えるには、最初に計算目的を明確にします。水面周辺の盛土量を求めるのか、施工前後の地形差を求めるのか、一定水位までの容量を求めるのか、水底の堆積量を求めるのかによって、必要な面と除外すべき範囲が変わります。
点群ビューアでの処理では、領域分け、高さ範囲と孤立点、点密度と近傍点、欠損補間と基準面という四つの確認・設定項目を順番に扱うと整理しやすくなります。機能名、設定値、利用できる属性は製品によって異なるため、実際の操作では使用中のソフトウェアの仕様を確認しながら進めます。
設定1 水域と計算対象を領域分けする
最初に行うのは、水域候補と体積計算に使用する地形を領域として分けることです。点群全体に同じ条件を適用すると、水面から離れた正常な地盤や、水際にある必要な形状まで影響を受ける可能性があります。先に処理範囲を限定すれば、過剰な削除を防ぎやすくなります。
上空方向から点群を表示し、水面と考えられる範囲を確認します。色情報がある場合は、水の色、周辺地盤との明暗差、反射の見え方を手掛かりにできます。ただし、濡れた地面、黒い舗装、構造物の影、泥面、植生の影などが水面に似て見えるため、色だけで水域を確定してはいけません。
平面表示で候補範囲を把握した後は、標高による色分けや断面表示へ切り替えます。水面候補の点が一定の高さ付近に分布しているか、上下方向へ厚く散らばっているか、周囲の地盤と連続しているかを確認します。複数の表示方法で同じ範囲を見ることで、水域、地盤、構造物を区別しやすくなります。
コンクリート護岸などで境界が明確な現場では、水域の輪郭を比較的設定しやすくなります。一方、浅瀬、砂州、泥地、湿地、植生の多い水際では境界が曖昧です。この場合は、最初から一本の境界線で確定せず、確認が必要な帯状範囲として分けておきます。
領域や分類を保存できる場合は、元の点を直接削除せず、水域候補、確認済み地盤、構造物、判断保留範囲などに分けて管理します。処理後に条件を見直したとき、元点へ戻れる状態を保つことが重要です。
体積計算の外周範囲と、水域を除外する内部範囲は別に設定します。例えば、調整池周辺の掘削量を求める場合、計算対象の外周には池を含めながら、水面部分だけを内部除外領域として扱うことがあります。外周と内部除外を分ければ、水域以外の地盤を残したまま計算できます。
ただし、水域を除外するかどうかは計算目的によって変わります。周辺地盤の土量を求めるだけなら、水面を計算対象から外す方法が考えられます。一方、水底の堆積量や浚渫量を求める場合は、水域の下にある底面が必要です。水面付近の異常点を除去しただけでは、測定されていない底面を作ることはできません。
水底を対象とする場合は、元データが水底形状を取得できる方式で作成されたかを確認します。水面下の情報を取得していない点群しかない場合、周囲の点を結ぶだけで底面を復元することはできません。別の測深結果、設計面、過去の地形面などを利用する場合は、資料の取得時期、精度、座標基準、採用理由を記録します。
領域分けでは、水際をやや広めに選択し、断面を見ながら境界を絞り込む方法が安全です。最初から水面の輪郭ぎりぎりで選ぶと、水際に残る異常点を見落とす可能性があります。反対に、広く取りすぎると護岸や法面を失うため、拡大表示と複数方向の断面で調整します。
水域として分けた範囲は、平面、斜め、側面から確認します。上空からは一枚の面に見えても、横から見ると浮遊点や厚い層に見える場合があります。正しい護岸や法面は周辺形状と連続するため、点の高さだけでなく、形状のつながりも確認します。
この設定の目的は、水面と判断した点をすぐに消すことではありません。どこへ後続のフィルタを適用するかを限定し、計算に必要な地形を保護することです。領域分けが適切であれば、以降の条件を水域候補だけに適用しやすくなります。
設定2 高さ範囲と孤立点の判定条件を調整する
水面付近の異常点には、周囲の地盤や想定水位から大きく離れた高さに現れるものがあります。このような点を探すには、高さ範囲と孤立点の判定条件を調整します。ただし、現場全体を一つの高さで切ると、正常な地形まで削除することがあります。
最初に、点群の高さ基準を確認します。既知点、護岸天端、設計高、周辺地盤、計測時の水位など、判断の基準となる高さを整理します。複数時期の点群や設計データを重ねている場合は、座標系、単位、標高基準、位置合わせにずれがないかを先に確認します。
データ全体が上下にずれていると、正常な点が水面由来の異常点に見えることがあります。標高基準が異なるデータをそのまま差分表示すると、計算範囲全体へ同じ方向の差が現れます。ノイズ除去へ進む前に、データ間の整合性を確かめます。
高さ範囲を決めるときは、水域を横断する断面を複数作成します。正常な地盤は、局所的な凹凸があっても周囲と連続した形状を示します。異常点は、水面付近から上下へ散らばる点、深い位置に少数だけある点、空中に浮いた小さな点群などとして確認できる場合があります。
高さ抽出機能がある場合も、直ちに削除するのではなく、選択表示や別分類に移して確認します。抽出された点の中に護岸、法面、構造物の角、排水口、石材、仮設物が含まれていないかを見ます。必要な形状が混ざる場合は、対象領域または高さ条件を調整します。
地形の高低差が大きい現場では、領域ごとに異なる高さ条件を使います。高い護岸と低い河床を同じ条件で処理すると、低い場所の正常点が消えたり、高い場所の異常点が残ったりします。水域周辺を複数の小領域に分け、各領域の高さ分布に合わせる方が安全です。
孤立点の判定では、ある点の周囲に十分な点があるか、近傍からどの程度離れているかを確認します。空中に一つだけ浮く点や、地盤から離れた深い位置に少数だけある点は候補になります。ただし、水際には石、草、流木、設備などもあるため、孤立しているという理由だけで削除してはいけません。
条件を強くしすぎると、細い構造物、法面の折れ、護岸の縁、地形の急変部が失われます。これらは近傍点が少なかったり、周囲との高さ差が大きかったりするため、異常点として選ばれやすい形状です。抽出結果を位置と形状の両方で確認します。
高さ差の許容範囲は、体積計算の目的にも関係します。広範囲の概算と、狭い範囲の出来形確認では、許容できる面の変化が同じとは限りません。必要な精度や判断基準を決めず、点群が滑らかになったことだけで処理を評価しないことが重要です。
計測中に水位が変わった現場では、一つの高さを水面として設定できない場合があります。降雨、排水、放流、潮位、波、流れにより、場所や時刻で水面高が変化します。取得時刻の異なるデータを統合している場合は、時期や区間を分けて確認します。
処理後は、除去前後の断面を比較します。異常点が減ったかだけでなく、地盤の輪郭が変わっていないか、護岸の角が丸くなっていないか、水際が不自然に欠けていないかを確認します。
判断に迷う点は削除せず、保留分類へ移します。目的は、見た目に不自然な点をすべて消すことではなく、計算面へ不適切な影響を与える点を除外することです。
設定3 点密度と近傍点のばらつきを確認する
水面由来の異常点は、高さだけでは見分けにくいことがあります。水面と近い高さに点が集まる場合や、水際の地形点と混在する場合は、点密度と近傍点のばらつきを確認します。
点密度は、一定範囲に存在する点の数や分布の細かさを示す考え方です。地盤や構造物では、計測条件が大きく変わらなければ比較的連続した分布になります。一方、水域では点がほとんどない場所と、局所的に点が集まる場所が混在することがあります。
密度を可視化できる場合は、水域周辺の分布を確認します。周囲より極端に密度が低い場所、斑点状に密度が高い場所、細い帯状に集中する場所は確認候補になります。ただし、密度だけで水面ノイズと確定することはできません。
計測距離が遠い場所、入射角が浅い法面、遮蔽物の裏側、細い構造物、植生の多い場所でも点密度は低下します。水面でなくても欠損や密度低下は起こるため、位置、標高、断面形状、現地写真を組み合わせて判断します。
近傍点のばらつきは、対象点と周囲の点との距離、高さ差、面の向きなどから確認します。安定した地盤面では、細かな凹凸があっても周辺との連続性があります。異常点が混在する場所では、狭い範囲に異なる高さの点が存在し、局所的な面の向きや高さが安定しないことがあります。
近傍判定の範囲が小さすぎると、異常点同士が集まっている場所を一つの面として残すことがあります。反対に、範囲が大きすぎると、水際の段差、護岸の角、石材、排水施設が周囲から外れた点として判定されます。元の点間隔と対象物の大きさを見ながら調整します。
体積計算に使う面の細かさも、近傍条件と関係します。細かな面では小さなばらつきまで反映され、粗い面では異常の影響が平均化される一方、必要な地形変化も失われます。フィルタ条件と面生成条件を別々に決めず、計算目的に合わせて組み合わせます。
色情報だけで表示すると、水面上の点が自然に見える場合があります。水の色が付いた点は、高さがずれていても一枚の面に見えやすいためです。標高表示、密度表示、側面表示へ切り替え、点が上下方向に厚く分布していないかを確認します。
反射に関する値、取得時刻、点の分類などの属性が含まれ、ビューアで表示できる場合は補助情報として利用できます。ただし、属性値の意味や傾向は計測方式と処理方法によって異なります。特定の値だけを根拠に断定せず、同じデータ内の地盤、構造物、水域候補を比較します。
同じ水域でも、静かな場所、波のある場所、流入口付近、日射の強い場所、構造物の影では点の状態が異なります。水域全体を一つの条件で処理せず、特徴の異なる範囲を分ける方が過剰な除去を避けやすくなります。
候補点を抽出した後は、削除対象だけを表示します。候補が水域内部へ集中していれば、意図した抽出になっている可能性があります。護岸、法面、周辺地盤へ広く分布している場合は、条件が強すぎるか、領域分けが不足しています。
点数が大きく減ったことを成功の基準にしてはいけません。必要なのは、計算面へ影響する不適切な点が除外され、必要な地形点が残ることです。点数の変化とともに、面形状、計算面積、体積差を確認します。
密度や近傍条件を少し変えて複数回計算し、結果の動きを見る方法も有効です。小さな条件変更で体積が大きく変化する場合は、水面付近の点や面生成方法へ結果が強く依存しています。その場合は、水域の除外範囲や補間方法も見直します。
設定4 欠損部の補間範囲と基準面を統一する
異常点を除外すると、水域や水際に点のない範囲が残ります。この欠損部をどう扱うかによって、体積計算結果は大きく変わります。点群がきれいに見えても、面生成の設定が不適切なら誤差は残ります。
点群から地表面を作る処理では、周囲の点を結び、点のない部分を補間することがあります。小さな欠損なら周囲の連続した地形から補える場合がありますが、広い水域を補間すると、対岸、水際、護岸などを結ぶ根拠のない面が生成される可能性があります。
例えば、水路の両岸に点があり、水面部分に点がない場合、設定によっては両岸を直接結ぶ面ができます。実際の水底が低くても、生成面は両岸間を浅く横断します。この面を使えば、水底の形状とは異なる数量になります。
池や沈砂池でも同様です。周囲の点だけで中央部を埋めると、実際の皿状の底面ではなく、周辺から中央へ緩やかにつながる仮想面が作られることがあります。三次元表示で自然に見えても、測定点に裏付けられた面とは限りません。
補間距離の上限を設定できる場合は、通常の点間隔を大きく超える空白を無条件に結ばないようにします。適切な上限は、点密度、地形の連続性、対象物の大きさ、計算目的で変わります。画面を滑らかにするためではなく、測定根拠を保つために設定します。
欠損を補間しない場合、水域部分が計算対象から外れ、処理前後で計算面積が変わることがあります。体積だけを比較すると、面積が減った影響と、高さが修正された影響を区別できません。必ず計算面積と対象範囲を併せて確認します。
基準面も統一する必要があります。計画面、水平面、過去の地形面、別時期の点群面などから、目的に合うものを選びます。水面付近の不安定な点から自動生成した面を、確認せず基準面に使うことは避けます。
一定の水位までの容量を求める場合は、管理上の基準水位や計画水位を水平面として使う方法があります。現地の水面点から高さを求める場合は、波、異常点、水位変化の影響を確認します。基準面がわずかに変わっても、対象面積が広いと体積差が大きくなる可能性があります。
施工前後や複数時期の差分を求める場合は、二つの時期で同じ考え方の面を作ります。一方だけ広く補間し、他方では欠損を除外すると、比較条件が一致しません。セルまたは面の細かさ、補間上限、計算範囲、除外領域、基準面の扱いをそろえます。
ただし、二つの点群で点密度や欠損範囲が大きく異なる場合は、設定値を同じにしただけで公平な比較になるとは限りません。両時期で有効な点や面が存在する共通範囲を抽出し、その範囲内で差分を求める方法も検討します。
補間後の面は、水域中央、水際、流入口、排水口、構造物付近などを横断する複数の断面で確認します。面が不自然に持ち上がっていないか、落ち込んでいないか、対岸同士を直線的に結んでいないかを見ます。
平面表示や斜め表示では、滑らかな仮想面を見落とすことがあります。断面で元点と生成面を同時に表示し、面の近くに根拠となる点が存在するかを確認します。どこが測定面で、どこが補間面なのかを区別することが重要です。
欠損をすべて埋めることが正解とは限りません。根拠のない範囲を計算対象外として残し、別の計測結果や設計面を使う判断も必要です。見た目の連続性より、測定根拠の有無を優先します。
補間範囲、基準面、計算範囲、計算面積は一組の条件として管理します。どれか一つだけを変更すると、体積差の原因が分かりにくくなります。処理段階ごとに設定と結果を保存し、比較できる状態にします。
水際にある地形点を誤って削除しない確認方法
水面付近の処理で特に注意したいのが、水際にある正しい地形点の誤削除です。水際には、護岸、法面、泥面、植生、石材、排水設備、流木、仮設材などが集中し、点の分布が複雑になります。
まず上空から境界を把握し、水際と直交する断面を作ります。地盤や護岸の点が周囲と連続していれば、実在する形状である可能性が高くなります。異常点は、地形の連続性から外れ、空中や水面下へ不規則に分布する場合があります。
一方向の断面だけでは、斜めに延びる護岸や細長い構造物を正しく評価できません。水際に沿う方向と直交する方向の両方で断面を確認します。複数方向から見ることで、点が地形面を構成しているのか、帯状の異常点なのかを判断しやすくなります。
護岸の角や法面の折れ点は、近傍点のばらつきが大きくなります。平坦面を前提にした強いフィルタでは外れ値と判定されやすいため、構造物付近だけ条件を弱めるか、別領域として扱います。
植生の点は水面由来の異常点ではありませんが、地盤体積の計算では除外対象になることがあります。水面処理と植生除去を一度に行うと、削除理由と影響範囲を追跡しにくくなります。工程や分類を分けて管理します。
泥面や湿った地盤は、乾いた地盤と異なる点分布になる場合があります。点密度が低い、色が暗い、局所的に欠けるなど、水面に似た特徴を示すことがあります。水域として一括除外せず、周囲との高さと形状の連続性を確認します。
浅い水たまりでは、水面下の地盤らしい点が見える場合があります。しかし、その点が実際の地盤を表すかどうかは、計測方式、水深、水の透明度、入射条件、解析方法によって異なります。画面上の見え方だけで採用しないことが重要です。
流木、浮遊物、仮設材などの点は、実在する物体を表している場合があります。ただし、地盤の体積計算には不要です。異常点か実在物かという区分だけでなく、計算目的に必要かどうかで採否を決めます。
現地写真は、水際の判断に有効です。点群取得時に近い時刻の写真を用意し、護岸、植生、浮遊物、水位、波、排水状況を照合します。後日現場状況が変わる可能性があるため、取得時に記録しておきます。
点を除外した後は、生成面の輪郭を確認します。削除しすぎると、水際が不自然な直線になったり、法面の端部が丸くなったりします。滑らかな面が正しいとは限らないため、元点と処理後の面を重ねて比較します。
誤削除を防ぐ基本は、元点群を残し、除外候補を別管理することです。計算結果に疑問が生じたとき、削除前の点へ戻れれば、どの判断が体積差につながったかを追跡できます。
ノイズ除去前後の体積差を検証する手順
四つの設定を適用した後は、処理済み点群の見た目だけで完了とせず、処理前後の体積差を検証します。画面が整ったことと、数量が妥当になったことは同じではありません。
最初に元点群を変更せず保存します。その上で、領域分け後、高さと孤立点の処理後、密度と近傍条件の処理後、補間と基準面の設定後というように、処理段階ごとのデータを分けます。
各段階で体積を計算すれば、どの操作で結果が変化したかを確認できます。最終結果だけを保存すると、体積差が領域除外、高さ処理、近傍判定、補間設定のどれによって生じたのか分からなくなります。
確認するのは総体積だけではありません。計算面積、平均的な高さ差、最大・最小の高さ差、対象範囲の形状、欠損範囲など、使用中のソフトウェアで確認できる情報を併せて見ます。
総体積の変化が小さくても、局所的な異常が残ることがあります。高い異常と低い異常が同じ範囲にあると、体積上は互いに相殺される場合があるためです。差分表示と断面表示を使い、場所ごとの変化を確認します。
処理前の面と処理後の面を重ねられる場合は、高さ差の分布を確認します。差が水域内部へ集中していれば、意図した処理になっている可能性があります。護岸、法面、地盤、構造物周辺へ差が広がっている場合は、条件が強すぎる可能性があります。
体積が大きく減少しても、異常点が除去されて正しくなったと即断してはいけません。計算面積が減っていないか、補間面が消えていないか、必要な地形点まで削除されていないかを確認します。
反対に、体積がほとんど変わらなくても、処理が不要だったとは限りません。局所的な異常が相殺された可能性や、計算範囲外の点だけが除外された可能性があります。面形状と差分分布で判断します。
高さ範囲、近傍点数、判定距離、補間上限などを妥当な範囲で少し変え、体積がどの程度動くかを確認します。わずかな変更で結果が大きく変わる場合は、水面付近の処理へ数量が強く依存しています。
複数の妥当な条件で結果が一定範囲に収まれば、処理の安定性を説明しやすくなります。ただし、元データに水底情報がない場合など、計測方法そのものに限界があるときは、設定変更だけで正しい底面を得ることはできません。
採用した体積だけでなく、処理前との差、計算面積、主な変更箇所、採用理由を記録します。第三者が確認したとき、なぜその数量を採用したのかを追える状態にします。
水面を含む現場で起こりやすい失敗
水面を含む点群では、異常点をすべて消そうとしてフィルタを強くしすぎる失敗が起こりやすくなります。浮遊点は減っても、護岸や法面の角まで削除され、実際より単純な地形面になることがあります。
反対に、点が存在することを理由に、すべて地形点として残す失敗もあります。水面付近の点が一枚の面に見えても、正しい水面や水底を表すとは限りません。断面で上下方向のばらつきと周辺地形との連続性を確認します。
高さだけで一括処理する方法も危険です。現場内に大きな高低差があると、一つの高さ範囲では正常点と異常点を分けられません。先に領域を分け、場所ごとに条件を調整します。
カラー表示だけで水域を判断することも誤判定につながります。濡れた地面、暗い舗装、影、泥面が水面に似て見えることがあります。標高、密度、断面、現地写真を併用します。
異常点を除外した後の欠損を、広範囲に自動補間する失敗にも注意します。画面上の穴は埋まっても、対岸同士を結ぶ仮想面が体積計算に使われることがあります。補間上限を設定し、断面で面の根拠を確認します。
処理前後で計算範囲が変わっているのに、総体積だけを比較することも避けます。面積の減少と高さの修正が混ざると、体積差の理由を説明できません。
異なる時期の点群を比較するとき、水位差を地形変化として扱う失敗もあります。河川、池、港湾では、計測時刻や気象条件によって水位が異なる可能性があります。水域を比較対象から外すか、目的に合う共通基準面を使います。
一方の時期だけ異常点処理や補間を行い、もう一方を未処理のまま比較すると、差分に処理条件の違いが混ざります。両時期で計算範囲と面生成の考え方をそろえます。
元点群を直接編集し、削除点を戻せなくなる失敗にも注意が必要です。元データと処理データを分け、処理段階を追跡できるように保存します。
現地状況を記録しないと、点群上の異常が水面の影響なのか、浮遊物、植生、仮設材などの実在物なのかを判断できない場合があります。取得時の写真、水位、天候、風、排水状況を残します。
体積計算の再現性を高める記録方法
水面付近の点を処理する作業には、現場ごとの判断が含まれます。最終体積だけを記録しても、同じ結果を再現できないことがあります。どのデータを使い、どの範囲を除外し、どの条件で面を作ったかを残します。
まず、元点群の識別情報、取得日、取得範囲、座標系、単位、標高基準を記録します。複数時期を比較する場合は、それぞれの取得条件と位置合わせ方法も残します。
次に、計算目的と対象を明記します。周辺地盤の掘削量、水位までの容量、施工前後の差分、水底の堆積量など、目的によって水域の扱いが変わるためです。
計算範囲と水域除外範囲は、再利用できる境界データとして保存します。画面画像だけでは、同じ境界を正確に再現しにくくなります。判断を保留した水際範囲も別に残します。
高さ範囲、孤立点の判定条件、近傍点の範囲、密度確認の条件、補間上限、面の細かさ、基準面の種類と高さを記録します。数値だけでなく、その条件を選んだ理由も残します。
元点群、領域分け後、異常点処理後、面生成後、体積計算用データというように、処理段階ごとのデータを分けて保存します。問題が生じたとき、どの工程へ戻るべきかを判断しやすくなります。
処理前後の総体積に加え、計算面積、差分の分布、最大・最小の高さ差、欠損範囲なども保存します。体積差の原因が面積変化なのか、高さ修正なのかを確認する材料になります。
水面の状態も重要です。計測時刻、天候、風、波、降雨後かどうか、放流や排水の有無、確認できた水位を残します。複数時期を比較するとき、差が地形変化か水面条件かを判断しやすくなります。
現地写真は、水域全体、水際、護岸、構造物付近など、処理判断に使える位置から撮影します。撮影位置と方向が分かるようにすると、点群上の場所と照合しやすくなります。
担当者が複数いる場合は、代表的な断面と処理例を共有します。水面付近の点を消すという抽象的な指示だけでは、人によって範囲と条件が変わる可能性があります。残す点と除外する点の例を示し、判断基準をそろえます。
再現性の高い体積計算とは、同じ数値を出せることだけではありません。元データから採用結果までの判断過程を確認でき、条件を変えた再計算にも対応できる状態を指します。水面付近のように判断が必要な範囲では、記録が結果の信頼性を支えます。
まとめ
点群ビューアで水面付近の異常点を処理するときは、画面に見える点を一括削除せず、計算目的に合わせて段階的に確認します。
最初に、水域と計算対象を領域分けします。体積計算の外周範囲と水域の内部除外範囲を分け、水際の地形や構造物を必要以上に削除しない状態を作ります。
次に、高さ範囲と孤立点の条件を調整します。空中や深い位置に離れた点を抽出しながら、護岸の角、法面、石材、排水設備などの正しい形状が含まれていないかを確認します。
高さだけで判断しにくい点は、点密度と近傍点のばらつきを確認します。平面表示だけでなく、標高表示、側面表示、断面表示を組み合わせ、地形との連続性を見ます。
異常点の除外後は、欠損部の補間範囲と基準面を統一します。広い水域を根拠なく補間すると、実際には存在しない面が作られる可能性があります。測定根拠のない範囲を計算対象外とする判断も必要です。
処理後は、総体積だけでなく、計算面積、断面形状、差分分布、除外点の位置を確認します。条件を少し変えた再計算を行い、結果が水面付近の処理へ過度に依存していないかを検証します。
水底形状を取得できていない点群から、異常点除去や補間だけで正確な水底面を作ることはできません。水面周辺の土量、水位までの容量、水底の堆積量など、目的に対応したデータと基準面を使います。
元点群、除外範囲、フィルタ条件、補間条件、基準面、計算面積、処理前後の体積差を記録すれば、後から同じ条件で再計算できます。水面の状態や現地写真も残すことで、異常点と実在物を区別しやすくなります。
現場で点群と水際の断面を確認し、計算範囲や不足データを早い段階で見直せれば、後工程で再計測が必要になるリスクを抑えやすくなります。計測、現地確認、データ整理、体積計算を一連の手順として管理し、測定根拠を説明できる状態で結果をまとめることが重要です。