PrecisionSearchPosMarginScale Property

Applies To
Vision Objects: GeometricFusion, GeometricNeural

Description
Specifies the margin of the search start position during detailed search as a scale factor.

Usage

    VGet  Sequence.Object.PrecisionSearchPosMarginScale, var
    VSet  Sequence.Object.PrecisionSearchPosMarginScale, value
Sequence
Name of a sequence or string variable containing a sequence name.
Object
Name of an object or string variable containing an object name. The object must exist in the specified sequence.
var
Real variable that will contain the value of the property.
value
Real number or expression for the new value of the property.

Value
Real number from 1.0 to 2.0.
Default: 1.0

Remarks
The PrecisionSearchPosMarginScale property adjusts the search range in the XY direction during detailed search using a scale factor. For GeometricFusion objects, it becomes effective when the PrecisionSearchEnable property is True. For GeometricNeural objects, it is always effective. Both GeometricFusion and GeometricNeural objects perform detailed search after coarse search by AI, but the position output from the AI coarse search has a large margin of error. When detailed search is performed with a large error margin, there is a possibility that correct detection results cannot be output. The PrecisionSearchPosMarginScale property is set to 1.0 by default, which means performing detailed search within the region where the coarse search determined the object exists. By adjusting the scale factor for this region and setting a larger value for the detailed search range, the search range can be widened during detailed search to perform error-aware search. However, widening the search range may increase processing time, so adjust the balance between detection results and processing time.

See Also
GeometricFusion Object, GeometricNeural Object, PrecisionSearchEnable Property, PrecisionSearchLevel Property, PrecisionSearchEdgeDensity Property, PrecisionSearchAngleMargin Property