Workpack: Symbol Detection Results Verification
Symbol verification is an additional manned workflow step helping users to handle symbol detection results that may be considered ambiguous or incorrectly detected.
- Improved detection marks questionable symbols placing them to a separate ‘To verify’ group.
- Users should decide themselves what to do with these questionable results.
How Do Symbols Get Into Verification Group
-
If two symbols detected by different templates are close to each other and their bounding boxes overlap by more than 90%.
Example of detection of two separate symbols by two templates:
- Overlapping is around 30%.
- They will be placed to groups according to their templates (as they would do before this update).
Example of detection of two overlapping symbol results:
- Two templates were set up here, one like the left symbol and another like the right
- It is seen that the left symbol pattern includes the right one, so this symbol was picked up twice and without the feature it would be placed in both detection groups
- New algorithm places both symbol results to a new group called ‘To verify’ because their bounding boxes overlap by a value close to 100%
Example of Incorrect Detection
-
Setup: the following symbol template:
-
Result:
-
As you can see here, symbols include EW3 as well because they are too close to EW2
-
This will serve us as a good example of how to apply new feature in order to enhance symbol takeoffs