LRTKレフィクシア株式会社

点群ビューアで点群結合前に確認し体積計算の段差ズレを防ぐ5項目

複数回の計測で取得した点群や、異なる位置から取得した点群を一つにまとめて体積計算を行う場合、点群結合の品質は計算結果に大きく関わります。見た目ではほぼ同じ位置に重なっていても、結合境界に数cm程度の高さ差が残っていると、盛土や掘削面の一部に不自然な段差が生じ、その段差を含んだまま表面を作成することで体積計算の結果に差が出ることがあります。

特に注意したいのは、点群を結合できたことと、体積計算に適した状態になったことは同じではないという点です。結合処理そのものが完了していても、座標系、高さ基準、重複範囲、点密度、不要点などの条件がそろっていなければ、境界部分にわずかなズレが残る場合があります。点群ビューアで体積計算を行う実務では、結合後に問題を探すだけでなく、点群結合前に確認する項目を決めておくことが重要です。

この記事では、「体積計算 点群ビューア」で情報を探している実務担当者に向けて、複数の点群を結合する前に確認したい5項目を整理します。体積値だけを見るのではなく、点群の位置関係、断面形状、境界の連続性まで確認し、段差ズレによる集計誤差を減らすための考え方を解説します。

点群結合前の確認が体積計算に重要な理由

点群による体積計算では、一般に対象範囲の表面と基準となる面との差から体積を求めます。そのため、点群表面の高さが実際より上または下にずれていれば、その差が体積計算にも影響します。単独の点だけが数cmずれている場合は影響が限定的なこともありますが、点群結合の境界を境に広い範囲が一定量ずれている場合は注意が必要です。

例えば、ある点群と別の点群の間に高さ方向で2cmの差があり、その影響範囲が1,000平方メートル程度に広がっているとします。単純化して高さ差が全面に同じように存在すると考えれば、0.02m×1,000平方メートルで20立方メートルに相当する差になります。実際の体積計算では地形や補間方法、対象範囲などによって結果は変わりますが、小さく見える高さ差でも、面積が広がると無視しにくくなることが分かります。

また、点群結合のズレは高さ方向だけに現れるとは限りません。平面方向にずれると、法肩、法尻、掘削端部、盛土の外周などの位置が二重に見えたり、本来一本の線になる地形変化が幅を持って表示されたりします。そこから地表面を生成すると、不自然な面が作られ、計算対象範囲や境界条件に影響する可能性があります。

点群ビューアの平面表示だけでは、このような問題を見落とすことがあります。上から見ると重なっているように見えても、横から見ると上下に二層へ分かれている場合があるためです。そのため、結合前の確認では平面だけではなく、斜め表示や側面表示、任意断面など、利用する点群ビューアで使用できる表示方法を組み合わせることが有効です。

さらに、点群結合の方法によっては、ソフトウェア上で処理が正常終了していても、実務上必要な精度が自動的に保証されるわけではありません。結合結果の良否は、元データの品質、重複範囲、位置基準、地形条件、移動物の混入などにも左右されます。体積計算へ進む前に、どの点群をどの基準で重ねたのかを確認し、結合境界に不自然な段差がない状態を目指すことが重要です。

項目1 座標系と高さ基準をそろえる

最初に確認したいのが、結合対象となる点群の座標と高さの基準です。見た目の点群が似ていても、異なる座標系や異なる高さ基準で作成されたデータをそのまま重ねれば、平面位置や高さに一定の差が生じる可能性があります。

特に注意したいのが、高さの扱いです。計測や処理の方法によって、点群に格納されている高さがどの基準に基づくものかが異なる場合があります。例えば、一方の点群が楕円体高などGNSS測位に由来する高さを基にし、別の点群が標高や現場で設定したローカルな高さ基準を使用しているような場合は、形状が似ていても全体が上下にずれて表示されることがあります。異なる高さを比較する場合は、それぞれの基準や変換方法を確認する必要があります。

点群ビューアへ読み込んだ段階で、まず既知の場所や確認しやすい固定点付近の座標値を比較すると、全体的なオフセットの有無を把握しやすくなります。地面だけを見るより、構造物の角、舗装面の交点、測量標識周辺など、計測期間中に動いていないと判断できる場所を使う方が比較しやすい場合があります。

座標値そのものだけでなく、単位も確認しておく必要があります。点群データの単位や読み込み時の解釈が一致していないと、位置や寸法が大きく異なる原因になります。点群ビューア上で既知の距離を測り、現場で想定している距離感と大きく違わないかを見る方法も有効です。

また、複数日に計測した点群を結合する場合は、それぞれの計測時に使用した座標基準が同じかを確認します。日ごとに異なる仮基準を使っていたり、後処理の途中で座標変換を行っていたりすると、結合前に統一処理が必要になることがあります。

座標系や高さ基準の違いを点群結合機能だけで吸収しようとすると、本来確認すべき基準差と、局所的な形状合わせが混在しやすくなります。まず基準をそろえ、その後に必要な結合調整を行うという順序にすると、問題を切り分けやすくなります。

体積計算では高さ差が直接結果に関係するため、平面位置が合っているだけで判断しないことも大切です。点群ビューアで同じ地点の高さを読み取り、複数の確認箇所で高さ差が一定なのか、場所ごとに変化するのかを見ます。全域でほぼ同じ高さ差が見られるなら基準やオフセットの問題を疑いやすく、場所によって差が変わるなら結合状態や計測条件など別の原因も考えられます。

項目2 重複範囲の対応点と固定物を確認する

点群を安定して結合するためには、二つの点群に共通して取得されている重複範囲が重要です。重複している部分が狭すぎたり、特徴の少ない地面だけだったりすると、位置合わせの判断材料が不足しやすくなります。

例えば、広く平坦な造成面では、地面の点が大量に取得されていても、どの位置を対応させるべきか判断しにくい場合があります。平面が少し横へ移動しても形状がほとんど変わらないからです。一方、構造物の角、側溝、縁石、壁面、地形の折れ点など、位置を特定しやすい特徴が重複範囲に含まれていれば、結合状態を確認しやすくなります。

ただし、特徴が目立つからといって何でも基準にできるわけではありません。計測時期の間に移動する可能性がある資材、重機、車両、仮設物などを対応点として扱うと、地面や固定構造物との整合が崩れることがあります。点群ビューア上では形が明確でも、それが計測期間中に動いていない対象なのかを区別する必要があります。

重複範囲の確認では、一点だけが一致しているかではなく、複数方向に離れた場所でも整合しているかを見ることが重要です。一か所だけを基準に合わせると、その周辺はきれいに一致していても、離れた場所で差が広がっていることがあります。これは回転方向のズレや、元点群の変形、計測条件の違いなどを見つける手掛かりになります。

点群ビューアで二つの点群を別々に表示できる場合は、表示のオンとオフを切り替えながら同じ固定物を確認すると違いを把握しやすくなります。色分けできる環境であれば、データごとに区別して表示し、壁面や縁石の輪郭が二重になっていないかを見る方法もあります。

確認対象は水平方向の特徴だけではありません。垂直面や段差のある構造物が重複範囲に含まれていると、平面位置と高さの両方を確認しやすくなります。地面だけでは高さ差を見つけにくいときでも、階段状の形状や構造物の上端などを見ることで、二つの点群が上下に分離していないか判断しやすくなります。

体積計算の対象となる盛土や土砂そのものは、計測間で形状が変化することがあります。その場合、変化した土砂形状を無理に一致させるのではなく、周囲の変化していない固定部分を基準に結合状態を確認することが大切です。変化量を求めるための点群であるほど、「変化した部分」と「位置確認に使える不変部分」を分けて考える必要があります。

項目3 点密度・計測条件・ノイズを確認する

三つ目の確認項目は、結合する点群同士の点密度や計測品質です。点群Aは非常に密で、点群Bは粗いというように品質差が大きいと、境界部分で表面の見え方が変化し、段差のように見える場合があります。

点密度が異なること自体が直ちに誤りになるわけではありません。しかし、体積計算用の表面を生成するときには、点の分布や表面生成方法によって補間結果が変わることがあります。特に急斜面、法肩、法尻、掘削端部のように地形が急激に変化する場所では、点が少ない側の形状が十分に表現されず、実際の地形との差が生じる可能性があります。

結合前には、点群ビューアを拡大して、両方のデータに必要な点が分布しているかを確認します。全体の点数だけではなく、体積計算で重要になる境界付近や地形変化部を見ることがポイントです。点群全体としては高密度でも、一部に遮蔽や計測漏れがあれば、その場所だけ大きな空白が残っていることがあります。

