Hoover compare segmentation
Brief Description
Compare two segmentations with Hoover metrics
Tags
Segmentation
Long Description
This application compares a machine segmentation (MS) with a partial ground truth segmentation (GT). The Hoover metrics are used to estimate scores for correct detection, over-segmentation, under-segmentation and missed detection.
The application can output the overall Hoover scores along with coloredimages of the MS and GT segmentation showing the state of each region (correct detection, over-segmentation, under-segmentation, missed)
The Hoover metrics are described in : Hoover et al., "An experimental comparison of range image segmentation algorithms", IEEE PAMI vol. 18, no. 7, July 1996.
Parameters
Input ground truth (ingt): A partial ground truth segmentation image.
Input machine segmentation (inms): A machine segmentation image.
Background label (bg): Label value of the background in the input segmentations
Overlapping threshold (th): Overlapping threshold used to find Hoover instances.
Colored ground truth output (outgt): The colored ground truth output image.
Colored machine segmentation output (outms): The colored machine segmentation output image.
Correct detection score (rc): Overall score for correct detection (RC)
Over-segmentation score (rf): Overall score for over segmentation (RF)
Under-segmentation score (ra): Overall score for under segmentation (RA)
Missed detection score (rm): Overall score for missed detection (RM)
Load otb application from xml file (inxml): Load otb application from xml file
Save otb application to xml file (outxml): Save otb application to xml file
Limitations
None
Authors
OTB-Team
See also
otbHooverMatrixFilter, otbHooverInstanceFilter, otbLabelMapToAttributeImageFilter
Example of use
ingt: maur_GT.tif
inms: maur_labelled.tif
outgt: maur_colored_GT.tif uint8
otbcli_HooverCompareSegmentation -ingt maur_GT.tif -inms maur_labelled.tif -outgt maur_colored_GT.tif uint8