LRTKレフィクシア株式会社

水族館大型水槽上部のSLAM計測で水面反射ノイズを抑える5つの走行位置

水面反射ノイズがSLAM計測に与える影響

水族館の大型水槽上部は、一般的な建築物内部とは異なる条件が重なる場所です。飼育水槽の水面が広く、水槽周囲には手すり、配管、ろ過設備、照明、梁、点検通路などが配置されます。さらに、水面そのものが常時わずかに動き、給排水や循環設備によって波立つこともあります。こうした環境でSLAM計測を行う場合、単純に点検通路を一周すれば安定した点群が得られるとは限りません。

SLAM計測では、移動しながら周辺形状を連続的に取得し、前後の観測結果に共通する特徴を使って自己位置と周辺形状を推定します。そのため、繰り返し安定して観測できる壁、柱、梁、設備、配管などは有効な手掛かりになります。一方、水面のように形状が変化し続ける対象や、強い反射特性を持つ面が視野の大部分を占める場所では、安定した形状として扱いにくい観測が増えます。

特にレーザーを利用する計測では、水面から期待した方向へ信号が戻らなかったり、波の一部だけが強く反射したり、周辺物体を経由した反射によって本来とは異なる位置に点が現れたりすることがあります。実際、水面付近のレーザー計測では、水面反射やマルチパスによって実在しない点が発生する事例が報告されています。

重要なのは、「水面があるからSLAM計測できない」と考えるのではなく、SLAMが位置推定に利用しやすい固定構造物を十分に観測できる走行位置を選ぶことです。水面を主な観測対象にするのではなく、水槽上部に存在する変化しにくい構造を連続的に捉えながら移動します。

また、水面反射ノイズは点群の見た目だけの問題ではありません。反射によって生成された不安定な点が大量に含まれ、それらが位置合わせに影響する条件では、局所的なずれや軌跡の不安定化につながる可能性があります。反射面によってLiDARの距離観測が不整合になり、位置推定や3D再構成に影響することは、鏡面やガラス面を対象とした研究でも指摘されています。

したがって、水族館大型水槽上部のSLAM計測では、計測開始後の処理だけに頼るのではなく、どこを歩くかという走行位置の設計が重要になります。ここでは、水面反射ノイズの影響を受けにくくするために考えたい5つの走行位置を順番に解説します。

走行位置1 水面直上を避け、構造物側へ寄せた基準ライン

最初に考えたいのは、水面直上をできるだけ長時間走行せず、水槽周囲の固定構造物側へ寄せた基準ラインです。

大型水槽の上部には、水槽壁に沿った点検通路や作業床が設けられていることがあります。通路幅に余裕がある場合、歩行できる範囲の中央を機械的に通るのではなく、周囲の固定物を安定して観測できる位置を基準ラインとして考えます。

たとえば、片側に大型水槽、反対側に壁、配管、柱、設備架台などがある通路では、水槽側へ極端に寄るより、反対側の固定構造物を継続的に視野へ入れやすい位置を選ぶ方が有利な場合があります。水面ばかりが広く見える状態を避け、壁面、柱、梁、配管など複数の形状情報が同時に得られる状態を維持するためです。

ここで注意したいのは、単純に水槽から遠ざかればよいわけではない点です。周囲に特徴の少ない平坦な壁しかない場合には、固定物側へ寄り過ぎても十分な形状変化を得られないことがあります。重要なのは、水面が視野の大半を占めない位置と、十分な固定形状を観測できる位置の両方を満たすことです。

走行開始前には、実際に計測機器を保持する高さから周囲を見渡します。床面だけではなく、手すり支柱、配管の曲がり、設備架台、梁、壁面の凹凸など、移動しても位置が変わらない要素が複数見えるかを確認します。

大型水槽上部では、中央側へ行くほど水面の占める割合が急に増える場所があります。橋状の点検通路ではその傾向が特に強くなります。そのような区間では、必要のない限り水面中央側を基準ルートにせず、固定構造物との関係を維持しやすい外周側から計測する考え方が有効です。

また、同じ基準ラインを往路と復路で利用できるかも確認します。片道だけ安定していても、折返し後にまったく異なる場所を通ると、共通して観測される形状が少なくなります。水槽上部の全体形状を取得する目的であっても、最初の一周では安定した外周ラインを優先し、その後で必要な範囲を追加取得する方が管理しやすくなります。

走行位置2 水槽縁から一定距離を保つ平行ライン

二つ目は、水槽縁に対して距離が大きく変化しない平行ラインです。

