atlas

Research map / Detection and segmentation / 3D detection and driving

DALDet: Depth-Aware Learning Based Object Detection for Autonomous Driving

AAAI 2024 · Detection and segmentation › 3D detection and driving · approach: Unified LiDAR 3D detection · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DALDet, an efficient one-stage 2D detector that uses stereo-derived depth maps via depth-aware convolution/pooling and a depth-guided loss to improve KITTI 2D detection and output object distance.

Problem

2D object detectors for autonomous driving lack spatial and geometric (depth) cues, and 3D detectors are computationally expensive, so an efficient 2D detector that exploits depth is needed.

Approach

Integrates depth directly into a lightweight one-stage 2D detector via depth-aware convolution and depth-aware average pooling (depth-similarity-weighted operators), and adds a depth-guided loss that penalizes depth-map differences in the non-overlapping regions of predicted and ground-truth boxes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DALDet instead of DSGN++ for 2D Car detectionKITTI test set · KITTI Car moderateAP (R40): 95.70 -> 95.88Helped
Use DALDet instead of RRC for 2D Cyclist detectionKITTI test set · KITTI Cyclist moderateAP (R40): 76.81 -> 79.64Helped
Use DALDet instead of YOLOv7 xKITTI validation set · Car moderateAP (R40): 95.51 -> 95.75Helped
Use DALDet instead of YOLOv7 xKITTI validation set · Pedestrian moderateAP (R40): 72.13 -> 76.14Helped
Use DALDet instead of YOLOv7 xKITTI validation set · Cyclist moderateAP (R40): 60.93 -> 82.55Helped
Add depth-aware convolution and depth-aware average pooling throughout EDB, FEB, LRB, and FFM (ablation)DALDet · KITTI validation setAP2D: 91.83 -> 95.75 (Car); 70.11 -> 76.14 (Pedestrian); 77.62 -> 82.55 (Cyclist)Helped
Add depth-guided loss multiplied with box loss, using α=1, β=0.5, γ=0.05, λ=0.01 (ablation)DALDet · KITTI validation setAP2D: 92.88 -> 95.75 (Car); 72.06 -> 76.14 (Pedestrian); 78.72 -> 82.55 (Cyclist)Helped
Use depth-guided loss by multiplication rather than addition (ablation)DALDet · KITTI validation setAP2DHelped
Replace IGEV-Stereo depth maps with SGM depth maps (ablation)DALDet · KITTI validation setAP2D: 95.75 -> 93.62 (Car); 76.14 -> 72.99 (Pedestrian); 82.55 -> 79.78 (Cyclist)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: KITTI

Benchmarks: KITTI test leaderboard KITTI validation set

Metrics: AP (R40) FPS

Baselines: YOLOv7 x YOLOv6 m6 YOLOv5 x YOLOX x Sparse R-CNN EfficientDet D4 PP-YOLOE x RRC YOLOv5 x6 DSGN++ EPNet++ PDV

Builds on: Depth-aware convolution (Wang and Neumann 2018) CIoU loss PAFPN IGEV-Stereo

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy