Skip to content

Commit 25e3801

Browse files
authored
[Refactor] update Det3DLocalVisualization and visualization documentation (#1857)
* update vis doc * support bev visualization and update proj_3d visualization * fix bugs * fix comments and add visualizer in dataset config * fix comments * add draw_points_on_image sample * fix ci * remove mkdir_or_exist * update vis doc
1 parent 7d5c5a3 commit 25e3801

17 files changed

+507
-102
lines changed

configs/_base_/datasets/kitti-3d-3class.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,7 @@
126126
ann_file=data_root + 'kitti_infos_val.pkl',
127127
metric='bbox')
128128
test_evaluator = val_evaluator
129+
130+
vis_backends = [dict(type='LocalVisBackend')]
131+
visualizer = dict(
132+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/kitti-3d-car.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,7 @@
124124
ann_file=data_root + 'kitti_infos_val.pkl',
125125
metric='bbox')
126126
test_evaluator = val_evaluator
127+
128+
vis_backends = [dict(type='LocalVisBackend')]
129+
visualizer = dict(
130+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/kitti-mono3d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,7 @@
8282
pred_box_type_3d='Camera')
8383

8484
test_evaluator = val_evaluator
85+
86+
vis_backends = [dict(type='LocalVisBackend')]
87+
visualizer = dict(
88+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/lyft-3d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,7 @@
124124
type='LyftMetric',
125125
ann_file=data_root + 'lyft_infos_val.pkl',
126126
metric='bbox')
127+
128+
vis_backends = [dict(type='LocalVisBackend')]
129+
visualizer = dict(
130+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/nus-3d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,7 @@
126126
ann_file=data_root + 'nuscenes_infos_val.pkl',
127127
metric='bbox')
128128
test_evaluator = val_evaluator
129+
130+
vis_backends = [dict(type='LocalVisBackend')]
131+
visualizer = dict(
132+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/nus-mono3d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,7 @@
108108
metric='bbox')
109109

110110
test_evaluator = val_evaluator
111+
112+
vis_backends = [dict(type='LocalVisBackend')]
113+
visualizer = dict(
114+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/s3dis-seg.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,3 +142,7 @@
142142

143143
val_evaluator = dict(type='SegMetric')
144144
test_evaluator = val_evaluator
145+
146+
vis_backends = [dict(type='LocalVisBackend')]
147+
visualizer = dict(
148+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/scannet-3d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,3 +125,7 @@
125125
box_type_3d='Depth'))
126126
val_evaluator = dict(type='IndoorMetric')
127127
test_evaluator = val_evaluator
128+
129+
vis_backends = [dict(type='LocalVisBackend')]
130+
visualizer = dict(
131+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/scannet-seg.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,3 +137,7 @@
137137

138138
val_evaluator = dict(type='SegMetric')
139139
test_evaluator = val_evaluator
140+
141+
vis_backends = [dict(type='LocalVisBackend')]
142+
visualizer = dict(
143+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

configs/_base_/datasets/sunrgbd-3d.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,3 +111,7 @@
111111
box_type_3d='Depth'))
112112
val_evaluator = dict(type='IndoorMetric')
113113
test_evaluator = val_evaluator
114+
115+
vis_backends = [dict(type='LocalVisBackend')]
116+
visualizer = dict(
117+
type='Det3DLocalVisualizer', vis_backends=vis_backends, name='visualizer')

0 commit comments

Comments
 (0)