ノイズの確認も欠かせません。地表面の上方に浮いた点、地表より下側に外れた点、反射条件などによって周辺から離れた点が残っていると、表面生成方法によってはそれらの点が結果へ影響する可能性があります。結合前の段階で不要点を適切に整理しておくと、二つの点群の地表面を比較しやすくなります。

植生がある場所では、地面と草木の点を混同しないことも重要です。計測時期によって植生状態が異なると、同じ地形でも表面の高さが変化して見える場合があります。体積計算の目的が地表面や土量の算出であれば、どの点を地面として扱うのかをできるだけ同じ考え方で整理する必要があります。

また、水たまりや水面を含む現場では、使用する計測方式や水面の状態によって点の取得状況が変わる場合があります。一方の点群では地表付近が取得され、別の日には水面やその周辺で欠測が増えているような状態では、そのまま結合しても同等条件の表面にはなりません。境界が水面や植生、資材置場などを横切っていないかを見ることも大切です。

計測方向の違いも確認材料になります。同じ斜面を異なる方向から計測した場合、遮蔽物の影響によって取得できる面が変わることがあります。片方では法面上部まで取得できている一方、もう片方では法尻付近の点が少ないという状態では、重複範囲があるように見えても実際に比較できる面が限定されます。

体積計算の前処理として点群を間引く場合も、結合対象ごとに処理条件が大きく異なると比較しにくくなることがあります。必要に応じて密度を調整するとしても、どの処理を行ったデータなのかを区別し、処理条件の違いが結合や体積計算へ与える影響を確認できるようにしておくことが重要です。

項目4 結合境界の断面と標高差を確認する

点群結合前の確認で特に効果的なのが、結合予定の境界付近を断面表示する方法です。平面表示ではほぼ完全に重なっているように見えても、断面にすると二つの点群が上下に分かれていることがあります。

例えば、平坦な地面を上から見た場合、高さ方向に3cmずれていても平面位置が同じなら、一枚の面に見えることがあります。しかし横方向から確認すれば、上下に二層の点が並んでいることが分かります。この状態で二つの点群をまとめて地表面を作ると、使用する表面生成方法や設定によって、境界付近に不自然な面が作られる可能性があります。

断面を確認するときは、境界線と直交する方向だけでなく、必要に応じて境界に沿った方向でも見ると状況を把握しやすくなります。一か所だけに段差があるのか、境界全体に同じ差が続いているのかを区別できるからです。

境界全体でほぼ一定の高さ差がある場合は、高さ基準や全体オフセットを確認する必要があります。一方、境界の一端では一致しているのに、反対側へ進むにつれて差が広がる場合は、傾きや回転方向のズレを疑う材料になります。また、局所的な場所だけ差が大きい場合は、地形変化、不要点、遮蔽、移動物などの影響も考えられます。

点群ビューアに距離計測や座標確認の機能がある場合は、見た目だけで判断せず、代表的な地点の高さ差を数値として記録すると比較しやすくなります。結合前と結合後で同じ場所を確認すれば、調整によって差が縮小したのか、別の場所でズレが大きくなっていないかを判断する材料になります。

ここで重要なのは、完全に同一の高さになることだけを機械的に目標としないことです。計測点には一定のばらつきがあり、地表面自体にも微細な凹凸があります。個々の点を無理に一致させるのではなく、固定物や地表面の代表的な位置関係を見ながら、体積計算に影響する系統的な段差が残っていないかを確認します。

盛土や掘削地では、境界をどこに設定するかも重要です。可能であれば、急激な地形変化部や形状が複雑な場所だけで点群をつなぐより、双方の計測データが十分に取得されている範囲で重複させ、そこで整合を確認する方が状態を判断しやすくなります。

結合境界が体積計算範囲の中央を横断する場合は、より慎重な確認が必要です。境界の段差がそのまま計算対象面に含まれるためです。逆に、体積計算範囲外に結合境界を置ける場合でも、処理方法によっては基準面の作成や周辺地形の補間に影響する可能性があるため、計算に使われる範囲との関係を確認しておくことが大切です。

項目5 結合後の体積計算条件を先にそろえる

五つ目は、点群を結合してから考えるのではなく、最終的な体積計算条件を結合前に整理しておくことです。どの範囲を計算するのか、どの面を基準にするのか、どの点を地表として採用するのかが決まっていなければ、結合品質をどこまで確認すべきか判断しにくくなります。

