StimAnalyzer Class Reference

analize stats from stim maker and surprise More...

#include <Psycho/StimAnalyzer.H>

Collaboration diagram for StimAnalyzer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 StimAnalyzer (const int frames, const ushort conditions)
void SAinit (const int frames, const ushort conditions)
 initalize SA with number of frames and conditions
void SAinputImages (const Image< double > salmap, const Image< PixRGB< double > > groundTruth, const uint frame, const ushort condition)
 upload a frame, salmap and gound truth with condition
void SAcompImages ()
 called from SAinputImages, runs stats per frame
void SAfinalStats ()
 after all frames are run, find final stats
void SAdumpFrameStats (string fileName, string sample, bool printHeader)
 dump the stats "per frame"
void SAdumpConditionStats (string fileName, string sample, bool printHeader)
 dunp the stats "per condition"

Public Attributes

std::vector< bool > itsTargetFrameOn
 is this item "on" durring this frame?
std::vector< bool > itsDistFrameOn
 is this item "on" durring this frame?
std::vector< bool > itsOtherFrameOn
 is this item "on" durring this frame?
std::vector< uintitsTargetFrameNumber
 Pixel count of items in frame.
std::vector< uintitsDistFrameNumber
 Pixel count of items in frame.
std::vector< uintitsOtherFrameNumber
 Pixel count of items in frame.
std::vector< uintitsTargetFrameTotalONNumber
 Pixel count of items when they are "on" per condition.
std::vector< uintitsDistFrameTotalONNumber
 Pixel count of items when they are "on" per condition.
std::vector< uintitsOtherFrameTotalONNumber
 Pixel count of items when they are "on" per condition.
std::vector< double > itsTargetFrameSum
 Sum saliency value per frame over each item.
std::vector< double > itsDistFrameSum
 Sum saliency value per frame over each item.
std::vector< double > itsOtherFrameSum
 Sum saliency value per frame over each item.
std::vector< double > itsTargetFrameSS
 Sum of Squares saliency value per frame over each item.
std::vector< double > itsDistFrameSS
 Sum of Squares saliency value per frame over each item.
std::vector< double > itsOtherFrameSS
 Sum of Squares saliency value per frame over each item.
std::vector< double > itsTargetFrameMin
 Min value of item per frame.
std::vector< double > itsDistFrameMin
 Min value of item per frame.
std::vector< double > itsOtherFrameMin
 Min value of item per frame.
std::vector< double > itsTargetFrameMax
 Max value of item per frame.
std::vector< double > itsDistFrameMax
 Max value of item per frame.
std::vector< double > itsOtherFrameMax
 Max value of item per frame.
std::vector< double > itsTargetFrameMean
 Mean value of item per frame.
std::vector< double > itsDistFrameMean
 Mean value of item per frame.
std::vector< double > itsOtherFrameMean
 Mean value of item per frame.
std::vector< double > itsTargetFrameStd
 Std value of item per frame.
std::vector< double > itsDistFrameStd
 Std value of item per frame.
std::vector< double > itsOtherFrameStd
 Std value of item per frame.
std::vector< double > itsTargetFrameTotalONSum
 Sum saliency value over each item per condition.
std::vector< double > itsDistFrameTotalONSum
 Sum saliency value over each item per condition.
std::vector< double > itsOtherFrameTotalONSum
 Sum saliency value over each item per condition.
std::vector< double > itsTargetFrameTotalONSS
 Sum of Squares saliency value over each item per condition.
std::vector< double > itsDistFrameTotalONSS
 Sum of Squares saliency value over each item per condition.
std::vector< double > itsOtherFrameTotalONSS
 Sum of Squares saliency value over each item per condition.
std::vector< double > itsTargetFrameTotalONMin
 Min pixel saliency value over each item per condition.
std::vector< double > itsDistFrameTotalONMin
 Min pixel saliency value over each item per condition.
std::vector< double > itsOtherFrameTotalONMin
 Min pixel saliency value over each item per condition.
std::vector< double > itsTargetFrameTotalONMax
 Max pixel saliency value over each item per condition.
std::vector< double > itsDistFrameTotalONMax
 Max pixel saliency value over each item per condition.
std::vector< double > itsOtherFrameTotalONMax
 Max pixel saliency value over each item per condition.
std::vector< double > itsTargetFrameTotalONMean
 Mean pixel saliency value over each item per condition.
std::vector< double > itsDistFrameTotalONMean
 Mean pixel saliency value over each item per condition.
std::vector< double > itsOtherFrameTotalONMean
 Mean pixel saliency value over each item per condition.
std::vector< double > itsTargetFrameTotalONStd
 Std pixel saliency value over each item per condition.
std::vector< double > itsDistFrameTotalONStd
 Std pixel saliency value over each item per condition.