大型水槽の外周を計測するとき、作業者が障害物を避けながら水槽へ近づいたり離れたりすると、水面が占める視野の割合や、水面に対する観測方向が短時間に大きく変化します。さらに、センサーから周囲の固定構造物までの距離も変わるため、取得される点群の条件が場所ごとに大きく異なります。

そこで、通路条件が許す範囲では、水槽縁からおおむね一定距離を保って移動します。

一定距離を守る目的は、数センチ単位で歩行位置を固定することではありません。急に水槽へ接近したり離れたりする動きを減らし、連続する観測条件をできるだけ緩やかに変化させることに意味があります。

水槽縁に対して平行に進むと、手すり、縁部、周囲の架台、床境界なども連続した形状として観測しやすくなります。SLAM計測では、直前まで観測していた形状が次の位置からも確認できることが重要です。そのため、設備配置が許すなら、細かい蛇行よりも滑らかな平行移動を基本とします。

大型水槽上部では、給餌設備、配管、ホース、仮設物などによって通路幅が変化する場合があります。このような場所で一定距離を守るために無理な歩行をするのは適切ではありません。安全な通路を最優先し、障害物がある部分ではゆっくり迂回し、固定構造物が十分見えている場所で元の平行ラインへ戻ります。

また、水槽外周が円形や曲線形の場合、直線的に移動して水槽との距離を変えるより、外周形状に沿って緩やかな曲線として移動します。急激な方向転換を何度も繰り返すより、姿勢変化を抑えながら周囲を連続して観測できるからです。

曲線水槽では、進行方向ばかりを見ると、水槽側の反射条件が連続的に変化することがあります。外周側の壁、設備、柱などが確認できる位置を選び、水面と固定構造物の両方が視野に入る状態でも、固定構造物の割合を確保することが重要です。

水槽縁から一定距離を保つ平行ラインは、後から再計測するときにも役立ちます。最初の計測ルートが分かりやすければ、点群の一部分に不足が見つかった場合でも、同じ区間へ戻りやすくなります。単に点群を取得するためではなく、再現可能な計測ルートを作るという意味でも有効です。

走行位置3 水面への浅い斜入射を避ける高さと横位置

三つ目は、水面を長時間にわたり浅い角度で見続ける状態を避ける走行位置です。

水面は平滑な状態では鏡面に近い反射特性を示します。さらに実際の大型水槽では、循環水や生物の動きによって細かな波が生じ、それぞれの波面が異なる方向を向きます。そのため、同じ場所から観測していても、反射状態が時間とともに変わることがあります。

水面付近を対象とするレーザー計測では、このような反射特性によって点が疎になったり、不安定な点が生じたりすることがあります。水面環境で反射が点群品質に影響することは、水域を対象としたレーザー計測でも確認されています。

実務上は、水面を低い位置から横方向へ長く見渡すような状態を避けることが重要です。

たとえば、水面とほぼ同じ高さに近い場所を移動し、遠くの対岸方向まで水面が大きく広がって見える位置では、水面の影響を受ける領域が増えやすくなります。それよりも、安全な点検通路の中で周囲の壁、梁、手すり、配管などが十分観測できる横位置を選びます。

ただし、計測機器をむやみに高く掲げるという意味ではありません。保持方法を不自然にすると、歩行中の揺れが増えたり、設備へ接触したりする危険があります。施設の安全ルールと機器の推奨使用方法を優先し、通常の安定した保持姿勢を保ったうえで走行位置を調整します。

橋状通路を渡る必要がある場合も同様です。橋の中央へ進むと左右を水面に囲まれ、固定物までの距離が遠くなる場合があります。そのような区間では、橋へ入る前に周囲の固定形状を十分取得し、橋上でも手すり、橋桁、天井構造、設備など継続して観測できる形状を意識します。

対岸へ移動すること自体が不要であれば、水面中央を横断するルートを無理に追加する必要はありません。外周から必要な構造物を取得できるのであれば、反射条件の厳しい水面中央付近を走行しない方が計測を単純化できます。

反対に、中央通路自体の3D形状を記録する必要がある場合には、その区間だけを独立した追加計測として扱う方法があります。外周の安定した点群を先に作り、その後で中央通路を往復することで、どの区間に不安定さが生じたのか判断しやすくなります。

走行位置4 固定物を連続して捉えられる設備側ライン

四つ目は、配管、柱、梁、手すり、設備架台などの固定物を連続的に観測できる設備側ラインです。

SLAM計測では、単純な平面だけでなく、方向や高さの異なる特徴が複数存在する環境の方が位置関係を追跡しやすい傾向があります。水族館の水槽上部は、水面そのものは不安定ですが、その周囲には比較的多くの固定設備があります。

