LRTKレフィクシア株式会社

金網フェンス越しのSLAM計測で二重面を防ぐ6つの設定

金網フェンス越しにSLAM 計測を行うと、フェンスの線材、支柱、その奥にある壁面や地面、設備などが同時に点群へ現れることがあります。ただし、ここで最初に区別しておきたいのは、実際に手前のフェンスと奥の構造物という二つの物体が存在し、その両方が取得されている状態と、本来一つであるはずの面がずれて重複する「ゴースト状の二重面」は同じ現象ではないという点です。前者は観測された実在形状であり、単純な計測誤差とはいえません。後者は、自己位置推定のずれ、異なる時刻や視点の点群の不整合、動く対象、誤った対応付けなどによって生じる可能性があります。

金網は細い線材と空隙が繰り返す構造で、視点が変わると手前の線材と奥の対象物の見え方も変化します。さらに、風でフェンスが揺れていたり、奥で人や車両が動いていたりすると、異なる時刻の形状が混在しやすくなります。そのため、金網越しのSLAM 計測では、単に点を多く取るのではなく、何を主対象にするのか、どの方向から取得するのか、どの情報を後処理で残すのかを計測前から整理しておくことが重要です。

本記事では、金網フェンス越しのSLAM 計測で成果を読み違えないために、計測対象、取得距離と角度、点群密度、フィルタ、往復・ループ閉合、後処理という6つの設定を解説します。機種によって利用できる設定やセンサー構成は異なるため、特定の数値を一律に推奨するのではなく、短区間で試験しながら条件を決める考え方を中心に整理します。

金網フェンス越しのSLAM計測で二重面が起きる理由

SLAM 計測では、移動中に得られるセンサー情報から自己位置を推定しながら周囲の地図を生成します。安定した壁、柱、床、路面、建物角などが十分に観測できる環境では、連続する計測データの対応付けを行いやすくなります。一方、金網フェンスのように細い線材と空隙が規則的に並ぶ対象では、一つの視点でフェンスの線材を捉え、別の視点ではその隙間越しに奥の対象物を捉えるという状況が起こります。

このとき、フェンス面と奥の壁面が点群に同時に存在するだけであれば、それ自体は必ずしも誤りではありません。実際に二つの物体が異なる奥行きに存在するためです。問題になるのは、同じ支柱や同じ壁面が少しずれた位置に複数現れたり、本来薄い構造物が帯状に厚く見えたりする場合です。このような状態は、計測時の姿勢変化、自己位置推定のずれ、視点差、動く対象、位置合わせの不整合などが関係している可能性があります。

また、金網には繰り返し形状が多いため、周囲に十分な特徴がない環境では、異なる場所が似て見える「知覚的エイリアシング」が問題になることがあります。これは金網だけに限った現象ではなく、似た柱が連続する通路や、同じ形状が繰り返す構造物でも起こり得ます。したがって、長いフェンス沿いを計測するときは、金網の格子だけを位置推定の手掛かりとして期待せず、門柱、建物角、側溝、舗装端、固定設備など、位置を識別しやすい周辺形状も視野に入れることが重要です。

風でフェンスが揺れている場合は、別の問題も生じます。SLAMが静的な環境を前提として地図を作る場面では、計測中に対象物が動くと、時刻ごとに異なる位置の点が残り、薄い構造物が厚く見えることがあります。奥を通行する人や車両、揺れるシート、枝葉なども同様です。こうした動体由来の点は、自己位置推定の誤差とは別に、点群のぼやけや重複を生む要因になります。

金網越しの点群を扱うときは、まず「実在する二つの面が見えているのか」「同じ物体が重複しているのか」を断面表示などで切り分ける必要があります。前者であれば、成果目的に応じてフェンス側または奥側を分類・非表示にすることが中心になります。後者であれば、計測経路、自己位置推定、動体、ループ閉合、複数パスの統合方法などを見直す必要があります。この区別をしないまま一律のフィルタを掛けると、正しく取得された奥面まで誤って削除するおそれがあります。

設定1として計測対象をフェンス面か奥の面かに分ける

最初に設定すべきなのは、今回のSLAM 計測で主に確認したい対象が金網フェンスそのものなのか、それともフェンスの奥にある構造物や地形なのかという目的です。ここが曖昧だと、計測後にフェンス点と奥面点の両方が残ったとき、それを必要な情報とみなすのか、除去対象とみなすのか判断できません。

