de.unihalle.informatik.MiToBo.tracking.multitarget.eval
Class TrackEvaluator.TrackEvaluatorResult

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.tracking.multitarget.eval.TrackEvaluator.TrackEvaluatorResult
Enclosing class:
TrackEvaluator

public class TrackEvaluator.TrackEvaluatorResult
extends java.lang.Object


Field Summary
 double evaltime
          time that elapsed for evaluation
 int FNclutter
           
 int FNtrackend
           
 int FNtracksegment
           
 int FNtrackstart
           
 int FPclutter
           
 int FPtrackend
           
 int FPtracksegment
           
 int FPtrackstart
           
 int numClutterInput
          number of clutter observations in input observations
 int numClutterTracker
          number of clutter observations in tracking results
 int numTargetInput
          number of target observations in input observations
 int numTargetTracker
          number of target observations in tracker results
 int TNclutter
           
 int TPclutter
           
 int TPtrackend
           
 int TPtracksegment
           
 int TPtrackstart
           
 double trackingtime
          time that elapsed for tracking
 java.lang.String typeoftime
           
 
Constructor Summary
TrackEvaluator.TrackEvaluatorResult()
           
 
Method Summary
 void add(TrackEvaluator.TrackEvaluatorResult r)
           
 double getPrecisionClutter()
           
 double getPrecisionTrackEnd()
           
 double getPrecisionTrackSegment()
           
 double getPrecisionTrackStart()
           
 double getRecallClutter()
           
 double getRecallTrackEnd()
           
 double getRecallTrackSegment()
           
 double getRecallTrackStart()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

evaltime

public double evaltime
time that elapsed for evaluation


FNclutter

public int FNclutter

FNtrackend

public int FNtrackend

FNtracksegment

public int FNtracksegment

FNtrackstart

public int FNtrackstart

FPclutter

public int FPclutter

FPtrackend

public int FPtrackend

FPtracksegment

public int FPtracksegment

FPtrackstart

public int FPtrackstart

numClutterInput

public int numClutterInput
number of clutter observations in input observations


numClutterTracker

public int numClutterTracker
number of clutter observations in tracking results


numTargetInput

public int numTargetInput
number of target observations in input observations


numTargetTracker

public int numTargetTracker
number of target observations in tracker results


TNclutter

public int TNclutter

TPclutter

public int TPclutter

TPtrackend

public int TPtrackend

TPtracksegment

public int TPtracksegment

TPtrackstart

public int TPtrackstart

trackingtime

public double trackingtime
time that elapsed for tracking


typeoftime

public java.lang.String typeoftime
Constructor Detail

TrackEvaluator.TrackEvaluatorResult

public TrackEvaluator.TrackEvaluatorResult()
Method Detail

add

public void add(TrackEvaluator.TrackEvaluatorResult r)

getPrecisionClutter

public double getPrecisionClutter()

getPrecisionTrackEnd

public double getPrecisionTrackEnd()

getPrecisionTrackSegment

public double getPrecisionTrackSegment()

getPrecisionTrackStart

public double getPrecisionTrackStart()

getRecallClutter

public double getRecallClutter()

getRecallTrackEnd

public double getRecallTrackEnd()

getRecallTrackSegment

public double getRecallTrackSegment()

getRecallTrackStart

public double getRecallTrackStart()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object