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 |