std::vector< double > itsOtherFrameTotalONStd
 Std pixel saliency value over each item per condition.

Detailed Description

analize stats from stim maker and surprise

Definition at line 50 of file StimAnalyzer.H.


Member Function Documentation

void StimAnalyzer::SAcompImages (  ) 
void StimAnalyzer::SAdumpConditionStats ( string  fileName,
string  sample,
bool  printHeader 
)
void StimAnalyzer::SAdumpFrameStats ( string  fileName,
string  sample,
bool  printHeader 
)
void StimAnalyzer::SAfinalStats (  ) 
void StimAnalyzer::SAinit ( const int  frames,
const ushort  conditions 
)
void StimAnalyzer::SAinputImages ( const Image< double >  salmap,
const Image< PixRGB< double > >  groundTruth,
const uint  frame,
const ushort  condition 
)

upload a frame, salmap and gound truth with condition

Definition at line 135 of file StimAnalyzer.C.

References SAcompImages().


Member Data Documentation

Max value of item per frame.

Definition at line 118 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Mean value of item per frame.

Definition at line 125 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Min value of item per frame.

Definition at line 111 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Pixel count of items in frame.

Definition at line 83 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

is this item "on" durring this frame?

Definition at line 76 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Sum of Squares saliency value per frame over each item.

Definition at line 104 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Std value of item per frame.

Definition at line 132 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Sum saliency value per frame over each item.

Definition at line 97 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Max pixel saliency value over each item per condition.

Definition at line 160 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), and SAinit().

Mean pixel saliency value over each item per condition.

Definition at line 167 of file StimAnalyzer.H.

Referenced by SAdumpConditionStats(), SAfinalStats(), and SAinit().

Min pixel saliency value over each item per condition.

Definition at line 153 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), and SAinit().

Pixel count of items when they are "on" per condition.

Definition at line 90 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Sum of Squares saliency value over each item per condition.

Definition at line 146 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Std pixel saliency value over each item per condition.

Definition at line 174 of file StimAnalyzer.H.

Referenced by SAdumpConditionStats(), SAfinalStats(), and SAinit().

Sum saliency value over each item per condition.

Definition at line 139 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Max value of item per frame.

Definition at line 120 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Mean value of item per frame.

Definition at line 127 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Min value of item per frame.

Definition at line 113 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Pixel count of items in frame.

Definition at line 85 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

is this item "on" durring this frame?

Definition at line 78 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Sum of Squares saliency value per frame over each item.

Definition at line 106 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Std value of item per frame.

Definition at line 134 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Sum saliency value per frame over each item.

Definition at line 99 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Max pixel saliency value over each item per condition.

Definition at line 162 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), and SAinit().

Mean pixel saliency value over each item per condition.

Definition at line 169 of file StimAnalyzer.H.

Referenced by SAdumpConditionStats(), SAfinalStats(), and SAinit().

Min pixel saliency value over each item per condition.

Definition at line 155 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), and SAinit().

Pixel count of items when they are "on" per condition.

Definition at line 92 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Sum of Squares saliency value over each item per condition.

Definition at line 148 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Std pixel saliency value over each item per condition.

Definition at line 176 of file StimAnalyzer.H.

Referenced by SAdumpConditionStats(), SAfinalStats(), and SAinit().

Sum saliency value over each item per condition.

Definition at line 141 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Max value of item per frame.

Definition at line 116 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Mean value of item per frame.

Definition at line 123 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Min value of item per frame.

Definition at line 109 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Pixel count of items in frame.

Definition at line 81 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

is this item "on" durring this frame?

Definition at line 74 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Sum of Squares saliency value per frame over each item.

Definition at line 102 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Std value of item per frame.

Definition at line 130 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Sum saliency value per frame over each item.

Definition at line 95 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpFrameStats(), and SAinit().

Max pixel saliency value over each item per condition.

Definition at line 158 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), and SAinit().

Mean pixel saliency value over each item per condition.

Definition at line 165 of file StimAnalyzer.H.

Referenced by SAdumpConditionStats(), SAfinalStats(), and SAinit().

Min pixel saliency value over each item per condition.

Definition at line 151 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), and SAinit().

Pixel count of items when they are "on" per condition.

Definition at line 88 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Sum of Squares saliency value over each item per condition.

Definition at line 144 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().

Std pixel saliency value over each item per condition.

Definition at line 172 of file StimAnalyzer.H.

Referenced by SAdumpConditionStats(), SAfinalStats(), and SAinit().

Sum saliency value over each item per condition.

Definition at line 137 of file StimAnalyzer.H.

Referenced by SAcompImages(), SAdumpConditionStats(), SAfinalStats(), and SAinit().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:49 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3