Aptitude Toolbox

Description

Aptitude Toolbox est un logiciel open source Python 3 ayant pour but de détecter et de suivre les objets en mouvement via une interface tout en un. Différents algorithmes de détection et de tracking peuvent être utilisés allant du plus simple au plus complexe, incorporant des réseaux de neurones.

L’utilisateur devra uniquement spécifier les paramètres des modèles, sans oublier la valeur des poids des réseaux de neurones, via des fichiers de configuration json.

La brique logicielle ne nécessite pas de matériel informatique particulier, elle peut fonctionner sur le CPU de la machine installée. Par contre, il est plus que recommandé de la faire tourner sur une machine pourvue d’un GPU pour optimiser le temps de traitement, ce qui est déjà pris en compte par la brique logicielle.

La brique logicielle provient du projet APTITUDE (Apprentissage Profond et Traitement des Images pour la Télésurveillance Urbaine et la Détection d’Evénements) financé par la Région wallonne.

Lien vers le logiciel

Le logiciel se destine donc principalement à l’inférence à partir de modèles pré-entraînés, pas à l’entraînement de modèles sur une tâche spécifique (ce lien est disponible pour les participants de l’école doctorale TRAIL et les affiliés de TRAIL).

Exemple du résultat final https://youtu.be/d5Dtp69EJC4.

Contributeurs

  • Jonathan Samelson, principal inventeur et développeur de l’UCLouvain
  • Ratha Siv, discussions initiales et aide à la conception de l’Université de Mons