フェンス面を主対象にする場合は、支柱、上端、下端、控え柱、門扉、基礎、フェンス全体の通りや傾きなど、成果として必要な部位を先に決めます。線材一本一本まで復元する必要がない用途であれば、細かな網目の再現性よりも、支柱や境界ラインなどの安定した形状を優先して確認したほうが実務的です。細線構造はセンサーの分解能、距離、角度、処理方法によって取得状況が変わるため、細部が見えることを前提に成果仕様を決めるのは避けたほうが安全です。

反対に、フェンス奥の擁壁、法面、設備、基礎などを主対象にする場合は、フェンスを遮蔽物として扱います。金網には隙間があるため奥の対象が部分的に取得できることはありますが、線材の背後は遮蔽されます。視点を変えれば別の隙間から補えることもありますが、すべての欠測が解消されるとは限りません。特に奥面が近い場合や、網目が細かい場合は、フェンス点と奥面点の分離が難しくなる可能性があります。

一回の計測でフェンス面と奥面の両方が必要な場合は、最初から成果を分ける前提にします。同じ元データを使うとしても、フェンス確認用と奥面確認用では、表示範囲、分類、フィルタ、検証箇所を分けます。これにより、「両方の点があるから二重面」という誤解を避けながら、それぞれの目的に合った点群を作りやすくなります。

また、目的設定は成果の精度要求とも結び付けて考える必要があります。金網越しの点群だけで奥の細かな変状や厳密な出来形を評価できるとは限りません。概況把握、位置関係の確認、立入前の事前調査には利用しやすい一方、寸法管理や変位判定など高い信頼性が必要な用途では、要求精度に応じた検証点や別方向からの計測、直接確認などを組み合わせることが必要です。

設定2として取得距離と入射角の許容範囲を決める

金網フェンス越しのSLAM 計測では、センサーと対象の距離、フェンスに対する視線やレーザーの入射条件が取得結果に影響します。ただし、「真正面なら常に良い」「斜めなら常に悪い」といった一律の判断はできません。センサー方式、フェンスの線径、網目、奥面までの距離、対象材質、視野、点密度などによって結果が変わるためです。

LiDARなどのレーザー計測では、反射強度や取得可能距離が対象材質、距離、入射角などの影響を受けます。また、金網のような細線構造では、視点によって線材が遮る範囲が変化します。正対に近い視点では網目越しに奥が見える場所が増える場合がありますが、奥の形状や網目との位置関係によっては別の角度のほうが補完に有効なこともあります。したがって、特定角度を固定値として決めるより、短区間で複数の視点を試し、フェンス点と奥面点の分離状態を確認してから本計測の歩行ラインを決める方法が安全です。

取得距離も同様です。フェンスに極端に近づけば、視野内で線材や支柱が占める割合が大きくなり、奥の対象が見えにくくなることがあります。一方、離れれば必ず分離しやすくなるわけでもありません。遠距離では奥面の点密度が低下したり、細い線材自体が不安定にしか取得されなかったりする可能性があります。重要なのは、必要な対象が十分に見え、周囲の固定形状も同時に確保できる距離を試験で探ることです。

歩行ラインを決めるときは、長い区間を同じ浅い角度で見続けるより、必要に応じて視点を変え、同じ対象を異なる方向から確認できるようにします。ただし、急激な旋回や大きな姿勢変化を繰り返すことが有利とは限りません。SLAMシステムによっては、急な動きや特徴の少ない方向への向き替えが自己位置推定を難しくする場合があります。向きの変更は滑らかに行い、周囲の安定形状を保ちながら取得することが基本です。

現場ルールとしては、距離や角度を絶対値だけで管理するのではなく、「試し計測で断面を確認する」「フェンスだけでなく固定物を同時に入れる」「極端に浅い視点を長時間続けない」「動くフェンスに接近しすぎない」といった再現可能な条件を決めると運用しやすくなります。機種ごとに推奨距離や利用可能な視野が示されている場合は、その仕様を優先し、現場条件に合わせて調整します。

設定3として点群密度と間引き条件を過剰にしない

点群密度は重要な設定ですが、密度を下げるだけでゴースト状の二重面が直るわけではありません。逆に、密度を高くしたから二重面が発生するとも限りません。二重面の主因が自己位置推定のずれや複数パスの不整合であれば、同じ位置ずれを持つ点を間引いても、形状そのもののずれは残ります。

