Breaking the Model Forgetting Cycle in
Long-Incremental 3D Object Detection

Peisheng Qian1,2, Jie Xu1, Xulei Yang2,*, Na Zhao1,*

1Singapore University of Technology and Design    2Institute for Infocomm Research, A*STAR, Singapore

*Corresponding authors

ECCV 2026

Long-incremental 3D object detection task illustration and result comparison
Task illustration and result comparison. (a) Long-incremental 3D object detection has the continuous incremental learning stages, where novel class annotations are available at the current stage; objects from previously learned old classes are unlabeled in the later stages. (b) Performance comparison over multiple long-incremental 3D detection tasks, showing our method consistently outperforms baseline approaches.

Abstract

Incremental 3D object detection requires a detector to learn novel object classes while remembering previously learned ones over sequentially arriving data. Previous methods, primarily based on pseudo-labeling, perform reasonably in short-incremental stages but still suffer from severe model forgetting when dealing with long-incremental sequences. We investigate this failure and reveal a detrimental self-reinforcing cycle: data distribution shift of novel classes causes model forgetting on old classes, which further produces accumulated error in pseudo-labeling that exacerbates model degradation. To address this issue, we draw inspiration from the human learning process and propose the Learning-Dynamics-driven Memory and Review (LDMR) framework. LDMR monitors per-class detection quality at periodic training checkpoints and uses these learning-dynamics signals to drive two innovative mechanisms, namely (i) human-like intra-stage review that divides each incremental stage into multiple sub-stages' training and concentrates on remembering the most-forgotten objects, and (ii) scene-aware cross-stage memory evolution that evolves a memory bank to transfer knowledge between two consecutive stages by jointly considering scene learnability and diversity. Extensive experiments across multiple long-incremental protocols on indoor benchmarks SUN RGB-D and ScanNetV2 show that LDMR substantially mitigates the model forgetting and outperforms all baselines by a clear margin. Code is available at https://github.com/qianpeisheng/LDMR.

Method

LDMR method overview: intra-stage human-like review and scene-aware cross-stage memory evolution
Method overview. Given the t-th incremental stage data Dt, our LDMR leverages the model fθt−1 and the memory bank Mt−1 inherited from the last (t−1)-th stage, to conduct (a) intra-stage human-like review which simulates the learn–evaluate–review process by which humans overcome forgetting, to obtain the new model fθt. Then, LDMR performs (b) scene-aware cross-stage memory evolution which establishes the learnability and diversity scores for achieving the cross-stage knowledge transfer, by updating the memory bank Mt.

The forgetting cycle. In long-incremental 3D object detection, each stage introduces a new set of classes and the old classes are left unlabeled. Our analysis shows that the training distribution shifts substantially from stage to stage, and that this shift raises the empirical risk of the detector on old classes. Because pseudo-labeling methods supervise old classes with the predictions of the previous-stage model, a degraded model produces degraded pseudo-labels, which in turn degrade the next model. Distribution shift, model forgetting and pseudo-label error therefore form a self-reinforcing cycle that short-incremental protocols never expose.

Human-like intra-stage review. LDMR splits each incremental stage into I sub-stages and, at each sub-stage checkpoint, evaluates the current model on the memory bank to record its learning dynamics: the per-class recall Rit(s, c) of every class in every memory scene. Comparing consecutive checkpoints gives a scene-level forgetting score Fs = Σc log(1 + ns,c) · max(0, RitRi+1t), which weights each class by how many of its objects the scene contains. The sampling weight of a memory scene in the next sub-stage is then ws = 1 + η · Fs, so training time is redirected towards the objects the model is currently forgetting most, exactly as a student reviews the material they just failed.

Scene-aware cross-stage memory evolution. At the end of a stage, the same learning-dynamics signals decide which scenes are carried forward under a fixed memory budget. A scene's learnability aggregates, over its classes, a class under-learning weight ωt(c), the log object count log(1 + ns,c), and the learning gain Gt(s, c) observed across the sub-stage checkpoints. Its diversity is measured in a two-dimensional, L2-normalised learning-dynamics embedding et(s), so that the bank does not collapse onto scenes that behave alike. The two scores are combined as (1 − λ) · learnability + λ · diversity; the highest-scoring candidate enters the bank and the lowest-scoring resident leaves it. The bank thus keeps evolving into a compact set of scenes that is both informative and varied, and knowledge is transferred between consecutive stages without storing the full history.

Empirical analysis of long-incremental 3D object detection on SUN RGB-D
Empirical analysis of L-I3DOD on SUN RGB-D (40 classes). (a) Training data variation indicates the distribution shift over long-incremental stages. (b) Training loss or empirical risk evaluated on old classes at each stage. (c) The quality of pseudo-labels generated by each stage's model.

Results

