Les caméras Event-based
Comprendre la technologie sous-jacente d’un système et explorer comment celle-ci peut vous assurer d’optimiser les performances de votre solution de vision.
Le principe général est le suivant :
Au lieu de mesurer la luminosité à des intervalles réguliers comme le ferait une caméra traditionnelle, chaque pixel d’une camera event based surveille en continu les changements de luminosité dans son champ de vision. Lorsqu’un pixel détecte un changement de luminosité qui dépasse un certain seuil, il génère un événement. Cet événement contient l’emplacement du pixel (coordonnées X,Y), le sens du changement (augmentation ou diminution de la luminosité), et un horodatage précis de l’évènement.
Voici les principales caractéristiques et avantages de cette technologie :
Fonctionnement Asynchrone
Pixels Indépendants : Chaque pixel du capteur fonctionne de façon indépendante. Il surveille en continu les changements de luminosité dans son champ de vision.
Lorsqu’un pixel détecte un changement de luminosité qui dépasse un certain seuil (réglable), il génère un événement. Cet événement contient la position, la polarité et l’horodatage de l’évènement.
Haute Résolution Temporelle
Microsecondes : La résolution temporelle est de l’ordre de la microseconde, permettant de capturer des détails extrêmement fins dans le mouvement.
Capture de Mouvements Rapides : Le capteur permet de capturer des phénomènes qui se déroulent à des vitesses élevées, comme le vol d’un insecte ou le mouvement d’une pièce mécanique.
Compression native des données :
Les données en sortie de capteurs ne correspondent qu’aux évènements générés : l’ensemble des pixels n’observant aucun changement de contraste reste « muet ».
Seules les données utiles ne sont donc sorties du capteur, réduisant ainsi la bande passante nécessaire et optimisant le processing des datas.
Ce principe rend les caméras event based idéales pour les applications mobiles et embarquées, comme les drones ou les véhicules autonomes.
Performance dans des conditions de lumières variées
Très grande Dynamique : Les caméras peuvent fonctionner dans des conditions d’éclairement très variées, de l’obscurité presque totale à la lumière directe du soleil.
Adaptation Rapide : Elles peuvent s’adapter rapidement aux changements de luminosité, ce qui est utile dans des environnements où l’éclairage change fréquemment.
Applications et Utilisations
Robotique : Utilisées pour la navigation et la manipulation dans la robotique, où la détection rapide du mouvement est cruciale.
Sécurité et Surveillance : Peuvent détecter des mouvements subtils et inhabituels, utiles pour la détection d’intrusion.
Santé : Utilisées dans des applications médicales pour surveiller les mouvements du patient ou guider des instruments chirurgicaux.
Automobile : Utilisées dans les systèmes avancés d’aide à la conduite (ADAS) pour une détection rapide des obstacles et des piétons.
Industrie : Les caméras event based peuvent calculer des fréquences de vibrations, détecter des mouvement rapides, optimiser l’OCR ou la lecture de code en générant des images sans flou de bouger, faire du comptage de particules ou d’objets etc…
En somme, les caméras basées sur des événements représentent une avancée majeure dans la vision par ordinateur, offrant des capacités uniques qui ouvrent de nouvelles possibilités dans de nombreux domaines. Leur adoption et leur développement continu promettent de transformer la manière dont les machines voient et interagissent avec le monde.
ADPix vous accompagne tout au long de votre projet et saura vous mettre en lien vers le partenaire intégrateur adapté à votre besoin. Contacter notre équipe commerciale !