Pierre Poulin
Informatique graphique : rendu, modélisation et animation
- Professeur titulaire
-
Faculté des arts et des sciences - Département d'informatique et de recherche opérationnelle
André-Aisenstadt, local 6185
Portrait
Expertise de recherche
Je m'intéresse à presque tous les aspects de l'informatique graphique, tant en rendu, en modélisation, qu'en animation. Le photo-réalisme, l'efficacitédes structures et des calculs, et les contrôles intuitifs pour les artistes font toutefois partie intégrale de la plupart de mes projets de recherche.
En rendu, beaucoup de mes travaux récents s'intéressent aux modèles de réflexion de surface et de diffusion sous-surface, à leur compression, aux transitions micro-, méso- et macro-échelles, aux textures procédurales, au pré-filtrage et aux ombres. L'échantillonnage efficace de fonctions et de produits de fonctions dans les contextes simples ou complexes d'illumination locale et globale demeure un axe de vif intérêt.
En modélisation, je m'intéresse à adapter des outils procéduraux, des primitives évoluées, des langages et des procédures d'optimisation pour créer des objets naturels, des édifices variés et des mondes virtuels complexes pour simplifier ou semi-automatiser les tâches des artistes créateurs.
Toutes ces créations peuvent et doivent naturellement être animées. Dans ce sens, je travaille autant du côté des outils intuitifs d'animation de personnages pour les artistes, que du côté des méthodes automatiques procédurales ou inspirées de la physique.
Finalement, je continue d'appliquer mes connaissances en visualisation pour la compréhension et la maintenance de logiciels de grandes tailles.
Biographie
Formation en informatique, spécialisation en informatique graphique (infographie).
Prix et distinctions
- Eurographics France (EGFR) Fellow, 2022
- CHCCS Achievement Award, 2021
- CHCCS Service Award, 2019
Formation
- 1986 — B.Sc. — Informatique — Université Laval
- 1989 — M.Sc. — Informatique — University of Toronto
- 1993 — Ph. D. — Informatique — University of British Columbia
Pour en savoir plus…
Affiliations et responsabilités
Titres professionnels et autres affiliations
Titres : corporations et organismes professionnels
- Trésorier CHCCS
Enseignement et encadrement
Enseignement
Cours siglés (session en cours uniquement)
Programmes
- 117510 – Baccalauréat en informatique
- 117520 – Majeure en informatique
- 119010 – Baccalauréat en mathématiques
- 119110 – Baccalauréat en mathématiques et informatique
- 119110 – Baccalauréat en mathématiques et informatique
- 120510 – Baccalauréat en physique et informatique
- 120510 – Baccalauréat en physique et informatique
- 146811 – Baccalauréat en bio-informatique
- 146811 – Baccalauréat en bio-informatique
Encadrement
Thèses et mémoires dirigés (dépôt institutionnel Papyrus)
Sketch-based interactive shape deformation using shading isophotes
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Représentations géométriques de détails fins pour la simulation d’éclairage
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Semi-transparent textures based on opaque and transparent texels augmented with a thickness
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Neural probabilistic path prediction : skipping paths for acceleration
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Hybrid and data-driven methods for efficient and realistic particle-based liquid simulations
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Tools for fluid simulation control in computer graphics
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Abstraction de comportement de haut niveau à l’aide de la visualisation interactive
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Real-time rendering of cities at night
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Simulation du transport de neige
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Matrix-based Parameterizations of Skeletal Animated Appearance
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Photorealistic Surface Rendering with Microfacet Theory
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Transformations quasi-conformes de maillages volumiques et applications en infographie
Cycle : Doctorat
Diplôme obtenu : Ph. D.
A unified framework for the comprehension of software's time dimension
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Création interactive de mondes virtuels : combiner génération procédurale et contrôle utilisateur intuitif
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Simulation des fonctions de texture bidirectionnelles
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Modélisation procédurale de mondes virtuels par pavage d'occultation
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Construction interactive de BRDFs par simulation 2D de micro-géométries en couches multiples
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Modélisation procédurale par composants
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Rendu de matériaux semi-transparents hétérogènes en temps réel
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Utilisation de la visualisation interactive pour l’analyse des dépendances dans les logiciels
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Intégration de la visualisation à multiples vues pour le développement du logiciel
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Simulation de flammes interactives en temps réel
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Rétro-ingénierie des diagrammes de séquence par visualisation interactive
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Modes de représentation pour l'éclairage en synthèse d'images
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Peinture de lumière incidente dans des scènes 3D
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Images géométriques de genre arbitraire dans le domaine sphérique
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Génération et édition de textures géométriques représentées par des ensembles de points
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Amélioration de la perception spatiale et émotive d'un environnement virtuel interactif par la gestion cinématographique des prises de vue
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Compression de données d'animation acquises par capture de mouvements
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Un système d'aide à la visualisation interactive de logiciels
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Détection visuelle d'anomalies de conception dans les programmes orientés objets
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Traitement interactif de plis dans la simulation de tissus
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Analyse des espaces de lignes pour la capture de cartes d'environnement
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Visualisation de la qualité des logiciels de grandes taille
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Illustration non-photoréaliste de séquences de captures de mouvements
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Animation de fluides viscoélastiques à base de particules
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Rééclairage par génération de cartes de normales en composition vidéo numérique
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Animation interactive de mouvements secondaires par simulation de surfaces élastiques
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Rendu interactif de détails de surface par textures 3D semi-transparentes
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Reconstruction interactive de modèles hiérarchiques par sculpture d'espace
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Utilisation de miroirs dans un système de reconstruction interactif
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Génération d'ombres floues provenant de sources de lumière surfaciques à l'aide de tampons d'ombre étendus
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Modélisation interactive par points d'objets complexes à partir d'images
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Simulation des effets de détérioration de surfaces rigides pour un rendu réaliste
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Propagation et rendu de feu
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Construction et utilisation de bloqueurs pour l'accélération des requêtes de visibilité
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Simplification et morphisme en temps réel de modèles articulés
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Mouvements et interactions de la chevelure par mèches déformables
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Analyse et synthèse de textures structurelles
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Représentation hiérarchique de flux lumineux
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Représentation hiérarchique et efficace des sources lumineuses dans le cadre du rendu d'images
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Simulation de l'écoulement et de la forme de gouttes sur des surfaces
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Texture volumique multi-échelle pour l'affichage de scènes complexes
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Projets
Projets de recherche
Procedural Creation and Real-time Display of Realistic Complex Scenes
Fondements du traitement numérique des esquisses
Fondements du traitement numérique des esquisses
ADAPTIVE MULTILEVEL MULTIPHENOMENA APPEARANCE MODELS
Supplément COVID-19 CRSNG_Procedural Creation and Real-time Display of Realistic Complex Scenes
ETS : Effective stimulation and surface reconstruction approaches for detailed fluid stimulation visual effects
Effective stimulation and surface reconstruction approaches for detailed fluid stimulation visual effects
Effective Simulation and Surface Reconstruction Approaches for Detailed Fluid Simulation Visual Effects
Effective Simulation and Surface Reconstruction Approaches for Detailed Fluid Simulation Visual Effects
Modèles couplés pour l'animation et le rendu réalistes multi-échelle
MODELES COUPLES POUR L'ANIMATION ET LE RENDU REALISTES MULTI-ECHELLE
COMPLEX APPEARANCE MODELING AND ANIMATION
RESEAU GRAND / MOTION; PROMO; SKETCH
COMPLEX APPEARANCE MODELING AND ANIMATION
Rayonnement
Publications et communications
Disciplines
- Informatique
- Mathématiques appliquées
- Génie informatique et génie logiciel
Champ d’expertise
- Animation par ordinateur
- Infographie
- Modélisation de l'éclairage
- Modélisation procédurale
- Phénomènes naturels
- Processeurs graphiques (GPU)
- Rendu
- Synthèse d'images
Aide en ligne pour votre profil | Nous joindre
Le Répertoire des professeurs est propulsé par les données du SADVR et est un projet du CENR.