|
| void | apollo::perception::fusion::GetObjectEightVertices (std::shared_ptr< const base::Object > obj, apollo::common::EigenVector< Eigen::Vector3d > *vertices) |
| |
| template<typename VectorType > |
| bool | apollo::perception::fusion::IsPtInFrustum (const VectorType &pt, double width, double height) |
| | Is point lies in the frustum
|
| |
| template<typename Type > |
| Type | apollo::perception::fusion::CalculateAugmentedIOUBBox (const base::BBox2D< Type > &box1, const base::BBox2D< Type > &box2, const Type &augmented_buffer) |
| | Calculate augmented IOU BBox
|
| |
| bool | apollo::perception::fusion::Pt3dToCamera2d (const Eigen::Vector3d &pt3d, const Eigen::Matrix4d &world2camera_pose, base::BaseCameraModelPtr camera_model, Eigen::Vector2d *pt2d) |
| |
| bool | apollo::perception::fusion::IsObjectEightVerticesAllBehindCamera (const std::shared_ptr< const base::Object > &obj, const Eigen::Matrix4d &world2camera_pose, base::BaseCameraModelPtr camera_model) |
| |
| float | apollo::perception::fusion::ObjectInCameraView (SensorObjectConstPtr sensor_object, base::BaseCameraModelPtr camera_model, const Eigen::Affine3d &camera_sensor2world_pose, double camera_ts, double camera_max_dist, bool motion_compensation, bool all_in) |
| |