Table 1. Incremental 3D object detection performance (mAP@0.25) over 3-/5-/10-incremental stages on SUN RGB-D and ScanNetV2 benchmarks.

Method Backbone SUN RGB-D (40 classes) ScanNetV2 (35 classes)
3-stage5-stage10-stage 3-stage5-stage10-stage
Fine-tuningVoteNet [19]1.120.620.035.094.210.15
CPDet3D [43]VoteNet9.707.110.3916.339.052.54
AIC3DOD [4]VoteNet10.737.320.8519.2115.511.60
SDCoT [40]VoteNet10.947.660.9818.3914.382.93
SDCoT++ [41]VoteNet11.397.861.6718.5116.193.38
SDCoT++ & Random MemoryVoteNet11.527.933.5321.1919.467.25
LDMR (ours)VoteNet11.878.756.2024.8223.379.76
Joint Training (Upper Bound)VoteNet22.3922.3922.3936.0036.0036.00
Fine-tuningTR3D [22]7.862.370.5911.496.240.50
CPDet3D [43]TR3D8.717.553.3218.767.260.66
AIC3DOD [4]TR3D22.4315.379.1132.6920.118.66
SDCoT [40]TR3D22.1013.778.7234.6520.866.93
SDCoT++ [41]TR3D22.9214.288.4535.1520.617.06
SDCoT++ & Random MemoryTR3D25.1820.0215.5436.8623.6714.86
LDMR (ours)TR3D29.1225.1019.3839.0028.3817.82
Joint Training (Upper Bound)TR3D33.2633.2633.2651.5251.5251.52

Numbers are mAP@0.25 over all seen classes after the final stage. The gap to the previous best method widens as the sequence gets longer: with the TR3D backbone on SUN RGB-D, LDMR gains +3.94 / +5.08 / +3.84 mAP over SDCoT++ & Random Memory at 3 / 5 / 10 stages.

Stage-wise mAP and average forgetting on SUN RGB-D with TR3D
Stage-wise experimental analysis on SUN RGB-D (with TR3D). Left: Overall mAP on all seen classes after each stage. Right: Average forgetting computed by Eq. (15) of old classes at each stage.

Ablations

Table 2. Ablation study on our key modules of human-like intra-stage review (HR) and scene-aware cross-stage memory evolution (ME) (SUN RGB-D, TR3D, 3-/5-/10-stages' mAP@0.25).

Method3-stage5-stage10-stage
LDMR (full)29.1225.1019.38
w/o HR26.6723.4717.51
w/o ME27.4423.1718.70
w/o HR & ME25.1820.0215.54

Table 3. Comparison of alternative memory-bank schemes in SDCoT++ & Random Memory (SUN RGB-D, TR3D, 10-stage's mAP@0.25).

Memory-bank schememAP@0.25
Random15.54
Reservoir16.12
Max #objects15.31
Lowest recall14.10
LDMR19.38

Table 4. Ablation on the scoring-function design choices (SUN RGB-D, TR3D, 10-stage mAP@0.25). Each variant alters one component of LDMR.

ComponentDesign choicemAP@0.25
Count weight (Eqs. 4, 9)linear: ns,c18.55
sublinear: √ns,c19.01
log: log(1 + ns,c) (final design)19.38
Learnability (Eq. 9)w/o ωt(c) (class under-learning weight)19.13
w/o log(1 + ns,c) (object-count weight)17.86
w/o Gt(s, c) (learning gain)18.88
Under-learning weightlow-recall only18.45

Qualitative results

Qualitative comparison on SUN RGB-D over 10 incremental stages
Qualitative comparison of incremental 3D object detection performance over 10 incremental stages on SUN RGB-D (with TR3D).
Qualitative comparison on ScanNetV2 over 10 incremental stages
Qualitative comparison of incremental 3D object detection performance over 10 incremental stages on ScanNetV2 (with TR3D).
Per-class AP@0.25 across 10 incremental stages
Per-class incremental 3D object detection performance (AP@0.25) across 10 incremental stages.
Failure cases on ScanNetV2 and SUN RGB-D
Failure cases on ScanNetV2 and SUN RGB-D.

BibTeX

@inproceedings{qian2026ldmr,
  title     = {Breaking the Model Forgetting Cycle in Long-Incremental 3D Object Detection},
  author    = {Qian, Peisheng and Xu, Jie and Yang, Xulei and Zhao, Na},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2026},
  publisher = {Springer},
  % TODO: add pages and DOI once the ECCV 2026 proceedings are published
  % pages  = {--},
  % doi    = {10.1007/---}
}

Acknowledgement

This research is supported by the Agency for Science, Technology and Research (A*STAR) under its MTC Programmatic Funds (Grant No. M23L7b0021), and the Ministry of Education, Singapore, under its MOE Academic Research Fund Tier 2 (MOE-T2EP20124-0013).