投影された2D長さと地形の3Dポリライン長さ - PIX4Dmapper
この記事では、PIX4Dmapperにおいてポリラインの投影3D長と地形3D長がどのように計算されるかを説明します。.
投影された2D長さ
投影 された2D長さは 、ポリラインの長さであり、頂点の(X、Y)座標のみを考慮し、Z座標は省略します。
投影された2D長さ は、ポリラインの各セグメント(セグメントとは、連続する2つの頂点間の線分と定義される)の2D長さの合計です。
連続する2つの頂点 V1 と V 2 座標がそれぞれ (X1, Y1, Z1) と (X2, Y2, Z2。このセグメントの 2 次元の長さは次のように与えられます。
√ ΔX2 + ΔY2
どこ:
ΔX = Χ2 − Χ1
ΔY = Υ2 − Υ1
セグメント 投影された2D長さは、 の ポリライン の2D長さを合計することによって計算されます。
Lp = L1 + L2 + L3 + ... + Lv
どこ:
Lp = 投影された 2D 長さ ポリラインの
1、...、Lv = セグメントの 2D 長さ。
地形3D長さ
地形 の3D長さは 、ポリラインの長さであり、その頂点の3つの座標を考慮に入れたものです。
この長さを計算するために、まず、ポリラインの各サブラインを定義する頂点の座標を考慮して、そのサブラインの3D長さを計算します。.
部分線は2つの頂点 Vi と Vjの3D座標はi (Xi, Yi, Ziの3D座標j は (Xj, Yj, Zj) です。部分線の3D長さ Li,j は次のように与えられます。
Li,j = sqrt (Lxi,j2 + Lyi,j2 + Lzi,j2)
どこ:
Lxi,j = Χj - Χi
Lyi,j = Υj - Υi
Lzi,j = Ζj - Ζi
地形 3D長さは の ポリライン 、各サブラインの3D長さを合計することによって計算されます。
Lp = L1,2 + L2,3 + Li,j + ... + Ln-1,n
どこ:
の頂点の数、
Lp は 3D 長さ の
i,j によって定義されるサブラインの 3D 長さです。i と Vj
誤差推定
の誤差は、 地形の 3D 長さ すべての頂点が少なくとも 2 枚の画像にマークされている場合にのみ推定できます。 手動タイ ポイント ポリラインの各頂点には、 手動タイ ポイントが 枚の画像にマークされている場合、現在のカメラの外部および内部パラメータを使用してその 3D 位置が推定されます。推定された 3D ポイントを使用すると、 理論誤差 この 手動タイ ポイント。 理論誤差は 誤差を推定するために使用されます 、地形の 3D 長さのの詳細については 理論誤差 の 手動タイ ポイント、 「計算された 3D ポイントの理論誤差 S(X,Y,Z) とは何ですか?」を。
の誤差は 地形3D長さ 、各サブラインの誤差を加算することによって計算されます。
dLp = dL1,2 + dL2,3 + dL3,4 + ... + dLn-1,n
どこ:
の頂点数、
dLp の誤差 地形3D ポリライン
dLi,j の誤差です。i,j
の誤差はi,j 次のように計算されます。
dLi,j = abs(max(Sxi, Syi, Szi)) + abs(max(Sxj, Syj, Szj))
どこ:
Sxi、Syi、Szi の x、y、z 成分である。 理論誤差 、頂点 Vi
