Stage D'écriture D'algorithmes de Morphologie - Bordeaux, France - Thermo Fisher Scientific

Thermo Fisher Scientific
Thermo Fisher Scientific
Entreprise vérifiée
Bordeaux, France

il y a 2 semaines

Sophie Dupont

Posté par:

Sophie Dupont

beBee Recruiter


Description
Lorsque vous faites partie de Thermo Fisher Scientific, vous êtes amené.e à relever des défis et appartenez à une équipe qui valorise les performances, la qualité et l'innovation. Au sein d'une organisation brillante, mondiale et en pleine expansion, vous êtes encouragé.e à offrir le meilleur de vous-même. Avec un chiffre d'affaires de 18 milliards de dollars et l'investissement le plus important dans le domaine R&D du secteur, nous offrons à notre personnel les ressources et les opportunités dont ils ont besoin pour contribuer considérablement au monde qui les entoure.

**Venez rejoindre nos équipes bordelaises spécialisées en traitement de données scientifiques.**

**Entreprise clef dans la recherche médicale, **Thermo Fisher Scientific** développe la bibliothèque **ImageDev** dédi**é**e au traitement et la quantification des images 2D et 3D.**

**Votre Mission**:
Intégré.e au sein d'une équipe de 8 personnes en charge du développement de nouvelles fonctionnalités dans les bibliothèques ImageDev, IOLink et IOFormat, vous travaillerez dans un cadre agile, et vous participerez à l'implémentation en C++ d'algorithmes de traitement d'images. Vous travaillerez en coopération avec les autres développeurs, participerez aux principaux évènements de la vie de l'équipe et respecterez les exigences de qualité en place.

**Sujet de stage**:
ImageDev est une bibliothèque de traitement d'images utilisée aussi bien par des clients internes, développant les logiciels qui équipent les microscopes produits par Thermo Fisher Scientific, que par des clients externes, utilisant généralement la bibliothèque de visualisation graphique Open Inventor.

Le noyau algorithmique historique d'ImageDev existe depuis plus de 35 ans et était initialement développé en C. Un nouveau noyau algorithmique est en place depuis plusieurs années, basé sur une architecture plus moderne en C++ et offrant des performances optimales.

Le but de ce stage sera de réimplémenter dans le nouveau noyau un certain nombre d'algorithmes indispensables à des cas d'utilisation classiques tels que l'analyse de particules. La plupart de ces algorithmes sont basés sur des opérateurs de morphologie mathématique

**Plan du stage**:
Le stage se déroulera de la manière suivante:
1. Etude de l'architecture ImageDev

2. Analyse d'algorithmes existants:

- Opérations morphologiques de base (érosions, dilatations, ouvertures, fermetures)
- Les opérations géodésiques, les cartes de distances et les reconstructions morphologiques à partir de marqueurs
- L'algorithme de Ligne de Partage des Eaux (LPE ou watershed)

2. Implémentation en C++ des algorithmes suivants:

- FillHoles : Remplissage des trous dans les objets
- BorderKill : Elimination des objets en bordure d'image
- H-extrema : Détection de mínima ou maxima locaux dans une image
- EuclideanDistanceMap : Carte de distances euclidiennes à partir d'une image binaire
- SeparateObjects : Séparation d'objets connectés
- Des algorithmes supplémentaires pourront être développés selon l'avancement du stage

Environnement Technique : C++, Python, Qt, CMake, Git

Mots-clés : Traitement d'images, Morphologie Mathématique, Opérations Géodésiques, Ligne de partage des Eaux (Watershed)

Qualités requises:

- De formation Universitaires M2 ou école d'ingénieurs dernière année, vous cherchez un stage dans un contexte technologique dynamique, motivant et innovant.
- Vous disposez de connaissances en génie logiciel ainsi que dans les langages de programmation C++ et Python.
- Vous avez des connaissances en traitement d'images.
- La maîtrise de Git serait un plus.

Doté.e de bonnes capacités relationnelles, vous avez le goût du travail en équipe et vous souhaitez vous investir dans des projets techniques à forte valeur ajoutée.

Un bon niveau d'anglais est un plus.

Stage de fin d'études conventionné de 6 mois à pourvoir au second semestre 2023.

Localisation : Bordeaux (33)

Plus d'emplois de Thermo Fisher Scientific