Rejoins
deepwall.

4 places, 2 spécialités. Pas besoin de tout savoir au départ : on apprend en route, en binôme sur les parties difficiles.

IA / Data2 places

Repérage par caméra (VPS)

Construire la brique qui permet à l'app de reconnaitre une pièce déjà scannée et de se positionner précisément dedans, pour que le câblage s'affiche au bon endroit sur les vrais murs.

PythonCOLMAPSuperPointMultiSetOpenCV

Concrètement, tu vas

  • Scanner des pièces et en faire une empreinte que l'app pourra reconnaitre plus tard.
  • Faire en sorte que, de retour dans la pièce, l'app la reconnaisse seule et sache où est le téléphone.
  • Mesurer la précision, tester, améliorer petit à petit.
  • Démarrer avec un outil existant (MultiSet) pour aller vite, puis construire notre propre version à partir d'outils open-source (COLMAP, SuperPoint).

Ce qu'il faut surtout

  • Aimer les images, la 3D et résoudre des problèmes concrets.
  • Des bases en Python, le reste s'apprend en route.
  • De la rigueur : tester, comparer, recommencer.

Ce que tu vas apprendre

  • Vision par ordinateur et intelligence artificielle appliquée à l'image.
  • Comment transformer une idée en techno qui marche pour de vrai.
Cloud / Sec1 place

Éditeur web 3D

Construire le studio web : l'écran où l'opérateur voit la pièce en 3D, trace et corrige le câblage, et ajoute des annotations. C'est la partie qui valide toute la donnée.

ReactThree.jsTypeScriptWebGL

Concrètement, tu vas

  • Créer une interface web claire pour visualiser une pièce en 3D dans le navigateur.
  • Permettre de tracer, déplacer, corriger et habiller les câbles à la souris.
  • Afficher les photos prises sur le terrain, à leur position dans la pièce.
  • Permettre de préparer un plan à l'avance (ex : pièce 10 x 10, 2 câbles sur un mur).

Ce qu'il faut surtout

  • Aimer le web et le visuel, avoir le souci du détail.
  • Des bases en JavaScript ; la 3D dans le navigateur s'apprend sur le projet.

Ce que tu vas apprendre

  • La 3D dans le navigateur et la conception d'un vrai outil pro.
  • Le lien entre une interface web et des données partagées.
Cloud / Sec1 place

Backend / API

Construire le serveur qui stocke toutes les pièces (scan, photos, câblage, annotations) et qui relie le site web et l'application mobile. La colonne vertébrale du produit.

Node.jsGraphQLPostgreSQLPostGISAWS S3

Concrètement, tu vas

  • Créer l'API qui fournit les données au web et au mobile.
  • Gérer le stockage des pièces : modèles 3D, photos, câblage, cartes de localisation.
  • Mettre en place les comptes, les droits et la sécurité des données.
  • Faire en sorte que tout reste rapide et fiable quand plusieurs utilisateurs se connectent.

Ce qu'il faut surtout

  • Aimer la logique, l'organisation des données et les systèmes qui tournent.
  • Des bases en programmation côté serveur ; le reste s'apprend en route.

Ce que tu vas apprendre

  • L'architecture d'un backend, le cloud et les API à l'échelle.
  • La sécurité et la gestion de données sensibles (plans de bâtiments).