Projets CRéACTIFS!
Projets précédents
2011 — 2012
lien
Les projets créactifs suivants sont proposés par des membres de l’Institut NUMEDIART dans le cadre des projets inscrits à l’horaire des étudiants de l’UMONS. Typiquement, ils peuvent être sélectionnés comme projets FPMs/BA2 ou BA3, comme projets applicatifs dans certaines filières de Master FPMs ou FSc/Info, ou comme TFE.
Les promoteurs de chaque projet et leur niveau (BA2, BA3, MA, TFE) sont spécifiés dans la fiche d’identification qui l’accompagne.
Certains projets peuvent être proposés à différents niveaux de formation, en adaptant leur complexité.
Rentrez dans le jeu
Rentrez dans le jeu::Rentrez dans le jeu — Expérience interactive avec la caméra Kinect par Jonathan Schoreels, étudiant au première année de master en sciences informatiques, présentée lors du Printemps des Sciences 2013 à l’Université de Mons. Le travail a été effectué dans le cadre d’un projet d’informatique, co-dirigé par le Prof. Tom Mens et Romuald Deshayes du Service de Génie Logiciel, Département d’Informatique de a Faculté des Sciences de l’UMONS. Ce travail s’inscrit dans le cadre de l’Institut de Recherche Numediart.
ViStyl
ViStyl::La création de film comme Qui veut la peau de Roger Rabbit » fait à la fois intervenir un monde réel et un monde imaginaire qui est représenté sous forme de dessin animé (cartoon). Le projet va consister à développer des méthodes (sous OpenCV) qui permettent de convertir une partie ou l’entièreté de la vidéo en une autre dont le rendu ou le contenu est non-photoréaliste.
Niveau : BA3-MA-TFE
Responsables : De Beul Dominique, Thierry Dutoit
Niveau : BA3-MA-TFE
Responsables : De Beul Dominique, Thierry Dutoit
iMARELLE
iMARELLE::En association avec une étudiante de l’Ecole des Beaux-Arts de Tournai et de son professeur (Gregory Delaunois), ce projet vise à la mise au point d’une installation artisitique basée sur le principe de la marelle.
L’interactivité sera gérée par une caméra kinect (connectée à Processing via la librairie SimpleOpenNI), qui détecterait la position x,y du pied du joueur, et déclencherait des séquences audiovisuelles.
L’Ecole des Beaux Arts gèrera les aspects artistiques, et l’UMONS s’occupera des aspects techniques. Résultat professionnel garanti, vu l’association des compétences.
(La vidéo ci-dessus donne une idée du principe fonctionnel de l’installation. Le coté artistique sera plus développé dans ce projet.)
Niveau BA2
Responsables X. Siebert (UMONS), J. Leroy (UMONS), G. Delaunois (EBAT), T. Dutoit (UMONS)
Niveau BA2
Responsables X. Siebert (UMONS), J. Leroy (UMONS), G. Delaunois (EBAT), T. Dutoit (UMONS)
Data-loging
Data-loging::Objectif: Sauver à intervalle régulier sur carte mémoire les valeurs des deux capteurs.
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Background : programmation C et FlowCode
Matériel : Simius, capteur de lumière, capteur de température et lecteur de carte SD.
Niveau : BA2 et BA3
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Background : programmation C et FlowCode
Matériel : Simius, capteur de lumière, capteur de température et lecteur de carte SD.
Niveau : BA2 et BA3
Thingstrument
Thingstrument::Tout objet peut devenir un instrument de musique, à condition d’être couplé à un ou des capteurs, et qu’un « mapping » subtil ait pu être mis au point entre la sortie de ce capteur et les paramètres de contrôle d’un synthétiseur musical (qu’on réalisera ici dans PureData sur le principe de la synthèse FM, contrôlé par un ou des capteurs branchés sur une carte arduino, typiquement un micro piezzoélectrique ou un microphone condensateur de contact).
Niveau : BA2
Responsables : T. Dutoit, T. Todoroff
Niveau : BA2
Responsables : T. Dutoit, T. Todoroff
SPEAKDUINO
SPEAKDUINO::Le but de ce projet sera de coupler la carte arduino à un chip de synthèse sonore, relié à l’arduino par son port série.
Le chip sera le Speakjet (http://magnevation.com/SpeakJet.swf et https://www.sparkfun.com/products/9578), que l’on pourra se procurer ici : http://www.speechchips.com/shop/item.aspx?itemid=6.
Le projet permettra aux étudiants de mieux comprendre développer leurs connaissances en électronique, et en communication série.
Une fois le circuit réalisé, on pourra examiner comment y associer une interface physique pour commander le système de manière interactive.
Ce projet est strictement réservé à un groupe dont au moins un des membres pratique déjà l’électronique en amateur.
Niveau : BA3
Responsable : T. Dutoit et T. Todoroff
Niveau : BA3
Responsable : T. Dutoit et T. Todoroff
Robot roulant
Robot roulant::Matériel : Simius, DX4 ou Pololu (deux moteurs, carte de puissance), récepteur/émetteur RC5.
Objectif: Commander avec une télécommande, les déplacements du robot
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Background : programmation C ou FlowCode
Niveau : BA2 et BA3
Objectif: Commander avec une télécommande, les déplacements du robot
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Background : programmation C ou FlowCode
Niveau : BA2 et BA3
ToysAreOurs
ToysAreOurs::Ce projet propose de réinvestir les objets électroniques (en dysfonctionnement ou pas) pour les détourner et les doter d’un usage nouveau. Cette démarche est double: d’un côté, répondre et contrecarrer ce système qui contraint les objets qui nous entourent à un destin défini, et d’un autre côté, manipuler et maîtriser les savoirs et techniques enfouis dans ces objets au quotidien, et qui nous paraissent souvent obscures.
Nous prendrons des jouets d’enfants et nous les détournerons pour en faire des jouets reconfigurables à l’infini.
Niveau : BA2 = prérequis « connections »
Responsable : Cécile Picard-Limpens & François Rocca
Niveau : BA2 = prérequis « connections »
Responsable : Cécile Picard-Limpens & François Rocca
CollabMusic
CollabMusic::Concevoir et jouer de la musique est souvent une activité qui rassemble, qu’elle soit dans le jeu ou dans l’écoute. L’objectif ici est de présenter la composition sonore simplement comme un agencement temporel de sons à amplitudes ajustées. Nous souhaitons ici créer un système qui favorise la musique collaborative, dans la conception mais aussi dans la production. Nous nous attacherons à concevoir un système permettant de construire une musique où chacun s’attribue un instument/son à partir d’une bibliothèque prédéfine, d’enregistrer le résultat sonore obtenu, et enfin de le stocker dans une base de données. En outre, chaque production sonore créée pourra être reprise à tout moment pour être continuée, gardant en mémoire les versions successives des productions sonores.
Niveau : BA3 = prérequis « programmactions »
Responsable : Cécile Picard-Limpens
Niveau : BA3 = prérequis « programmactions »
Responsable : Cécile Picard-Limpens
Bras robot
Bras robot ::Objectif: Commande d’un bras robot par des capteurs (accéléromètre, gyroscope, buttons) détectant le mouvement effectués par la main (Nunchuk).
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Matériel : Simius, bras robot 6-axes, Nunchuk.
Background : programmation C, Flowcode,
Niveau : BA2 et BA3
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Matériel : Simius, bras robot 6-axes, Nunchuk.
Background : programmation C, Flowcode,
Niveau : BA2 et BA3
Multi Touch Cloud
Multi Touch Cloud::Ce projet consiste à transformer n’importe quelle surface en une surface multi-point, c’est-à-dire quelque chose semblable à l’écran d’un iPad.
Le projet se déroulera en deux temps.
En premier lieu, vous analyserez les images émises par la Kinect pour y identifier tous les éléments proches d’une surface donnée.
En deuxième lieu, vous construirez une interface basique permettant de manipuler des images et des vidéos que vous relierez à l’analyse.
Niveau : BA2
Responsable : Thierry Dutoit, François Zajéga
Niveau : BA2
Responsable : Thierry Dutoit, François Zajéga
Virtual Fitting Room
Virtual Fitting Room::Ce projet vous permettra de découvrir les différents apsects d’une cabine d’essayage virtuelle digne de ce nom. Sur base de la kinect et de la détection de squelette d’OpenNI, vous développerez une interface utilisateur permettant la sélection de vêtements, chapeaux, sacs, et autres accessoires. Une fois ces objects sélectionnés, vous les superposerez de manière optimale sur la représentation de la personne utilisant le système.
Niveau : BA2/BA3
Responsable : Thierry Dutoit, François Zajéga
Niveau : BA2/BA3
Responsable : Thierry Dutoit, François Zajéga
KINECTOID
KINECTOID::Ce projet consistera à fabrique dans un premier temps un buste robotisé contrôlé par des servomoteurs. Ensuite ce buste robotisé imitera les mouvements d’une personne. Ces mouvements seront obtenus par l’intermédiaire de la Kinect et seront transmis à une carte Arduino capable d’actionner des servomoteurs pour faire les bras du robot.
Technologie informatique : Arduino/Processing/ Kinect.
Niveau : BA2
Responsable : F. Rocca, O. Verlinden
Niveau : BA2
Responsable : F. Rocca, O. Verlinden
PROJECTION SUR LES MASQUES
PROJECTION SUR LES MASQUES::Pour le 175è anniversaire de la FPMs l’idée de faire en sorte que le visiteur soit accueilli par les fondateurs Guibal et Devillez « en personne » a été proposée.
Le dispositif serait identique à celui mis en œuvre par Denis Maleau : Denis Marleau (Voir lien ci-dessous).
Le projet aura pour but d’analyser les méthodes permettant de réaliser une projection sur buste ainsi que les contraintes liées au buste utilisé. La finalité du projet sera la réalisation d’un prototype fonctionnel.
Technologie informatique : Traitement vidéo/Projection.
Niveau : BA3
Responsable : F.Rocca, M.Dumenil, T.Dutoit
Niveau : BA3
Responsable : F.Rocca, M.Dumenil, T.Dutoit
I SEE YOU
I SEE YOU::Ce projet consistera à mettre au point un visage robotisé simplifié capable de suivre des yeux une personne. La position de la personne sera obtenue par l’intermédiaire de la Kinect. Ces informations seront alors transmises à une carte Arduino capable d’actionner des servomoteurs pour faire bouger les yeux.
Technologie informatique : Arduino/Processing/ Kinect.
Niveau : BA2
Responsable : F. Rocca, O. Verlinden
Niveau : BA2
Responsable : F. Rocca, O. Verlinden
VR Window
VR Window::Le projet consiste à produire une illusion de 3D à l’aide du suivi de personne et de tête avec une Kinect. L’objectif étant de déformer un rendu, en temps réel, en fonction du point de vue d’un utilisateur de sorte que celui-ci perçoive l’environnement en 3D. Ce projet aborde l’exploitation de la Kinect pour du headtracking ansi que les techniques de base de rendu 3D (OpenGL).
Niveau : BA3
Ce projet aura une grande visibilité : ses résultats seront directement utilisés dans une installation artistique associée à « Hors Champ », œuvre de danse-cinéma de Michèle Noiret et Patric Jean, qui sera créée en avant première à Bruxelles en avril 2013.
Responsable : Julien Leroy, Romuald Deshayes
Niveau : BA3
Ce projet aura une grande visibilité : ses résultats seront directement utilisés dans une installation artistique associée à « Hors Champ », œuvre de danse-cinéma de Michèle Noiret et Patric Jean, qui sera créée en avant première à Bruxelles en avril 2013.
Responsable : Julien Leroy, Romuald Deshayes
VOXLIVE
VOXLIVE::La parole est un processus hautement interactif et contextuel. Aujourd’hui, sa synthèse se fait soit par des règles fixes, soit par un enregistrement préalable de portions de parole, deux techniques peu flexibles. Depuis quelques années, le laboratoire a développé MAGE, une librairie de synthèse vocale utilisant des HMMs et manipulables en temps-réel. Ce projet consiste à évaluer comment le langage de live coding musical SuperCollider pourrait être utilisé comme interface pour construire des segments de parole artificielle et les manipuler de manière interactive. Un nouvel instrument basé sur ce principe sera développé et intégré à des projets artistiques.
Niveau : MA/TFE (Antonin Puleo)
Responsable : Nicolas d’Alessandro, Thierry Dutoit et Maria Astrinaki
Niveau : MA/TFE (Antonin Puleo)
Responsable : Nicolas d’Alessandro, Thierry Dutoit et Maria Astrinaki
VOXPAINT
VOXPAINT::Il existe de nombreux rapprochements intuitifs entre les courbes, les couleurs, les formes,… et le son. De nombreuses technologies et logiciels, de UPIC à Iannix, ont proposés des approches pour dessiner le son. La précision des écrans multitouch permettent désormais d’approcher l’idée de dessiner le son d’un point de vue plus gestuel, en capturant des interactions plus complexes avec l’écran. Ce projet vise à fabriquer une station de travail basée sur une tablette Wacom pen+touch, ou une Cintiq multitouch, où le musicien pourra dessiner des trajectoires, les manipuler en temps-réel et utiliser ces trajectoires pour contrôler des synthétiseurs de sons de son choix.
Niveau : BA3/MA/TFE
Responsable : Nicolas d’Alessandro, Thierry Dutoit et François Zajégà
Niveau : BA3/MA/TFE
Responsable : Nicolas d’Alessandro, Thierry Dutoit et François Zajégà
SKETCHPOD
SKETCHPOD::L’explosion des périphériques mobiles (smartphones et tablettes) constitue aujourd’hui un terrain très fertile pour fabriquer des instruments de musique innovants. Dans un contexte concret de performance musicale, le déploiement massif de dispositifs mobiles est toutefois entravé par l’instabilité récurrente des protocoles sans fils traditionnels (bluetooth, wifi). L’idée de ce projet est de fabriquer un instrument à base d’un iPod ou iPad communiquant l’ensemble des données gestuelles (contacts écran tactile, accéléromètre) par le canal audio (connecteur écouteurs). Il s’agit donc de designer l’interface et le protocole d’encodage over audio vers l’ordinateur.
Niveau : BA3/MA
Responsable : Nicolas d’Alessandro, Thierry Dutoit
Niveau : BA3/MA
Responsable : Nicolas d’Alessandro, Thierry Dutoit
TUIPOD
TUIPOD::Le monde des nouveaux instruments de musique vit aujourd’hui deux révolutions majeures: l’informatique mobile (smartphones et tablettes) et le courant du fab, fabrication d’objets interactifs home-made à partir d’impression 3D et de programmation. Le but de ce projet est d’augmenter un iPod ou iPad avec des éléments tangibles (boutons, leviers, sliders) répercutant leur effets sur l’écran de l’appareil. Il s’agit de designer ces objets tangibles, afin de les imprimer en 3D au laboratoire et ensuite écrire le logiciel iOS qui permettra récupérer et réinterpréter les données d’interaction sur un ordinateur, afin de contrôler de la synthèse sonore.
Niveau : BA3/MA
Responsable : Nicolas d’Alessandro, François Rocca; Justine Decuypere, Thierry Dutoit
Niveau : BA3/MA
Responsable : Nicolas d’Alessandro, François Rocca; Justine Decuypere, Thierry Dutoit
DEEPMOSAIC
DEEPMOSAIC::La photo ou l’image mosaïque est une technique utilisée dans les Arts numériques et donne aux artistes un moyen de faire passer des messages de manière originale et ludique.
La plupart des logiciels de photo mosaïque proposent de convertir l’entièreté de la photo en mosaïque et non pas des parties de la photo. Le projet proposé consiste à développer une application qui permet de sélectionner des zones, des formes ou des contours dans une photo/image et de remplacer les sélections par des mosaïques de photos/images. L’étudiant utilisera la bibliothèque « OpenCV » pour le traitement d’images.
Niveau : BA3
Responsable : De Beul Dominique
Niveau : BA3
Responsable : De Beul Dominique
VideoComp
VideoComp::Le but de ce projet est de construire un logiciel qui permette de détecter des images semblables parmi des vidéos données, en se basant sur les résultats obtenus lors du développement du projet numediart #10.1.
Le logiciel sera typiquement implémenté en C++, en utilisant les librairies OpenFrameWorks / OpenCV.
Lien :
— Projet numediart iVISIT: Interactive Video and Sound Installations Tools
— OpenFrameworks : http://www.openframeworks.cc
— Tuytelaars and Van Gool (2004) ”Synchronizing Video Sequences”, IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 762–768.
Niveau : BA3
Responsable : Xavier Siebert
Lien :
— Projet numediart iVISIT: Interactive Video and Sound Installations Tools
— OpenFrameworks : http://www.openframeworks.cc
— Tuytelaars and Van Gool (2004) ”Synchronizing Video Sequences”, IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 762–768.
Niveau : BA3
Responsable : Xavier Siebert
ImagePuzzle
ImagePuzzle::Ce projet consiste à fabriquer automatiquement des puzzles à partir d’images données. Le principe est semblable à celui du jeu Jigazo (”auto-portrait”, en japonais), mais la création du puzzle pourrait de plus se baser sur des méthodes de segmentation d’images.
Le logiciel sera typiquement implémenté en C++, en utilisant les librairies OpenFrameWorks / OpenCV.
Lien :
— site web de Jigazo : http:// jigazo.com
— OpenFrameworks : http://www.openframeworks.cc
— segmentation d’images: Shapiro and Stockman (2001): ”Computer Vision”, p 279–325
Niveau : BA2-BA3
Responsable : Xavier Siebert
Lien :
— site web de Jigazo : http:// jigazo.com
— OpenFrameworks : http://www.openframeworks.cc
— segmentation d’images: Shapiro and Stockman (2001): ”Computer Vision”, p 279–325
Niveau : BA2-BA3
Responsable : Xavier Siebert
WALL OF ANYTHING
WALL OF ANYTHING::Le but de ce projet est de réaliser la correction automatique de la déformation d’une projection à l’aide d’une camera quelque soit l’orientation du projecteur dans le cas où le projecteur n’est pas parallèle à la surface de projection.
Application: Vous devez faire une présentation mais ne pouvez pas installer le projecteur en face de l’écran. Vous êtes chez vous, vous voulez regardez un film mais souhaitez pouvoir projeter sans devoir mettre le projecteur en face du mur ou de l’écran.
La correction pourra être calculée via un smartphone Androïd ou IOS en utilisant l’appareil photo numérique inclus.
Lien : http://marcinignac.com/blog/projection-mapping-in-3d
Niveau : BA2-BA3-MA1
Responsable : B. Gosselin, Radhwan Ben Madhkour
Lien : http://marcinignac.com/blog/projection-mapping-in-3d
Niveau : BA2-BA3-MA1
Responsable : B. Gosselin, Radhwan Ben Madhkour
Détecteur de badge
Détecteur de badge::Objectif: Détecter le passage d’une personne en utilisant une carte RFID connectée à Simius, afficher/transférer l’information reçue et autoriser/empêcher l’accès.
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Matériel : Simius, RFID.
Background : programmation C, Flowcode (programmation graphique)
Niveau : BA2 et BA3
Promoteur : C. Valderrama, D.Binon
Étudiants : 2
Matériel : Simius, RFID.
Background : programmation C, Flowcode (programmation graphique)
Niveau : BA2 et BA3
eTapDancing
eTapDancing::Sur une idée de l’ASBL montoise « Tous en Scène » (qui fournira les danseurs de claquettes) ce projet consistera à mettre au point une planche de tapping augmentée, permettant à un danseur de claquettes de contrôler précisément et instantanément, par la position et le volume sonore de ses pas, un synthétiseur musical, une rampe de projecteurs (via DMX), ou les images projetées par un vidéo projecteur sur un écran géant. Le contrôle se fera à l’aide de capteurs piezzo aux quatre coins de la planche. Technologie informatique : Arduino.
Ce projet prolonge un projet déjà commencé en 2011–2012. Dans cette deuxième étape, les étudiants intègreront au dispositif une puce bon marché permettant de mesurer l’enveloppe d’amplitude (en dB) d’un signal (http://www.analog.com/en/special-linear-functions/rms-to-dc-converters/ad636/products/product.html), ce qui permettra d’avoir un contrôle fin de l’intensité du signal musical à produire.
Le système aura une entrée midi permettant de charge la carte arduino à partir de la sortie midi d’un petit clavier musical, et une sortie midi qui enverra les notes au rythme de claquettes réalisées par le danseur, vers un synthétiseur externe
Niveau : BA3 –MA-TFE
Responsables : T. Dutoit, T. Todoroff, L. Ris
Niveau : BA3 –MA-TFE
Responsables : T. Dutoit, T. Todoroff, L. Ris
Projet à proposer par les étudiants FPMs BA2 ou BA3
Projet à proposer par les étudiants FPMs BA2 ou BA3::Les étudiants peuvent proposer, comme choix pour leur groupe de projet à l’horaire, un projet lié à la formation « créactifs! ». Le choix de ce projet « à la carte » implique que le binôme concerné prenne contact avant le 30/11/2012 avec le Prof. T. Dutoit afin de vérifier que son projet aura l’aval d’un responsable académique. Après accord, un titre de projet officiel sera fourni pour l’indiquer dans la liste de choix de projets.
Sauf dérogation, les projets des étudiants de BA2 nécessitent de suivre l’atelier « connections » (/Processing ou /PureData ou /Arduino) les lundis, mardis, ou mercredis de 18h à 20h 1ère et 2ème périodes et ceux de BA3 nécessitent de suivre l’atelier « programmactions » (OpenFrameworks, iOS, SIMIUS, Android). Pour les détails concernant ces formations, voir la page http://www.numediart.org/creactive/






