Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This module serves to detect a specific surface and it can also classify the types of surfaces, which are to be detected, into different classes like the Classifier.

Training

Annotations

Surfaces can be marked in two ways - by brush painting in the image or by making polygons, those ways can also be combined. Each surface class has one color assigned. For quick color switching, you can press a numeric key indicating the number of the class that is given in square brackets.

...

Along with the size, the recognition speed also varies. There is no general rule on how to set the right size, you need to try out a number of sizes and learn how to estimate the best size on the first try. The size of the defects you are searching for might be of help.

Note

When using smaller or narrow images, be careful that the viewfinder size must be smaller than the smallest image dimension. When rotation is on, there is also additional padding, so even if the viewfinder is slightly smaller than the image, it may not fit - in that case, use smaller viewfinder, upscale image in Preprocess, or turn off the rotation.

The Standardtype of surface detector Surface Detection doesn't use this parameter.

...

The detection result is a set of heatmaps (one for each class). When validating, heatmaps are plotted in the image for better illustration. Heatmaps for the whole image are added to 'heatmaps' in /wiki/spaces/KB3141/pages/533529551 Context, and all the rectangles surrounding the searched-for areas are added to ‘detectedRectangles’. Each rectangle has a class assigned, depending on which heatmap it was found in.

...