PrecisionSearchPosMarginScale屬性
套用至
視覺物件: GeometricFusion, GeometricNeural
說明
以倍率指定詳細搜尋時位置之搜尋起始位置的邊界。
用途
VGet Sequence.Object.PrecisionSearchPosMarginScale, var
VSet Sequence.Object.PrecisionSearchPosMarginScale, value
- Sequence
- 序列名稱或表示序列名稱的字串變數
- Object
- 物件名稱或表示物件名稱的字串變數。物件必須存在於指定序列中。
- var
- 表示屬性值的實數變數
- value
- 表示新屬性值的實數或運算式
數值
1.0 - 2.0的實數
預設值:1.0
詳細說明
PrecisionSearchPosMarginScale屬性用於以倍率設定詳細搜尋時XY方向的搜尋範圍。在GeometricFusion物件中,當PrecisionSearchEnable屬性為True時有效。在GeometricNeural物件中始終有效。GeometricFusion物件及GeometricNeural物件會在AI粗略搜尋後進行詳細搜尋。但是,AI粗略搜尋輸出的位置誤差較大。若在誤差較大的狀態下進行詳細搜尋,可能無法輸出正確的偵測結果。PrecisionSearchPosMarginScale屬性的預設值為1.0。在此設定下,會在粗略搜尋推測物體存在的區域內進行詳細搜尋。增大數值可以擴大詳細搜尋的搜尋範圍。如此即可將粗略搜尋的位置誤差納入考量進行搜尋。但是,擴大搜尋範圍可能會使處理時間變長。請一邊確認偵測結果與處理時間的平衡,一邊進行調整。
參考
GeometricFusion物件, GeometricNeural物件, PrecisionSearchEnable屬性, PrecisionSearchLevel屬性, PrecisionSearchEdgeDensity屬性, PrecisionSearchAngleMargin屬性