atlas

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

Leveraging Temporal Cues for Semi-Supervised Multi-View 3D Object Detection

CVPR 2025 · Detection and segmentation › 3D detection and driving · approach: Unified LiDAR 3D detection · 1 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.

Semi-supervised framework for temporal camera-only 3D detection that trains a StreamPETR detector on forward and backward RGB sequences, ensembles their pseudo-labels, refines them with 2D-3D Hungarian matching and tracking, and adds an object-query conditioned masked reconstruction loss.

Problem

Camera-only 3D object detection requires many human-annotated frames, and standard pseudo-labeling underperforms in the temporal camera-only setting because pseudo-label 3D localization is poor.

Approach

Train one temporal detector on both forward and reversed sequences and ensemble both directions' pseudo-labels (front from backward pass, behind from forward pass), filter with 2D-3D Hungarian matching between the model's own 2D and 3D heads instead of confidence thresholds, infill with tracking, and condition masked image reconstruction on object queries so the reconstruction task complements det

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the full semi-supervised framework instead of labeled-only trainingStreamPETR · nuPlan, 800 labeled framesmAP: 0.151 -> 0.222Helped
use the full semi-supervised framework instead of confidence pseudo-labelingStreamPETR · nuPlan, 2000 labeled framesmAP: 0.269 -> 0.271Helped
use the full semi-supervised framework instead of confidence pseudo-labelingStreamPETR · nuPlan, 4000 labeled framesmAP: 0.304 -> 0.331Helped
use the full semi-supervised framework instead of UniPAD plus pseudo-labelingStreamPETR · nuScenes, 800 labeled framesmAP: 0.116 -> 0.137Helped
add pseudo-labeling (ablation)StreamPETR · nuPlan, 800 labeled and 60k unlabeled samplesmAP: 0.155 -> 0.182Helped
add forward-backward ensembling (ablation)StreamPETR with pseudo-labeling · nuPlan, 800 labeled and 60k unlabeled samplesmATE: 0.924 -> 0.855Helped
add independent masked reconstruction (ablation)StreamPETR with forward-backward ensembling · nuPlan, 800 labeled and 60k unlabeled samplesmATE: 0.855 -> 0.862Hurt
condition masked reconstruction on object queries (ablation)StreamPETR with masked reconstruction · nuPlan, 800 labeled and 60k unlabeled samplesmATE: 0.862 -> 0.847Helped
add 3D tracking and label propagation (ablation)StreamPETR with query-conditioned masked reconstruction · nuPlan, 800 labeled and 60k unlabeled samplesmAP: 0.209 -> 0.215Helped
replace confidence thresholding with 2D-3D Hungarian matching (ablation)StreamPETR with 3D tracking · nuPlan, 800 labeled and 60k unlabeled samplesmAP: 0.215 -> 0.219Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes nuPlan

Benchmarks: nuScenes nuPlan

Metrics: mAP NDS mATE mASE mAOE mAVE mAAE

Baselines: Labeled-Only Confidence Pseudo-Labeling UniPAD + Pseudo-Labeling UniPAD

Builds on: StreamPETR DetMatch SparK UniPAD DPL

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