Data Structures |
struct | TYPE_program_flags |
struct | TYPE_rbtmpts |
struct | TYPE_hypothesis_scores |
struct | TYPE_hypothesis |
struct | TYPE_roadvirtualhyphotesis |
Defines |
#define | _DEFAULT_NO_SCORE_ 0.5 |
#define | _MAX_NUM_SPARSE_PTS_ 10000 |
#define | _MINIMUM_LINE_ARC_ 80 |
#define | _FIRSTSEARCH_ 0 |
#define | _SECONDSEARCH_ 1 |
#define | _saturatemax_(val, max) ((val)>(max) ?( max) :( val)) |
#define | _saturatemin_(val, min) ((val)<(min) ?( min) :( val)) |
#define | _DEFAULT_RESET_TRACKING_SCORE_ 0.3 |
Enumerations |
enum | ENUM_fittedlines { LEFT_AND_CENTRAL = 77,
LEFT_AND_RIGHT,
RIGHT_AND_CENTRAL
} |
Functions |
int | stretch_image (IplImage *src, IplImage *dst, double low, double high) |
void | create_hyp (TYPE_hypothesis *h, char roadtype, TYPE_roadvirtualhyphotesis *r) |
void | reset_hyp (TYPE_roadvirtualhyphotesis *r) |
void | shutdown_module (int x) |
| makes a clean shutdown of the program
|
void | search_hyp (IplImage *src, TYPE_roadvirtualhyphotesis *r, int sn) |
void | give_alfa_l_to_hypothesis (TYPE_roadvirtualhyphotesis *r) |
void | calculate_alfa_tracking (TYPE_roadvirtualhyphotesis *r, int sn) |
void | calculate_l_tracking (TYPE_roadvirtualhyphotesis *r, int sn) |
void | sparse_and (IplImage *src, int *x, int *y, int lenght) |
int | get_sparse_pts_from_img (IplImage *src, unsigned char value, int maxsize, int *x, int *y, char *val, int *count) |
void | sparse_and (IplImage *src, int *x, int *y, int lenght, int *count) |
void | calculate_trasitions_score_usingblobs (IplImage *src, TYPE_roadvirtualhyphotesis *r, int sn) |
int | calculate_modelfitting_scores (TYPE_roadvirtualhyphotesis *r, int sn) |
int | calculate_overall_score (TYPE_roadvirtualhyphotesis *r, int sn) |
int | draw_score_table (IplImage *src, TYPE_roadvirtualhyphotesis *r, int sn) |
int | build_roadmessage_from_hyp (TYPE_hypothesis *h, twolaneroad_message *msg, double confidence, double rawdata_timestamp) |
void | drawarrow (int x0, int y0, double o, double lenght, IplImage *dst, CvScalar color, int thickness, int line_type, int shift) |
int | calculate_dynamic_discard (TYPE_roadvirtualhyphotesis *r, TYPE_hypothesis *h) |
Variables |
double | confidence |
char | reset_tracking |
TYPE_DrivingDirectives | dd |
double | IMP_WIDTH |
double | IMP_HEIGHT |
TYPE_executionflags | flags |
| Include the interface.
|
TYPE_ipm_expert_params | ipm_params |
TYPE_roadvirtualhyphotesis | t_rvh |
cdltm_jumpsearch_message | jumpsearch_msg |
TYPE_rtbm_params | p |