Comptage automatique des cils autour d'une cellule

Effectué en collaboration avec un autre étudiant, ce projet consistait à compter le nombre de cils situés autour d'une cellule choisie dans une image. Deux approches, basées en grande partie sur de la morphologie mathématique, ont été étudiées. Elles ont permis d'obtenir de très bons résultats au regard de la qualité des images disponibles en entrée.
Le développement a été réalisé en C++, avec l'utilisation de la librairie de traitement d'image Pandore.

Rapport disponible dans la section téléchargement  

Affichage de courbes 3D

Le sujet de ce projet était le développement d'une application permettant de tracer des surfaces paramétriques polynomiales, de Bézier ou des B-Splines. Pour la gestion des maillages des objets paramétriques, des caméras et des lumières, j'ai créé un petit moteur 3D.
La programmation a été effectuée en langage C++, avec la librairie OpenGL pour l'affichage.

Captures d'écran  

Analyse de texture

Ce projet, bien qu'assez sommaire, m'a permis d'explorer plusieurs méthodes d'analyse de texture. J'ai en particulier utilisé les paramètres de Haralick couplés avec une classification bayésienne afin d'identifier des régions dans une image.

Extraction du mouvement propre d'une caméra vidéo

Le but de ce projet était le développement d'un logiciel d'estimation de la transformation (composée d'une translation, d'une rotation et d'un zoom) entre deux images successives d'une séquence vidéo.
Trois méthodes différentes ont été explorées :
Une méthode de mise en correspondance des points d’intérêts (Harris-Plessey).
Une méthode de recherche itérative par superposition.
Une méthode expérimentale.
Ce projet, réalisé en collaboration avec un autre étudiant, s'est révélé passionnant et a abouti à des résultats vraiment encourageants.

Rapport disponible dans la section téléchargement  

           Descriptif des projets au format PDF        Descriptif des projets au format Word