Intellindust-AI-Lab/DEIMv2

[DEIMv2] Real Time Object Detection Meets DINOv3

What it solves

DEIMv2 addresses the need for high-performance, real-time object detection that can scale across different hardware constraints, from ultra-light edge devices to more powerful systems. It aims to provide state-of-the-art (SOTA) accuracy on benchmarks like COCO while maintaining low latency.

How it works

DEIMv2 is an evolution of the DEIM framework that integrates features from DINOv3. It offers a variety of model sizes (Atto, Femto, Pico, N, S, M, L, and X) to balance speed and accuracy. The architecture utilizes different backbones, including HGNetv2 for the lightest versions and DINOv3-based ViTs for the larger, more accurate variants. It employs a HybridEncoder, DEIMTransformer decoder, and a PostProcessor to perform detection.

Who it’s for

This project is designed for AI researchers and developers building real-time vision applications, particularly those targeting edge deployment where a balance between parameter count and inference speed is critical.

Highlights

  • Scalable Model Zoo: Provides a wide range of model sizes from an ultra-light "Atto" version (0.5M parameters) to a high-performance "X" version (50.3M parameters).
  • SOTA Performance: The S-sized model achieves over 50 AP on the COCO benchmark.
  • Edge-Ready: Supports export to ONNX and TensorRT for optimized deployment on edge hardware.
  • Broad Integration: Integrated into Intel® Geti™ and X-AnyLabeling for easier fine-tuning and labeling.

Related

  • Project
  • Project
  • Project
  • Project
  • Project