したがって、点群密度と間引きは「二重面を治す設定」というより、必要な形状を保持しながら、表示や後処理を扱いやすくする設定として考える必要があります。高密度データは細部を確認しやすい一方、フェンス点、奥面点、動体点、外れ値がすべて多く含まれると、処理負荷が増えます。反対に強く間引きすぎると、細い支柱、フェンス上端、設備端部など、識別に必要な特徴まで消える可能性があります。

フェンス奥の大きな壁面や法面の位置関係を確認する用途であれば、最終表示では一定の間引きを行って面の傾向を見やすくする方法があります。ただし、元データは残しておき、間引き後のデータだけで精度判断をしないことが重要です。フェンス自体の破損や細部を確認する用途では、細線構造が保持される密度が必要になります。

密度設定を考えるときは、歩行速度や視点の重なりも合わせて確認します。同じ区間を過度に長く取得すれば、単純に観測回数が増える一方、フェンスが揺れている場合には異なる時刻の位置が重なり、厚みが目立つことがあります。一方、速すぎる移動では観測が不足し、奥面や周辺特徴が疎になる可能性があります。適切な速度はセンサーとアプリケーションの仕様に依存するため、短い試験区間で取得結果を確認するのが確実です。

実務では、最初に標準設定で短区間を計測し、フェンス面、奥面、支柱、固定物がどの程度分離しているかを確認します。その後、必要に応じて密度や処理解像度を変更します。二重面が見つかった場合は、密度だけを触るのではなく、軌跡のずれ、往復区間の不整合、フェンスの揺れ、動体、ループ閉合の状態も合わせて確認します。これにより、原因と無関係な設定を変更して点群を劣化させるリスクを減らせます。

設定4として反射強度や孤立点のフィルタ条件を調整する

金網フェンス越しの点群では、孤立点除去や近傍密度に基づくフィルタが役立つことがあります。ただし、利用できる属性やフィルタは機器・ソフトウェアによって異なります。特に反射強度は、すべてのSLAM機器で同じ意味の値として利用できるわけではなく、カメラ中心のシステムではそもそもレーザー反射強度を持たない場合があります。そのため、「反射強度でフェンスを消す」ことを一般的な方法として扱わず、使用機器がどの属性を出力するかを先に確認する必要があります。

LiDARの反射強度を利用できる場合でも、強度値だけでフェンス点と奥面点を確実に分類できるとは限りません。強度は対象の反射特性だけでなく、距離、入射角、センサー内部の設定などにも影響されます。したがって、固定の強度しきい値だけで「弱い点はノイズ」「強い点は正しい面」と決めるのは危険です。

孤立点除去についても、目的によって扱いが変わります。奥面を主対象にする場合、フェンス線材由来の疎な点や一時的な外れ値を減らす処理が有効なことがあります。一方、フェンスそのものを成果対象にする場合は、細い線材が近傍点の少ない構造として認識され、必要な点まで除去される可能性があります。支柱だけを残したいのか、網目の状態まで見たいのかを決めてからしきい値を調整します。

フィルタは一回で強く掛けるのではなく、段階的に適用する方法が安全です。まず処理前のデータで軌跡と主要構造物の整合を確認し、次にフェンス周辺を切り出し、その後で孤立点、距離、近傍密度、分類などの条件を試します。処理前データを残しておけば、必要な細部を消してしまった場合でも戻ることができます。

断面表示はフィルタ条件の判断に有効です。フェンス面と奥面が実際に別々の位置に存在するのか、同じ支柱が二本に見えているのかを確認し、どの層を除去するべきかを決めます。実在するフェンス面と奥面を一つに見せるために片方を削る場合は、それが誤差補正ではなく、成果目的に応じた分類・非表示処理であることを記録しておくと、後工程で誤解が生じにくくなります。

また、フィルタで見た目が整っても、計測精度そのものが向上したとは限りません。欠測している部分を強い平滑化や補間で埋めると、存在しない形状を作るおそれがあります。金網越しのデータでは、欠測、遮蔽、分離困難な範囲を残したうえで、必要に応じて別計測で補う姿勢が重要です。

設定5として往復計測とループ閉合の使い方を制限する

