Modelling and Simulation of Neuromorphic Datasets for Anomaly Detection in Computer Vision

Pour pallier le manque de données de capteurs de vision dynamique (DVS), cet article présente ANTShapes, un nouveau cadre de simulation basé sur Unity permettant de générer des ensembles de données neuromorphiques personnalisés et étiquetés pour la détection d'anomalies et d'autres tâches de vision par ordinateur.

Mike Middleton, Teymoor Ali, Hakan Kayan, Basabdatta Sen Bhattacharya, Charith Perera, Oliver Rhodes, Elena Gheorghiu, Mark Vousden, Martin A. Trefzer

Publié 2026-03-02
📖 4 min de lecture☕ Lecture pause café

Each language version is independently generated for its own context, not a direct translation.

🎥 Le Problème : Le "Cerveau" qui a faim de données

Imaginez que vous voulez entraîner un robot gardien de sécurité (un cerveau artificiel) à repérer les voleurs dans un magasin. Pour cela, il a besoin de voir des milliers d'heures de vidéos pour apprendre ce qui est "normal" (un client qui marche) et ce qui est "anormal" (quelqu'un qui court ou brise une vitre).

Le problème, c'est que les caméras spéciales utilisées par ces robots (appelées capteurs neuromorphiques ou DVS) sont très rares et chères. Elles ne fonctionnent pas comme nos caméras classiques (qui prennent des photos fixes), mais comme des yeux humains : elles ne voient que les mouvements et les changements de lumière, très vite et avec très peu d'énergie.

Résultat ? Les chercheurs n'ont pas assez de "vraies" vidéos de ces caméras pour entraîner leurs robots. C'est comme essayer d'apprendre à un enfant à faire du vélo sans jamais lui avoir donné de vélo.

🛠️ La Solution : ANTShapes, le "Simulateur de Monde Virtuel"

C'est là qu'intervient l'équipe de chercheurs avec leur invention : ANTShapes.

Imaginez ANTShapes comme un immense bac à sable numérique (un jeu vidéo très avancé) créé avec le moteur Unity (le même que pour beaucoup de jeux modernes). Au lieu de filmer de vraies rues, les chercheurs créent un monde abstrait rempli d'objets 3D (des cubes, des sphères, des pyramides) qui bougent tous seuls.

Voici comment ça marche, étape par étape :

1. La "Danse" des Objets

Dans ce bac à sable, des centaines d'objets dansent. La plupart suivent une chorégraphie normale.

  • Ils tournent doucement.
  • Ils se déplacent à une vitesse moyenne.
  • Ils restent à peu près à la même taille.

C'est ce qu'on appelle la "loi des grands nombres" (ou le théorème central limite) : si vous avez assez d'objets, leur comportement moyen forme une courbe parfaite, comme une cloche. La plupart sont au centre de la cloche (normaux), quelques-uns sont un peu plus loin (un peu bizarres), et très peu sont tout au bout (très bizarres).

2. Le "Voleur" (L'Anomalie)

Parfois, le simulateur décide de créer un intrus.

  • Imaginez une foule de cubes qui tournent lentement. Soudain, un cube commence à tourner à une vitesse folle ou à changer de taille brusquement.
  • Dans le monde d'ANTShapes, ce cube devient rouge (comme un voyant d'alarme). C'est l'anomalie.

Le but du jeu est d'entraîner le robot à repérer ce cube rouge parmi des milliers de cubes bleus (normaux).

3. La Magie du "Capteur d'Yeux"

Le simulateur ne filme pas comme une caméra normale. Il agit comme un œil de robot.

  • Il ne regarde pas les couleurs (tout est noir et blanc).
  • Il ne regarde que les changements.
  • Si un objet bouge, l'œil envoie un petit signal électrique (un "pic" ou spike).
  • Si l'objet reste immobile, pas de signal.

C'est ainsi qu'ANTShapes crée des données parfaites pour entraîner les intelligences artificielles de nouvelle génération, celles qui sont conçues pour fonctionner sur de petits appareils (comme des caméras de surveillance autonomes) sans consommer beaucoup de batterie.

🎲 Pourquoi c'est génial ?

Avant, pour avoir des données, il fallait soit :

  1. Filmer de vraies rues (trop cher, trop rare).
  2. Essayer de transformer des vidéos normales en vidéos de robots (ce qui donne souvent des résultats faux ou flous, comme essayer de deviner les pas d'un danseur en regardant une photo floue).

Avec ANTShapes, les chercheurs peuvent :

  • Créer n'importe quel scénario : "Je veux 1000 cubes qui tournent, et 5 qui volent".
  • Contrôler la difficulté : Rendre les anomalies très subtiles ou très évidentes.
  • Économiser du temps : Pas besoin d'attendre qu'un voleur passe devant une caméra pour l'observer. On le simule en une seconde.

🔮 Et pour le futur ?

Pour l'instant, le monde d'ANTShapes est un peu "abstrait" (des formes géométriques simples). C'est comme apprendre à conduire sur un terrain d'entraînement vide avant de sortir sur l'autoroute.

Les chercheurs disent : "C'est un début prometteur !". Dans le futur, ils veulent :

  • Remplacer les cubes par des humains virtuels.
  • Simuler des rues réalistes.
  • Ajouter une vision stéréoscopique (comme nos deux yeux) pour mieux voir la profondeur.

En résumé

ANTShapes, c'est un laboratoire virtuel où l'on fabrique des millions de situations de sécurité (normales et bizarres) pour entraîner des robots à devenir de meilleurs gardiens, le tout sans avoir besoin de caméras réelles ni de voleurs véritables. C'est une boîte à outils pour l'avenir de la sécurité intelligente.

Recevez des articles comme celui-ci dans votre boîte mail

Digests quotidiens ou hebdomadaires personnalisés selon vos intérêts. Résumés Gist ou techniques, dans votre langue.

Essayer Digest →