GithubHelp home page GithubHelp logo

pseudo-stereo-3d's Introduction

Pseudo-Stereo for Monocular 3D Object Detection in Autonomous Driving. (CVPR 2022)

Authors: Yi-Nan Chen, Hang Dai and Yong Ding
[Paper] [Supplementary file]

avatar

The code is tested on an ubuntu server with NVIDIA RTX 3090.

We now release the code for feature-level generation and faeture-clone generation. We apply our methods on the follows stereo-based detectors:

  • LIGA-Stereo

    Step I: Follow the instruction of LIGA-Stereo to install the dependencies.

    Step II: Replace the some files in LIGA-Stereo use the files that we provide in here.

    Step III: Prepare the data. Please fisrt follow instruction in LIGA-Stereo to prepeare the data. Then download the estimated depth maps by DORN from here(training, testing). Then put the depth maps into data/training/depth_2_dorn.

    Step IV: Training, use the command as follows to train the model. Note that we can only set bacth size to 1 on each GPU in our practice.

    • feature-level generation

    ./scripts/dist_train.sh ${NUM_GPUS} 'exp_name' ./configs/stereo/kitti_models/feature_level_generation.yaml

    • feature-clone

    ./scripts/dist_train.sh ${NUM_GPUS} 'exp_name' ./configs/stereo/kitti_models/feature_clone.yaml

  • YOLOStereo3D

    Step I: Follow the instruction of visualDet3D to install the dependencies.

    Step II: Replace the some files in visualDet3D use the files that we provide in here.

    Step III: Prepare the data. Please fisrt follow instruction in visualDet3D to prepeare the data. Then download the estimated depth maps by DORN from here(training, testing). Then put the depth maps into data/training/image_2_dorn.

    Step IV: Training, use the command as follows to train the model.

    • feature-level generation

    ./launcher/train.sh --config/feature_level_generation.py 0 $experiment_name

For image-level generation, we will release the synthesised virtual right iamges.

Citation

@InProceedings{Chen_2022_CVPR,
    title={Pseudo-Stereo for Monocular 3D Object Detection in Autonomous Driving},
    author={Yi-Nan Chen and Hang Dai and Yong Ding},
    booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
    month     = {June},
    year      = {2022},
}

Acknowledgements

We would like to thank the repositories as follow:

stereo-from-mono

LIGA-Stereo

visualDet3D

OpenPCDet

D4LCN

pseudo-stereo-3d's People

Contributors

revisitq avatar hang3dv avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.