SLAMでは、以前通った場所を再認識して軌跡の累積ずれを補正するループ閉合が地図の整合性向上に役立つことがあります。そのため、ループ閉合そのものを避ければ品質が上がるという考え方は適切ではありません。重要なのは、金網のような繰り返し構造だけに依存せず、正しい場所対応を確認できるルートを組むことです。

長い金網フェンスでは、似た網目や似た支柱が連続します。SLAMの方式によっては、このような反復形状が場所認識の曖昧さにつながる場合があります。そのため、ループを閉じるときは、門柱、建物角、側溝の折れ、固定設備、路面形状など、場所を区別しやすい特徴を含めます。フェンスだけが長く続く区間では、特に周辺の特徴量が不足していないかを確認します。

往復計測についても、往復したこと自体が二重面を作るわけではありません。問題は、往路と復路の軌跡や点群が十分に整合していないまま統合される場合です。もし同じ支柱が往路と復路で別位置に現れるなら、密度の問題よりも、位置推定や統合結果の不整合を疑うべきです。逆に、往復データが正しく整合していれば、複数視点から遮蔽部分を補える可能性があります。

したがって、設定5で「制限する」対象は往復やループ閉合そのものではなく、同じ金網だけを頼りにした無計画な重複取得です。往復する場合は、往路と復路で共通して確認できる固定物を含め、折り返し地点でも十分な特徴を確保します。計測後は代表的な支柱、門柱、路面端、建物角などが一重に合っているかを確認します。

ループ閉合後に局所的な歪みや二重化が見られる場合は、全点をそのまま採用せず、問題区間を特定します。使用ソフトウェアが軌跡や閉合箇所の確認機能を持つ場合は、その情報も確認します。自動処理の結果だけで正しいと判断せず、既知形状や固定点との整合を目視・計測で確かめることが重要です。

さらに、フェンスが風で動いている場合や、奥で車両や人が動いている場合は、往復することで異なる時刻の状態が重なります。この場合、自己位置推定が正しくても動体点が二重化することがあります。動きの少ない時間帯を選ぶ、問題箇所を別レイヤに分ける、必要に応じて片方向のデータを優先するなど、現場状況に応じた対応が必要です。

設定6として後処理でフェンス点群と奥面を分離する

金網フェンス越しのSLAM 計測では、フェンス点と奥面点が両方取得されることがあります。これは実際の二つの物体を観測した結果である場合が多いため、後処理の目的は「二重面を消して一枚にする」ことではなく、成果として必要な対象を分類し、誤読しない状態にすることです。

最初に、フェンスの位置を示す基準を把握します。支柱、上端、下端、門柱、基礎など、比較的安定して取得できる部位を使い、フェンスが存在する帯を確認します。直線区間であれば一つの基準面に近似できる場合がありますが、折れ、曲線、勾配、門扉などがある場合は区間を分けて扱います。全体を無理に一枚の平面へ当てはめると、必要な点を誤って除外するおそれがあります。

奥面を主対象にする場合は、フェンス近傍の点を分類して非表示または除外する方法があります。ただし、フェンスのすぐ奥に対象物がある場合は、単純な距離しきい値では両者を分けられないことがあります。距離だけでなく、連続面、法線方向、近傍密度、領域分割など、使用ソフトウェアで利用できる複数の条件を組み合わせることを検討します。

フェンス面を主対象にする場合は、奥の壁、植栽、資材、車両などを別分類にします。ここでも、フェンス支柱や基礎は金網面より前後に厚みを持つため、薄い帯だけを残す処理では必要部位が欠ける可能性があります。支柱、門扉、控え柱などを成果に含める場合は、それぞれの形状を確認しながら処理します。

後処理では平面表示だけでなく、複数の断面を確認します。フェンスだけの区間、支柱付近、奥面が近い区間、奥面が遠い区間などで断面を取り、同じ設定を全域に適用してよいかを判断します。同一支柱が二つの位置に分かれている場合は、分類問題ではなく位置合わせの不整合である可能性があるため、元の軌跡や重複パスを見直します。

分類後は、処理前後を比較できる状態を残します。フェンス点を削除した成果だけを見ると、あたかも遮蔽なく奥面を計測できたように見えることがあります。実際にはフェンスで隠れた範囲や点密度の薄い部分が残るため、どの範囲を除去したか、どこが欠測か、どの面を主成果としたかを記録しておくと安全です。

