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

anacutoff.h File Reference

defines a struct to hold cutoffs and constants for the program, and define their default values as well. More...

Go to the source code of this file.

Data Structures

struct  AnaCutoff
 struct to hold all "magic numbers" for easy passing More...

Defines

#define DEFAULT_MARKER_ROUGHNESS_CUTOFF   0.5
 the default value for the minimum marker roughness for marker checking
#define DEFAULT_MARKER_CORRELATION_CUTOFF   0.975
 the default value for the minimum marker correlation for marker checking
#define DEFAULT_INTERPOLATED_DATA_CUTOFF   40
 the default value for the maximum number of interpolated lanes allowed in a zone
#define DEFAULT_INTERPOLATED_MARKER_CUTOFF   15
 the default value for the maximum number of interpolated markers allowed in a zone
#define DEFAULT_CON_INTERPOLATED_DATA_CUTOFF   5
 the default value for the maximum number of consecutive interpolated lanes allowed in a zone
#define DEFAULT_CON_INTERPOLATED_MARKER_CUTOFF   3
 the default value for the maximum number of consecutive interpolated markers allowed in a zone
#define DEFAULT_MARKERCORSEGMENTS   3
 the default value for the number segments into which zones are grouped for marker roughness and correlation determination
#define DEFAULT_NOUTLIER_CUTOFF   10
 the default value for the maximum number of outliers corrected
#define DEFAULT_LANESPACINGCHECK_FACTOR   .2
 the default factor defining the range of acceptable lane spacing
#define DEFAULT_BORDER_COR_HARDCUTOFF   0.90
 the default minimum correlation of the two border markers for them to be accepted
#define DEFAULT_BORDER_COR_SOFTCUTOFF   0.98
 the default minimum correlation of the two border markers not to raise a flag
#define DEFAULT_BORDER_NEIGHBOUR_COR_CUTOFF   0.98
 the default minimum correlation of the two border markers with their neighbours
#define DEFAULT_BORDER_ROUGHNESS_CUTOFF   1.8
 the default minimum roughness of the two border markers
#define DEFAULT_ASYM_WINDOW_FACTOR   0.58
 the default factor used to determine the span of the asymmetry calculation
#define DEFAULT_ASYM_WHISKER_FACTOR   3.0
 the default n for the nIQR test used to determine if an asymmetry is an outlier
#define DEFAULT_CON_ASYM_SOFT_CUTOFF   3
 the default minimum number of consecutive asymmetric lanes that requires re-matching
#define DEFAULT_CON_ASYM_HARD_CUTOFF   5
 the default minimum number of consecutive asymmetric lanes that will be flagged
#define DEFAULT_ASYM_THRESHOLD   (2.0/255.0)
 the default minimum difference between the intensity of pixel pairs for the difference to be included in the score
#define DEFAULT_ASYM_MAX_OFFSET   (2.0/19.0)
 the default maximum offset of the asymmetric datum can be from the identified center of the lane
#define DEFAULT_SLOPE_THRESHOLD   1
 the default threshold used for working out thresholded roughness for contamination detection
#define DEFAULT_MATCH_MAXOFFSET_FACTOR   20000.0
 the default factor used to determine the offset for contamination detection comparison
#define DEFAULT_MATCH_MIN_ROUGHNESS_FACTOR   50.0
 the default factor used to determine the minimum valid thresholded roughness for contamination detection
#define DEFAULT_MATCH_MIN_VALID_THRESHOLD   1
 the default minimum threshold used to calculate the thresholded roughness for contamination detection
#define DEFAULT_MATCH_CONTAM_CUTOFF   0.5
 the default cutoff value above which the two lanes are declared contaminations
#define DEFAULT_NON_RECOM_THRESROUGH_FACTOR   80.0
 the default factor used to determine the roughness below which a lane is declared non-recombinant
#define DEFAULT_NON_RECOM_MAXDIFF   10
 the default minimum maxdiff for a lane to be classified as non-recombinant
#define DEFAULT_NOISE_TO_FG_RATIO   0.35
 default value noise to foreground ratio used in noise galaxy detection
#define DEFAULT_MIN_FG   10
 default minimum intensity of foreground for pixel to be considered in noise galaxy detection
#define DEFAULT_NOISE_SPAN_FACTOR   1.0
 default number of consecutive pixels labelled as noise for the lane to be labelled as noisy (in multiples of lanespacing


Detailed Description

defines a struct to hold cutoffs and constants for the program, and define their default values as well.


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