凸多角形の共通領域・IoU計算
2つの凸多角形の共通領域、和集合、IoUを求め、共通の縮尺で輪郭図を表示します。
計算結果
結果
—
計算手順
手順を1つずつ、またはまとめて表示できます。現在の入力値を使った計算手順です。
計算方法
それぞれの厳密な凸境界を正規化し、連続する向きの半平面クリッピングを適用し、得られる多角形を測る。
Union area=area A+area B−intersection; IoU=intersection/union
計算例
[0,4]×[0,3]と[2,6]×[1,4]の2つの4×3の長方形が2×2の長方形で重なり合っている。交差点は4、ユニオン20、IoU0.2 inに対応する面積ユニットである。
前提条件と入力上の注意
3 – 30 の頂点は、どちらの境界巻線でも厳密に凸非自己交叉多角形であり、共線角を持たない。単位スケーリングの前に、最大で1e6の等級がある。タッチエッジ/点の面積はゼロです。浮動小数点クリッピングは、堅牢な正確なGISトポロジーエンジンではありません。孔、穴、マルチポリゴン、および地理的曲率を除外します。既存の軸に沿った矩形オーバーラップ計算とは異なる。
単位の定義
ユニットの選択は言語に依存しない。各セレクターには、物理量の単位しか含まれていない。計算では、内部で定義されたベースユニットを使用する。
23の長さの定義から、明示的にラベル付けされた地域測定を含める。面積変換は長さ因子を二乗する。幾何体積は立方体である。
地域的な対策は、名前が似ているだけでは、交換できない。これは文書に記載された選択であり、すべての歴史的な単位を含むという主張ではない。
このツールの使い方
自分の値を入力できますか?
はい。入力例をご自身の値に変更してください。結果・計算手順・表・対応する図が入力に応じて更新されます。空欄や無効な値がある場合は結果を消去し、不足した入力を自動的に例の値で補うことはありません。
結果は厳密ですか?
浮動小数点演算を使用し、表示時に丸めています。計算式・前提条件・記載されたデータ精度を確認して結果を解釈してください。
入力内容は送信されますか?
計算はブラウザー内で行います。アカウント・ファイルのアップロード・外部AIサービスは不要です。ページを再読み込みすると入力値は保持されません。
単純多角形の順序付き3〜50頂点から、面積、周長、面積重心を求め、等縮尺の輪郭と辺の表を表示します。
凸多角形の境界を符号付き距離だけ外側または内側に移し、マイター交点の座標、面積、境界図を確認できます。
軸に平行な2つの長方形の共通面積、和集合面積、被覆割合を求めます。
広告掲載用スペースです。