強い平滑化や補間で欠測部分を埋める場合は特に注意が必要です。見た目が滑らかになっても、実測していない形状まで正しいとは限りません。金網越しのデータでは、「取得できなかった部分を分からないまま残す」ことも品質管理の一部です。必要な部分が欠けているなら、別方向からの追加計測や別方式の測定で補うほうが適切です。

金網フェンス越しの計測計画で確認すべき運用ポイント

金網フェンス越しのSLAM 計測では、設定だけでなく、計測計画全体が成果品質に影響します。まず確認したいのは、なぜフェンス越しに計測するのかという理由です。立入制限区域の概況把握なのか、フェンス自体の管理なのか、奥の設備配置を確認したいのかによって、必要な点群の内容と許容できる欠測が変わります。

次に、現場で動くものを確認します。フェンス自体が風で揺れる場合、奥に人や車両がいる場合、シートや植栽が動く場合は、時間差で異なる位置の点が残ることがあります。可能であれば動きの少ない時間帯を選び、避けられない動体は成果対象から分けます。特に同一箇所を複数回通る場合は、時刻差による形状変化がないか確認します。

現地記録も重要です。フェンスの種類、網目、奥面までのおおよその距離、計測できなかった範囲、風の状態、動体の有無などを写真やメモで残しておくと、後処理で点群の乱れを説明しやすくなります。点群だけを見ても、位置推定の問題なのか、対象物が実際に動いていたのかを判断しにくいことがあるためです。

また、固定物を意識して取得します。門柱、建物角、舗装端、縁石、側溝、基礎など、位置が変わりにくく識別しやすい形状が点群に含まれていると、往復データや閉合結果の整合を確認しやすくなります。金網と植栽だけのように反復性が高く、動きやすい対象が中心の環境では、計測区間を短く分けることも検討します。

成果確認では、平面、立面、断面を切り替えます。平面ではフェンスと奥面の前後関係、立面では支柱や上端の連続性、断面では面の厚みや重複を確認します。代表断面だけでなく、条件が変わる区間ごとに複数断面を見ると、局所的な二重化を見つけやすくなります。

LRTK Phoneは公式に点群スキャンや3Dデータの確認機能が案内されているため、現場点群の取得・確認を行う選択肢の一つになります。ただし、一般に「SLAM」と呼ばれる処理方式と、各製品の3Dスキャン方式や利用可能な設定は同一とは限りません。金網越しの計測に用いる場合は、使用する取得方式、センサー、利用できるフィルタや後処理、必要精度への適合を事前に確認し、短い区間でテストしてから本計測へ進むことが重要です。

まとめ

金網フェンス越しのSLAM 計測で最も重要なのは、「フェンス面と奥面の両方が見えている状態」と、「同じ物体がずれて二重化している状態」を分けて考えることです。実際に二つの物体が存在するなら、両方の点が取得されること自体は異常ではありません。一方、同じ支柱や同じ壁が二重に見える場合は、自己位置推定、複数パスの統合、動体、ループ閉合などを確認する必要があります。

設定1では主対象をフェンス面か奥面かに分け、設定2では距離と角度を固定的に決めつけず、試し計測で適切な視点を確認します。設定3では密度や間引きを二重面の補正手段と誤解せず、必要形状と処理負荷のバランスを取ります。設定4では、利用可能な属性を確認したうえで孤立点や反射強度などのフィルタを段階的に使います。設定5では、ループ閉合や往復計測そのものを避けるのではなく、繰り返し構造だけに頼らず固定物を含めて整合を確認します。設定6では、フェンス点と奥面点を目的別に分類し、欠測や遮蔽を無理に補間しないことが重要です。

金網越しの計測には、遮蔽や細線構造、動体、反復形状といった制約があります。そのため、最初から一回の計測ですべてを完全に取得できると考えず、短区間の試験、現場での断面確認、追加方向からの取得、必要に応じた別方式での検証を組み合わせることが、手戻りを減らす近道です。

LRTK Phoneで現場点群の取得や3D確認を行う場合も、金網越しという条件に適した取得方法か、必要な精度と処理機能を満たすかを事前に確認することが大切です。短い試し計測でフェンス点、奥面点、固定物の見え方を確認し、目的に合う条件を決めてから本計測へ進めることで、読み違えの少ない点群成果につなげやすくなります。

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

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

技術記事一覧へ戻る →