Un projet collaboratif, des millions d’images et de l’intelligence artificielle
pour développer un outil de reconnaissance automatique des espèces animales en France

Cette dernière décennie, les pièges photographiques sont devenus essentiels au recensement de la faune et au suivi et à la gestion de nombreuses espèces. Les images collectées, souvent des centaines de milliers, doivent cependant être inspectées et classées une à une par espèces, une tâche longue et fastidieuse.

Les progrès des outils de l’intelligence artificielle, et en particulier des modèles dits d’apprentissage profond (deep learning en anglais), doivent permettre d’automatiser cette étape de tri et de classification des images. Avant l’initiative DeepFaune, il n’y avait cependant pas de modèle applicable à la faune française hexagonale, et développer un tel modèle a été l’objectif principal de l’initiative.

Le succès de la phase d’apprentissage des modèles de classification reposant sur le fait d’avoir accès à des milliers d’images annotées - c’est à dire des images pour lesquelles l’espèce présente a été identifiée par une personne - une approche collaborative avec de nombreux partenaires a été mise en place pour construire, en agrégeant les images des partenaires, la plus large base d’images annotées possible. Cette collaboration a permis le développement d’un modèle performant.

Pour que ce modèle soit utilisables par tous, partenaires de l’initiative ou non, un logiciel gratuit et simple d’accès a été développé, permettant aux utilisateurs de classer leurs images de pièges photographiques.

Données
et Modèle

Une très large base d’entrainement
Le succès de la collaboration avec de nombreux partenaires a permis d’obtenir plus d’un million d’images et de vidéos annotées, probablement la plus large base de données de ce genre en France.

Un double traitement des images
Notre approche est constituée de deux étapes: une première étape de détection de l’animal dans l’image, puis une étape de classification dans laquelle le modèle identifie l’espèce ou le taxon auquel l’animal appartient.

Espèces reconnues et performance du modèle

A l’heure actuelle, le modèle utilise 28 classes. Chaque image ou vidéo qui lui est soumise, prise de jour comme de nuit, est prédite comme contenant:

  • rien: classe ‘vide’
  • une présence humaine: classes ‘humain’, ‘véhicule’
  • un ongulé sauvage: classes ‘bouquetin’, ‘cerf’, ‘chevreuil’, ‘chamois/isard’, ‘sanglier’
  • un autre grand mammifère: classes ‘loup’, ‘lynx’, ‘ours’
  • un petit mammifère: classes ‘blaireau’, ‘écureuil’, ‘genette’, ‘hérisson’, ‘lagomorphe’, ‘marmotte’, ‘mustélidé’, ‘ragondin’, ‘renard’
  • un animal domestique: classes ‘chien’, ‘chat’, ‘chèvre’, ‘équidé’, ‘mouton’, ‘vache’
  • un animal autre, de la classe ‘oiseau’ ou de la classe ‘micromammifère’

Les images pour lesquelles le score de confiance de la prédiction est sous un seuil défini par l’utilisateur sont attribuées à une classe ‘indéfini’ et devront être inspectées visuellement.

Cependant, sur les images de validation, 96% des prédictions du modèle sont justes ! Cette excellente performance, calculée sur des images des partenaires qui n’ont pas été utilisées pour l’apprentissage du modèle, pourrait être plus faible sur d’autres images prises dans d’autres contextes. Cependant, que la performance du modèle DeepFaune soit maintenue ou légèrement dégradée, il doit permettre à toute personne traitant des milliers d’images de réduire considérablement le temps passé sur cette tache fastidieuse.

N’hésitez pas à tester le logiciel sur vos propres images, et à nous faire retour !
Les performances du modèle évoluent régulièrement, au gré des améliorations que nous y apportons et de l’ajout d’images à la base de données. Si vous avez identifié des espèces sur des images ou vidéos de pièges photographiques, vous pouvez nous aider à améliorer le modèle. Ecrivez nous pour contribuer !

