ScoreRegions¶
Specifies a list of boxes (rectangular cuboids) which define regions to enhance features and samples in a generated PartFinder model
Some CAD models have approximate axial discrete symmetries. A model may be nearly rotationally symmetric except for small, spatially-localized details that break the symmetry. It can be difficult to account for these details in pose recognition, so we recommend enhancing features and samples in such details by manually selecting them with the ScoreRegions parameter.
Every box can be specified by
Size - An array of 3 real numbers that specify x, y, and z dimensions of the box.
Transformation - A pose of the box as a link from edges aligned centered box frame to a CAD model frame.
Format
Array |
with elements containing an Size real vector and an Transformation link object |
Explanation
PartFinder uses a special mechanism to resolve highly overlapping findings. These are objects that rely mostly on the same points on a point map. If ScoreRegions are specified, PartFinder prioritizes matching these regions during such duplicate resolution.
Note
A box Transformation should be given in the coordinate frame of a CAD model. The translational component of the Transformation relates to the center of the box.
We recommend removing the Symmetries node if ScoreRegions do not respect the Symmetries specification.
If ScoreRegions are specified, but contain no features or samples, because they have no intersection with either a CAD model or CropRegions, then PartFinder throws with PartFinderEmptyModel error symbol.