3D図面AR表示でLOD切替時に位置飛びが起こる理由
3D図面をAR表示する際、表示対象までの距離や端末の処理負荷に応じて、モデルの細かさを段階的に切り替える仕組みが使われることがあります。この表示詳細度の段階がLODです。遠くにある構造物は頂点数や面数を減らした軽量なモデルで表示し、対象に近づいたときは細部を含むモデルへ切り替えることで、広い施工現場でも表示速度を保ちやすくなります。
土木現場で扱う3D図面は、道路、法面、擁壁、橋脚、配管、造成面、構造物基礎などを含み、データ容量が大きくなりやすい傾向があります。すべての形状を常に最高密度で読み込むと、描画の遅れ、操作への追従低下、データ読み込み時間の増加などが起こる可能性があります。そのため、AR表示の実用性を高めるうえでLODは有効な仕組みです。
一方、遠景用のLODから近景用のLODへ切り替わった瞬間に、3D図面が横方向や高さ方向へ動いたように見えることがあります。これがLOD切替時の位置飛びです。構造物の角や法面の境界が急に移動したり、地形面が上下したり、配管中心がずれたりすると、現地と設計データのどちらが正しいのか判断しにくくなります。
位置飛びの原因は一つではありません。LODごとに座標参照系が異なる、モデル原点が変わっている、書き出し時の単位や軸方向が一致していない、簡略化によって重要な形状が変化しているなど、データ側の問題が考えられます。さらに、切替距離付近でモデルの読み込みと配置計算が重なることや、GNSSによる絶対位置の更新とARの姿勢推定が同時に変化することも、位置飛びに見える現象につながります。
特に注意したいのが、モデル全体の座標が変わる現象と、形状の見え方だけが変わる現象の違いです。簡略化された法面では折れ点が減るため、法肩や法尻が元の高精細モデルとは異なる位置に見えることがあります。この場合、モデル原点や絶対座標が動いているとは限りません。反対に、形状は同じまま全体が一定方向へ動く場合は、原点オフセットや座標変換条件の不一致が疑われます。
LOD切替時の位置飛びを抑えるには、画面上の動きを滑らかにするだけでは不十分です。元となる3D図面の絶対座標、各LODのモデル原点、簡略化条件、切替制御、測位状態を分けて確認しなければなりません。原因を整理しないまま表示側の補間だけを強くすると、本来修正すべき座標差を見えにくくしてしまう可能性があります。
ここからは、3D図面のAR表示でLOD切替時の位置飛びを抑えるために実施したい6つの対策を解説します。遠景用、中景用、近景用のモデルを安定して切り替え、絶対座標に基づく現場確認へ活用するための考え方を順に整理します。
対策1:すべてのLODで絶対座標と座標条件を統一する
最初に確認すべきなのは、すべてのLODが同じ絶対座標と座標条件を使用しているかどうかです。高精細モデル、中密度モデル、低密度モデルがそれぞれ異なる設定で作成されていると、同じ構造物を表していても正確には重なりません。遠くから見ている間は低密度モデルが表示され、近づいた瞬間に座標の異なる高密度モデルへ切り替われば、その差が位置飛びとして現れます。
統一する必要がある項目には、平面座標の基準、座標軸の方向、距離単位、標高の基準、原点オフセット、回転角、尺度などがあります。X軸とY軸の対応が反対になっている場合や、東西方向と南北方向の解釈が異なる場合は、大きな位置ずれにつながります。メートルとミリメートルが混在すれば、モデルの大きさも位置も正しく扱えません。
高さについても慎重な確認が必要です。各LODで使用している高さが、同じ基準から算出された標高であることを確認します。一部のLODだけが別の高さ基準や現場独自の基準面を使用していると、平面位置は一致していても、切替時にモデルが上下へ動きます。高さの数値が近い場合には見落としやすいため、既知標高を持つ点で比較することが重要です。
LODを作成するときは、座標が確定した一つの高精細モデルを原本とし、そこから簡略化したモデルを派生させる方法が管理しやすいと考えられます。低密度LODと高密度LODを別々の設計図面から出力すると、元図面の更新時期、変換条件、原点設定などが異なる可能性があります。同じ形状に見えても、作成経路が異なれば小さな座標差が入り込むことがあります。
3Dデータの書き出し時には、形状を自動的に原点付近へ移動する処理にも注意が必要です。絶対座標は桁が大きくなる場合があり、処理を安定させるためにローカル座標へ変換して保存する運用もあります。この方法を使う場合は、元の絶対座標へ戻すためのオフセット値をLOD間で統一しなければなりません。
例えば、高精細LODでは工区基準点からの移動量を使い、低密度LODではモデル中心からの移動量を使っていると、表示側で同じ絶対座標変換を適用できません。各LODの内部座標が異なる場合でも、共通の絶対座標へ復元するための変換関係を明確にし、データと一体で管理する必要があります。
現場ローカル座標から公共的な座標へ変換している場合は、単純な平行移動だけでなく、回転や尺度補正が含まれることがあります。高精細LODにはすべての変換を適用し、低密度LODには原点移動だけを適用すると、変換原点付近では差が小さくても、離れた場所ほどずれが大きくなります。工区の中央だけで確認せず、端部でも比較することが大切です。
座標変換値はLODごとに手入力するのではなく、可能な範囲で一つの変換定義を共通使用します。変換条件を変更した場合は、関係するすべてのLODを同じ条件で再作成します。一部だけを更新すると、表示距離によって新旧の座標条件が切り替わる状態になり、現場で原因を把握しにくい位置飛びが発生します。
データ作成後には、各LODに含まれる同一地点の座標を比較します。構造物角、測点、中心線上の点、既知点など、簡略化後も特定しやすい地点を複数選びます。一点だけが一致していても回転や尺度の誤りを見逃すことがあるため、工区内で離れた複数点を使って平面位置と高さを確認します。
対策2:モデル原点と基準点をLOD間で固定する
すべてのLODで座標参照系が一致していても、モデル内部の原点が異なると位置飛びが発生する可能性があります。モデル原点とは、3D形状を構成する頂点座標の基準になる位置です。絶対座標を別途設定している場合でも、表示処理がモデル原点を基準に移動や回転を適用するなら、原点差が配置差として表れます。
例えば、高精細LODでは工区全体の基準点を原点としている一方、低密度LODでは簡略化後の形状中心を原点としている場合があります。モデルを単独で開けば、どちらも同じ構造物として表示されるかもしれません。しかし、AR表示側が同じ移動量を加えると、原点の異なるモデルは同じ絶対位置に配置されません。
LODを作成する前に、工区共通のモデル原点を決めることが重要です。簡略化、分割、不要形状の削除、データ形式の変換を行った後も、その原点を変更しない運用にします。モデルの外接範囲や重心が変わっても、自動的に原点を再計算しない設定が望まれます。
モデルを複数のタイルや施工区画へ分割する場合は、工区全体の原点とタイル内部のローカル原点の関係を管理します。タイルごとに原点を設ける方法自体は可能ですが、すべてのLODで同じタイル原点を使用しなければなりません。高精細LODと低密度LODで分割範囲が異なると、タイル中心も変わりやすいため注意が必要です。
原点管理を確認するためには、LOD間で共通する基準点を設ける方法が有効です。基準点には、現地で座標を確認できる既知点や、構造物の明確な角点などを使用します。曲面の途中や地形面上の曖昧な位置は、簡略化によって形状が変わりやすいため、基準点には適していません。
基準点は一つではなく、平面方向に離れた複数箇所と、高さの異なる箇所を選びます。一点だけが一致している場合、平行移動の差は確認できても、回転角や尺度の差を判定しにくくなります。工区の始点と終点、構造物の左右端、高さの異なる天端と基礎付近などを組み合わせると、変換状態を確認しやすくなります。
簡略化によって基準点となる角が消える可能性がある場合は、検証専用の点や小さな基準形状を用意する方法もあります。その基準形状は簡略化対象から除外し、すべてのLODで同じ座標を保持します。検証が完了した後に非表示へ切り替えられるよう、施工対象とは別の管理区分にしておくと誤認を防げます。
モデル原点は、ファイル名や担当者の記憶だけに頼らず、数値として記録します。東西方向、南北方向、高さ方向のオフセット、回転角、尺度、適用した座標設定を、モデルの版と関連付けます。データが別の担当者へ渡ったときにも、どの原点を基準に作られたかを確認できる状態が必要です。
原点の固定は、LOD間の位置飛びを抑えるだけでなく、モデル更新時の品質管理にも役立ちます。設計変更で構造物の一部を修正した場合でも、原点が維持されていれば、変更前後のモデルを同じ座標上で比較できます。原点が更新のたびに変わる運用では、形状変更と配置変更を区別しにくくなります。
対策3:簡略化による形状中心と標高の変化を抑える
LODは一般に、高精細な3D図面から頂点数や面数を減らして作成します。この簡略化処理では、絶対座標やモデル原点が変わっていなくても、形状の見え方が変化することがあります。その結果、モデル全体が動いたように感じられる場合があります。
地形や法面のモデルでは、細かな折れ点を減らすことで三角形の構成が変わります。同じ平面座標の位置でも、周囲の頂点が変われば補間される高さが変化します。低密度LODでは滑らかな面に見えていた場所が、高密度LODへ切り替わると本来の段差や折れが現れ、地表面が上下へ移動したように見えることがあります。
法肩、法尻、道路端部、水路端部、掘削底面の境界などは、施工位置を判断するうえで重要です。これらの線を構成する頂点が削除されると、低密度LODでは境界が内側または外側へ移動した形状になります。近づいたときに詳細な形状へ戻れば、AR画面上では位置飛びとして認識されます。
擁壁や函体、橋脚などの角部にも同じ問題があります。低密度LODで角が丸められたり面が統合されたりすると、近景用LODへ切り替わった瞬間に角が張り出して見えます。モデル全体の絶対位置は変わっていなくても、現実の構造物と比較している利用者には、構造物が動いたように見える可能性があります。
対策として、簡略化率をモデル全体へ一律に適用しないことが挙げられます。位置確認や高さ確認に使用する部分は、低密度LODでも形状を保持します。中心線、構造物端部、天端、基礎底面、法肩、法尻、勾配変化線などは、優先的に残す対象として設定します。
反対に、施工判断への影響が小さい滑らかな面や、遠景で細部を識別する必要がない部分は、積極的に簡略化できます。重要なのは、面数を何割減らしたかではなく、AR表示で確認したい位置がどの程度維持されているかです。LODの目的を表示負荷の軽減だけにすると、現場確認に必要な形状まで失われる可能性があります。
地形モデルでは、ブレークラインを保持する考え方が重要です。地形の傾斜が変わる線、構造物と地形の境界、道路の縁、法面の上下端などを保持することで、頂点を減らしても重要な形状を残しやすくなります。単純に頂点間隔を広げるだけでは、勾配変化の大きな箇所で標高差が生じやすくなります。
簡略化後には、元の高精細モデルと各LODを同じ座標上で重ねて比較します。全体の平均差が小さくても、施工上重要な一部分だけ差が大きいことがあります。工区全体の誤差量だけで合否を判断せず、確認対象となる構造物や管理断面ごとに差を確認します。
モデル中心の扱いにも注意が必要です。不要な形状を削除すると外接範囲が変わり、処理によっては新しい外接範囲の中心がモデル原点として再設定されることがあります。簡略化の前後で原点が維持されているか、形状中心が配置計算に使われていないかを確認します。
高さ方向の簡略化では、許容する差をあらかじめ決めます。ただし、AR画面上の見た目だけで細かな精度を保証することはできないため、求める管理精度に応じて数値による照合を併用します。LODは表示を効率化するためのデータであり、低密度LODだけを使って詳細な出来形判定を行う運用は慎重に検討する必要があります。
対策4:切替距離と読み込み順序を適切に設定する
LOD間の座標と形状が適切に管理されていても、切替条件によって位置飛びが目立つことがあります。二つのLODが瞬時に入れ替わる方式では、わずかな形状差でも急な動きとして見えます。また、切替距離付近を行き来すると、低密度LODと高密度LODが何度も切り替わり、構造物が振動しているように感じられる場合があります。
切替距離は、端末から対象までの距離だけで機械的に決めるのではなく、現場での確認方法に合わせて設定します。遠くから工区全体の位置関係を見る段階では低密度LODで十分でも、構造物の端部や高さを確認する段階では詳細なLODが必要です。現場担当者がどの距離から詳細確認を始めるかを想定することが大切です。
切替距離が対象に近すぎると、確認箇所へ近づいた瞬間にモデルが変わります。目の前で形状が切り替わるため、位置差が小さくても強く意識されます。反対に、遠すぎる位置で高密度LODへ切り替えると、広い範囲の詳細モデルを読み込むことになり、表示負荷が増える可能性があります。
安定した運用のためには、詳細な確認を始める少し前に高密度LODへの切替を完了させる設定が考えられます。現場担当者が構造物の直近で切替を待つのではなく、対象へ近づく途中でデータを準備し、確認位置に到着した時点では表示が安定している状態を目指します。
切替境界に余裕を持たせることも有効です。低密度LODから高密度LODへ変更する距離と、高密度LODから低密度LODへ戻す距離を同じにすると、境界付近の小さな移動によって表示が往復しやすくなります。近づく場合と離れる場合で異なる境界を設ければ、頻繁な再切替を抑えやすくなります。
切替時に二つのLODを短時間だけ重ね、表示の比率を徐々に変える方法もあります。低密度LODを急に消し、高密度LODを急に表示するのではなく、一方を薄くしながら他方を明瞭にします。LOD間の形状差が小さければ、切替時の違和感を抑えられる可能性があります。
ただし、段階的な表示切替は座標ずれを修正するものではありません。二つのLODに大きな位置差がある状態で重ねると、二重像が見え、問題がより目立ちます。最初に座標、原点、形状差を修正し、その後に視覚的な切替方法を調整する順序が必要です。
読み込みのタイミングも重要です。切替条件を満たしてから新しいLODを読み込み始めると、読み込み完了まで古いLODが残ったり、モデルが一時的に消えたりする可能性があります。さらに、読み込み直後の仮配置から絶対座標への変換が遅れて適用されると、一瞬だけ異なる位置に表示される場合があります。
対策として、次に必要となるLODを事前に読み込む方法があります。現在地、進行方向、対象までの距離などを基に、切替前に必要なデータを準備します。ただし、すべての高密度LODを同時に保持すると端末の負荷が増えるため、現在地周辺や確認予定範囲に絞る必要があります。
切替条件の検証は、端末を固定した状態だけでなく、実際の歩行動線でも行います。正面から近づく場合、構造物に沿って横移動する場合、斜面上から見下ろす場合など、距離の変化方法によって切替頻度が変わります。現場で想定する使い方に合わせて確認することが重要です。
対策5:GNSS測位とAR姿勢推定の変動を切り分ける
LOD切替時に3D図面が動いたように見えても、必ずしもLODデータが原因とは限りません。絶対座標を使うAR表示では、GNSSなどによる位置情報と、端末の向きや短時間の移動を推定するAR処理が組み合わされます。測位値や姿勢推定値の更新とLOD切替が同じ時刻に発生すると、原因を取り違えやすくなります。
最初に確認したいのは、画面内のすべての表示物が同じ方向へ動いたのか、切り替わったモデルだけが動いたのかです。複数の構造物や基準表示が同時に同じ量だけ動いた場合は、測位値またはAR空間全体の配置が更新された可能性があります。一つの構造物だけがLOD切替と同時に動いた場合は、そのモデルの座標や原点を確認します。
GNSSの測位状態は、現場環境によって変化する可能性があります。上空の見通し、周辺の建物、法面、樹木、重機などは、受信状態に影響を与えることがあります。補正情報を利用する構成であっても、通信状態や観測環境によって測位結果が変動する場合があります。
LOD間の位置差を検証するときは、なるべく測位状態が安定した場所と時間を選びます。測位状態が変化している最中に切替試験を行うと、モデル側の差と測位側の変動が重なります。上空の開けた既知点付近など、条件をそろえやすい場所で基礎的な確認を行うことが望まれます。
ARの姿勢推定も一定ではありません。端末を急に回転させた場合、振動が大きい場合、周囲に視覚的な特徴が少ない場合、照明条件が急変した場合などには、画面上のモデルが一時的に動いて見えることがあります。地面や壁面が単調な現場では、移動量の推定が安定するまで時間がかかる可能性があります。
原因を切り分けるには、端末を固定した状態でLODだけを切り替える試験が有効です。同じ位置、同じ向き、同じ測位条件のまま、低密度LOD、中密度LOD、高密度LODを順番に表示します。この状態で基準点が動く場合は、LODデータや配置処理に原因がある可能性が高くなります。
次に、一つのLODへ表示を固定し、端末を移動させます。LODを切り替えていないにもかかわらず同様の位置飛びが発生する場合は、測位、姿勢推定、座標変換の更新などを確認します。この二つの試験を分けることで、原因を絞り込みやすくなります。
測位値を滑らかにする処理にも注意が必要です。急な位置変化を抑えるために複数回の測位結果を使って表示位置を調整する場合、実際の測位時刻と画面上の位置更新時刻に差が生じることがあります。LODの切替処理が別の周期で動作すると、新しいLODが古い位置情報で一時的に配置される可能性があります。
検証時には、可能な範囲で時刻、測位状態、座標値、端末姿勢、表示中のLOD識別情報を記録します。「LODが変わったときに動いた」という目視情報だけでは、同時に起こった別の更新を見分けにくいためです。記録を残せば、同じデータを使った再現試験や原因比較が行いやすくなります。
GNSSアンテナの位置と、AR表示の基準となる端末位置が離れている場合は、その距離と方向も確認します。端末の持ち方や向きが変わると、アンテナ位置から画面位置への換算差が見え方に影響する可能性があります。LOD切替試験では機器の相対位置と持ち方をそろえることが重要です。
対策6:既知点と代表断面でLOD間の重なりを検証する
LOD切替時の位置飛びを現場で発見してから修正するのではなく、現場投入前に各LODの重なりを検証することが重要です。座標設定や原点を統一したつもりでも、簡略化、データ形式の変換、書き出し、登録などの工程で条件が変わる可能性があります。作成元データだけではなく、実際にAR表示で使用する最終データを対象に確認します。
検証では、高精細LODを基準とし、中密度LODと低密度LODを同じ絶対座標上へ重ねます。半透明表示などを利用できる場合は、モデル全体の差を視覚的に確認しやすくなります。重ね合わせが難しい場合は、代表点の座標値、中心線、横断形状、縦断形状などを比較します。
確認箇所は工区中央だけに限定しません。原点移動の差は全体でほぼ一定に現れますが、回転や尺度の誤りは原点から離れるほど大きくなる可能性があります。工区の始点、終点、左右端、曲線部など、離れた場所を含めて確認します。
高さについても、低い場所、高い場所、中間の場所を選びます。高さ基準や尺度に差がある場合、高低差の大きい工区ほど問題が明確になります。平坦な場所だけで一致を確認しても、法面上部や橋脚上部などで高さ差が生じる可能性があります。
既知点を使う場合は、座標が明確で、現地でも識別しやすい点を選びます。AR画面上でモデルの点と現地の点を重ねて確認しますが、見た目だけで細かな誤差量を断定することは避けます。確認距離、視線方向、測位状態、端末姿勢などが見え方に影響するため、複数方向から繰り返し確認することが大切です。
代表断面による比較も有効です。道路や造成面であれば、測点ごとの横断面を各LODから取得し、路面、法肩、法尻、側溝などの位置を比較します。配管や線状構造物であれば、中心線や接続部の位置を比較します。モデル全体の平均的な差だけでは見つけにくい局所的な変形を確認できます。
LOD切替の動作試験では、切替前後の状態を記録します。どのLODからどのLODへ変わったか、対象までの距離、端末の移動方向、測位状態、確認箇所を残します。画面記録を行える場合は、切替の直前から直後までが分かるようにします。
同じ位置で切替を複数回繰り返し、現象の再現性も確認します。毎回ほぼ同じ方向へ同じ量だけ変化する場合は、LOD間の座標差や形状差が疑われます。動く方向や量が毎回異なる場合は、測位や姿勢推定の変動が関係している可能性があります。
工区が広く、すべての地点を細かく確認できない場合は、施工上の重要度に応じて検証箇所を選定します。構造物の接続部、工区境界、曲線部、勾配変化部、埋設物の交差部、掘削深さの管理箇所などは、位置差が施工判断に影響しやすいため優先します。
LODデータを更新した場合は、変更したLODだけを単独で確認するのではなく、隣接するLODとの組み合わせを再検証します。高精細LODを修正すれば、中密度LODとの差が変わる可能性があります。実際に切り替わる組み合わせごとに重なりを確認し、検証結果をデータの版と関連付けて保存します。
LODデータ作成時に決めておきたい管理ルール
LOD切替時の位置飛びを継続的に防ぐには、個別の修正だけでなく、データ作成と更新のルールを整える必要があります。担当者ごとに異なる方法で簡略化や書き出しを行うと、同じ工区でも座標条件や原点の扱いが変わる可能性があります。
最初に、LOD作成の基準となる原本を決めます。座標が確定した高精細モデルを原本とし、中密度LODと低密度LODは原本から派生させます。設計変更があった場合も、変更済みの原本から各LODを再作成する流れにすれば、新旧形状の混在を防ぎやすくなります。
LODの段階ごとに用途を定義することも重要です。遠景用LODは工区全体の配置確認に使用し、中景用LODは構造物の外形や施工範囲の確認に使用し、近景用LODは端部や高さなどの詳細確認に使用するといった整理が考えられます。用途を決めれば、各LODに残すべき形状も判断しやすくなります。
単に面数やファイル容量だけでLODを定義すると、施工に必要な形状が失われる可能性があります。低密度LODでも中心線や主要境界を残すのか、細かな付属物を省略するのか、曲線をどの程度保持するのかをあらかじめ決めます。
ファイル名には、工区、構造物、LOD段階、版などを識別できる情報を含めます。同じ名称のまま内容だけを更新すると、古いファイルとの取り違えが起こりやすくなります。AR表示側の登録情報とファイル側の識別情報を一致させ、現在表示されているLODを確認できる状態にします。
原点オフセットや座標変換情報もモデルと関連付けて管理します。モデルファイルだけを別の場所へ複製し、変換情報が取り残されると、正しい位置へ復元できません。モデル、変換条件、原点情報、検証結果を一つの管理単位として扱うことが望まれます。
設計変更時には、変更範囲がどのLODに影響するかを確認します。高精細LODだけを更新し、低密度LODが旧形状のまま残ると、切替時に構造物が元の形へ戻ったように見えることがあります。形状変更が小さい場合でも、外接範囲やモデル中心が変わっていないかを確認します。
更新後は基準点の座標を再確認します。形状の編集だけを行ったつもりでも、書き出し設定やデータ変換の違いによって原点が変わる可能性があります。形状の変更内容と座標条件の変更内容を分けて記録すると、問題発生時の原因を追いやすくなります。
LODの段階を必要以上に増やさないことも管理上のポイントです。段階が増えるほど切替回数と検証対象が増えます。表示性能と確認目的の両面から必要な段階を選び、それぞれの役割が重複しないように整理します。
現場で位置飛びを発見したときの確認手順
現場でLOD切替時の位置飛びを見つけた場合は、すぐにすべてのデータを作り直すのではなく、発生条件を確認します。最初に対象へ近づいたり離れたりし、同じ距離付近で繰り返し発生するかを確認します。同じ境界で再現する場合は、LOD切替との関係が疑われます。
次に、位置飛びがモデル全体に生じているのか、形状の一部分だけに生じているのかを観察します。構造物全体が一定方向へ移動する場合は、原点や座標変換の差を確認します。法肩や角部だけが変わる場合は、簡略化による形状差の可能性があります。
移動方向も重要な手掛かりです。水平方向へ一定量移動する場合は、平面座標のオフセットや軸方向を確認します。高さ方向だけが変化する場合は、標高基準、高さオフセット、地形面の簡略化を確認します。原点から遠いほど差が大きくなる場合は、回転角や尺度の違いが考えられます。
端末を固定できる場合は、同じ視点でLODを切り替えます。端末と測位位置を動かしていないにもかかわらず対象だけが動けば、モデル側の問題を疑いやすくなります。反対に、LODを一つに固定しても表示全体が動く場合は、測位や姿勢推定の状態を確認します。
発生時のデータ版も確認します。同じ工区を複数の端末で表示している場合、端末ごとに異なる版を参照していないかを調べます。一台だけで位置飛びが起こる場合は、データの更新状況や設定の違いが関係している可能性があります。
現象を記録するときは、「位置がずれた」という説明だけで終わらせません。対象構造物、確認場所、時刻、表示していたLOD、切替方向、対象までの距離、測位状態、移動方向を残します。再現条件が具体的であるほど、データ作成担当者が原因を調べやすくなります。
応急的に特定のLODへ固定できる場合は、表示の安定性を確認したうえで利用範囲を限定する方法もあります。ただし、低密度LODを詳細な位置判断に使うことや、座標差が未確認の状態で施工判断へ利用することは避ける必要があります。必要な確認精度に応じて、座標値や測量成果との照合を併用します。
3D図面AR表示を安定運用するための注意点
LOD切替時の位置飛びを抑えるには、データの作成品質だけでなく、現場での使い方も重要です。AR表示は、絶対座標、測位、端末姿勢、3D図面、表示制御が組み合わさった仕組みです。モデルが画面に表示されたことだけをもって、位置が確定したと判断することは避けます。
詳細な位置確認を行う前には、測位状態と表示状態が安定しているかを確認します。表示開始直後、遮へいの多い場所から開けた場所へ移動した直後、端末を大きく回転させた直後などは、位置や姿勢が更新される可能性があります。既知点や周辺構造物との整合を確認してから利用します。
対象へ過度に近づくと、わずかな形状差や姿勢変化が大きく見えることがあります。施工内容に応じた距離を取り、正面だけでなく側面や斜め方向からも確認します。一方向からの観察だけでは、奥行き方向のずれを見落とす可能性があります。
LODの切替境界付近では、重要な判断を急がないことも大切です。表示が頻繁に切り替わっている場合は、対象との距離を少し調整し、使用したいLODへ安定してから確認します。現場で常に同じ距離付近で切替が繰り返されるなら、切替設定が実際の作業動線に合っていない可能性があります。
AR表示は施工確認を支援する手段として有効ですが、画面上の重なりだけで細かな許容差を保証するものではありません。数値による管理が必要な箇所では、設計座標、距離、高さ、測量成果などを併用します。確認目的と求める精度を明確にし、適切な方法を選ぶ必要があります。
データ更新時には、現場担当者へ変更内容を共有します。どのLODを更新したか、形状変更があるか、座標や原点の条件が変わったかを伝えます。表示の変化を不具合と誤認したり、反対に不具合を設計変更と思い込んだりすることを防ぐためです。
現場で使用するデータの版も統一します。端末ごとに個別のファイルを保存すると、更新漏れや旧版の混在が起こりやすくなります。使用中の工区、構造物、LOD、版を確認できる運用にし、検証済みのデータだけを使用します。
まとめ
3D図面のAR表示でLOD切替時に起こる位置飛びは、単なる表示の問題ではありません。絶対座標、座標参照系、モデル原点、簡略化条件、LODの切替制御、GNSS測位、AR姿勢推定など、複数の要素が関係します。
第一の対策は、すべてのLODで絶対座標と座標条件を統一することです。距離単位、座標軸、高さ基準、回転角、尺度、原点オフセットをそろえ、一つの原本から各LODを作成します。
第二の対策は、モデル原点と基準点を固定することです。簡略化や分割によって形状中心が変わっても、モデル原点を自動的に変更しない運用にします。複数の基準点で平面位置、回転、高さを確認します。
第三の対策は、簡略化による重要形状の変化を抑えることです。法肩、法尻、中心線、構造物端部、標高管理点などは、低密度LODでも保持します。面数の削減率ではなく、現場確認に必要な形状が維持されているかを基準にします。
第四の対策は、切替距離と読み込み順序を適切に設定することです。詳細確認を始める前に必要なLODを準備し、切替境界付近で表示が往復しないようにします。ただし、視覚的な補間によって座標差を隠すのではなく、データの整合を先に確保します。
第五の対策は、LODの問題と測位・姿勢推定の変動を切り分けることです。端末を固定してLODだけを切り替える試験と、LODを固定して端末を動かす試験を分けます。すべての表示物が動いたのか、特定のモデルだけが動いたのかも確認します。
第六の対策は、既知点と代表断面を使った事前検証です。工区中央だけでなく端部や高低差のある場所を含め、各LODを同じ絶対座標上で比較します。データ更新後は、実際に切り替わるLODの組み合わせごとに再検証します。
LODを適切に整備すれば、広い工区を軽快に表示しながら、必要な場所では詳細な3D図面へ切り替えられます。LRTK Phoneで絶対座標付き3D図面のAR表示を活用する際も、モデル容量だけでなく、LOD間の座標、原点、形状、版管理を一貫させることが、安定した現場確認につながります。