Methodadd_2d_detection(
self, img, dets, show_box=False, show_txt=True,
center_thresh=0.5, img_id='det')
src/lib/utils/debugger.py:512
Methodadd_ct_detection(
self, img, dets, show_box=False, show_txt=True,
center_thresh=0.5, img_id='det')
src/lib/utils/debugger.py:423
Functionagnex_ct_decode(
t_heat, l_heat, b_heat, r_heat, ct_heat,
t_regr=None, l_regr=None, b_regr=None, r_regr=None,
K
src/lib/models/decode.py:122
Functionbox3DOverlapmeasure overlap between 3D bounding boxes, parametrized by (ry, h, w, l, tx, ty, tz)
src/tools/kitti_eval/evaluate_object_3d_offline.cpp:318
Functionbox3DOverlapmeasure overlap between 3D bounding boxes, parametrized by (ry, h, w, l, tx, ty, tz)
src/tools/kitti_eval/evaluate_object_3d.cpp:318
Functionboxes3d_to_bev_torch :param boxes3d: (N, 7) [x, y, z, h, w, l, ry] :return: boxes_bev: (N, 5) [x1, y1, x2, y2, ry]
src/lib/utils/kitti_utils_torch.py:134
Functionboxes3d_to_corners3d :param boxes3d: (N, 7) [x, y, z, h, w, l, ry] :param rotate: :return: corners3d: (N, 8, 3)
src/lib/utils/kitti_utils_torch.py:66
Functionboxes3d_to_corners3d_torch :param boxes3d: (N, 7) [x, y, z, h, w, l, ry] :return: corners_rotated: (N, 8, 3)
src/lib/utils/kitti_utils_torch.py:104
Functionboxes_iou3d_gpu :param boxes_a: (N, 7) [x, y, z, h, w, l, ry] :param boxes_b: (M, 7) [x, y, z, h, w, l, ry] :return: ans_iou: (M, N)
src/lib/utils/iou3d/iou3d_utils.py:21
Methodcompose_vis_add(
self, img_path, dets, calib,
center_thresh, pred, bev, img_id='out')
src/lib/utils/debugger.py:484
Functionddd_decode(heat, rot, depth, dim, wh=None, reg=None, K=40)
src/lib/models/decode.py:426
Functionenlarge_box3d :param boxes3d: (N, 7) [x, y, z, h, w, l, ry]
src/lib/utils/kitti_utils_torch.py:150
Functionexct_decode(
t_heat, l_heat, b_heat, r_heat, ct_heat,
t_regr=None, l_regr=None, b_regr=None, r_regr=None,
K
src/lib/models/decode.py:273