Stage - Estimation d’erreur de front d’onde en imagerie satellitaire par optimisation numérique et Deep Learning

MAGELLIUM Artal Group

Ramonville-Saint-Agne

On-site

EUR 13,000 - 18,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Magellium Artal Group propose un stage sur l’estimation de l’erreur de front d’onde (WFE) en imagerie satellite, assisté par optimisation numérique et Deep Learning.

Le sujet inclut le développement d’outils en Python pour optimiser les solveurs et la création d’un dataset PSF/WFE, avec évaluation des performances sur des images réelles et simulées.

Qualifications

  • Réaliser une recherche bibliographique sur ce sujet.
  • Implémenter en python les méthodes d’optimisation pertinentes trouvées et tester les solveurs.
  • Construire un jeu de données composé de paires PSF/WFE et entraîner les réseaux évoqués.

Responsibilities

  • Réaliser une recherche bibliographique sur ce sujet.
  • Implémenter en python les méthodes d’optimisation pertinentes trouvées (scipy-optimize, pytorch-minimize, optuna).
  • Construire un jeu de données PSF/WFE et entraîner les réseaux évoqués.
  • Comparer les algorithmes sur la précision de l’estimation de la WFE et le temps de calcul.

Skills

Python avancé
Optimisation numérique
Deep Learning
Imagerie satellite
Traitement de l’image

Education

Bac+5 en Mathématiques Appliquées / Traitement de l’Image / IA

Tools

scipy-optimize
pytorch-minimize
optuna

Job description

Pour ces projets concernant notre environnement et les changements climatiques, Magellium propose le stage suivantintitulé:

Estimation d’erreur de front d’onde en imagerie satellitaire par optimisation numérique et Deep Learning

LE CONTEXTE

Une fois en orbite, un imageur satellitaire est soumis à des perturbations mécaniques et thermiques qui dégradent la qualité du télescope et engendrent des aberrations optiques visibles sur l’image acquise. Ces impacts sont modélisables par l’erreur de front d’onde (WFE - Wavefront Error), mesurable habituellement à l’aide d’un analyseur de surface d’onde. Cependant l'embarquement d’un tel matériel n’étant pas systématique dû au coût et à l’encombrement, une solution envisagée est d’estimer la WFE directement à partir des images acquises, notamment celles des étoiles. Ce type d’acquisition permet de visualiser explicitement la réponse impulsionnelle de l’imageur (PSF - Point Spread Function). Cette dernière peut être modélisée par une relation mathématique non inversible en fonction de la WFE. Le problème de la restitution de phase revient à inverser ce modèle, en d’autres termes : estimer la WFE à partir d’une mesure étoile.

LE SUJET DE STAGE

Une grande partie du stage consistera à explorer et implémenter des méthodes d’optimisation numérique adaptées à ce problème. Des approches basées Deep Learning de type PINN ou unrolling pourront être investiguées également.

Dans une autre partie, cette thématique sera étendue aux acquisitions paysages (images terrestres), en s’appuyant sur des travaux antérieurs sur la déconvolution semi-aveugle. En particulier, un outil de mesure de défocalisation sera développé.

Le travail à réaliser sera divisé en plusieurs tâches.

Dans le cadre des acquisitions étoiles :
  • Réaliser une recherche bibliographique sur ce sujet.
  • Implémenter en python les méthodes d’optimisation pertinentes trouvées (en se basant sur des packages déjà existants, par exemple scipy-optimize, pytorch-minimize ou encore Optuna). Un soin sera apporté à la compréhension, les tests et la comparaison des différents solveurs (d’un point de vue méthodologie d’optimisation, implémentation numérique, temps de calcul, robustesse au bruit…).
  • Dans le cadre des méthodes basées Deep Learning, construire un jeu de données composé de paires (PSF, WFE), puis entraîner les réseaux évoqués dans la littérature.
  • Ces différents algorithmes seront comparés sur les plans de la précision d’estimation de la WFE, temps de calcul, robustesse ou encore ajustement des hyperparamètres.
Pour les acquisitions d’images paysages :
  • Développer un outil de mesure de défocus ou de sa variation, pointé dans des travaux antérieurs.
  • Poursuivre sur les méthodes issues de travaux précédents afin d’estimer la WFE sur une seule image paysage.
