Multi-task Reinforcement Learning for Video Games

An important component of modern video games is the non-player character (NPC), moving entities in-game that are not controlled by a human, which may cooperate with, oppose, or otherwise interact with the player. For an NPC to interact with the game word it must often perform complex tasks that are difficult to program explicitly. Research […]

Read More
AI-Based Content Adaptive Video Compression

The rapid evolution of video resolution has significantly increased the video bitrate requirement, making data transfer a challenging task for data-intensive applications like video conferencing, cloud gaming and game streaming. With the rise of machine learning, studies have shown the potential of embedding conventional video compression algorithms with AI-based methods to enhance their performance. This […]

Read More
ML/AI LLVM Methods to Map Code to Core Architectures and Optimize

Modern compilers have increasingly large number of complex optimizations to meet the prevalent demand of using Machine Learning (ML) and Artificial Intelligence (AI) in gaming and other applications. Optimization passes are program and architecture depend. Therefore, selecting the best optimizations in the most optimal ordering is a difficult task. While leveraging ML methods in compiler […]

Read More
Efficient Avatar Generation from Arbitrary Images

AR/VR may be the next frontier for online human communications and interactions. The ability to produce photorealistic avatars dramatically improves the feeling of immersion and connection in applications utilizing AR/VR. However, current methods of face capture are time-consuming and involve expensive cameras and sensors. In this project, we explore deep learning methods for generating face […]

Read More
Machine learning aided accelerated design and characterization of automotive composites

The proposed research project involves developing machine learning models to predict the mechanical properties of polymer composites. The interns will collect and preprocess data from various sources including open-source databases and conducting extensive experimental tests, build artificial neural network (ANN) models using advanced algorithms, and validate the accuracy of these models using test data. The […]

Read More
Modern LLVM mapping of sequential code to task-/data-flow models

The high-level goal is to develop technology to enable more C++ applications to run well on many-core architectures such as recent AMD CPUs, GPUs, and combinations thereof (APUs). We expect to improve the capabilities of compilers like clang/LLVM to identify task-level parallelization opportunities that are not able to be identified today.

Read More
Characterization and Improvement of Interfacial Properties of Cathode Materials forRechargeable Hybrid Aqueous Batteries Year Two

A new aqueous rechargeable battery combining an intercalation cathode with a metal anode has been developed recently. The energy density for a prototype battery is comparable or superior to commercial 2 V rechargeable batteries. There is a need to further improve the cycle performance and to reduce self-discharge effects of this battery. In this proposed […]

Read More
Vers la personnalisation de masse par une stratégie de tarification dynamique en contexte de PME

Les PME manufacturières du Québec sont en constante évolution et doivent faire preuve d’agilité pour se démarquer de la concurrence. La personnalisation des biens, une technique de production couramment utilisée au Québec, est un des moyens empruntés pour faire sa place dans un marché compétitif. En revanche, la mise en production de produits hautement personnalisée […]

Read More
Visual comfort in a hedonic mobile multitasking context

The research problem of interest to EssilorLuxottica and to be addressed in this Mitacs Accelerate project with two M.Sc interns is the user experience of people who wear glasses in dynamic mobile contexts. Its significance for Canadians who wear glasses is due to the reality that smartphones have become an essential tool for interacting with […]

Read More
Real-time Control Software, Calibration, and Assessment of a Redundant Robotic System Operating in a Supersonic Wind-Tunnel

MAE Robotics Inc. is working on a unique robot system called Captive Trajectory System (CTS) for supersonic wind tunnels. The robot will move aerodynamic models and prototypes inside the tunnel to measure and simulate their motion trajectories. This research project will focus on developing and implementing the appropriate robot control architecture, various redundancy resolution schemes, […]

Read More