PANDORE Version 6 |
GREYC-IMAGE |
pdisplayperformancevalues
Pretty prints segmentation errors computed with operator 'passesssegmentationalgorithm.'
Synopsis
pdisplayperformancesvalues [col_in1|-] [col_in2|-]
Description
The operator pdisplayperformancevalues displays on standard
output the performance values of an algorithm from the average values
of the segmentation errors stored in the collection col_out2
and the detail for each segmentation result in the collection col_in1.
These two collections are computed by the operator passesssegmentationalgorithm.
The performances are described by segmentation errors according to five indicators:
- Indicator 1: Detection accuracy. The two errors are:
- Recall error accounts for proportion of false negative regions.
- Precision error accounts for proportion of false positive regions.
- Indicator 2: Fragmentation consistency. The two errors are:
- Under-segmentation error accounts
for proportion of regions grouped into a single segment.
- Over-segmentation error accounts
for proportion of segments grouped into a single region.
- Indicator 3: boundary precision. The two errors are:
- Pixel deficit error accounts for
proportion of missed pixels in correctly detected regions.
- Pixel excess error accounts for
proportion of false pixels added to correctly detected regions.
- Indicator 4: Shape fidelity. The two errors are:
- Omission shape error accounts for distance of deleted shape to true shape.
- Commission error accounts for distance of added shape to true shape.
- Indicator 5: Topology preservation.
The two errors are:
- Hole addition error accounts for the proportion of false holes.
- Hole detection error accounts for the proportion of missed holes.
Inputs
- col_in1: a collection with the details of segmentation errors for each segmentation results (stored as numerator / denominator) .
- col_in2: a collection with average of segmentation errors considering all segmentation results.
Result
Returns SUCCESS or FAILURE.
Examples
Assesses performances of algorithm 'algo001' from its result images stored in folder 'images/resultimages/algo001':
passesssegmentationalgorithm -v 0 0.5 images/resultimages/algo001 images/groundtruths detail_errors.pan total_errors.pan
pdisplayperformancevalues detail_errors.pan total_errors.pan
See also
passesssegmentationalgorithm,
Evaluation
Prototype C++
Errc DisplayPerformanceValues( const Collection &cols1, const Collection &cols2 );
Author: Régis Clouard