重複ポリゴンを除去

機能

重複するポリゴンやマスク以外の無効なポリゴンを除去します。

使用シーン

これは、実際の対象物の輪郭を反映しないポリゴンを除去するために使用されます。ステップ マスク以外のポリゴンを除去 および 長方形の寸法と位置姿勢を計算 と併用することになっています。

入力と出力

../../../../../_images/input_and_output17.png

パラメータの説明

マスク設定

入力マスクの使用方式
初期値:SingleMask
オプション:SingleMask(一つのマスクを全てのポリゴンに適用)、CorrespondingMasks(各ポリゴンに異なるマスクを適用)。
調整説明:マスクの使用方法を選択します。全てのポリゴンに一つのマスクを使用するか、各ポリゴンに異なるマスクを使用します。

重複除去の検査設定

エッジを超えた比率の最小しきい値
初期値:0.45
調整説明:箱のマスクを長軸と短軸の正と負の方向に沿ってそれぞれ長さの半分と幅の半分だけ並進し、マスク自体の面積に対する並進されたマスクが最高層のマスクを超えた部分の面積の比率を計算します。しきい値よりも大きい場合、箱は最高層の境界上にあると見なされます。一般的に、長方形の箱のマスクが最高層マスクのエッジにある場合、マスクが最高層から移動する方向にマスクの長さまたは幅の半分だけ並進されている限り、この比率は0.5である必要があります。したがって、デフォルトの最小しきい値は0.45です。この値を大きくすると、一般に0.5を超えると、すべてのポリゴンが除去されるようになります。このステップでは、コーナーの箱が優先されるため、最初に境界の箱のマスク領域を決定する必要があります。
エッジを超えた比率の最大しきい値
初期値:0.6
調整説明:箱のマスクを長軸と短軸の正と負の方向に沿ってそれぞれ長さの半分と幅の半分だけ並進し、マスク自体の面積に対する並進されたマスクが最高層のマスクを超えた部分の面積の比率を計算します。しきい値よりも小さい場合、箱は最高層の境界上にあると見なされます。一般的に、長方形の箱のマスクが最高層マスクのエッジにある場合、マスクが最高層から移動する方向にマスクの長さまたは幅の半分だけ並進されている限り、この比率は0.5である必要があります。したがって、デフォルトの最大しきい値は0.6です。このステップでは、コーナーの箱が優先されるため、最初に境界の箱のマスク領域を決定する必要があります。
ポリゴンの最大重複比
初期値:0.2
調整説明:両ポリゴンの重複比はこのしきい値よりも大きい場合は、その中の1つを除去する必要があります。

出力戦略

位置制限
初期値:AtCorners
オプション:AtCorners、None
調整説明:下図に示すように、左はデフォルト設定の出力画像で、右は None に設定した場合の出力画像です。
../../../../../_images/position_limit.png