Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
mmdetection3d
Commits
f6b7adf2
"llm/llama.cpp/git@developer.sourcefind.cn:OpenDAS/ollama.git" did not exist on "b0c9cd0f3bc6b41b4053fe122192237fa8b68eae"
Commit
f6b7adf2
authored
Jul 07, 2020
by
liyinhao
Committed by
zhangwenwei
Jul 07, 2020
Browse files
add_visualization_docstring
parent
1253ab15
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
0 deletions
+16
-0
mmdet3d/datasets/kitti_dataset.py
mmdet3d/datasets/kitti_dataset.py
+1
-0
mmdet3d/datasets/nuscenes_dataset.py
mmdet3d/datasets/nuscenes_dataset.py
+1
-0
mmdet3d/models/detectors/base.py
mmdet3d/models/detectors/base.py
+7
-0
mmdet3d/models/detectors/mvx_two_stage.py
mmdet3d/models/detectors/mvx_two_stage.py
+7
-0
No files found.
mmdet3d/datasets/kitti_dataset.py
View file @
f6b7adf2
...
@@ -642,6 +642,7 @@ class KittiDataset(Custom3DDataset):
...
@@ -642,6 +642,7 @@ class KittiDataset(Custom3DDataset):
data_info
=
self
.
data_infos
[
i
]
data_info
=
self
.
data_infos
[
i
]
pts_path
=
data_info
[
'point_cloud'
][
'velodyne_path'
]
pts_path
=
data_info
[
'point_cloud'
][
'velodyne_path'
]
file_name
=
osp
.
split
(
pts_path
)[
-
1
].
split
(
'.'
)[
0
]
file_name
=
osp
.
split
(
pts_path
)[
-
1
].
split
(
'.'
)[
0
]
# for now we convert points into depth mode
points
=
example
[
'points'
][
0
].
_data
.
numpy
()
points
=
example
[
'points'
][
0
].
_data
.
numpy
()
points
=
points
[...,
[
1
,
0
,
2
]]
points
=
points
[...,
[
1
,
0
,
2
]]
points
[...,
0
]
*=
-
1
points
[...,
0
]
*=
-
1
...
...
mmdet3d/datasets/nuscenes_dataset.py
View file @
f6b7adf2
...
@@ -476,6 +476,7 @@ class NuScenesDataset(Custom3DDataset):
...
@@ -476,6 +476,7 @@ class NuScenesDataset(Custom3DDataset):
data_info
=
self
.
data_infos
[
i
]
data_info
=
self
.
data_infos
[
i
]
pts_path
=
data_info
[
'lidar_path'
]
pts_path
=
data_info
[
'lidar_path'
]
file_name
=
osp
.
split
(
pts_path
)[
-
1
].
split
(
'.'
)[
0
]
file_name
=
osp
.
split
(
pts_path
)[
-
1
].
split
(
'.'
)[
0
]
# for now we convert points into depth mode
points
=
points
[...,
[
1
,
0
,
2
]]
points
=
points
[...,
[
1
,
0
,
2
]]
points
[...,
0
]
*=
-
1
points
[...,
0
]
*=
-
1
inds
=
result
[
'pts_bbox'
][
'scores_3d'
]
>
0.1
inds
=
result
[
'pts_bbox'
][
'scores_3d'
]
>
0.1
...
...
mmdet3d/models/detectors/base.py
View file @
f6b7adf2
...
@@ -59,6 +59,13 @@ class Base3DDetector(BaseDetector):
...
@@ -59,6 +59,13 @@ class Base3DDetector(BaseDetector):
return
self
.
forward_test
(
**
kwargs
)
return
self
.
forward_test
(
**
kwargs
)
def
show_results
(
self
,
data
,
result
,
out_dir
):
def
show_results
(
self
,
data
,
result
,
out_dir
):
"""Results visualization.
Args:
data (dict): Input points and info.
result (dict): Prediction results.
out_dir (str): Output directory of visualization result.
"""
points
=
data
[
'points'
][
0
].
_data
[
0
][
0
].
numpy
()
points
=
data
[
'points'
][
0
].
_data
[
0
][
0
].
numpy
()
pts_filename
=
data
[
'img_metas'
][
0
].
_data
[
0
][
0
][
'pts_filename'
]
pts_filename
=
data
[
'img_metas'
][
0
].
_data
[
0
][
0
][
'pts_filename'
]
file_name
=
osp
.
split
(
pts_filename
)[
-
1
].
split
(
'.'
)[
0
]
file_name
=
osp
.
split
(
pts_filename
)[
-
1
].
split
(
'.'
)[
0
]
...
...
mmdet3d/models/detectors/mvx_two_stage.py
View file @
f6b7adf2
...
@@ -403,6 +403,13 @@ class MVXTwoStageDetector(Base3DDetector):
...
@@ -403,6 +403,13 @@ class MVXTwoStageDetector(Base3DDetector):
return
merged_bboxes
return
merged_bboxes
def
show_results
(
self
,
data
,
result
,
out_dir
):
def
show_results
(
self
,
data
,
result
,
out_dir
):
"""Results visualization.
Args:
data (dict): Input points and info.
result (dict): Prediction results.
out_dir (str): Output directory of visualization result.
"""
points
=
data
[
'points'
][
0
].
_data
[
0
][
0
].
numpy
()
points
=
data
[
'points'
][
0
].
_data
[
0
][
0
].
numpy
()
pts_filename
=
data
[
'img_metas'
][
0
].
_data
[
0
][
0
][
'pts_filename'
]
pts_filename
=
data
[
'img_metas'
][
0
].
_data
[
0
][
0
][
'pts_filename'
]
file_name
=
osp
.
split
(
pts_filename
)[
-
1
].
split
(
'.'
)[
0
]
file_name
=
osp
.
split
(
pts_filename
)[
-
1
].
split
(
'.'
)[
0
]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment