EW-DETR: Evolving World Object Detection via Incremental Low-Rank DEtection TRansformer
Organizations: Sony Research India · IIIT Hyderabad
Abstract
Real-world object detection must operate in evolving environments where new classes emerge, domains shift, and unseen objects must be identified as "unknown": all without accessing prior data. We introduce Evolving World Object Detection (EWOD), a paradigm coupling incremental learning, domain adaptation, and unknown detection under exemplar-free constraints. To tackle EWOD, we propose EW-DETR framework that augments DETR-based detectors with three synergistic modules: Incremental LoRA Adapters for exemplar-free incremental learning under evolving domains; a Query-Norm Objectness Adapter that decouples objectness-aware features from DETR decoder queries; and Entropy-Aware Unknown Mixing for calibrated unknown detection. This framework generalises across DETR-based detectors, enabling state-of-the-art RF-DETR to operate effectively in evolving-world settings. We also introduce FOGS (Forgetting, Openness, Generalisation Score) to holistically evaluate performance across these dimensions. Extensive experiments on Pascal Series and Diverse Weather benchmarks show EW-DETR outperforms other methods, improving FOGS by 57.24%.
Figures & tables
| Method | Trainable Params (M) | : VOC [1:10] | : Clipart [11:18] | Metrics | |||||||
| mAP ( ) | mAP ( ) | ||||||||||
| U-Recall ( ) | Curr. Known | U-Recall ( ) | Prev. Known | Curr. Known | Both | FSS ( ) | OSS ( ) | GSS ( ) | FOGS ( ) | ||
| ORE-EBUI {}_{{\color[rgb]{0,0.44,0.57}\text{ CVPR'}21}} [ 17 ] | 32.96 | 9.84 | 23.7 | 6.97 | 0 | 11.37 | 5.05 | 0 | 55.48 | 11.37 | 22.28 |
| OW-DETR {}_{{\color[rgb]{0,0.44,0.57}\text{ CVPR'}22}} [ 11 ] | 24.22 | 16.25 | 31.51 | 8.07 | 3.6 | 7.96 | 5.54 | 11.42 | 40.47 | 7.96 | 19.95 |
| PROB {}_{{\color[rgb]{0,0.44,0.57}\text{ CVPR'}23}} [ 48 ] | 23.99 | 52.73 | 12.68 | 46.27 | 0 | 0.27 | 0.12 | 0 | 67.58 | 0.27 | 22.62 |
| CAT {}_{{\color[rgb]{0,0.44,0.57}\text{ CVPR'}23}} [ 23 ] | 24.25 | 20.23 | 30.18 | 8.1 | 8.91 | 8.05 | 8.53 | 29.52 | 41.29 | 8.05 | 26.29 |
| Method | VOC [1:10] Watercolor [11:14] | VOC [1:10] Comic [11:14] | Daytime Sunny [1:2] Night Sunny [3:4] Night Rainy [5:6] | Daytime Sunny [1:2] Daytime Foggy [3:4] Dusk Rainy [5:6] | ||||||||||||
| FSS | OSS | GSS | FOGS | FSS | OSS | GSS | FOGS | FSS | OSS | GSS | FOGS | FSS | OSS | GSS | FOGS | |
| ORE-EBUI [ 17 ] | 0 | 50.7 | 21.46 | 24.05 | 0 | 52.34 | 18.25 | 23.53 | 0 | 61.51 | 18.96 | 26.82 | 0 | 61.14 | 24.73 | 28.62 |
| OW-DETR [ 11 ] | 11.9 | 41.57 | 10.16 | 21.21 | 1.43 | 41.83 | 8.75 | 17.34 | 0.76 | 61.95 | 21 | 27.9 | 2.31 | 63.02 | 22.23 | 29.19 |
| PROB [ 48 ] | 0 | 63.98 | 3.45 | 22.48 | 0 | 63.75 | 4.06 | 22.6 | 1.24 | 66.25 | 14.8 | 27.43 | 0 | 66.9 | 12.35 | 26.42 |
| CAT [ 23 ] | 1.51 | 44.03 | 12.57 | 23.7 | 7.82 | 43 | 10.31 | 20.38 | 4.01 | 62.92 | 23.66 | 30.2 | 4.85 | 63.87 | 20.5 | 29.74 |
| ORTH [ 36 ] | 12.32 | 46.89 | 45.01 | 34.74 | 5.28 | 51.56 | 38.49 | 31.78 | 0.08 | 62.68 | 40.38 | 34.38 | 0.31 | 61.81 | 48.56 | 36.89 |
| Method | Daytime Sunny [1:3] Night Sunny [4:6] | Daytime Sunny [1:3] Night Rainy [4:6] | Daytime Sunny [1:3] Daytime Foggy[4:6] | Daytime Sunny [1:3] Dusk Rainy [4:6] | ||||||||||||
| FSS | OSS | GSS | FOGS | FSS | OSS | GSS | FOGS | FSS | OSS | GSS | FOGS | FSS | OSS | GSS | FOGS | |
| ORE-EBUI [ 17 ] | 0 | 61.06 | 20.41 | 27.16 | 0 | 61.44 | 9.18 | 23.54 | 0 | 60.35 | 24.36 | 28.24 | 0 | 61.51 | 16.45 | 25.99 |
| OW-DETR [ 11 ] | 0 | 61.06 | 23 | 28.02 | 6.54 | 61.79 | 6.84 | 25.06 | 0 | 61.49 | 23.39 | 28.29 | 0.71 | 60.39 | 12.47 | 24.52 |
| PROB [ 48 ] | 0 | 69.01 | 8.25 | 25.75 | 0.96 | 69.35 | 3.98 | 24.76 | 0 | 69.49 | 10.57 | 26.69 | 0 | 69.15 | 11.34 | 26.83 |
| CAT [ 23 ] | 0 | 60.77 | 24.43 | 28.4 | 7.71 | 61.47 | 7.9 | 25.69 | 0 | 60.72 | 29.02 | 29.91 | 1.1 | 60.85 | 12.41 | 24.56 |
| ORTH [ 36 ] | 0.31 | 59.33 | 40.56 | 33.4 | 2.61 | 64.21 | 22.81 | 29.88 | 0.54 | 60.94 | 52.89 | 38.12 | 0.49 | 67.88 | 36.31 | 34.89 |
| Configuration | : VOC [1:10] | : Clipart [11:18] | Metrics | Trainable Params (M) | |||||||
| mAP ( ) | mAP ( ) | ||||||||||
| U-Recall ( ) | Curr. Known | U-Recall ( ) | Prev. Known | Curr. Known | Both | FSS ( ) | OSS ( ) | GSS ( ) | FOGS ( ) | ||
| Baseline | 1.46 | 77.21 | 0.56 | 5.81 | 51.49 | 26.11 | 7.52 | 33.78 | 51.49 | 30.93 | 30.8672 |
| + Train only (simple PEFT, no agg.) | 1.20 | 77.23 | 0.84 | 20.48 | 52.33 | 34.63 | 26.52 | 33.34 | 52.33 | 37.4 | 1.7997 |
| + Train (dual LoRA; no merging/SVD) | 1.77 | 77.07 | 0.11 | 20.59 | 50.49 | 33.87 | 26.72 | 34.26 | 50.49 | 37.16 | 1.7997 |
| + Train Incre. LoRA | 1.08 | 76.29 | 0.29 | 74.85 | 0.07 | 41.61 | 98.11 | 33.53 | 0.07 | 43.9 | 1.7997 |
| Daytime Sunny [1:3] Night Sunny [4:6] | ||||
| Task | Train Classes | Train Domain | Test Classes | Test Domains |
| Daytime Sunny [1:3] bike, bus, car | Daytime Sunny | Daytime Sunny [1:3] bike, bus, car + unknown | Daytime Sunny | |
| Night Sunny [4:6] motor, person, rider , truck | Night Sunny | Daytime Sunny [1:6] + Night Sunny [1:6] bike, bus, car + motor, person, rider + unknown | Daytime Sunny + Night Sunny | |
| Daytime Sunny [1:2] Night Sunny [3:4] Night Rainy [5:6] | ||||
| Task | Train Classes | Train Domain | Test Classes | Test Domains |
| Daytime Sunny [1:2] bike, bus | Daytime Sunny | Daytime Sunny [1:2] bike, bus + unknown | Daytime Sunny | |
| Class ID | Class Name | Training | Testing | ||||
| Daytime Sunny | Night Sunny | Night Rainy | Daytime Sunny | Daytime Sunny + Night Sunny | Daytime Sunny + Night Sunny + Night Rainy | ||
| 1 | bike | ✓ | ✓ | ✓ ✓ | ✓ ✓ ✓ | ||
| 2 | bus | ✓ | ✓ | ✓ ✓ | ✓ ✓ ✓ | ||
| 3 | car | ✓ | ✓ ✓ | ✓ ✓ ✓ | |||
| 4 | motor | ✓ | ✓ ✓ | ✓ ✓ ✓ | |||
| 5 | person | ✓ | ✓ ✓ ✓ | ||||
| Class ID | Class Name | Training | Testing | ||||||
| VOC | Clipart | Watercolor | Comic | VOC | VOC + Clipart | VOC + Watercolor | VOC + Comic | ||
| 1 | aeroplane | ✓ | ✓ | ✓ ✓ | ✓ | ✓ | |||
| 2 | boat | ✓ | ✓ | ✓ ✓ | ✓ | ✓ | |||
| 3 | bottle | ✓ | ✓ | ✓ ✓ | ✓ | ✓ | |||
| 4 | bus | ✓ | ✓ | ✓ ✓ | ✓ | ✓ | |||
| 5 | chair | ✓ | ✓ | ✓ ✓ | ✓ | ✓ | |||
| Method | Underlying Detector | Trainable Params (M) | GFLOPs | Avg. Inference Speed (ms) | Avg. Memory Footprint (GB) |
| ORE [ 17 ] | Faster RCNN [ 32 ] | 32.96 | 1665.03 | 60.41 | 3.75 |
| OW-DETR [ 11 ] | D-DETR [ 47 ] | 24.22 | 157.71 | 59.82 | 1.33 |
| PROB [ 48 ] | D-DETR [ 47 ] | 23.99 | 135.31 | 97.71 | 1.32 |
| CAT [ 23 ] | D-DETR [ 47 ] | 24.25 | 135.34 | 112.54 | 1.35 |
| ORTH [ 36 ] | RandBox [ 40 ] | 105.9 | 2073.57 | 1151.19 | 1.26 |
| DuET [ 26 ] | D-DETR [ 47 ] | 24.22 | 135.3 | 150.61 | 1.41 |
| FSS | OSS | GSS | FOGS | |||
| Daytime Sunny [5:6] | Night Sunny [1:2] | Night Rainy [3:4] | 73.30 | 73.45 | 24.62 | 57.12 |
| Daytime Sunny [3:4] | Night Sunny [5:6] | Night Rainy [1:2] | 75.03 | 71.31 | 17.94 | 54.76 |
| Daytime Sunny [1:2] | Night Sunny [3:4] | Night Rainy [5:6] | 73.63 | 73.43 | 18.68 | 55.25 |
| Night Rainy [1:2] | Daytime Sunny [3:4] | Night Sunny [5:6] | 71.79 | 72.50 | 28.67 | 57.65 |
| Night Sunny [1:2] | Night Rainy [3:4] | Daytime Sunny [5:6] | 71.93 | 70.69 | 21.25 | 54.62 |
| Daytime Sunny [7,2] | Night Sunny [3,4] | Night Rainy [5,6] | 73.65 | 71.71 | 14.96 | 53.44 |
| Method | : VOC [1:10] | : Clipart [11:18] | Metrics | |||||||
| U-Recall ( ) | WI ( ) | A-OSE ( ) | U-Recall ( ) | WI ( ) | A-OSE ( ) | FSS ( ) | OSS ( ) | GSS ( ) | FOGS ( ) | |
| ORE-EBUI [ 17 ] | 9.84 | 0.0985 | 12916 | 6.97 | 0.0592 | 852 | 0 | 55.48 | 11.37 | 22.28 |
| OW-DETR [ 11 ] | 16.25 | 0.0851 | 55228 | 8.07 | 0.0644 | 28689 | 11.42 | 40.47 | 7.96 | 19.95 |
| PROB [ 48 ] | 52.73 | 0.1603 | 12700 | 46.27 | 0.0216 | 1529 | 0 | 67.58 | 0.27 | 22.62 |
| CAT [ 23 ] | 20.23 | 0.083 | 57094 | 8.1 | 0.0566 | 28045 | 29.52 | 41.29 | 8.05 | 26.29 |
| ORTH [ 36 ] | 63.92 | 0.757 | 32519 | 41.61 | 0.0213 | 5160 | 5.83 | 51.06 | 32.44 | 29.78 |
Object Detection
Object detection locates and classifies objects in images or video, balancing localization accuracy, robustness, and inference speed.
See all 605 papers