Vous souhaitez en savoir plus ? Une pré-publication décrivant plus en détail le modèle est en ligne ici:

Rigoudy et al. 2022. The DeepFaune initiative: a collaborative effort towards the automatic identification of the French fauna in camera-trap images. bioRxiv https://doi.org/10.1101/2022.03.15.484324

Logiciel

Nous mettons à disposition un logiciel simple d’usage permettant de classifier, à l’aide du modèle DeepFaune, des images ou des vidéos de pièges photographiques. Ce logiciel permet également de copier ou déplacer ces images ou vidéos dans des dossiers distincts, selon les résultats de la classification.

Ce logiciel est fait pour être utilisable sur un ordinateur de bureau standard, sans avoir besoin d’envoyer les images ou vidéos sur un serveur distant.

Ce logiciel est gratuit, distribué sous licence CeCILL ne permettant pas l’usage du logiciel à des fins commerciales.

– Téléchargement et usage –

  • Windows:
  1. Téléchargez le dossier compressé ici, et décompressez le à l’emplacement de votre choix. Ce dossier peut être effacé après l’installation réalisée en étape 2.
  2. Installez en double-cliquant sur le fichier deepfaune_installer.exe
  3. Lancez le logiciel DeepFaune comme n’importe quel autre logiciel Windows.
  • Linux/Mac:
  1. Téléchargez le dossier compressé ici.
  2. Décompressez le dossier à un emplacement aisément accessible, car vous devrez y accéder à chaque démarrage du logiciel.
  3. Suivez les instructions détaillées dans le fichier README.md
  • Tous les systèmes:
    Vous trouverez ici un manuel utilisateur.
    Pour toute aide ou suggestion, contactez nous

Partenariat

Les partenaires du projet, plus d’une quarantaine à ce jour, participent à celui-ci en contribuant des images mais également à la réflexion autour des objectifs du projet DeepFaune, et des besoins des utilisateurs finaux. La liste des partenaires est accessible ici.

Ces partenaires sont des parcs naturels régionaux ou nationaux, des fédérations de chasseurs, des associations naturalistes, des laboratoires de recherche et même de simples individus, tous impliqués dans la conservation et la gestion de la biodiversité aux échelles locales, régionales ou nationales. Ils sont distribués dans l’ensemble du territoire métropolitain.

Carte des localisations géographiques de nos partenaires en France hexagonale

Vous souhaitez rejoindre le projet DeepFaune ? Contactez nous !

L’équipe

Le projet est porté par Simon Chamaillé-Jammes et Vincent Miele, affiliés respectivement au Centre d'Ecologie Fonctionnelle et Evolutive (CEFE, Montpellier) et au Laboratoire de Biologie et Biométrie Evolutive (LBBE, Lyon). Ils dépendent tous deux de l'Institut National d'Ecologie et d'Environnement (INEE) du CNRS.
L'équipe DeepFaune est également composée de Gaspard Dussert (LBBE), Noa Rigoudy (CEFE) et Bruno Spataro (LBBE).

Simon Chamaillé-Jammes est directeur de recherche CNRS, spécialisé en dynamique des populations et écologie comportementale.
Vincent Miele est ingénieur de recherche CNRS, spécialiste des techniques de vision par ordinateur par deep learning en écologie.
Gaspard Dussert est doctorant en apprentissage machine et développe plus avant les algorithmes des modèles DeepFaune.
Noa Rigoudy fût la première étudiante DeepFaune et réalise actuellement un doctorat sur les effets de l’anthropisation des milieux sur le comportement animal, mais reste impliquée dans l’initiative.
Bruno Spataro est ingénieur de recherche CNRS et gère le centre de calcul et les serveurs de stockage du centre PRABI-LBBE.

L'équipe remercie Elias Chetouane, Julien Rabault, Antoine Régnier et Pierre Cornette qui ont également contribué aux développements du modèle ou du logiciel.

Le projet est principalement financé par le CNRS.