LES PERSPECTIVES APRES LE STAGE

Dans la continuité de ce stage, un poste en CDI pourra être proposé au candidat. Il est aussi à noter que Magellium propose un cycle de formation complet sur l’Observation de la Terre (géométrie, résolution, radiométrie, transfert radiatif…) pour ses stagiaires.

Etudiant(e) en cursus universitaire ou en école d'ingénieur et préparant un diplôme de niveau Bac+5 dans le domaine des Mathématiques Appliquées avec une spécialisation en Traitement de l’Image, Optimisation et IA, vous êtes intéressé(e), autonome et motivé(e) pour travailler dans le domaine de l’imagerie satellite.

Une connaissance de ce domaine ainsi que de l’optique de Fourier et PSF serait un plus.

Chez Magellium Artal Group, la diversité et l'inclusion sont fondamentales pour notre fonctionnement et ancrées dans nos valeurs. Nous respectons la diversité de nos employés, leurs expériences, leurs origines, leurs handicaps, et offrons des chances égales à tous. Tous différents, tous compétents !

Mots clés : Satellite optique, Imagerie satellite, Optimisation numérique, Traitement de l’image, Deep Learning.

Mots clés mathématiques : Problèmes inverses, Déconvolution, Analyse de Fourier, Méthodes d’optimisation différentiable (avec ou sans contrainte) et proximale, Algorithmes bayésiens.

Mots clés informatiques : Python avancé, Librairies d’optimisation numérique (scipy-optimize, pytorch-minimize, optuna par exemple), Librairies de Deep Learning (pytorch notamment), Serveur HPC, Git, Bash.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stage - Évaluation des effets atmosphériques sur la qualité d'acquisition des capteurs optiques
Stage - Évaluation des effets atmosphériques sur la qualité d'acquisition des capteurs optiques

MAGELLIUM Artal Group • Ramonville-Saint-Agne

On-site
EUR 8,900 - 13,000
Stage - Simulation d’acquisitions satellites pour la calibration instrument
Stage - Simulation d’acquisitions satellites pour la calibration instrument

MAGELLIUM Artal Group • Ramonville-Saint-Agne

On-site
EUR 10,000 - 13,000
Stage – Ré-identification d’objets à partir d’images
Stage – Ré-identification d’objets à partir d’images

Magellium Artal Group • Ramonville-Saint-Agne

Remote
EUR 7,800 - 12,000
Stage – Apport de l’IA pour l’exploitation hiérarchisée de données images
Stage – Apport de l’IA pour l’exploitation hiérarchisée de données images

Magellium Artal Group • Ramonville-Saint-Agne

Remote
EUR 7,800 - 13,000
Stage - Odométrie visuelle rapide
Stage - Odométrie visuelle rapide

Magellium Artal Group • Ramonville-Saint-Agne

On-site
EUR 10,000 - 15,000
Stage - Ré-identification d'objets à partir d'images
Stage - Ré-identification d'objets à partir d'images

Magellium Artal Group • Ramonville-Saint-Agne

On-site
EUR 8,900 - 11,000
Stage – Vers le jumeau numérique : Reconstruction 3D d’une scène réelle et recalage modèle
Stage – Vers le jumeau numérique : Reconstruction 3D d’une scène réelle et recalage modèle

Magellium Artal Group • Ramonville-Saint-Agne

Remote
EUR 17,000 - 20,000
Stage - Apport de l’IA pour l’exploitation hiérarchisée de données images
Stage - Apport de l’IA pour l’exploitation hiérarchisée de données images

Magellium Artal Group • Ramonville-Saint-Agne

On-site
EUR 8,400 - 12,000
Stage - Ré-identification d'objets à partir d'images
Stage - Ré-identification d'objets à partir d'images

MAGELLIUM Artal Group • Ramonville-Saint-Agne

On-site
EUR 8,900 - 13,000
Stage PFE Forest Sentinel (IA & Écologie, Deep Learning, Imagerie satellite, Lutte contre la déforestation)
Stage PFE Forest Sentinel (IA & Écologie, Deep Learning, Imagerie satellite, Lutte contre la déforestation)

Aubay • Boulogne-Billancourt

On-site
EUR 10,000 - 15,000
Stage en lab’Innov Aubay
Projets IA & DL