All Projects → qcraftai → pillar-motion

qcraftai / pillar-motion

Licence: other
Self-Supervised Pillar Motion Learning for Autonomous Driving (CVPR 2021)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pillar-motion

EgoNet
Official project website for the CVPR 2021 paper "Exploring intermediate representation for monocular vehicle pose estimation"
Stars: ✭ 111 (+13.27%)
Mutual labels:  autonomous-driving, self-supervised-learning
Awesome-Vision-Transformer-Collection
Variants of Vision Transformer and its downstream tasks
Stars: ✭ 124 (+26.53%)
Mutual labels:  lidar-point-cloud, self-supervised-learning
BtcDet
Behind the Curtain: Learning Occluded Shapes for 3D Object Detection
Stars: ✭ 104 (+6.12%)
Mutual labels:  autonomous-driving, lidar-point-cloud
PyLidar3
PyLidar3 is python 3 package to get data from Lidar devices from various manufacturers.
Stars: ✭ 35 (-64.29%)
Mutual labels:  autonomous-driving, lidar-point-cloud
LiDAR fog sim
LiDAR fog simulation
Stars: ✭ 101 (+3.06%)
Mutual labels:  autonomous-driving, lidar-point-cloud
Awesome-3D-Object-Detection-for-Autonomous-Driving
Papers on 3D Object Detection for Autonomous Driving
Stars: ✭ 52 (-46.94%)
Mutual labels:  autonomous-driving, nuscenes
Visualizing-lidar-data
Visualizing lidar data using Uber Autonomous Visualization System (AVS) and Jupyter Notebook Application
Stars: ✭ 75 (-23.47%)
Mutual labels:  autonomous-driving, lidar-point-cloud
self6dpp
Self6D++: Occlusion-Aware Self-Supervised Monocular 6D Object Pose Estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) 2021.
Stars: ✭ 45 (-54.08%)
Mutual labels:  self-supervised-learning
GeDML
Generalized Deep Metric Learning.
Stars: ✭ 30 (-69.39%)
Mutual labels:  self-supervised-learning
imvoxelnet
[WACV2022] ImVoxelNet: Image to Voxels Projection for Monocular and Multi-View General-Purpose 3D Object Detection
Stars: ✭ 179 (+82.65%)
Mutual labels:  nuscenes
latent-pose-reenactment
The authors' implementation of the "Neural Head Reenactment with Latent Pose Descriptors" (CVPR 2020) paper.
Stars: ✭ 132 (+34.69%)
Mutual labels:  self-supervised-learning
FLAT
[ICCV2021 Oral] Fooling LiDAR by Attacking GPS Trajectory
Stars: ✭ 52 (-46.94%)
Mutual labels:  autonomous-driving
mmselfsup
OpenMMLab Self-Supervised Learning Toolbox and Benchmark
Stars: ✭ 2,315 (+2262.24%)
Mutual labels:  self-supervised-learning
AVP-SLAM-PLUS
An implementation of AVP-SLAM and some new contributions
Stars: ✭ 371 (+278.57%)
Mutual labels:  autonomous-driving
highway-path-planning
My path-planning pipeline to navigate a car safely around a virtual highway with other traffic.
Stars: ✭ 39 (-60.2%)
Mutual labels:  autonomous-driving
awesome-graph-self-supervised-learning
Awesome Graph Self-Supervised Learning
Stars: ✭ 805 (+721.43%)
Mutual labels:  self-supervised-learning
info-nce-pytorch
PyTorch implementation of the InfoNCE loss for self-supervised learning.
Stars: ✭ 160 (+63.27%)
Mutual labels:  self-supervised-learning
pole-localization
Online Range Image-based Pole Extractor for Long-term LiDAR Localization in Urban Environments
Stars: ✭ 107 (+9.18%)
Mutual labels:  lidar-point-cloud
Python-for-Remote-Sensing
python codes for remote sensing applications will be uploaded here. I will try to teach everything I learn during my projects in here.
Stars: ✭ 20 (-79.59%)
Mutual labels:  lidar-point-cloud
pyMHT
Track oriented, multi target, multi hypothesis tracker
Stars: ✭ 66 (-32.65%)
Mutual labels:  autonomous-driving

Self-Supervised Pillar Motion Learning for Autonomous Driving

Chenxu Luo, Xiaodong Yang, Alan Yuille
Self-Supervised Pillar Motion Learning for Autonomous Driving, CVPR 2021
[Paper] [Poster] [YouTube]

Getting Started

Installation

Install PyTorch, PyTorch3D, Apex, nuScenes Devkit

Data Preparation

python tools/create_data nuscenes_data_prep --root_path /path/to/nuscenes 

Our optical flow model used for the cross-sensor regularization is available here.

Training

python -m torch.distributed.launch --nproc_per_node=8 ./tools/train.py configs/nusc_pillarmotion.py --work_dir experiments/pillarmotion/

Citation

Please cite the following paper if this repo helps your research:

@InProceedings{Luo_2021_CVPR,
    author    = {Luo, Chenxu and Yang, Xiaodong and Yuille, Alan},
    title     = {Self-Supervised Pillar Motion Learning for Autonomous Driving},
    booktitle = {Computer Vision and Pattern Recognition (CVPR)},
    year      = {2021}
}

License

Copyright (C) 2021 QCraft. All rights reserved. Licensed under the CC BY-NC-SA 4.0 (Attribution-NonCommercial-ShareAlike 4.0 International). The code is released for academic research use only. For commercial use, please contact [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].