Extraction de caractéristiques et reconnaissance de formes avec des caméras neuromorphiques
Auteur / Autrice : | Jean-Matthieu Maro |
Direction : | Ryad Benosman, Sio-Hoï Ieng |
Type : | Thèse de doctorat |
Discipline(s) : | Robotique |
Date : | Soutenance le 30/09/2020 |
Etablissement(s) : | Sorbonne université |
Ecole(s) doctorale(s) : | École doctorale Sciences mécaniques, acoustique, électronique et robotique de Paris |
Partenaire(s) de recherche : | Laboratoire : Institut de la vision (Paris ; 2009-....) |
Jury : | Président / Présidente : Bruno Gas |
Rapporteurs / Rapporteuses : Elisabetta Chicca, Timothée Masquelier |
Mots clés
Résumé
Les caméras événementielles ou neuromorphiques sont des capteurs s'inspirant de l’œil humain dans leur fonctionnement. Chaque pixel est indépendant, asynchrone et réagit aux changements de luminosité se produisant dans son propre champ de vision ; ces changements se traduisent par l'émission d'un événement. Le flot d'évènements émis par la caméra est une représentation éparse et non redondante de la scène visuelle. Dans cette thèse, nous introduisons des méthodes événementielles, c'est-à-dire asynchrones et déclenchées par des événements, qui ont pour but l'extraction de caractéristiques et la reconnaissance de formes. Nous introduisons une première primitive basée sur le flot optique. Celle-ci est ensuite utilisée pour des tâches de reconnaissance de gestes et de détection de coins. Nous introduisons ensuite un système complet de reconnaissance de gestes basé sur HOTS (Hierarchy Of Time-Surfaces, Lagorce 2016) avec suppression dynamique de l'arrière-plan. L'ensemble se contente de la puissance de calcul offerte par un smartphone standard. Nous présentons ensuite une proposition d'architecture de mémoire adaptée aux algorithmes événementiels semi-accumulatifs. Celle-ci se fonde sur le principe des mémoires associatives. Elle présente deux avantages : un stockage plus efficace des événements et la possibilité d'effectuer des calculs à l'intérieur même du bloc mémoire. Ce dernier point est un pas supplémentaire vers un calcul distribué dans les systèmes événementiels. Nous discutons également au long de ce travail des bénéfices et désavantages des méthodes semi-accumulatives.