そこで、水面から離れるだけではなく、「何を見ながら歩くか」という視点で走行位置を決めます。

たとえば、壁面に沿って水平配管があり、一定間隔で縦配管やバルブ周辺設備が配置されている区間では、それらを連続的に観測できる位置を選びます。柱と梁が連続する区間であれば、柱だけではなく天井側の梁も観測範囲へ入りやすい場所を通ります。

水槽周囲の手すりも固定構造物ですが、細い部材だけを主な手掛かりにするより、壁、床、梁、架台など面や立体形状を持つ構造と一緒に観測できる状態が望ましいです。

特に注意したいのは、設備側へ寄った結果、大きな平坦面だけを見る状態にならないことです。たとえば非常に長く均一な壁が続き、形状変化がほとんどない区間では、壁が見えているから必ず有利とは限りません。壁と床の境界、開口部、柱、配管、梁など、位置を識別しやすい複数の特徴が視野へ入るラインを探します。

水族館では、ステンレスなど光を反射しやすい設備が存在する場合もあります。水面を避けるために金属面へ極端に近づけばよいわけではありません。反射しやすい面が一方向に大きく広がる場合には、その面だけが視野を占めないよう、周囲の別の固定物も同時に観測できる位置を選びます。

設備側ラインを使うもう一つの利点は、折返し位置を決めやすいことです。特徴のある柱、設備区画の端、壁の角などを折返しの目安にすれば、往路と復路で共通部分を確保しやすくなります。

ただし、設備に接触するほど近づく必要はありません。狭い設備区画では、安全な離隔を確保したうえで、無理に全設備の裏側まで入り込まず、取得目的に必要な範囲を優先します。

計測精度を高めるために危険な場所へ入るという考え方は避けるべきです。水槽上部では転落、水濡れ、設備との接触、作業員との交錯などが発生する可能性があるため、計測ルートは施設側の安全条件の中で設計します。

走行位置5 折返し時に水面を横切らないU字ライン

五つ目は、折返し時に水面中央を横切らず、固定構造物の近くで方向を変えるU字ラインです。

SLAM計測で意外に不安定になりやすいのが折返し部分です。直線区間では周囲の形状を連続して観測できていても、端部で急に身体を回転させると、直前まで見えていた構造物が短時間で視野から外れます。

大型水槽上部で、水槽側へ向かって急旋回すると、その瞬間に水面が視野の大部分を占める可能性があります。さらにそのまま反対方向へ向くと、往路で観測していた設備や壁が見えなくなり、連続性が弱くなります。

そのため、折返しは水槽中央側へ膨らませるのではなく、可能な範囲で固定構造物が多い側に余裕を持たせてU字状に行います。

ここでのU字とは、必ず半円形に歩くという意味ではありません。急停止してその場で回転するより、少し前進しながら緩やかに方向を変え、往路と復路の観測範囲が重なるように移動する考え方です。

たとえば、水槽沿いの通路を端部まで進み、その先に少し広い作業スペースがある場合、そのスペース内で緩やかに方向を変えます。折返し中も壁、柱、設備、手すりなどが継続して見えるラインを選びます。

反対に、通路端部が水槽へ突き出している場合には、その先端で大きく回ると周囲のほとんどが水面になることがあります。この場合、先端まで行く必要がなければ手前の固定構造物が多い場所で折り返します。先端部の取得が必要なら、先端部分だけを別の短い走行として追加する方が管理しやすくなります。

また、大型水槽の外周を一周できる場合は、無理に同じ場所で180度折り返さず、周回ルートとして開始地点へ戻る方法もあります。ただし、周回ルートの途中に水面しか見えない区間や狭い区間がある場合は、必ずしも一周することが最良とは限りません。

重要なのは、軌跡を閉じること自体を目的に危険な場所へ入らないことです。安全に周回でき、固定形状を継続して観測できる場合に限り周回ルートを検討します。

計測開始地点へ戻る際には、最初に取得した壁、柱、設備などを再び観測できるラインへ入ります。開始付近と終了付近で共通する形状を十分取得できれば、計測後の軌跡確認もしやすくなります。

5つの走行位置を現場で組み合わせる方法

ここまで紹介した5つの走行位置は、それぞれを独立して選ぶものではありません。実際の大型水槽上部では、複数の考え方を一つのルートへ組み合わせます。

基本になるのは、水面直上を避けながら、水槽縁とおおむね平行に進み、固定構造物が連続して見える場所を通ることです。折返し部分では固定構造物側へ余裕を取り、水面中央へ向かう急な旋回を避けます。

