La version 1.0 du programme Lacmus « Fumigation Furieuse » a été publiée. Ce projet est une solution multiplateforme pour automatiser la recherche et le sauvetage de personnes disparues en utilisant des algorithmes de vision par ordinateur et d'IA. Le projet est développé en C# et est distribué sous licence GPLv3, avec plus de cinq ans de développement en étroite collaboration avec la communauté des équipes de recherche et de sauvetage.
Le système logiciel Lacmus permet la recherche automatisée à partir de photographies prises par des drones, aidant à identifier les images contenant une personne disparue et fournissant à l'utilisateur les coordonnées de l'objet recherché. L'application utilise des réseaux neuronaux et des algorithmes de vision par ordinateur pour reconnaître les personnes sur les images de drones, ce qui augmente l'efficacité des opérations de recherche, réduit le temps nécessaire à leur réalisation et, en fin de compte, améliore la probabilité de sauvetage des personnes disparues.

Le programme prend en charge divers systèmes d'exploitation, y compris Linux, Windows et macOS, et permet l'utilisation de différents types de processeurs graphiques, tels que les GPU NVIDIA, Intel, AMD, NPU et TPU, pour optimiser le fonctionnement des réseaux neuronaux. L'interface utilisateur utilise le framework multiplateforme AvaloniaUI, et l'exécution des modèles d'apprentissage automatique est réalisée à l'aide de ONNX Runtime et d'une version légère de TensorFlow.
Les modèles de vision par ordinateur sont distribués sous forme de modules complémentaires, téléchargeables dans le catalogue des modèles ML dans la fenêtre de configuration du programme, chaque plugin contenant les dépendances nécessaires, évitant ainsi à l'utilisateur final d'installer des dépendances et des bibliothèques supplémentaires. Les architectures principales des réseaux neuronaux utilisées sont YOLOv5 et RetinaNet.
Le projet se développe avec le soutien de l'association Lacmus Foundation, qui se consacre à la recherche ouverte dans le domaine de la recherche et du sauvetage des personnes disparues. L'organisation n'a pas de structures juridiques et est fondée sur le bénévolat. Les statistiques montrent que chaque année, des milliers de personnes disparaissent dans le monde. Le projet Lacmus est destiné à être un indicateur (d'où son nom) dans la résolution de ce problème, fournissant aux services de recherche et de sauvetage des moyens modernes pour accomplir efficacement leurs missions et sauver autant de vies que possible.
Source : opennet.ru
