これをプログラミングサイトに投稿して申し訳ありませんが、幾何学、3次元幾何学の専門家であるプログラミング担当者がたくさんいる可能性があるため、これを許可してください。
元の点データに最適な平面が与えられました。データはピラミッドを表すため、このデータのピラミッドをモデル化したいと考えています。このモデリングの私のアプローチは
- 隣接する平面の各ペアの交線 (AB、CD など) を見つける
- 次に、これらの線は単一の点を通過しないため、以前に見つかった線を交差させてピラミッドの頂点 (T) を見つけます。
- 利用可能な側面を目的の水平面と交差させて地下室を取得します
図では、黒い三角形は元の最適な三角形です。赤と青の三角形はモデルの三角形です
ポイントが、特定の最適な平面に適合するよりも、ピラミッド モデルに適合していることを示したいと思います。(元の平面が図のように更新されていると仮定します)
実際には、ステップ 2 は加重最小二乗法を使用して行われます。各交線には重みが割り当てられます。重みは、対応する平面の法線ベクトル間の角度に比例します。このステップでは、すべての交線に最も近い点、つまり点 T を見つけようとしました。重みに応じて、重みの高い線の影響に対して線の位置が変わる可能性があります。つまり、元の飛行機は少し変わる可能性があります。So I want to show that these new positions of planes are well fitted for the original point data than original planes.
これを示すアイデアはありますか?RMSE を使用して、RMSE の前後を表示することを考えています。しかし、ポイント T を参照するすべてのプレーンが影響を受けるため、加重 RMSE を使用する必要があると思います。これにより、個々のプレーンを見るのではなく、グローバルなケースとしてこれに対処する必要があります…..しかし、これを示す方法がわかりません。 . あるいは、他の手段を使用する必要があるかもしれません…だから、私は混乱していて、これを示す考えがありません..助けてください…</p>