最初から水槽上部のすべてを一回で取得しようとすると、ルートが複雑になりやすくなります。まず安定した外周ラインを一周または往復し、その後に不足部分を追加計測する方が分かりやすい場合があります。

たとえば、水槽周囲の三辺には十分な点検通路があるものの、一辺だけが狭い場合、広い三辺を先に取得します。その段階で水槽外周と主要設備の位置関係を記録し、狭い一辺が本当に必要かを確認します。

橋状通路が水槽中央へ延びている場合も同じです。外周ルートと中央ルートを一つの複雑な軌跡にするのではなく、外周を安定して取得してから中央通路を追加する方法があります。

複数回に分ける場合には、共通する固定構造物を十分取得できる区間を設けます。それぞれの走行がまったく別の場所から始まるより、特徴のある柱や設備区画など共通部分を持たせた方が、取得結果を確認しやすくなります。

また、作業担当者の頭の中だけでルートを管理しないことも重要です。計測前に平面図や施設図を確認できる場合には、どの通路をどの方向に進み、どこで折り返すかを整理します。図面が使えない場合でも、現場を目視して開始地点、折返し地点、追加計測区間を決めておくと、歩行中の迷いを減らせます。

計測前に確認したい水槽上部特有の条件

水族館大型水槽の上部では、走行位置だけでなく計測時間帯も点群品質に影響します。

まず確認したいのが、水面の状態です。給排水設備や造波設備などの運転状態によって、水面の動きが大きく変わる施設があります。施設運用上可能な範囲で、計測する時間帯の設備状態を事前に把握しておくと、取得結果を解釈しやすくなります。

ただし、点群取得のために飼育設備の運転条件を勝手に変更してはいけません。生物の飼育環境と施設運用を最優先し、通常の運用条件の中で計測方法を調整します。

次に確認したいのが人の動線です。水槽上部は飼育担当者や設備担当者が作業する場所でもあります。計測中に人が頻繁に横切ると、一時的な動体が点群へ含まれる可能性があります。さらに狭い通路では、計測担当者が他の作業者を避けるために急な進路変更を行い、計測ルートが乱れる原因になります。

可能であれば、施設側と作業時間を調整し、通常業務を妨げない時間帯を選びます。

床面の状態も重要です。水槽上部では水滴や結露などで床が濡れている場合があります。SLAM計測では一定した歩行が望ましいとしても、安全を犠牲にして速度を維持してはいけません。滑りやすい場所では計測より歩行安全を優先します。

照明条件も確認します。使用するSLAM方式によっては、周囲の視覚情報を利用することがあります。その場合、非常に暗い場所、強い明暗差、照明の映り込みなどが取得条件へ影響する可能性があります。レーザー主体の方式であっても、作業者が障害物を認識できる照明環境は安全上欠かせません。

さらに、ガラス面や透明パネルの位置を確認します。水槽上部では水面だけでなく、観察窓、仕切り、透明カバーなどが存在する場合があります。反射面や透過面によってLiDAR観測に不整合が生じる可能性があるため、水面を避けた結果として大きな透明面だけを長時間観測するルートにならないよう注意します。

計測中に水面反射ノイズを見抜くポイント

計測中に点群を確認できる環境であれば、走行を続けながら異常の兆候を確認します。

まず注目したいのは、水面の上下や奥側に不自然な点がまとまって現れていないかです。水面付近では反射条件によって、本来の構造とは説明しにくい点が生成される場合があります。

次に確認したいのが、通路や設備の輪郭です。水面だけにノイズが発生しているように見えても、同じ区間で手すり、柱、床、配管などの形状まで二重になったり、連続性を失ったりしている場合には、単純な水面ノイズだけではなく軌跡側が不安定になっている可能性があります。

特に長い直線通路では、開始地点では問題がなくても途中から位置が少しずつずれることがあります。一定区間ごとに特徴のある柱や設備を確認し、形状が急に二重化していないかを見ることが重要です。

走行中に異常を感じた場合、その場所で何度も前後移動して修復しようとすると、かえって複雑な軌跡になる場合があります。一度、固定構造物を多く観測できる場所へ戻り、そこから必要区間を再取得する方が分かりやすいことがあります。

また、水面付近にノイズがあるという理由だけで、すべて再計測する必要があるとは限りません。計測目的が水槽上部の設備や通路形状の記録であり、水面自体を正確な面として取得する必要がないのであれば、重要な固定構造物が適切に取得できているかを優先して判断します。

反対に、水槽縁、配管、手すり、床など必要な構造物まで大きく乱れている場合は、その区間を再取得する価値があります。

計測後の点群確認と再計測判断

