Description du poste
Intitulé du poste
Stage : Portage d'un algorithme de rehaussement de contours dans un pipeline de corrections de vidéo H/F
Description entreprise
LYNRED est leader mondial en matière de conception et de production de technologies infrarouges de haute qualité pour applications spatiales, de défense et commerciales. Leur vaste portefeuille de détecteurs infrarouges couvre l'ensemble du spectre depuis le proche infrarouge jusqu'à l'infrarouge lointain. Les produits du Groupe sont intégrés dans les équipements infrarouges commerciaux de grandes marques vendues en Europe, en Asie et en Amérique du Nord. Le Groupe est le premier fabricant européen de détecteurs infrarouges déployés dans l'espace.
Safran et Thales sont actionnaires à parts égales (50/50).
En quoi consiste le poste ?
L’imagerie infrarouge permet de détecter des objets à partir du flux reçu par une caméra infrarouge dans le domaine thermique. Le réhaussement de contours permet d’obtenir une meilleure interprétation des images, en particulier lorsque le contraste est faible. La plupart des méthodes reposent sur du filtrage spatial impliquant des convolutions et des calculs d’histogrammes en temps réel. L’enjeu majeur consiste à accélérer ces méthodes pour les rendre embarquables sur des plateformes de traitement temps réel. Il faut également veiller à éviter de rehausser le bruit spatial ou générer des artefacts.
Le but de ce stage est de porter un algorithme de réhaussement de contours dans une caméra embarquée pour un fonctionnement en temps réel sur FPGA (60 Hz pour un format VGA).
Les principales missions sont les suivantes :
· Prise en main du firmware embarqué (langage C, VHDL)
· Prise en main de l’algorithme en débarqué (langage C++)
· Implémentation embarquée de l’algorithme de réhaussement de contours avec choix de la plateforme, optimisation de la mémoire et du temps d’exécution
· Test de non-regression avec les données existantes
· Rédaction du rapport de stage
De formation ingénieur, ou en master, vous êtes intéressé.e par la programmation embarquée et l’implémentation d’algorithmes sur une plateforme à fortes contraintes. Vous êtes curieux.se, motivé.e et vous aimez travailler en équipe.
Profil recherché
Vous avez des connaissances dans les domaines suivants :
· Systèmes embarqués
· Langage de programmation C/C++/VHDL
· Traitement d’images
· Mathématiques appliquées
Type de contrat
STAGE
Durée du contrat (en mois)
6
Horaires
Horaires variables journée
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.