Félix G. Harvey

Expertise

Since starting my Master's thesis in 2014, I have been exploring *deep learning* approaches to solve problems related to *3D character animation*. These applications include *motion classification, posing, motion completion, motion generation* and *text-to-motion*.

I have built and trained *convolutional, recurrent, attention* and *prototypical neural networks* in settings such as *supervised* and *semi-supervised learning, auto-encoding* and *variational auto-encoding, generative adversarial models*, and *diffusion*. My most recent focus has been to build state-of-the-art text-to-motion diffusion models, while trying to improve generalization and allowing for control and constraints to enable practical use-cases for video-game development.

In recent years, I have worked extensively with *Python* and libraries such as *PyTorch, PyTorch-Lightning, PyTorch3D, OmegaConf* and *Hydra* on the research side, while participating in integration efforts using *Unity, C#* and occasionally *MotionBuilder*.

Experience

Senior Machine Learning Researcher

Unity
2021 - 2025, Montreal, CA

Developing deep learning models to solve complex 3D animation problems, such as posing, motion completion, motion generation and others, using attention, convolutional and prototypical networks, diffusion models, control nets, and more.

Machine Learning Research Intern

La Forge, Ubisoft
2016 - 2020, Montreal, CA

Developing recurrent neural network-based solutions for automatic generation of character animation transitions and semi-supervised approaches for 3D motion classification.

Teaching Assistant

Polytechnique Montreal
2018, Montreal, CA

Probabilistic and learning techniques (INF8225)

Teaching Assistant

Polytechnique Montreal
2014, 2016, Montreal, CA

Advanced computer graphics (INF8702)

Selected Publications and Presentations

SIGGRAPH Asia 2024 Real-Time Live!
Florent Bocquelet, Félix G. Harvey, Pierre-Luc Loyer
IEEE TVCG 2023
Boris N. Oreshkin, Antonios Valkanas, Félix G. Harvey, Louis-Simon Ménard, Florent Bocquelet, Mark J. Coates
SIGGRAPH 2022 Real-Time Live!
Florent Bocquelet, Boris Oreshkin, Félix Harvey, Louis-Simon Ménard, Dominic Laflamme, Bay Raitt, Jeremy Cowles
ICLR 2022 Oral
Boris N. Oreshkin, Florent Bocquelet, Félix G. Harvey, Bay Raitt, Dominic Laflamme
SIGGRAPH 2020
Félix G. Harvey, Mike Yurick, Derek Nowrouzezahrai, Christopher Pal
SIGGRAPH ASIA 2018 Technical Briefs
Félix G. Harvey, Christopher Pal
Image and Vision Computing 78, 2018
Félix G. Harvey, Julien Roy, David Kanaa, Christopher Pal

Education

Doctorate of Philosophy

Polytechnique Montreal and Mila
Montreal, CA. | 2021

Deep Representation Learning of 3D Human Motion with Recurrent Neural Networks

Supervised by Dr. Christopher Pal

Master of Science

Polytechnique Montreal and Mila
Montreal, CA. | 2016

Deep Learning for Animation

Co-Supervised by Dr. Christopher Pal and Dr. Michel Gagnon

Bachelor of Science

Polytechnique Montreal
Montreal, CA. | 2014

Software Engineering

Awards

Team Recognition

Audience Choice Award

SIGGRAPH Real-Time Live!
2022

With Unity Labs team for AI and Physics Assisted Character Pose Authoring

Demo Competition Awards

Laval Virtual
2014

2nd place in demos category & 3rd place in limited time category with student team

Individual Achievement

Recommendation for Best Ph.D. Thesis Award

Polytechnique Montreal
2021

Distinction of Excellence

Polytechnique Montreal
2014

Outstanding scores during Bachelor's degree

Excellence Grant

Polytechnique Montreal
2009

Languages

French: Native
English: Fluent

Hobbies

Sports & Outdoors

Canoeing and Kayaking

Camping

Volleyball, Badminton

Scuba diving

Music

Guitar

Bass

Drums

Piano

Games

Board games

Video games

Miscellaneous

YouTube partner, 2006-2011

Created 2D flash animations that accumulated a total of more than 65M views.

LaFAN1 actor

I am one of the five actors of the LaFAN1 dataset, arguably the one with the best dance moves.

Recently, combat moves were performed by a robot.