Data Structures | Typedefs | Enumerations
Perfusion Analysis

Classes and functions related to the analyis of perfusion data. More...

Data Structures

class  C2DBoundingBox
 2D axis orthothogonal bounding box. More...
 
class  C2DGroundTruthEvaluator
 Main class for peudo ground truth estimation for perfusion series. More...
 
class  C2DPerfusionAnalysis
 A class to run an ICA on a heart perfusion series. More...
 
class  CCorrelationEvaluator
 evaluate the correlation between neighboring pixels in an image series More...
 
class  CFFTSlopeClassifier
 Curve classifier for heart perfusion data. More...
 
class  CICAAnalysis
 class for ICA analysis and use of such data. This class implements basic operations for of ICA. It makes use of the ITPP implementation of FastICA. More...
 
class  CSegFrame
 A class to represent one segmented frame in a heart perfusion series. More...
 
class  CSegPoint2D
 a point in a 2D segmentation shape More...
 
class  CSegSection
 Segmentation class to represent a section of the LV myocardium. More...
 
class  CSegSet
 A set of segmentation of a 2D series of perfusion images. More...
 
class  CSegSetWithImages
 A set of images and its segmentations, related to heart perfusion analysis. More...
 
class  CSegStar
 Helper class for the segmentation of the left heart ventricle myocardium. More...
 
class  CSlopeClassifier
 Curve classifier for heart perfusion data. More...
 
class  CSlopeStatistics
 Runs some statistics over a one-dimensional curve. More...
 
class  CWaveletSlopeClassifier
 Curve classifier for heart perfusion data. More...
 
class  GroundTruthProblem
 a class for the evaluation of a pseudo ground truth of a perfusion series More...
 
struct  CCorrelationEvaluator::result_type
 
struct  CSlopeClassifier::SCorrelation
 
class  TDataSeriesICA< Data >
 Templated representation of a ICA series analyis. More...
 
class  TSimilarityProfile< dim >
 A class to evaluate image similarity profiles of image series. More...
 

Typedefs

typedef TDataSeriesICA< C2DFImageC2DImageSeriesICA
 Specialization of the ICA series analysis for 2D images. More...
 
typedef TSimilarityProfile< 2 > C2DSimilarityProfile
 Image series similarity profile. More...
 
typedef TDataSeriesICA< C3DFImageC3DImageSeriesICA
 3D image series for ICA More...
 
typedef TSimilarityProfile< 3 > C3DSimilarityProfile
 Specialization of the series similarity profiles for 3D images. More...
 
typedef std::vector
< std::vector< float > > 
CSlopeColumns
 class to store the ICA weight matrix More...
 

Enumerations

enum  CWaveletSlopeClassifier::EAnalysisResult { CWaveletSlopeClassifier::wsc_fail, CWaveletSlopeClassifier::wsc_no_movement, CWaveletSlopeClassifier::wsc_low_movement, CWaveletSlopeClassifier::wsc_normal }
 
enum  C2DPerfusionAnalysis::EBoxSegmentation { C2DPerfusionAnalysis::bs_delta_feature, C2DPerfusionAnalysis::bs_delta_peak, C2DPerfusionAnalysis::bs_features, C2DPerfusionAnalysis::bs_unknown }
 Possible bases for LV-RV heart segmentation. More...
 
enum  CSlopeStatistics::EEnergyCenterpos { CSlopeStatistics::ecp_none = 0, CSlopeStatistics::ecp_begin, CSlopeStatistics::ecp_center, CSlopeStatistics::ecp_end }
 

Detailed Description

Classes and functions related to the analyis of perfusion data.

Typedef Documentation

Specialization of the ICA series analysis for 2D images.

Definition at line 35 of file 2d/ica.hh.

Image series similarity profile.

Definition at line 33 of file 2d/similarity_profile.hh.

3D image series for ICA

Definition at line 35 of file 3d/ica.hh.

Specialization of the series similarity profiles for 3D images.

Definition at line 33 of file 3d/similarity_profile.hh.

typedef std::vector<std::vector<float> > CSlopeColumns

class to store the ICA weight matrix

Definition at line 33 of file slopevector.hh.

Enumeration Type Documentation

Enumerate to signal the result of the classification

Enumerator
wsc_fail 

no proper identification of slopes could be achieved

wsc_no_movement 

no movement detected

wsc_low_movement 

low level movement detected

wsc_normal 

normal movement detected

Definition at line 48 of file waveletslopeclassifier.hh.

Possible bases for LV-RV heart segmentation.

Enumerator
bs_delta_feature 

Segmentation based on the difference of the LV and RV feature images

bs_delta_peak 

Segmentation based on the difference of the LV and RV peak enhancenemt images

bs_features 

Segmentation based on the LV and RV feature images

bs_unknown 

place holder

Definition at line 44 of file perfusion.hh.

Ths enumerate is used to identify the time position of the movement

Enumerator
ecp_none 

no identifictaion

ecp_begin 

movement only beginning of sequence

ecp_center 

movement throuout the sequence or only in the middle

ecp_end 

movement only end of sequence

Definition at line 44 of file slopestatistics.hh.