Stage ML - Détection de contaminants dans un flux

Visionairy recrute !

À propos

Nous croyons que l’intelligence artificielle doit être un outil qui permet de recentrer le travail humain sur ce qui fait sa valeur.

C’est pourquoi nous développons un logiciel no-code à destination des industriels qui permet d'automatiser des tâches d'inspection visuelle. Notre solution s'appuie sur 2 axes :

  • Performance de l'IA : afin de détecter de manière robuste les défauts fins et complexes.

  • Intégrabilité dans l'usine : en ayant plusieurs types de connecteurs permettants d'opérer dans la ligne de production.

Notre solution est déployée dans plusieurs usines en Europe et analyse quotidiennement plusieurs centaines de milliers de pièces dans de nombreux secteurs (recyclage, électronique, verre, automobile, pharma, agro-alimentaire, etc.)

Descriptif du poste

L'objectif du stage sera d'améliorer et développer des méthodes de détection de contaminants dans un flux d'images, qui pourront ensuite être intégrés dans notre logiciel de contrôle visuel sur ligne de production: Visionairy Run.

En particulier, les développements pourront être appliqués à 3 cas d'usages : détection de contaminants dans un flux de plastique à recycler, détection de piles au lithium dans un flux de jouets reconditionnés, détection de contaminants dans l'agroalimentaire.

Parmi les challenges techniques, la méthode développée devra être capable de faire du tracking dans un environnement à vitesse modérée (10-20 fps), identifier des contaminants fins (<10% à la taille de l'image), avec peu de données d'apprentissage et des données évolutives.

Dans un premier temps, on se concentrera sur l'évaluation des modèles existants de détection d'objets (yolo, fastercnn, etc.), puis on s'attachera à proposer des améliorations à ces méthodes ou en envisager d'autres en fonction des contraintes spécifiques à chaque cas d'usage. La finalité du stage est ensuite de déployer ces nouvelles méthodes dans un environnement de production.

Visionairy mettra à disposition l'ensemble des données de production concernant ces 3 cas (plusieurs milliers d'images partiellement annotées).

Profil recherché

  • Formation master / école d'ingénieurs - Stage 4-6 mois ou césure

  • A l'aise en Python / Pytorch / Git

  • Intéressé par le secteur industrie / manufacturing / recyclage

Process de recrutement

  1. Entretien screen - 20min

  2. Entretien technique - 1H

  3. Entretien fit - 30min

Informations complémentaires

  • Type de contrat : Stage (4 à 6 mois)
  • Lieu : Palaiseau
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 6 mois
  • Télétravail partiel possible