27namespace trafficlight {
44 bool Init(
int rows,
int cols);
52 const std::vector<base::TrafficLightPtr> &refined_bboxes,
53 std::vector<base::TrafficLightPtr> *hdmap_bboxes);
void SelectTrafficLights(const std::vector< base::TrafficLightPtr > &refined_bboxes, std::vector< base::TrafficLightPtr > *hdmap_bboxes)
Choose traffic lights using Gaussian calculation scores.
double Calc2dGaussianScore(base::Point2DI p1, base::Point2DI p2, float sigma1, float sigma2)
Calculate 2d Gaussian score.
bool Init(int rows, int cols)
Initialize select object parameters.
Select()=default
Construct a new select object.