同じ点群でも、体積計算範囲が違えば結果は変わります。結合前に対象範囲を把握しておけば、その範囲内を横断する結合境界を重点的に確認できます。体積計算に使わない遠方の点群まで同じように確認するより、計算範囲とその周囲を優先して確認した方が実務上整理しやすくなります。

基準面についても同様です。一定高さの水平面を基準にするのか、施工前の地形を基準にするのか、設計上の面を基準にするのかによって、段差ズレの影響の現れ方が異なります。施工前後の点群差から土量を求める場合は、二時点の点群だけでなく、それぞれに含まれる複数データの結合状態まで確認する必要があります。

例えば、施工前点群が二つの計測データを結合したもので、施工後点群も別の二つの計測データを結合したものだとします。この場合、単純な時点差だけではなく、それぞれの時点内で発生した結合ズレが差分結果に入り込む可能性があります。そのため、時系列比較では「施工前と施工後が合っているか」だけでなく、「施工前を構成する各点群同士」「施工後を構成する各点群同士」の整合も見ることが重要です。

計算範囲の境界も固定しておくと比較しやすくなります。日ごとに対象範囲を描き直すと、点群の高さ差ではなく範囲差によって体積値が変化することがあります。継続的に土量を管理する場合は、同一の範囲条件を再利用できるようにしておくと、時系列比較の条件をそろえやすくなります。

地表面を生成する設定についても、比較結果へ影響する条件を把握しておくことが重要です。点の採用条件や補間の考え方が異なると、結合ズレとは別の理由で表面形状が変わることがあります。比較する点群では可能な範囲で条件をそろえ、条件を変更する場合はその違いが結果へ与える影響を確認できるようにしておくと、結果を説明しやすくなります。

体積値だけを最終成果として残すのではなく、どの点群を結合し、どの範囲を使用し、どの基準面と比較したかを記録しておくことも有効です。後日数値を見直した際に、結果が異なる原因を追いやすくなります。

点群ビューアで行う実務フロー

実務では、最初から全点群を一括で結合してしまうより、元データの状態を確認してから段階的に処理した方が問題を見つけやすくなります。

まず、それぞれの点群を単独で点群ビューアへ読み込みます。この段階で、明らかな欠測や大きな外れ点、不要な移動物、異常な座標位置がないかを確認します。単独表示の時点で問題があるデータを他の点群と結合すると、後から原因を特定しにくくなるためです。

次に、結合する二つの点群を同時に表示し、全体の位置関係を見ます。大きく離れている場合は、細かな位置合わせ以前に座標系や原点、単位などを確認します。全体として重なっている場合は、固定物や地形の特徴を使って平面位置と高さを比較します。

その後、重複範囲を拡大し、複数箇所で一致状態を確認します。中央だけでなく、重複範囲の両端付近も見ることで、回転や傾きのズレを見つけやすくなります。可能であれば、計算対象範囲の近くにある固定点を優先して確認します。

続いて断面表示へ切り替えます。体積計算で対象となる地表面を横切るように断面を設定し、二つの点群が二層になっていないかを確認します。地面だけでは判断しにくい場合は、縁石や壁、構造物など固定形状を含む断面も確認します。

点群の結合処理を実施した後は、結合済みデータだけを眺めるのではなく、可能であれば元点群との比較も行います。結合後に表面が滑らかになっているように見えても、表面生成や表示処理によって境界が目立ちにくくなっている場合があるためです。

次に、結合境界付近の高さを数か所確認します。境界をまたいで急な変化がないか、周辺地形の傾向と合わない折れが生じていないかを見ます。特に、本来ほぼ平坦な場所に細い帯状の盛り上がりやくぼみができている場合は、結合境界や表面生成条件の影響を疑う材料になります。

そして、体積計算を実行する前に計算対象範囲を再確認します。不要な周辺点群や欠測部、構造物、車両などが対象範囲に入っていないかを確認し、計算目的に合った地表面を使える状態にします。

最後に体積を算出したら、数値だけで完了とせず、計算結果に対応する表面を再度確認します。局所的な段差や不自然な面がないかを見ることで、数値だけでは見つけにくい異常を把握できます。

この流れを毎回ほぼ同じ順序で行うと、担当者による確認のばらつきも抑えやすくなります。点群結合と体積計算を別々の作業として考えるのではなく、一連の品質確認として扱うことがポイントです。

