Latent Distillation for Continual Object Detection at the Edge

Francesco Pasti, Marina Ceccon, Davide Dalle Pezze, Francesco Paissan, Elisabetta Farella +2 more
9/3/2024
cs.CVcs.AI

No official code found. Best implementation: pastifra/Continual_Nanodet (15 stars, Apache-2.0, last commit 2024-12-16).

Abstract

While numerous methods achieving remarkable performance exist in the Object Detection literature, addressing data distribution shifts remains challenging. Continual Learning (CL) offers solutions to this issue, enabling models to adapt to new data while maintaining performance on previous data. This is particularly pertinent for edge devices, common in dynamic environments like automotive and robotics. In this work, we address the memory and computation constraints of edge devices in the Continual Learning for Object Detection (CLOD) scenario. Specifically, (i) we investigate the suitability of an open-source, lightweight, and fast detector, namely NanoDet, for CLOD on edge devices, improving upon larger architectures used in the literature. Moreover, (ii) we propose a novel CL method, called Latent Distillation~(LD), that reduces the number of operations and the memory required by state-of-the-art CL approaches without significantly compromising detection performance. Our approach is validated using the well-known VOC and COCO benchmarks, reducing the distillation parameter overhead by 74\% and the Floating Points Operations~(FLOPs) by 56\% per model update compared to other distillation methods.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Fast and Computationally efficient Continual Learning for NanoDet anchor-free Object Detector

150Python, Jupyter NotebookFeb 21, 20241 years agoApache-2.0
anchor-freecontinual-learningefficiencyfcosmcu+3 more

Similar Papers

Cite this paper

@article{pasti2024latent,
  title  = {Latent Distillation for Continual Object Detection at the Edge},
  author = {Francesco Pasti and Marina Ceccon and Davide Dalle Pezze and Francesco Paissan and Elisabetta Farella and Gian Antonio Susto and Nicola Bellotto},
  year   = {2024},
  eprint = {2409.01872},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.01872v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.01872.svg)](https://codeofpaper.com/paper/2409.01872)

Discussion