Présentation du projetMardi 8 janvier 203ENS de Lyon
Motivations du projet MDMAFabriquer un nouveau type de contrôleur MIDI,sans matériel supplémentaireCréer un programme comp...
Architecture & spécificationsMouvements de lutilisateur décodés par lawebcamZones virtuelles configurables avec lesquelleslu...
Reconnaissance visuelleCalibration visuelle• Configuration du masque• Images avec les mains ouvertes/ferméesÉtapes de calib...
Reconnaissance visuelleDétection des mains• Binarisation de limage• Masquage de limage• Érosion de limage (filtrage du brui...
Musique & signaux MIDIMessage de type NOTE ONUn ou deux octets de données.                    6/12 – graal.ens-lyon.fr/mdma
Musique & signaux MIDIMDMA avec création de port MIDIMDMA avec utilisation de ports MIDI autonomesEnsuite, gestion des sig...
Gestion des événementsPadEntrée / Sortie / Ouverture / FermetureFaderChangement de valeur sur les axes X/YSegmentEntrée/So...
CommunicationMise en place d’une charte graphiqueChoix des couleurs & du logo. Mise en place du site.InterneDiscussions da...
Intégration du logicielCompatible avec Linux, Mac OS & Windows.Testé à de multiples reprises.Disponible sous licence libre...
Et ensuite ?Utilisation musicale en pratiqueUtilisation de la Kinect                 11/12 – graal.ens-lyon.fr/mdma
graal.ens-lyon.fr/mdma
Prochain SlideShare
Chargement dans…5
×

Présentation du projet MDMA

371 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
371
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Présentation du projet MDMA

  1. 1. Présentation du projetMardi 8 janvier 203ENS de Lyon
  2. 2. Motivations du projet MDMAFabriquer un nouveau type de contrôleur MIDI,sans matériel supplémentaireCréer un programme compatible avec les logicielsmusicauxÊtre capable de reconnaître des mouvements desmains, de les relier à des événements précisFournir une interface configurable et ergonomique 2/12 – graal.ens-lyon.fr/mdma
  3. 3. Architecture & spécificationsMouvements de lutilisateur décodés par lawebcamZones virtuelles configurables avec lesquelleslutilisateur interagitDéclenchement dévénements particuliers selonles mouvementsCommunication avec les autres logiciels sousforme de signaux MIDI configurables 3/12 – graal.ens-lyon.fr/mdma
  4. 4. Reconnaissance visuelleCalibration visuelle• Configuration du masque• Images avec les mains ouvertes/ferméesÉtapes de calibration• Masquage des zones• Détection du point le plus sombre de l’image. Seuil de luminosité.• Calculs de la surface des mains (dans la position ouverte/fermée)• Seuil de la surface de la main ouverte 4/12 – graal.ens-lyon.fr/mdma
  5. 5. Reconnaissance visuelleDétection des mains• Binarisation de limage• Masquage de limage• Érosion de limage (filtrage du bruit)• Division de limage en deux• Détection des contours• Construction dune enveloppe convexe• Calcul de la surface limitée par lenveloppe et du barycentre 5/12 – graal.ens-lyon.fr/mdma
  6. 6. Musique & signaux MIDIMessage de type NOTE ONUn ou deux octets de données. 6/12 – graal.ens-lyon.fr/mdma
  7. 7. Musique & signaux MIDIMDMA avec création de port MIDIMDMA avec utilisation de ports MIDI autonomesEnsuite, gestion des signaux grâce à la bibliothèque RtMidi. 7/12 – graal.ens-lyon.fr/mdma
  8. 8. Gestion des événementsPadEntrée / Sortie / Ouverture / FermetureFaderChangement de valeur sur les axes X/YSegmentEntrée/Sortie 8/12 – graal.ens-lyon.fr/mdma
  9. 9. CommunicationMise en place d’une charte graphiqueChoix des couleurs & du logo. Mise en place du site.InterneDiscussions dans l’équipe & avec les responsablesExterne • Diffusion numérique • Site web trilingue (23 pages) : suivi des avancées du projet • affiche et diffusion dans l’École (media étudiants) 9/12 – graal.ens-lyon.fr/mdma
  10. 10. Intégration du logicielCompatible avec Linux, Mac OS & Windows.Testé à de multiples reprises.Disponible sous licence libre CeCILL-B 10/12 – graal.ens-lyon.fr/mdma
  11. 11. Et ensuite ?Utilisation musicale en pratiqueUtilisation de la Kinect 11/12 – graal.ens-lyon.fr/mdma
  12. 12. graal.ens-lyon.fr/mdma

×