SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1907.06038 · 2019

M3D-RPN: Monocular 3D Region Proposal Network for Object Detection

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 21 functions out of this paper's own repositories and ran 9 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
garrickbrazil/M3D-RPN canonical 5 of 15
JuliaChae/M3D-RPN-Waymo pwc_unofficial 4 of 6
FunctionStatusWhere it lives
absolute_import Ran garrickbrazil/M3D-RPN/lib/util.py
code served (permissive licence) · get_code("1f9619e12d3bd0b1")
get_frame_path Ran JuliaChae/M3D-RPN-Waymo/eval/kitti_eval.py
code served (permissive licence) · get_code("dd9fd89ee08ba7b7")
get_image_index_str Ran JuliaChae/M3D-RPN-Waymo/eval/kitti_common.py
code served (permissive licence) · get_code("1dc11b0b2fb74958")
get_image_path Ran JuliaChae/M3D-RPN-Waymo/eval/kitti_common.py
code served (permissive licence) · get_code("36f5f743192471d9")
init_config Ran garrickbrazil/M3D-RPN/lib/core.py
code served (permissive licence) · get_code("241163a78260b639")
init_log_file Ran garrickbrazil/M3D-RPN/lib/util.py
code served (permissive licence) · get_code("992842247d4e98e5")
pretty_print Ran garrickbrazil/M3D-RPN/lib/util.py
code served (permissive licence) · get_code("aacaef36624e2635")
py_cpu_nms Ran garrickbrazil/M3D-RPN/lib/nms/py_cpu_nms.py
code served (permissive licence) · get_code("5502a789c2da0e5e")
read_waymo_label Ran JuliaChae/M3D-RPN-Waymo/lib/waymo_imdb_util.py
code served (permissive licence) · get_code("1629055176e9c1ba")
anchor_center Not yet run garrickbrazil/M3D-RPN/lib/rpn_util.py
code served (permissive licence) · get_code("86a6965b9bf27579")
build Not yet run garrickbrazil/M3D-RPN/models/densenet121_3d_dilate.py
code served (permissive licence) · get_code("1c47eb3c9a5da30c")
build Not yet run garrickbrazil/M3D-RPN/models/densenet121_3d_dilate_depth_aware.py
code served (permissive licence) · get_code("2e3da10ee5eae517")
cluster_anchors Not yet run garrickbrazil/M3D-RPN/lib/rpn_util.py
code served (permissive licence) · get_code("1469325b29d17885")
compute_targets Not yet run garrickbrazil/M3D-RPN/lib/rpn_util.py
code served (permissive licence) · get_code("7f925af944ec63a0")
get_kitti_info_path Not yet run JuliaChae/M3D-RPN-Waymo/eval/kitti_common.py
code served (permissive licence) · get_code("5c106ea84838b5a0")
init_training_model Not yet run garrickbrazil/M3D-RPN/lib/core.py
code served (permissive licence) · get_code("b5c639f7e9d994b4")
intersect Not yet run garrickbrazil/M3D-RPN/lib/core.py
code served (permissive licence) · get_code("e214e5ed10c86a42")
read_kitti_cal Not yet run garrickbrazil/M3D-RPN/lib/imdb_util.py
code served (permissive licence) · get_code("94692e33979fd4e6")
read_kitti_label Not yet run garrickbrazil/M3D-RPN/lib/imdb_util.py
code served (permissive licence) · get_code("4d197b1fa08418dd")
read_kitti_poses Not yet run garrickbrazil/M3D-RPN/lib/imdb_util.py
code served (permissive licence) · get_code("09bdf9f5b1f17bb7")
read_waymo_cal Not yet run JuliaChae/M3D-RPN-Waymo/lib/waymo_imdb_util.py
code served (permissive licence) · get_code("2f75951e005a412e")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Understanding the world in 3D is a critical component of urban autonomous driving. Generally, the combination of expensive LiDAR sensors and stereo RGB imaging has been paramount for successful 3D object detection algorithms, whereas monocular image-only methods experience drastically reduced performance. We propose to reduce the gap by reformulating the monocular 3D detection problem as a standalone 3D region proposal network. We leverage the geometric relationship of 2D and 3D perspectives, allowing 3D boxes to utilize well-known and powerful convolutional features generated in the image-space. To help address the strenuous 3D parameter estimations, we further design depth-aware convolutional layers which enable location specific feature development and in consequence improved 3D scene understanding. Compared to prior work in monocular 3D detection, our method consists of only the proposed 3D region proposal network rather than relying on external networks, data, or multiple stages. M3D-RPN is able to significantly improve the performance of both monocular 3D Object Detection and Bird's Eye View tasks within the KITTI urban autonomous driving dataset, while efficiently using a shared multi-class model.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("1907.06038")
get_code_for_paper("1907.06038")
have("1907.06038")

Connect an agent — have() is free.