Careers

Stage en traitement d’images : masques sémantiques pour la retouche d’image

Votre stage :

Nos logiciels permettent d’appliquer des réglages – tels qu’un changement d’exposition ou de couleur – de façon locale, conditionnée par un masque défini par l’utilisateur. La création de ces masques est actuellement un travail manuel que l’utilisateur doit effectuer pour chaque image, ce qui n’est pas adapté à un traitement de grandes quantités d’images.

Nous souhaitons aider nos utilisateurs en proposant des « masques sémantiques », qui détectent automatiquement certaines régions dans l’image, telles que le ciel, la végétation ou la peau.

Un premier prototype, basé sur une combinaison astucieuse de segmentation sémantique et d’image matting, a été développé lors d’un stage en 2019 et montre des résultats prometteurs pour des images de taille réduites. Votre rôle sera de faire progresser cette solution, notamment de tenir compte des progrès dans l’état de l’art (ce sujet évolue très vite) et de trouver des pistes pour qu’elles puissent s’appliquer à des images de taille réelle, et cela dans un temps raisonnable. Pendant votre stage, vous devrez :

– Découvrir la problématique et le prototype existant.

– Étudier l’état de l’art et éventuellement faire évoluer notre prototype pour prendre en compte les dernières avancées sur le sujet. Vos propres idées sont les bienvenues !

– Étudier la complexité des différentes étapes de l’algorithme et identifier des pistes pour l’adapter à des images de taille réelle (de 20 à 50 Mpx).

– Interfacer le prototype avec un de nos logiciels afin de pourvoir le tester dans des conditions réalistes, pour différents traitements locaux (par exemple exposition, balance des blancs, teinte et saturation, rehaussement de netteté, flou bokeh).

– Évaluer la qualité perceptuelle des résultats et la comparer aux solutions concurrentes.

Par le biais de ce stage, vous consoliderez aussi vos connaissances en photographie, restauration d’images et retouche de photos. Et vous découvrirez l’organisation de la recherche et du développement logiciel au sein d’une équipe Agile.

Votre profil :

• Docteur ou diplômé d’une école d’ingénieur ou université avec une spécialisation en traitement d’images et/ou en deep learning (idéalement les deux), à la recherche d’un stage de fin d’études (possibilité d’un CDI à la clé).
• Vous êtes rigoureux, créatif, autonome et dynamique.
• Vous avez des compétences solides en Python et C++
• Idéalement, vous êtes passionné par la photographie.

A propos de DxO :

Nous éditons des logiciels pour photographes professionnels et amateurs. Notre mission est de mettre la science au service des photographes.

Nos solutions sont basées sur un savoir-faire unique dans les domaines de la calibration de matériel photographique et de l’analyse scientifique d’images. Nos algorithmes de traitement d’images répondent efficacement à des problématiques complexes. Nous avons acquis ce savoir-faire pendant 15 ans de recherche et de collaboration étroite avec des laboratoires de recherche publics et privés.

Nos logiciels sont utilisés par les photographes les plus exigeants autour du monde et plébiscités par la presse.

De bonnes raisons de nous rejoindre :

· Intégrer une entreprise à taille humaine, valorisant l’excellence, l’échange et le travail en équipe.
· Rejoindre un acteur influent du marché dont le savoir-faire en traitement d’images est mondialement reconnu.
· Intégrer une entreprise française résolument tournée vers l’international, tant par la mixité interculturelle des équipes que par ses clients basés essentiellement à l’étranger.
· Partager une passion commune pour la photographie et la qualité d’images.
· Intégrer une équipe de haut niveau technique bénéficiant des toutes dernières technologies offertes par le marché, certaines étant issues des recherches menées par DxO.
· La possibilité d’exprimer votre créativité dans un environnement innovant et de participer au succès des produits DxO Labs.

Type de contrat et localisation :

Stage basé à Boulogne-Billancourt (Métro 9 station Billancourt – Tramway T2 station Les Moulineaux). Si ce challenge vous séduit, adressez-nous rapidement votre dossier de candidature à l’adresse suivante : recruit@dxo.com