DSGN: Deep Stereo Geometry Network for 3D Object Detection

Most state-of-the-art 3D object detectors heavily rely on LiDAR sensorsbecause there is a large performance gap between image-based and LiDAR-basedmethods. It is caused by the way to form representation for the prediction in3D scenarios. Our method, called Deep Stereo Geometry Network (DSGN),significantly reduces this gap by detecting 3D objects on a differentiablevolumetric representation -- 3D geometric volume, which effectively encodes 3Dgeometric structure for 3D regular space. With this representation, we learndepth information and semantic cues simultaneously. For the first time, weprovide a simple and effective one-stage stereo-based 3D detection pipelinethat jointly estimates the depth and detects 3D objects in an end-to-endlearning manner. Our approach outperforms previous stereo-based 3D detectors(about 10 higher in terms of AP) and even achieves comparable performance withseveral LiDAR-based methods on the KITTI 3D object detection leaderboard. Ourcode is publicly available at https://github.com/chenyilun95/DSGN.