Graphics, Artificial Intelligence, Design, and Games Lab

We explore difficult problems in the representation, visibility, and decision-making of digital agents and humans. We create and innovate in human behaviour & movement modelling, human-centred artificial intelligence, game design, game AI, architectural optimization, augmented intelligence in complex design, assistive technologies, rehabilitative technologies, and more.

Complex Modern Agent Behaviours

Our group investigates techniques to diversify and modernize agent behaviours. Here is a screenshot from a simplified transit scenario where agents use event-driven and parametric behaviour trees in conjunction with probabilistic visual attention fields to model egocentric distractions like the use and impact of cell phones on crowd movement in modern urban environments.

High Fidelity Physical Crowds

The future of synthetic crowds for simulation, animation, safety-critical analysis, and design is ultra-high fidelity physically enabled crowds. Our group explores and developed new techniques in Reinforcement Learning, Multi-agent Reinforcement Learning, Deep Learning, Steering, Biomechanics, and Physical Character Control to support the next generation of crowds models and applications. These approaches support the modelling and animation of more diverse and representative crowds with a long-term goal of modelling disabilities, mobility devices, and cognition in synthetic crowds.

Human-Augmented Intelligence in Computer Aided Design

We improve design pipelines and strengthen outcomes and deliverables by augmenting designer skills with machine learning, artificial intelligence, and optimization via static and dynamic analysis. Our augmented pipelines produce environments that are human-aware and predictive to a broad range of scenarios.

Game Analysis, Optimization, and Adaptive Procedural Generation

Building more engaging games by understanding how players move and engage in the environment. Analyze and model the underlying difficulty to produce target level difficulties through optimization. Use these levels to procedurally augment player experience or provide options for player controlled experiences

Gamifying Rehabilitation

We develop game platforms based on high-fidelity clinical tracking and measurement tools. Using these platforms we engage in participatory design and development of visual metaphors and game mechanics for reaching rehabilitation goals. We drive characters and visualizations using computational geometry to capture clinical motor speech targets. This approach augments clinical practice to improve attrition rates in a variety of rehabilitation and therapy settings.

Augmenting Design Communication with Virtual Reality

Often complex designs are difficult to engage with. We explore and build interactive technologies using augmented and virtual reality to facilitate and streamline stakeholder and collaborator communication. Our platforms have highlighted and verified design flaws and errors while improving the accuracy of the perception of design choices.

Recent News

GAIDG Lab Member Wins IEEE Victoria 2024 AI Velocity Cup

Oda Jin was on the winning team of the IEEE Victoria 2024 AI Velocity Cup: F1Tenth Autonomous Racing Challenge!  

Lab Member Gabrielle Alves Successfully Defends Masters Thesis

GAIDG Lab member Gabrielle Alves has successfully defended their Master's project entitled: Virtual Spaces, Real Perceptions: Analyzing Crowding in Virtual Environments

Paper Accepted at CASA 2024 Published at CAVW

In collaboration with GAIDG Lab undergraduate alum (CSC 497 Interdisciplinary Project student) Brendan Marney we explore modelling real-time continuous agent-based bats through simple rulesets....

BCKDF Approved, Finalizing CFI JELF Award

B.C. Knowledge Development Fund (BCKDF) has approved their matching funding for earlier CFI infrastructure award approval, solidifying the John R. Evans Leaders Fund award to support the GAIDG...

Lab Member Dominic Ferreira Successfully Defends Masters Thesis

GAIDG Lab member Dominic Ferreira has successfully defended their Master's project entitled: Asymmetric Agent Geometries in Synthetic Crowds

Lab Member Kunal Parikh Successfully Defends Masters Project

GAIDG Lab member Kunal Parikh has successfully defended their Master's project entitled: CrowdLabs: A Platform For Human Behaviour And Perception Studies

Paper Accepted at GI ’23: Graphics Interface 2023

In collaboration with GAIDG Lab external collaborators, New Jersey Institute of Technology PI Mathew Schwartz, York University PI Petros Faloutsos, Rutgers University PI Mubbasir Kapadia, and King...

Canada Foundation for Innovation (CFI) Approves GAIDG Lab Infrastructure Funding

The Canada Foundation for Innovation (CFI) has approved major infrastructure funding for the GAIDG Lab. Since this award requires backing from multiple sources we are waiting for completed details!...

UVic Graduate Awards for GAIDG Lab Members

Three GAIDG Lab Master's students have won the University of Victoria Graduate Award for their exceptional performance in the last two terms (high academic standing).    ...

Alumnus Awarded W.E. Cowie Innovation Award for work with GAIDG Lab

GAIDG Lab member and recent graduate (B.Sc. Hons. Computer Science) Colin Johnson has been awarded the W.E. Cowie Innovation Award for his innovative work in the GAIDG Lab. This work was recently...

See all news here..

Territory Acknowledgement

We acknowledge and respect the Lək̓ʷəŋən (Songhees and Esquimalt) Peoples on whose territory the university stands, and the Lək̓ʷəŋən and W̱SÁNEĆ Peoples whose historical relationships with the land continue to this day.

The GAIDG Lab is interested in broad ways of knowing and understanding and recognizes that ideas,  research, and the people involved in these may come from many different places and backgrounds. We also recognize that historically, and very much presently, work in the fields in and around Computer Science and particularly Machine Learning and Artificial Intelligence has had a role in and facilitated colonialism, racism, ableism, transphobia, and homophobia. Additionally, the computational resources required for modern AI, ML, and data mining have a direct impact on the environment. The GAIDG Lab is committed to addressing and reflecting on these issues in our work, hiring and training practices, our community output, and our outreach.

Contact

GAIDG Lab
Department of Computer Science
Room 648, Engineering and Computer Science (ECS) building
University of Victoria
Victoria, BC

bhaworth@uvic.ca

+1 250-472-5772