Bonjour à tous !
Je suis étudiante, et la programation j'y connait pas grand choses mais j'ai un projet et j'aimerais avoir votre avis (je vais également poster ce message sur le post pur-data car il me semble que le logiciel pourrais m'aider) :
J'aimerais faire rentrer une personne dans une pièce où il serait filmé de face, et ses mouvements serait analysés. Donc quadrier l'espace avec certaines zones sensible. Et sur ces zones sensible de l'espace quand la personne y "pose" la main cela générerait un signal sonore ( une note ) et un signale visuel ( une couleur projeter sur écran ).
Cela vous semble t-il réalisable?
Si oui, que utiliser comme logiciel pour quadrier un espace et intégrer des zones sensible dedans?
Voilà j'aurais certainement d'autres questions à venir en fonction de l'avancement du projet, de vos réponses, ...
Mercie d'avance.
Iohana.
Hors ligne
Bonjour Iohana et bienvenue,
Oui, tu peux, utiliser pure-data pour faire ça, mais aussi processing avec des fonctions de « computer vision » qui permettent d'analyser une image vidéo et d'y discerner des « blobs », c'est à dire des contours de formes (pour toi une main). Il y a d'autres choix possibles, mais je ne fais pas un inventaire complet
Pour choisir entre les deux, si tu comptes travailler plutôt la partie sonore, pure-data me semble plus adapté, si tu as juste besoin d'une détection et d'un déclenchement, processing est probablement plus simple. Ce n'est pas la même manière de programmer (processing, c'est tout en texte), choisis celle avec laquelle tu te sens le plus à l'aise.
Hors ligne
Pour compléter le propos de pierre, pour l'analyse de l'image vidéo, les deux programmes implémentent la même bibliothèque nommée OpneCV, il s'agit vraiment plus d'un choix d'interface que de possibilités.
Hors ligne
whaou en effet je vais devoir bien m'y mettre si je veux mennez à bien ce projet !! merci beaucoup en tout cas de vos réponses.
Hors ligne
Un truc plus simple que la détection d'une main serait de détecter un mouvement ; tu découpe ton image en petites zones et tu regarde si l'image y change dans le temps, et si ça change beaucoup (genre une main passe dedans) et bien tu déclenche un évènement.
Edit : ha ben c'est exactement ce que Olivier propose dans le post pure-data ; j'ai rien dis
Dernière modification par Staross (2010-09-24 19:35:57)
Hors ligne