水面反射ノイズ対策は、現場を歩き終えた時点で完了ではありません。計測後に点群全体を確認し、どの部分が実構造で、どの部分が不安定な観測なのかを切り分けます。

最初に確認するのは、既知の固定構造物です。水槽外周の壁、柱、梁、床、手すり、主要配管などが連続しているかを見ます。

同じ柱が二重に表示されている、直線の壁が途中からずれている、床面に段差がないのに点群上では二重になっているといった現象がある場合には、該当区間の軌跡を重点的に確認します。

次に水面周辺を確認します。水面付近だけに散発的な点がある場合には、反射や動く水面の影響が考えられます。これらを後処理で整理できるか、再計測が必要かは、最終成果物の目的によって異なります。

施設管理用に周囲設備の位置関係を確認することが目的なら、水面の点群を完全な平面として再現する必要がない場合があります。一方、水面高さや水槽内部まで含めて別の計測目的がある場合には、SLAM計測だけで目的を満たせるかを改めて検討する必要があります。

一般的なSLAM計測機器による3D計測と、水中形状を取得する専用の測深方法は目的が異なります。大型水槽だからといって、通常のSLAM計測で水面下の形状まで安定して取得できると考えないことが重要です。

再計測するときは、最初と同じ複雑なルートをそのまま繰り返すのではなく、不安定になった原因を推定します。水面中央側へ寄り過ぎたのであれば固定物側へ移動し、折返しで崩れたのであれば折返し位置を変更します。長い区間でずれたのであれば、途中に安定した固定構造物を観測できるルートを追加します。

このように、再計測は単なるやり直しではなく、最初の点群を使って走行位置を改善する作業として考えます。

安全管理と精度管理を両立させる考え方

大型水槽上部で最も優先すべきなのは安全です。

水面反射を減らそうとして水槽から離れる、固定構造物を多く観測しようとして設備へ近づくといった判断は、すべて安全な作業範囲の中で行う必要があります。

水槽縁、狭い点検通路、高低差のある作業床、濡れた床などでは、計測精度より転落や転倒防止を優先します。施設が定める立入範囲や安全設備を守り、計測のためだけに通常使用しない場所へ入らないことが基本です。

機器の画面ばかり見ながら歩くことも避けます。計測状態を確認するときは、安全な場所で周囲を確認してから行います。特に水槽縁や段差付近では、歩行中の操作を最小限にします。

また、水族館では生物への影響も考慮する必要があります。照明を追加したり、機器を水面へ極端に近づけたり、設備運転を変更したりする場合には、施設管理者や飼育担当者の判断を優先します。

精度管理は、安全条件を固定したうえで行います。

そのうえで、水面を視野の中心にしない、固定構造物を連続して観測する、急な方向転換を減らす、往路と復路に共通する形状を持たせるといった工夫を積み重ねます。

水面反射ノイズを完全になくすことを目標にするより、必要な構造物を安定して取得し、後から異常区間を識別できる計測を目指す方が実務的です。

まとめ

水族館大型水槽上部のSLAM計測では、広い水面が存在することによって、一般的な建築内部とは異なる反射条件が発生します。水面は常に同じ形状ではなく、波や設備運転によって状態が変化します。さらに鏡面反射やマルチパスなどにより、不安定な点や実在しない位置の点が含まれる可能性があります。

こうした環境では、水面反射を後処理だけで解決しようとするのではなく、計測前に走行位置を設計することが重要です。

基本になるのは、水面直上を避けて構造物側へ寄せること、水槽縁からの距離を大きく変化させないこと、水面を浅い方向から長時間見続ける位置を避けること、柱や梁、配管、設備架台などの固定物を連続して観測できるラインを使うこと、そして折返し時に水面側へ急旋回せず固定構造物を見ながら緩やかに方向を変えることです。

一回の走行ですべてを取得しようとせず、安定した外周ルートを先に計測してから、橋状通路や水槽中央付近など条件の厳しい部分を追加する方法も有効です。

計測後は、水面付近のノイズだけを見るのではなく、壁、柱、床、手すり、配管などの固定構造物が正しくつながっているかを確認します。必要な固定構造まで二重化している場合には、走行位置を変更して対象区間を再計測します。

SLAM計測の品質は、使用する機器だけで決まるものではありません。現場条件を読み取り、安定した特徴を継続して観測できるルートを作り、安全な歩行と再現可能な計測手順を整えることが重要です。

水槽上部の3D記録に加え、施設周辺の位置情報や屋外設備の座標記録まで現場で扱いたい場合には、計測業務全体の流れを整理したうえでLRTK Phoneの活用も次の選択肢として検討できます。

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

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

技術記事一覧へ戻る →