Charles
Perin
Associate Professor of Computer Science
Department of Computer Science
Office 552, Engineering and Computer Science (ECS) building
University of Victoria
Victoria, British Columbia, Canada

cperin@uvic.ca(+1) 250 472 5783

About Me

I am an Associate Professor of Computer Science at the University of Victoria, where I co-lead the Victoria Interactive Experiences with Information (VIXI) research lab, specializing in human-computer interaction and information visualization.

With my students, we are interested in designing and studying new interactions for visualizations, in understanding how people may make use of and interact with visualizations in their everyday lives, and in visualization beyond the desktop such as mobile and physical visualization.

Before becoming Associate Professor at UVic in 2023, I joined UVic in 2018 as an Assistant Professor, before that was a Lecturer (eq. Assistant Professor) in the Department of Computer Science at City, University of London and part of the giCentre research group, before that a post-doctoral researcher in the Department of Computer Science at the University of Calgary, InnoVis with Sheelagh Carpendale, before that a PhD student at Université Paris Sud-XI, under the supervision of Jean-Daniel Fekete in the Inria team AVIZ and Frédéric Vernier in the LIMSI-CNRS team AMI, and long before that a kid in Brittany, France.

Project Highlights

(Immersive) Visualization for Running

Augmenting running experiences with data, visualization, and emerging technologies since 2024.

Actuated textile-based physicalization with Vismock

Investigating dynamic, actuated and interactive textile-based data physicalization with Vismock since 2023.

Physicalization Design Process with Kirigami Physicalization

Exploring physical variables and the data physicalization design process with KiriPhys [2020-2025].

Geoblobs and World War One

Conveying uncertainty in spatio-temporal historical data with GeoBlobs [2018-2023].

The Symmetry of My Life | An Autobiographical Visualization

Exploring the design of autobiographical visualization with personal data [2017-2018].

Publication Highlights

Running with Data

We surveyed current research on in-situ visualisations for running and elicited design concepts for running visualisations and interactions beyond conventional 2D displays.

Embedded and Situated Visualisation in Mixed Reality to Support Interval Running

We investigate the use of mixed reality visualisations to help pace tracking for interval running.

KiriPhys: Exploring New Data Physicalization Opportunities

KiriPhys is a new type of data physicalization based on kirigami, a traditional Japanese art form that uses paper-cutting.

What is Interaction for Data Visualization?

We extract commonalities and differences between the views of interaction in visualization and in HCI to synthesize a definition of interaction for visualization - a thinking tool to inspire novel and bolder interaction design practices.

Dynamic Composite Data Physicalization

Dynamic composite physicalizations are a new class of physical visualizations that use collections of self-propelled objects to represent data

Latest Blog Posts

Feel the CHI 2016 Deadline

Last year for the CHI 2016 deadline I logged quite a lot of data between the end of August 2015 and the day of the deadline, Friday September 25, 2015, at noon. Here is an overview of this peculiar experience.

Drag VIS Publications

Direct manipulation of the IEEE VIS publication dataset.