Développement de formations en réalité mixte avec l’IA pour la détection d’objet réel - QC-461

Genre de projet: Recherche
Discipline(s) souhaitée(s): Informatique, Sciences mathématiques, Mathématiques
Entreprise: Anonymous
Durée du projet: 4 à 6 mois
Date souhaitée de début: Dès que possible
Langue exigée: Flexible
Emplacement(s): Montréal, QC, Canada; Canada
Nombre de postes: 1
Niveau de scolarité désiré: CollègeÉtudes de premier cycle/baccalauréatMaîtriseDoctoratRecherche postdoctorale
Ouvert aux candidatures de personnes inscrites à un établissement à l’extérieur du Canada: No

Au sujet de l’entreprise: 

Nous sommes un regroupement de deux entreprises et de deux laboratoires universitaires dans les domaines des réalités mixtes et de l’intelligence artificielle.

Nous développons des formations pour l’industrie du tourisme, de l’hôtellerie et de la restauration. Notre mission est de former les employés, d’offrir une expérience immercive et d’offrir des solutions adaptées aux besoins des entreprises en utilisant la réalité mixte et l’intelligence artificielle.

Veuillez décrire le projet.: 

De quoi traite ce projet d’innovation ?

Nous voulons développer des formations avec l’intelligence artificielle (computer vision). L’utilisateur doit utiliser une lunette de réalité augmentée etnous voulons que la lunette puisse reconnaître les objets réels et que l’utilisateur intéragisse avec l’objet réel et les objets virtuels. Par exemple, l’utilisateur utilise un vrai couteau por découper un fruit virtuel.

Quel est le but principal de l’entreprise (produit final, logiciel, connaissances spécifiques dans un certain domaine, etc.) ?

L'objectif principal consiste à créer un modèle d'apprentissage automatique opérationnel utilisé dans une application temps réel. Cette fonctionnalité pourra être réutiliser dans plusieurs de nos applications en réalité augmentée.

Quelles sont les principales tâches que le stagiaire devra réaliser ?

  • Vous travaillerez avec les développeurs de jeux pour créer des applications d'apprentissage automatique.
  • Vous créerez et maintiendrez des modèles d'apprentissage automatique qui seront utilisés avec des moteurs de jeux (tels qu'Unity).
  • Vous entraînerez et testerez les modèles d'apprentissage machine.
  • Vous évaluerez les concepts et les hypothèses avec un prototypage rapide.
  • Vous écrirez un code robuste et de qualité et maintiendrez la qualité du code au sein de l'équipe.

Sur quoi porte le projet ?

L'objectif final consiste à utiliser l'apprentissage automatique pour améliorer l'expérience des utilisateurs de RA. La mission consiste à créer de l'intelligence qui pourra extraire des informations significatives afin de permettre aux lunettes de percevoir et d’interpréter les informations du monde réel. L’intelligence permettra l’interaction entre le monde virtuel et réel.

Le projet implique le traitement du langage naturel pour être capable d'analyser les intentions des utilisateurs et de préparer une interaction appropriée en tenant compte du réel et du virtuel.

Quelles méthodologie ou techniques seront utilisées?

  • Suivre la méthodologie agile de développement de logiciels.
  • Réseau neuronal.
  • Apprentissage profond.
  • Apprentissage par renforcement.

 

Expertise ou compétences exigées: 

  • Expérience de l'utilisation de systèmes de contrôle des sources tels que GIT.
  • Motivé, esprit critique et excellent communicateur.