Main Page | Data Structures | File List | Data Fields | Globals

anacutoff.h

Go to the documentation of this file.
00001 
00005 #ifndef ANACUTOFF_H
00006 #define ANACUTOFF_H
00007 
00008 /*default values*/
00010 #define DEFAULT_MARKER_ROUGHNESS_CUTOFF 0.5
00011 
00012 #define DEFAULT_MARKER_CORRELATION_CUTOFF 0.975
00013 
00014 #define DEFAULT_INTERPOLATED_DATA_CUTOFF 40
00015 
00016 #define DEFAULT_INTERPOLATED_MARKER_CUTOFF 15
00017 
00018 #define DEFAULT_CON_INTERPOLATED_DATA_CUTOFF 5
00019 
00020 #define DEFAULT_CON_INTERPOLATED_MARKER_CUTOFF 3
00021 
00022 #define DEFAULT_MARKERCORSEGMENTS 3
00023 
00024 #define DEFAULT_NOUTLIER_CUTOFF 10
00025 
00027 #define DEFAULT_LANESPACINGCHECK_FACTOR .2
00028 
00030 #define DEFAULT_BORDER_COR_HARDCUTOFF 0.90
00031 
00032 #define DEFAULT_BORDER_COR_SOFTCUTOFF 0.98
00033 
00034 #define DEFAULT_BORDER_NEIGHBOUR_COR_CUTOFF 0.98
00035 
00036 #define DEFAULT_BORDER_ROUGHNESS_CUTOFF 1.8
00037 
00039 #define DEFAULT_ASYM_WINDOW_FACTOR 0.58
00040 
00041 #define DEFAULT_ASYM_WHISKER_FACTOR 3.0
00042 
00043 #define DEFAULT_CON_ASYM_SOFT_CUTOFF 3
00044 
00045 #define DEFAULT_CON_ASYM_HARD_CUTOFF 5
00046 
00047 #define DEFAULT_ASYM_THRESHOLD (2.0/255.0)
00048 
00049 #define DEFAULT_ASYM_MAX_OFFSET (2.0/19.0)
00050 
00052 #define DEFAULT_SLOPE_THRESHOLD 1
00053 
00054 #define DEFAULT_MATCH_MAXOFFSET_FACTOR 20000.0
00055 
00056 #define DEFAULT_MATCH_MIN_ROUGHNESS_FACTOR 50.0
00057 
00058 #define DEFAULT_MATCH_MIN_VALID_THRESHOLD 1
00059 
00060 #define DEFAULT_MATCH_CONTAM_CUTOFF 0.5
00061 
00062 #define DEFAULT_NON_RECOM_THRESROUGH_FACTOR 80.0
00063 
00064 #define DEFAULT_NON_RECOM_MAXDIFF 10
00065 
00066 /*for noise galaxy detection*/
00068 #define DEFAULT_NOISE_TO_FG_RATIO 0.35
00069 
00070 #define DEFAULT_MIN_FG 10
00071 
00072 #define DEFAULT_NOISE_SPAN_FACTOR 1.0
00073 
00075 struct AnaCutoff {
00076   /*for border determination*/
00078   float border_cor_hardcutoff;
00080   float border_cor_softcutoff;
00082   float border_neighbour_cor_cutoff;
00084   float border_roughness_cutoff;
00085 
00086  /*for result checks*/
00088   float marker_roughness_cutoff;
00090   float marker_correlation_cutoff;
00092   int interpolated_data_cutoff;
00094   int interpolated_marker_cutoff;
00096   int consec_data_cutoff;
00098   int consec_marker_cutoff;
00100   int markercorsegments;
00102   int noutlier_cutoff;
00104   float lanespacingcheck_factor;
00105 
00106   /*for asymmetry*/
00108   float asym_window_factor;
00110   float asym_whisker_factor;
00112   int consec_asym_soft_cutoff;
00114   int consec_asym_hard_cutoff;
00116   float asym_threshold;
00118   float asym_max_offset;
00119 
00120   /*for no growth detection*/
00122   int slope_threshold;
00123   /*for contam matching*/
00125   float match_maxoffset_factor;
00127   float match_min_roughness_factor;
00129   int match_min_valid_threshold;
00131   float match_contam_cutoff;
00135   float non_recom_thresrough_factor; 
00137   int non_recom_maxdiff;
00138 
00139   /*for noise galaxy detection*/
00141   float noise_to_FG_ratio;
00143   int min_FG;
00145   float noise_span_factor;
00146 };
00147 
00148 #endif

Generated on Fri Apr 20 16:43:04 2007 for LaneRuler by  doxygen 1.3.9.1