目次
• 出来形ヒートマップの差分作成で外れ値が問題になる理由
• 外れ値を除く前に整理したい3種類のデータ
• ステップ1 元データと差分条件を固定する
• ステップ2 評価範囲を切り出して対象外点を除く
• ステップ3 周辺点との関係から孤立した外れ値候補を抽出する
• ステップ4 境界部と低密度部を分けて処理する
• ステップ5 差分を再計算して除去結果を検証する
• 外れ値判定のしきい値を決める考え方
• 外れ値処理で起こりやすい失敗
• 再現できる差分作成手順を現場に定着させる方法
• まとめ
出来形ヒートマップの差分作成で外れ値が問題になる理由
出来形ヒートマップは、対象の施工面を計測したデータと、3次元設計データから作成した設計面との差を色で表現するものです。国土交通省の出来形管理要領では、設計面と出来形評価用データの各ポイントとの離れを算出し、その分布を出来形管理資料として整理する考え方が示されています。工種や管理項目に応じて標高較差や水平較差を評価することで、測点だけでは把握しにくい面的なばらつきを確認できます。
ただし、計測した点群をそのまま差分計算に使うと、施工面を表していない点が混ざることがあります。施工機械、作業員、測量用具、仮置き資材、草木、仮設構造物などを計測した点です。計測方式や現場条件によっては、反射状態の変化、遮蔽物の縁、複数回計測の位置ずれなどにより、周囲から離れた点が生じることもあります。
本記事では、こうした点を広い意味で外れ値と呼びます。ただし、公的な出来形管理で明確に除外の対象となるのは、出来形とは関係のない不要点です。設計面との差が大きいことだけを 理由に、実際の施工面を表す点を外れ値として削除してはいけません。
不要点を含んだまま差分を作成すると、ヒートマップの一部に極端な色が現れ、全体の傾向を読み取りにくくなることがあります。表示範囲を自動設定するソフトウェアでは、少数の極端な値によって凡例の幅が広がり、本来確認したい小さな変化が同じ色に見える場合もあります。しかし、表示が見にくいからという理由だけで点を削除すると、規格外の施工差や未施工部まで隠すおそれがあります。
外れ値除去で重要なのは、差が大きい点を消すことではなく、その点が計測対象の施工面を表しているかを根拠に基づいて判断することです。点の位置、周辺点との連続性、対象物の形状、点密度、現場写真、計測記録、縦断表示、横断表示などを組み合わせて確認します。
また、点群全体が同じ方向へずれている場合は、個別点の外れ値ではなく、座標系、標高基準、設計面の選択、計測データの位置合わせを疑う必要があります。広い範囲が一様に高い、計測回ごと に段差が出る、工区全体に帯状の差が出るといった現象は、点単位の削除では解決できません。差分の原因を分類してから処理を始めることが、信頼できる出来形ヒートマップを作る第一歩です。
なお、出来形管理要領や規格値は工種、発注機関、適用時期によって異なります。実際の成果品を作成するときは、適用する要領、特記仕様書、監督職員との協議内容を確認し、記事中の一般的な処理方法だけで合否を判断しないことが必要です。
外れ値を除く前に整理したい3種類のデータ
外れ値処理を始める前に、元となる計測点群、処理後の出来形評価用データ、比較対象となる3次元設計データを分けて管理します。これらを同じ名称で保存したり、処理後のデータで元データを上書きしたりすると、後から削除理由や処理条件を確認できなくなります。
計測点群データは、計測によって取得した3次元座標値を点の集合 として保持するデータです。出来形面のほか、工区外の地形、周辺構造物、施工機械、草木、仮設物などが含まれる場合があります。取得日時、工区、施工層、計測方法、使用した座標系、標高基準などの情報と関連付け、編集前の状態で保存します。
出来形評価用データは、計測点群データから出来形と関係のない不要点を削除し、適用する出来形管理基準を満たす点密度に調整したデータです。点密度の調整は不要点削除と目的が異なります。不要点削除は対象外の点を除く処理であり、点密度調整は評価に用いる代表点やグリッド点を作る処理です。
3次元設計データは、差分計算の基準となる設計形状です。同じ計測点群を使っても、比較する設計面が違えば差分結果は変わります。完成面、路床面、路盤面、掘削面、計画地盤面などを取り違えないようにし、設計変更がある場合は適用区間と版を確認します。
差分計算の方向も先に決めます。公的な面管理では、適用工種と管理項目に応じて、設計面と評価点との鉛直方向の離れであ る標高較差や、水平方向の離れである水平較差を用います。一般的な3次元の最短距離は、標高較差や水平較差と同じ値になるとは限りません。ソフトウェアに複数の距離計算がある場合は、適用要領が求める管理項目に合わせます。
プラスとマイナスの意味も統一します。計測値から設計値を引くのか、設計値から計測値を引くのかによって、同じ場所でも符号が反対になります。高い側をプラスとするのか低い側をプラスとするのかを計算式とともに記録し、凡例だけに頼らないようにします。
データ一式には、3次元設計データ、計測点群データ、出来形評価用データ、工事基準点に関する情報など、役割の異なるデータが含まれます。ファイル名、保存場所、版、作成日時、処理担当者を分けて管理しておけば、どの元データから何を除き、どの条件で差分を作ったのかを追跡できます。
出来形ヒートマップの信頼性は、色の見やすさだけでは決まりません。元データへ戻れること、処理前後を比較できること、適用した管理項目を説明できることが重要です。
ステップ1 元データと差分条件を固定する
最初のステップは、外れ値を探すことではありません。元データを保全し、差分計算の条件を固定することです。条件が途中で変わると、外れ値除去によって結果が変わったのか、設計面や座標設定を変更したために変わったのか分からなくなります。
まず、現場で取得した計測点群を複製し、作業用データを作成します。元の計測点群には削除、移動、平滑化、座標変換、間引きなどを加えず、再処理できる状態で保存します。ファイル名には計測日、工区、施工層、計測回などを含め、異なる時点や異なる施工段階のデータが混ざらないようにします。
次に、水平位置と標高の基準を確認します。平面直角座標系などの座標系、標高基準、単位、軸方向が設計データと一致していることを確かめます。メートルとミリメートルの取り違え、ローカル座標 と公共座標の混在、標高補正の重複、変換漏れなどがあると、点群全体が外れ値のように見えることがあります。
工事基準点や現地で確認できる既知点を用い、計測データの位置が適切かも確認します。複数の確認点で同じ方向のずれが生じる場合は、個々の点の異常ではなく、点群全体の位置合わせや基準設定に原因がある可能性があります。その状態で外れ値フィルターを実行しても、根本原因は解消されません。
設計面については、工種、施工層、設計変更の版、適用範囲を確認します。舗装表層の計測点群に路盤の設計面を重ねたり、掘削完了面に完成面を重ねたりすると、一定量の差が広い範囲に発生します。この差は外れ値ではなく、比較対象の選択ミスです。
差分方向は、適用要領に合わせて固定します。標高較差を使うのか、水平較差を使うのかを明確にし、ソフトウェア固有の最短距離や法線方向距離へ途中で切り替えないようにします。法面、すり付け部、勾配変化部では、計算方向の違いが結果へ大きく影響します。
さらに、ヒートマップを作成する評価範囲と対象外範囲を決めます。施工範囲外、未施工区間、開口部、既設構造物、別工種の部分などを最初に区分します。評価範囲を決めずに不要点削除を始めると、工区外の切り出しと外れ値処理が混在し、除外点数の意味が不明確になります。
この段階では、まだ点を削除しません。元データ、作業用データ、使用する設計面、差分方向、符号、評価範囲、適用要領の版を記録し、同じ条件で差分を再計算できる状態を作ります。
ステップ2 評価範囲を切り出して対象外点を除く
差分条件を固定したら、施工面として評価する範囲を切り出します。ここで行うのは、差分値の大小による一括削除ではなく、対象物の意味に基づく不要点の分離です。国土交通省の出来形管理要領でも、出来形とは関係のない不要点がある場合に点群処理ソフトウェアで除外し、本来の出来形デー タまで削除しないよう配慮する考え方が示されています。
最初に平面表示で施工範囲を確認し、工区外の点を分離します。計測範囲は施工範囲より広くなることがあり、周辺道路、隣接地、既設舗装、別工区、法面外の地形などが含まれる場合があります。設計面が定義されていない範囲や評価対象外の範囲を計算に含めると、ソフトウェアによる面の延長や補間の影響で不自然な差が出ることがあります。
次に、施工面より上に存在する物体を確認します。施工機械、車両、三脚、作業員、カラーコーン、測量標識、ホース、資材、仮設物などです。これらは周囲の施工面から高さ方向に離れているため、ヒートマップでは強い色として現れることがあります。平面表示だけで判断せず、斜め表示、側面表示、断面表示、色情報、現場写真を使って形状を確認します。
草木や堆積物にも注意します。土工面の草、法面へ張り出した枝、舗装面上の土砂、砕石の山、泥、残雪などは、計測時の現場状態によって点群へ含まれます。ただし、 出来形として評価すべき表面に実際に残っていたものを、単なる計測ノイズとして消してよいとは限りません。工種、施工段階、計測目的、現場記録を確認して扱いを決めます。
側溝、縁石、マンホール、集水桝、構造物の立ち上がりなども、評価対象の定義によって扱いが変わります。舗装面だけを評価する場合は対象外範囲として分離することがありますが、構造物との取り合いを確認する目的であれば、別レイヤーとして残す方が適切です。
対象外点を除くときは、削除前に分類を付けると再現性が高まります。工区外、施工機械、仮設物、草木、別構造物などの分類を付け、非表示または別ファイルとして保持すれば、後から判断を見直せます。完全削除しかできない場合でも、処理前のデータと選択範囲の画面記録を残します。
この段階で、設計面より一定量高い点や低い点を一括して削除する方法は避けます。設計面との差が大きい点は、実際の施工差や規格外箇所である可能性があります。不要点は差の大きさではなく、出 来形部分との関係、対象物の形状、計測時の状況を根拠に判断します。
対象外点を除いた後は、処理前後の点数、除外範囲、除外理由を記録します。特定の場所に除外点が集中している場合は、計測時の遮蔽物や仮設物など、共通原因を確認します。
ステップ3 周辺点との関係から孤立した外れ値候補を抽出する
対象外物を取り除いても、施工面から離れた少数の点が残ることがあります。反射状態の変化、画像計測の対応誤り、測位状態の一時的な悪化、遮蔽物の縁などによって生じた点です。これらは形のある対象物として選択しにくいため、周辺点との関係を使って候補を抽出します。
基本となる考え方は、近くの点が作る面と比べて、その点だけが孤立しているかを確認することです。施工面が連続している場所では、周辺点の高さや局所面からの離れを計算し、一点だけ浮いている、または沈んでいる点を候補として抽出できます。
ただし、統計的な抽出結果をそのまま削除結果にしてはいけません。周辺点の平均、中央値、近傍点数、局所面からの距離などは、確認対象を絞る補助条件です。差が大きくても周囲と連続した面を作っている場合は、実際の施工形状である可能性があります。
検索する周辺範囲も重要です。範囲が狭すぎると比較できる点数が不足し、正常な点まで孤立点と判定されます。範囲が広すぎると、横断勾配、曲面、すり付け、段差などの本来の形状が平均化され、形状変化が外れ値に見えることがあります。
舗装面や整形された平場では、局所的な連続性を確認しやすい傾向があります。一方、法面、法肩、法尻、盛土の肩、施工継ぎ目、構造物との取り合いでは、周辺範囲に異なる方向の面が含まれやすくなります。平場と同じ設定を一律に適用せず、形状ごとに処理範囲を分けます。
近傍点までの距離も参考になります。施工面の点群から離れた場所に一点だけ存在する点や、周囲にほとんど点がない点は孤立点の候補です。ただし、低密度部では正常な点も孤立して見えるため、点密度が均一な範囲と低密度範囲を同じ条件で判定しないようにします。
差分値との組み合わせも使えます。周辺面から離れ、設計面との差も極端で、現場写真や断面表示で施工面を構成していないと確認できる点は、不要点である可能性が高まります。反対に、設計面との差が大きくても、周囲の点が連続した面を形成している場合は削除せず、施工状態の確認対象として残します。
抽出した候補は、平面、斜め、側面、縦断、横断の複数方向から確認します。平面では一点に見えても、側面から見ると帯状の施工差や構造物の縁である場合があります。ヒートマップだけを見て削除を決めず、元の点群形状と設計面との関係を確認します。
自動処理は一度で強くかけず、明 らかな孤立点だけを抽出できる弱い条件から始めます。処理条件、候補点数、実際に除外した点数、判断理由を記録しておけば、過剰な削除が起きたときに一段階前へ戻せます。
ステップ4 境界部と低密度部を分けて処理する
外れ値除去で特に注意したいのが、施工範囲の境界、構造物との取り合い、遮蔽によって点が少なくなった場所です。このような場所は周辺点が片側にしか存在しないため、一般部と同じ統計条件を適用すると、正常な点まで外れ値候補として抽出されやすくなります。
舗装端部、法肩、法尻、路肩、掘削端部、構造物の際、施工継ぎ目などは、実際に面が途切れたり角度が変化したりする場所です。近傍点から滑らかな面を推定する処理では、角を丸める方向に計算され、正しい端部形状が異常と判定されることがあります。
境界部は、評価範囲の輪郭を明確にしたうえで、一般部とは別に確認します。境界線の外側を工区外として除く処理と、境界線付近の施工面を出来形として残す処理を区別します。設計面の端と計測範囲の端がずれているだけで、細長い帯状の大差分が現れる場合もあります。
帯状差分が出たときは、設計面の適用範囲、施工範囲の設定、点群の切り出し位置、計算方向を確認します。ソフトウェアによっては、設計面の端部を延長したり、周辺面から値を補間したりすることがあります。端部の差を外れ値として消す前に、どの範囲で設計値が求められているかを確認します。
低密度部も分けて扱います。遮蔽物の背後、計測位置から遠い部分、表面状態の影響で点を得にくい部分などでは、点の間隔が広くなることがあります。点数が少ない範囲に一般部と同じ近傍条件を適用すると、比較対象が不足し、正常点を孤立点と判定する可能性があります。
低密度部を任意の平滑化で埋めることにも注意が必要です。適用要領でグリッドデータ化が認められている場合は、定められた範囲と算出方法に従 って評価点を作成します。要領に定めのない大きな欠測範囲を周囲から滑らかに補間し、実測した出来形として扱うことは避けます。
欠測が重要箇所にある場合は、追加計測や別の計測方法による確認を検討します。点を消して見栄えを整えるのではなく、評価できない範囲を識別して残すことも、信頼性の高い処理です。
重複計測の境界にも注意します。複数回の計測データを結合した場所では、位置合わせのわずかな差によって二重の面ができることがあります。一方の面を外れ値として削除する前に、計測回ごとの点群を分けて表示し、座標変換、標定、基準点、計測精度に系統的な問題がないかを確認します。
境界部と低密度部を別管理にすると、一般部の孤立点を効率よく確認しながら、法肩や取り合い部の重要な形状を残しやすくなります。
ステップ5 差分を再計算して除去結果を検証する
外れ値候補のうち、出来形と関係のない不要点であると確認できた点を除いたら、同じ設計面、同じ計算方向、同じ符号、同じ評価範囲で差分を再計算します。除去後のヒートマップだけを見るのではなく、処理前と処理後を比較します。
最初に確認するのは、除外した点数です。数点の孤立点を除いたつもりが、全体の大きな割合を除外している場合は、抽出条件が強すぎる可能性があります。除外率だけで適否は決められませんが、想定より点数が大きく減ったときは処理範囲と条件を見直します。
次に、除外点の位置分布を確認します。点が現場全体に散在していたのか、一つの計測回、特定の端部、特定の距離帯に集中していたのかによって原因が変わります。特定区間に集中している場合は、計測環境、遮蔽物、位置合わせ、施工状態などに共通原因がある可能性があります。
適用する出来形管理資料に平均値、最大値、最小値、データ数、評価面積などの出力項目がある場合は、処理前後で比較します。最大値や最小値が変化しても、その理由を除外点の形状と位置から説明できることが必要です。平均値まで大きく変わる場合は、孤立点だけでなく一定範囲の点を除外していないか確認します。
ここで重要なのは、規格値を外れた計測値を合格させる目的で削除しないことです。国土交通省の現行の出来形管理要領では、面管理の測定値は適用する規格値を満足することが求められています。過去の帳票例や発注機関の様式に棄却点数という項目がある場合でも、その定義や許容範囲を現在の適用基準で確認し、任意の外れ値除去へ置き換えてはいけません。
ヒートマップの模様も比較します。処理前に一点だけ存在した極端な色が消え、周囲の連続した傾向が残っている場合は、不要点を適切に除外できた可能性があります。一方、施工継ぎ目、局所的な沈下、段差、端部形状まで消えた場合は、実形状を過剰に除外または平滑化しているおそれがあります。
縦断図や横断図による確認も行います。ヒートマップは平面上の分布を把握しやすい反面、計測点がどの高さにあり、周辺面とどのようにつながっているかを読み取りにくい場合があります。差分が集中する場所を断面表示し、設計面と計測点群の関係を確認します。
現場写真や計測記録とも照合します。極端な点があった場所に車両や資材が写っていれば、除外理由を説明しやすくなります。反対に、写真上で施工面の段差や盛り上がりが確認できる場所を除外していた場合は、外れ値判定を見直します。
可能であれば、工事基準点や別途確認した測点とも比較します。点群全体の差分傾向と個別測点が整合しているかを確認します。点群だけが一様にずれている場合は、不要点処理ではなく、座標系、標高基準、位置合わせに原因が残っている可能性があります。
最後に、処理後の出来形評価用データと、除外した点を識別できるデータを保存します。処理前 後のヒートマップ、使用した設計面、計算条件、除外点数、除外理由を関連付けて保管すれば、後日の再確認や説明に対応しやすくなります。
外れ値判定のしきい値を決める考え方
外れ値候補の抽出では、どの程度離れた点を確認対象にするかが問題になります。しかし、すべての現場に共通する一つのしきい値はありません。必要な設定は、計測方法、要求精度、対象面の粗さ、点密度、勾配、施工段階、評価目的によって変わります。
しきい値を決める前に、計測精度と施工面の特徴を把握します。計測自体のばらつきと同程度の小さなしきい値を設定すると、正常な点まで大量に候補へ入ります。反対に、非常に大きなしきい値だけを使うと、明らかな不要点を見逃す場合があります。
設計面との差だけをしきい値にする方法は避けます。設計面との差が大きい点は、規格外の施工差を示している可能性 があるためです。候補抽出では、設計面との差に加え、周辺点からの離れ、近傍点数、点密度、形状の連続性、現場記録などを組み合わせます。
平坦部と勾配変化部を同じ条件にしないことも大切です。平坦部では周辺面からの離れを判定しやすい一方、法肩やすり付け部では本来の形状変化が外れ値候補になりやすくなります。評価範囲を地形や構造ごとに分け、必要に応じて異なる候補抽出条件を使います。
しきい値は、最初から強く設定せず、明らかな孤立点だけを抽出できる条件から始めます。条件を変更するたびに候補点数と位置分布を確認し、正常な施工面が選択されていないかを断面で確認します。
統計値を利用する場合も、分布が正規分布になるとは限りません。施工面には勾配、継ぎ目、端部、局所的な形状変化が含まれ、差分値の分布が左右対称にならないことがあります。全体の平均値と標準偏差だけで一括判定すると、局所的な形状を誤って外れ値とみなす可能性があります。
しきい値は、不要点を自動的に確定する数値ではなく、確認すべき点を絞り込む条件として使います。最終判断では、元の点群、断面表示、現場写真、設計面との位置関係、適用要領を確認します。
外れ値処理で起こりやすい失敗
よくある失敗は、ヒートマップの色をきれいにすることを目的にしてしまうことです。極端な色を消せば均一な図になりますが、出来形ヒートマップの目的は施工面と設計面の差を確認することです。見栄えが整っていることと、正しい出来形を表していることは同じではありません。
次に多いのが、差分値が規格外であることを理由に点を削除する処理です。規格外の点は確認対象であり、不要点とは限りません。周辺にも同様の差が連続していれば、実際の施工形状である可能性があります。
元データを上書きする失敗もあります。削除後に過剰処理へ気づいても、元の点群がなければ正しく戻せません。処理回数を重ねるほどデータの状態は変わるため、元データ、作業用データ、出来形評価用データを分けます。
設計面を確認せず、点群側だけを修正するのも危険です。広い範囲が一方向へずれている場合は、設計面の高さ、座標系、適用区間、施工層、設計変更の版を確認します。点群全体のずれを多数の外れ値として処理すると、必要な点を失うだけで原因は残ります。
間引きと不要点削除を混同するケースもあります。間引きは点密度を調整する処理であり、異常点だけを除く処理ではありません。公的な出来形評価用データを作る場合は、適用要領に従って不要点を除外した後、要求される方法で点密度を調整します。
座標値を任意に書き換える処理にも注意します。周辺点の平均で点の高さを繰り返し置き換えると、施工面の凹凸や段差まで変形 します。実在点を用いる方法では、代表点を選ぶ処理と座標値を変更する処理を区別します。グリッドデータ化を行う場合も、適用要領に定められた算出方法に従います。
境界点の一括削除も問題になります。端部は差が不安定になりやすい一方、幅員、法肩、構造物との取り合いなどを確認する重要箇所でもあります。処理しにくいという理由だけで評価対象から外さず、適用範囲と管理方法を確認します。
除外点数と理由を記録しないことも避けたい失敗です。処理後の点群だけでは、何点が除かれたのか、どこを除いたのか、不要点だった根拠は何かを説明できません。設定値だけでなく、処理前後の点数、位置、分類、確認資料を残します。
最後に、担当者の目視だけに依存する運用があります。経験者であれば不要点を素早く判断できますが、担当者が変わると結果が変わる可能性があります。評価範囲、分類、候補抽出条件、確認方向、承認方法を手順化し、同じデータから大きく異なる結果が出ないようにします。
再現できる差分作成手順を現場に定着させる方法
出来形ヒートマップの品質を安定させるには、個人の操作技術だけでなく、処理手順を標準化することが重要です。現場ごとに対象や条件は異なりますが、確認する順序はそろえられます。
作業記録には、使用した計測点群、3次元設計データ、座標系、標高基準、評価範囲、差分方向、符号、候補抽出条件、除外点数、除外理由、処理担当者、処理日時、適用要領の版を残します。設計変更や再計測があった場合は、どの版を使用したか識別できるようにします。
処理の節目ごとにデータを保存します。元データ、評価範囲切り出し後、対象外物の分類後、不要点除外後、点密度調整後、出来形評価用データというように分けておくと、問題が見つかった工程だけをやり直せます。
除外理由も分類します。工区外、施工機械、仮設物、草木、別構造物、反射に起因する孤立点、重複計測など、現場で頻出する分類をあらかじめ決めておくと、処理内容を説明しやすくなります。判断が難しい点は、すぐに削除せず保留分類へ移します。
確認者を分ける方法も有効です。処理担当者が作成したヒートマップを、現場状況を知る施工担当者や測量担当者が確認します。データ処理上は不要点に見えても、現場では実際の段差だったと分かることがあります。反対に、現場写真から施工機械や資材が存在したことを確認できる場合もあります。
試験範囲を使って条件を決める方法もあります。現場全体へ候補抽出を適用する前に、平坦部、端部、勾配変化部を含む小範囲で結果を確認します。重要な形状が残り、明らかな不要点だけを識別できる条件を確認した後で、全体へ適用します。
複数の計測日や工区を扱う場合は、一つの設定を無条件で使い回さないようにします。天候、表面状態、計測距離、計測方式、点密度が異なれば、外れ値候補の発生傾向も変わります。同じ設定を使う場合でも、各データの密度分布と抽出結果を確認します。
最終成果には、完成したヒートマップだけでなく、評価範囲と対象外範囲が分かる情報、処理前後のデータ数、除外点の分類、使用した設計面、計算条件を関連付けて保管します。適用する様式に棄却点数などの項目がある場合は、その様式の定義に従って記録し、社内の除外点数と混同しないようにします。
このような手順を定着させると、外れ値を除く作業が単なるデータ清掃ではなく、計測点群から説明可能な出来形評価用データを作る工程として整理されます。担当者が変わっても処理根拠を追跡でき、再計測や設計変更が発生した場合にも同じ条件で差分を作り直せます。

