A general purpose container for holding guassian signatures. More...
#include <VFAT/segHolder.H>
Public Attributes | |
bool | noTargetYet |
is this tracker assigned yet to a target? | |
bool | LOT |
are we in a loss of track? | |
bool | LOTandReset |
did the loss of track cause us to reset the tracker? | |
unsigned short | expectedX |
what is the expected position of the target? | |
unsigned short | expectedY |
what is the expected position of the target? | |
unsigned short | expectedXmax |
what is the expected boundary of the target? | |
unsigned short | expectedYmax |
what is the expected boundary of the target? | |
unsigned short | expectedXmin |
what is the expected boundary of the target? | |
unsigned short | expectedYmin |
what is the expected boundary of the target? | |
short | boundaryX |
boundary for tracking | |
short | boundaryY |
boundary for tracking | |
unsigned int | LOTcount |
number of loss of tracks in a row | |
unsigned int | blobNumber |
total number of blobs found this iteration | |
unsigned int | killedBlobs |
how many blobs were killed | |
unsigned int | LOTtype |
if we have a loss of track, what type is it | |
unsigned long | totalLifeSpan |
how long have we been tracking without reset? | |
std::string | LOTtypeName |
a name for the loss of track in LOTtype | |
std::vector< unsigned short > | channelMap |
this maps channels between covHolder and segHolder | |
std::vector< FLOAT > | channelAdapt |
how much should any channel adapt | |
std::vector< FLOAT > | STDmod |
modifier from covHolder to tracker for standard dev. | |
std::vector< FLOAT > | upperBoundMod |
modifier from covHolder to tracker for upper bound | |
std::vector< FLOAT > | lowerBoundMod |
modifier from covHolder to tracker for lower bound | |
Static Public Attributes | |
static const unsigned short | dims = dim |
A general purpose container for holding guassian signatures.
This is a general purpose container for classes from the feature classifier. Note that there are no pointers and all data is copied this allows this object to be pulled off from the other code if need be which makes it portable to other machines or memory spaces so long as the object type is known.
NOTE: To see how means and averages are computed along with how each sample is matched temporally, see the file covEstimate.C and the method covEstimate<T>::matchPmeanAccum(...) . This method does a nearest neighbor matching and computes temporal dynamics for each class.
Definition at line 68 of file segHolder.H.
unsigned int segHolder< FLOAT, INT, dim >::blobNumber |
total number of blobs found this iteration
Definition at line 101 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
boundary for tracking
Definition at line 95 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
boundary for tracking
Definition at line 97 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
std::vector<FLOAT> segHolder< FLOAT, INT, dim >::channelAdapt |
how much should any channel adapt
Definition at line 113 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
std::vector<unsigned short> segHolder< FLOAT, INT, dim >::channelMap |
this maps channels between covHolder and segHolder
Definition at line 111 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned short segHolder< FLOAT, INT, dim >::expectedX |
what is the expected position of the target?
Definition at line 83 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned short segHolder< FLOAT, INT, dim >::expectedXmax |
what is the expected boundary of the target?
Definition at line 87 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned short segHolder< FLOAT, INT, dim >::expectedXmin |
what is the expected boundary of the target?
Definition at line 91 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned short segHolder< FLOAT, INT, dim >::expectedY |
what is the expected position of the target?
Definition at line 85 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned short segHolder< FLOAT, INT, dim >::expectedYmax |
what is the expected boundary of the target?
Definition at line 89 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned short segHolder< FLOAT, INT, dim >::expectedYmin |
what is the expected boundary of the target?
Definition at line 93 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned int segHolder< FLOAT, INT, dim >::killedBlobs |
how many blobs were killed
Definition at line 103 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
are we in a loss of track?
Definition at line 79 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
bool segHolder< FLOAT, INT, dim >::LOTandReset |
did the loss of track cause us to reset the tracker?
Definition at line 81 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
unsigned int segHolder< FLOAT, INT, dim >::LOTcount |
number of loss of tracks in a row
Definition at line 99 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature(), and segmentImageTrackMC::SITsetTrackSignature().
unsigned int segHolder< FLOAT, INT, dim >::LOTtype |
if we have a loss of track, what type is it
Definition at line 105 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
std::string segHolder< FLOAT, INT, dim >::LOTtypeName |
a name for the loss of track in LOTtype
Definition at line 109 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature().
std::vector<FLOAT> segHolder< FLOAT, INT, dim >::lowerBoundMod |
modifier from covHolder to tracker for lower bound
Definition at line 119 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
bool segHolder< FLOAT, INT, dim >::noTargetYet |
is this tracker assigned yet to a target?
Definition at line 77 of file segHolder.H.
std::vector<FLOAT> segHolder< FLOAT, INT, dim >::STDmod |
modifier from covHolder to tracker for standard dev.
Definition at line 115 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().
unsigned long segHolder< FLOAT, INT, dim >::totalLifeSpan |
how long have we been tracking without reset?
Definition at line 107 of file segHolder.H.
Referenced by segmentImageTrackMC::SITgetTrackSignature(), and segmentImageTrackMC::SITsetTrackSignature().
std::vector<FLOAT> segHolder< FLOAT, INT, dim >::upperBoundMod |
modifier from covHolder to tracker for upper bound
Definition at line 117 of file segHolder.H.
Referenced by segmentImageTrackMC::SITsetTrackSignature().