SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1912.13192 · 2019

PV-RCNN: Point-Voxel Feature Set Abstraction for 3D Object Detection

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 16 functions out of this paper's own repositories and ran 10 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
jhultman/PV-RCNN pwc_unofficial 6 of 7
sunshenggu/xc_eval_pcdet pwc_unofficial 3 of 5
KPeng9510/MASS pwc_unofficial 1 of 4
FunctionStatusWhere it lives
box3d_to_bev_corners Ran jhultman/PV-RCNN/vision3d/core/geometry.py
code served (permissive licence) · get_code("174d1179819a5285")
clipped_percentile Ran jhultman/PV-RCNN/vision3d/core/bev_drawer.py
code served (permissive licence) · get_code("52b41e094461dcb7")
decode Ran jhultman/PV-RCNN/vision3d/core/box_encode.py
code served (permissive licence) · get_code("ac13c2ae56957af1")
div_up Ran sunshenggu/xc_eval_pcdet/pcdet/datasets/kitti/kitti_object_eval_python/rotate_iou.py
code served (permissive licence) · get_code("20fbfa2279e1ce4b")
encode Ran jhultman/PV-RCNN/vision3d/core/box_encode.py
code served (permissive licence) · get_code("744899d028ceaeb6")
get_image_index_str Ran sunshenggu/xc_eval_pcdet/pcdet/datasets/kitti/kitti_object_eval_python/kitti_common.py
code served (permissive licence) · get_code("3415a0d1c950c1c7")
limit_period Ran sunshenggu/xc_eval_pcdet/pcdet/datasets/waymo/waymo_eval.py
code served (permissive licence) · get_code("5d754caea58766b7")
points_in_convex_polygon Ran jhultman/PV-RCNN/vision3d/core/geometry.py
code served (permissive licence) · get_code("808098fcbc06df78")
recursive_glob Ran KPeng9510/MASS/label_processing_tools/gt_img.py
code served (permissive licence) · get_code("513d282e7c3d723b")
torchify_anchor_attributes Ran jhultman/PV-RCNN/vision3d/core/anchor_generator.py
code served (permissive licence) · get_code("bdb22c3ca2ff101f")
cfg_from_yaml_file Not yet run KPeng9510/MASS/pcdet/config.py
code served (permissive licence) · get_code("696fe155f9990d38")
get_corner_loss_lidar Not yet run KPeng9510/MASS/pcdet/utils/loss_utils.py
code served (permissive licence) · get_code("1780d388cc532a6d")
get_image_path Not yet run sunshenggu/xc_eval_pcdet/pcdet/datasets/kitti/kitti_object_eval_python/kitti_common.py
code served (permissive licence) · get_code("c8b847449b3be5dc")
get_kitti_info_path Not yet run sunshenggu/xc_eval_pcdet/pcdet/datasets/kitti/kitti_object_eval_python/kitti_common.py
code served (permissive licence) · get_code("f027b5ae160547ce")
make_bev_map Not yet run jhultman/PV-RCNN/vision3d/core/bev_drawer.py
code served (permissive licence) · get_code("7641b2131879260e")
merge_new_config Not yet run KPeng9510/MASS/pcdet/config.py
code served (permissive licence) · get_code("392c0cf3a1b07b12")

Repositories linked to this paper

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

Abstract

We present a novel and high-performance 3D object detection framework, named PointVoxel-RCNN (PV-RCNN), for accurate 3D object detection from point clouds. Our proposed method deeply integrates both 3D voxel Convolutional Neural Network (CNN) and PointNet-based set abstraction to learn more discriminative point cloud features. It takes advantages of efficient learning and high-quality proposals of the 3D voxel CNN and the flexible receptive fields of the PointNet-based networks. Specifically, the proposed framework summarizes the 3D scene with a 3D voxel CNN into a small set of keypoints via a novel voxel set abstraction module to save follow-up computations and also to encode representative scene features. Given the high-quality 3D proposals generated by the voxel CNN, the RoI-grid pooling is proposed to abstract proposal-specific features from the keypoints to the RoI-grid points via keypoint set abstraction with multiple receptive fields. Compared with conventional pooling operations, the RoI-grid feature points encode much richer context information for accurately estimating object confidences and locations. Extensive experiments on both the KITTI dataset and the Waymo Open dataset show that our proposed PV-RCNN surpasses state-of-the-art 3D detection methods with remarkable margins by using only point clouds. Code is available at https://github.com/open-mmlab/OpenPCDet.

For agents

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

get_harvested_code_for_paper("1912.13192")
get_code_for_paper("1912.13192")
have("1912.13192")

Connect an agent — have() is free.