Programmation

Automate cellulaire créatif

Mur de LED

Le projet

L'objectif de ce projet est de réaliser un mur de LED utilisable en soirée par TSM par exemple ou par d'autres. Ce mur de LED sera piloté en Ethernet et devra permettre d'afficher un écran de PC (avec une résolution moindre), une portion d'écran ou de streamer des vidéos (youtube, vlc, …).

Ce mur sera composé de dalles de 60cm de côté, qui devront pouvoir être facilement montées / démontées.

Réseau de capteurs système de suivi du comportement d’utilisateurs au mémorial de Caen

Mise en place d’un réseau de capteurs et d’un système de suivi en vue d’étudier le comportement d’utilisateurs lors d’une visite d’exposition au mémorial de Caen

A e-Health network data collection and analysis tool

Construction d'une carte de qualité du signal pour un réseau cellulaire

Un des critères simples permettant de contrôler la qualité du réseau cellulaire est la mesure du rapport signal sur bruit plus interférences (SINR).

Il s'agira de développer une interface pour un téléphone de test sous Android permettant de récupérer les données d'un réseau cellulaire.

Il faudra en particulier récupérer les rapports de mesure de la puissance reçue de la station de base sélectionnée par le mobile, ainsi que celle des stations voisines. Ces rapports seront géolocalisés.

Calculateur de PI sur un cluster FPGA

Pour ceux qui se sont bien amusés avec les cartes FPGA pendant les TPS de PAN, la fête continue. On va connecter 16 de ces cartes en utilisant le réseau ethernet et implementer des calculs parallèles distribués. Chacune de ces puces contient, en plus du FPGA, un processeur ARM embarqué qui va faciliter notre tâche. On commencera avec un K2000 distribué sur toutes les cartes et ensuite on passera aux choses sérieuses: calculer la valeur de PI avec le maximum de précision, un problème classique et universel.

Détection des changements de plan pour le séquencement d'une vidéo

Le séquencement de vidéos est une des étapes de l'indexation de données multimédia . Cela consiste à séparer les plans successifs de la vidéo. L'information prise en compte peut provenir tout aussi bien du son que de l'image, ou des deux à la fois. Dans le cadre de ce projet nous nous intéressons uniquement à l'image, et un changement de plan correspondra à un changement de caméra lors du montage de la vidéo (les mouvements de la caméra ou les changements de mise au point ne seront pas pris en compte).

Reconnaissance de visages dans les images

Python LIG Crawler

Le protocole LISP (Locator/Identifier Separation Protocol) [1,2,3] a été introduit pour séparer les rôles d’identificateur et de localisateur d’une adresse IP. LISP considère deux espaces d’adressage indépendants: le Routing Locator Space (RLOC), qui est globalement routable, et le Endpoint Identifier Space (EID) qui est seulement routable localement. Avec LISP, les routeurs dans le coeur du réseau manipulent des RLOCs et des routes sont maintenues de sorte que les paquets puissent être transférés de routeur en routeur.

Peut-on interpoler les triangulations ?

Dans un projet de recherche récent, on a introduit pour la première fois une famille de distances entre les triangulations permettant de comparer deux triangulations avec différents nombres de sommets, en établissant une équivalence entre ces triangulations et l'espace des distributions discrètes défini sur le même domaine. L’idée principale est de se servir de la distance de Wasserstein de la théorie du transport optimal pour définir une métrique sur l'espace des triangulations régulières [Memari et Desbrun, preprint 2014].

Pages

Subscribe to RSS - Programmation