段差ズレが見つかったときの切り分け

点群ビューアで結合境界の段差を見つけた場合、すぐに点群を手作業で上下へ移動させるのではなく、まず原因を切り分けます。原因を確認せずに局所的な見た目だけを合わせると、別の場所でズレが大きくなる可能性があります。

全体でほぼ一定の高さ差がある場合は、まず高さ基準やオフセットを確認します。複数の固定点でほぼ同じ差が確認できるなら、局所的な計測ノイズより、データ全体の基準差を疑いやすくなります。

一方、ある場所では一致し、離れるほど高さ差や横方向のズレが大きくなる場合は、単純な上下移動だけで解消できない可能性があります。点群の傾き、回転、位置合わせに使った範囲などを再確認します。

地面は一致しているのに資材や重機だけが二重になっている場合は、計測時点の違いによる移動物の可能性があります。この場合、移動物を基準に位置合わせを修正すると、本来正しかった地面側をずらしてしまうことがあります。何を固定物として扱うかを改めて確認します。

植生部分だけ差が大きい場合も同様です。地表そのもののズレではなく、植生状態や取得条件の違いによって表面が変化している可能性があります。体積計算の目的が土量であれば、地表として採用すべき点を整理する必要があります。

結合境界の一部だけが急激に持ち上がっている場合は、外れ点や欠測部の補間も確認します。点群そのものに段差がなくても、表面生成時に空白をまたいで不自然な面が作られることがあります。この場合は、結合処理だけでなく点群の欠測状態や表面生成条件を見直す方が適切なことがあります。

段差が体積計算へどの程度影響しているか確認したい場合は、問題箇所を含む範囲と含まない範囲で結果を比較する方法もあります。ただし、単純に問題箇所を除外して数値を合わせるのではなく、どこから差が生じているのかを把握するための確認として使うことが重要です。

また、過去データと比較する場合は、現在の点群だけを修正するのではなく、過去データ側の基準も確認します。現在の点群が正しく、過去データに結合ズレが含まれている可能性もあるためです。時系列の点群を管理する場合は、基準となる確認点や計算条件を共通化しておくと原因を追いやすくなります。

点群結合の段差ズレは、一見すると数cm程度の小さな問題に見えることがあります。しかし、体積計算では高さ差が広い面積へ及ぶと数値への影響が大きくなる可能性があるため、影響を見た目だけで判断するのは適切ではありません。点群ビューアで位置、断面、高さ差を確認したうえで、必要に応じて再処理することが重要です。

まとめ

点群ビューアで複数の点群を結合して体積計算を行う場合は、結合処理を実行できたかどうかだけでなく、体積計算に使える連続した地表面になっているかを確認する必要があります。

特に重要なのは、座標系と高さ基準をそろえること、重複範囲にある固定物や対応点を確認すること、点密度やノイズなど元データの品質を見ること、結合境界を断面で確認すること、そして最終的な体積計算条件を結合前から整理しておくことです。

平面表示できれいに重なっている点群でも、断面では上下に分離している場合があります。また、一地点では合っていても、離れた場所で差が広がることがあります。そのため、一点だけで判断せず、重複範囲の複数箇所を確認し、平面、側面、断面、高さの数値を組み合わせて判断することが大切です。

体積計算では、わずかな高さ差でも対象面積が広ければ結果への影響が大きくなる可能性があります。結合後の体積値に違和感が出てから原因を探すよりも、結合前に基準と重複範囲を確認し、結合後に境界を再確認する流れを定型化した方が、作業の再現性を高めやすくなります。

また、複数日の点群を使って施工前後の土量変化を追う場合は、各時点の点群結合品質を確認することが重要です。施工前と施工後の比較条件だけをそろえても、それぞれの内部に結合段差が残っていれば、実際の地形変化とは異なる差分が含まれる可能性があります。計測、結合、確認、体積計算までを一つの流れとして管理することが、安定した点群活用につながります。

現場で取得した点群をその場で確認し、計測から点群管理、体積計算までの流れをできるだけシンプルにしたい場合は、LRTK Phoneを活用した点群計測・確認の方法も選択肢になります。計測したデータを後工程で扱いやすくするためにも、取得段階から座標や高さの基準を意識し、点群ビューア上で結合境界を確認できる運用を整えていくことが大切です。

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

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