OmDev Logo
GetYourJob
0
Publié il y a 3 jours

Stage - DEVELOPPEMENT BRIQUES TRAITEMENT DU SIGNAL SUR FPGA

Entreprise
Localisation
Aix-en-Provence, FR
Sur site
Type de contrat
Stage
Niveau
Junior

Description du poste

Chez Bertin Technologies, nous développons des équipements et systèmes de mesure pour des applications scientifiques et critiques. Nos technologies sont utilisées dans des secteurs stratégiques comme la défense et la sécurité, le nucléaire civil, l’environnement, le spatial et les sciences du vivant.

Vous intégrerez l'équipe électronique  au sein d’une équipe de 10 personnes et vous contribuerez au Développement de briques de traitement du signal sur FPGA.

Cheryl DORE sera votre tutrice et vous accompagnera tout au long de votre stage.

Vos principales missions seront les suivantes :

Debayering (dématriçage)

  • Étude et implémentation d'algorithmes de debayer sur FPGA, parmi :

  • Interpolation adaptative

  • Méthode Hamilton-Adams

  • Constant hue / constant ratio

  • Approche par réseau de neurones embarqué sur FPGA (Xilinx, exploratoire)

  • Comparaison des méthodes en termes de qualité image, ressources FPGA consommées et latence.

 Fusion de données / d'images

  • Étude et implémentation d'une brique de fusion (multi-capteurs, multi-spectrale, ou multi-exposition selon le cas d'usage retenu) sur FPGA.

  Autres briques logicielles (selon affectation)

  • Prétraitement : balance des blancs (white balance), exposition automatique (auto-exposure), mise au point automatique (autofocus).

  • Amélioration optique : correction des aberrations chromatiques, correction de distorsion.

  • Amélioration d'histogramme (égalisation, tone mapping, etc.).

  • Stabilisation d'image et compensation de mouvement.

 Intégration et validation

  • Développement/portage de la brique en HDL (VHDL/Verilog) ou via des outils de synthèse haut niveau (HLS) sur FPGA Xilinx.

  • Simulation, vérification fonctionnelle et validation sur cible (carte de développement ou plateforme caméra).

  • Analyse des performances (ressources logiques, timing, consommation) et optimisation.

  • Documentation de la brique développée (spécification, interface, résultats de validation) en vue de sa réutilisation sur d'autres projets.

Exigences du poste

Compétences requises

  • FPGA
  • HLS
  • Xilinx
  • Debayering
  • Hamilton-Adams
  • Interpolation adaptative
  • Constant hue
  • Constant ratio
  • Réseau de neurones embarqué
  • Fusion de données
  • Multi-capteurs
  • Multi-spectral
  • Multi-exposition
  • White balance
  • Auto-exposure
  • Autofocus
  • Correction des aberrations chromatiques
  • Correction de distorsion
  • Égalisation d'histogramme
  • Tone mapping
  • Stabilisation d'image
  • Compensation de mouvement

Toutes les offres IT à Marseille

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.