La Recherche
Recherches appliquées au sein du LACSC
Description
"ACTIVIS" est un travail qui
a débuté lors de ma thèse et que je continue
aujourd'hui à développer avec l'aide des étudiants
de première et deuxième année de cycle L dans
le cadre de leur Projet Scientifique et Technique
en Equipe (plus quelques "aficionados" qui
apportent régulièrement leur
contribution).
Application directe des enseignements de
l'ECE, "ACTIVIS" permet aux étudiants de prendre
en charge le développement d'une petite pierre dans le grand
édifice que constitue une plateforme de traitement d'images,
détection et analyse du mouvement.
Ils se confrontent,
dès leur entrée à l'école, à un
travail de groupe avec toutes les contraintes fortes que cela
implique tant au niveau du respect des délais que de
l'application stricte des protocoles de communications et d'échange
inter-groupes.
L'intégration des différents
outils développés se fait par ajout de plug-in dans le répertoire ad-hoc au
sein d'un logiciel dont l'auteur est un élève de
l'école : Michaël Ughetti.
Téléchargement
Vous pouvez accèder au téléchargement de ce logiciel open source à l'adresse https://sourceforge.net/projects/imagein
Création de Plug-In
Vous trouverez le template de création de votre propre algorithme à l'adresse MyAlgo.zip
Un commentaire utile d'un étudiant de l'école :
=================================================================
Le tutoriel de Julien Hattier sur l'implémentation d'une dll à Image-In se trouve ici :
http://activis.znworld.com/documents/tutodllimagein.zip
Tout y est bien expliqué cependant pour pouvoir compiler il faut, dans le fichier "VotreDll.h", remplacer la ligne 17 :
par celle-ci :
Ne pas oublier, comme c'est ecrit dans les commentaires, d'ajouter le constructeur de la classe :
pour cela il faut ajouter, toujours "dans VotreDll.h", la ligne VotreClasse(int); au dessus de void Apply() ;
Ile ne faut pas non plus oublier de définir l'identifiant de la DLL
(ID_DE_DLL)
Pour cela le plus simple est d'ajouter
dans "VotreDll.h"
Normalement en suivant bien le tutoriel et en applicant ces modifications ça compile bien.
Une dernière chose, je n'ai pas réussi à recupérer le buffer de pixel
de cette manière, et en observant l'archive MyAlgo.rar disponible sur
le site de Monsieur Ravaut je me suis apperçu qu'une instruction était
différente par rapport au tutoriel de Julien.
Dans le fichier "VotreDll.cpp", il faut apparement remplacer
Après cette dernière modification j'ai enfin pu récupérer le buffer de pixel.
=================================================================
Organigramme
du projet ACTIVIS

Résultats
Principalement dans le domaine
des émotions humaines et del'épilepsie de l'enfant,
les résultats obtenus constituent une nouvelle source
d'information à destination des spécialistes
(médecins, chirurgiens...).
Quelques liens...
ACTITIVS 2004 "vitrine"
Une image test
Pommes
Thème de recherche de ma thèse (soutenue en décembre 1999)
Mon sujet consistait à analyser les mouvements dans les enregistrements de crises d'épilepsie dans le but d'apporter aux spécialistes de nouvelles données utiles au diagnostic et à la détermination du traitement adapté.
Le travail initié dans le cadre de ce doctorat est
actuellement poursuivi en Projet Scientifique et Technique en Equipe
(PSTE) avec les premières et deuxième année du
cycle L.