Happy to be able to finally announce that as of July 1, 2023 I have received tenure and been promoted to the rank of Associate Professor. Thanks to everyone who has helped me along the way!

Launch of CVIL Website

Happy to announce the launch of the Computational Vision and Imaging Lab website. I am a founder and director of CVIL, along with my colleagues Kosta Derpanis and Michael Brown. Please checkout the website to learn more about our group, including how to join!

Papers Accepted at ICCV 2023

Happy to announce the following papers accepted at ICCV 2023:

Congratulations and thanks to all my wonderful collaborators on these projects.


New Papers Now Available

The following new papers are now available:

Congratulations and thanks to my fantastic co-authors!

Papers accepted to CVPR 2022

Happy to announce three accepted papers at CVPR this year! They are currently not yet available but will be made available soon.


Seminar at Amii

I will be giving a seminar about my work on normalizing flows on Friday at Amii. More information, including timing and registration, can be found here. Can’t make this one? There are several more seminars in the works for the next few months.

Recent Preprints and Workshop Papers on arXiv

Several new workshop papers and preprints are now available on arXiv!

Joining Samsung AI Toronto

I am excited to announce that I have joined the Toronto Samsung AI Center part time as a Visiting Professor. I will be overseeing projects in computer vision and machine learning with their excellent team of researchers. If you’re looking for an industrial position, be sure to check them out!

ICML Workshop on Invertible Neural Nets and Normalizing Flows

Happy to annouce that I will be giving an invited talk at the INNF+ Workshop at ICML this year. My collaborators and I also had two papers accepted for presentation at the workshop:

Recording of Seminar at UBC

You can find the recording of my seminar on Normalizing Flows in Theory and Practice as part of the CAIDA seminar series at the University of British Columbia here.

Seminar at UBC

Happy to announce that I will be giving a seminar on Normalizing Flows in Theory and Practice as part of the CAIDA seminar series at the University of British Columbia. For more information and event registration, check out the event announcement. There are likely to be more seminars coming in the near future, keep an eye here for announcements.

First Ontario Workshop on Computer Vision

Proud to announce that I’m serving as the General Chair for the first ever Ontario Workshop on Computer Vision. This is a trainee focused event aiming to provide a forum for computer vision researchers in the province of Ontario to share their early work, network and establish new collaborations. There will be several keynote sessions, poster sessions and more. Keep an eye on the website and OWCV twitter accounts for more information.


Launch of New Website

I’ve finally launched a new website based on GitHub Pages. This should make it easier for me to maintain and add content. Keep an eye on things over the coming weeks as I work to expand and improve its contents. My old York EECS website is still availble here and my ancient UofT DCS website is still available here, although I am planning to take down my DCS page soon.

Review article on Normalizing Flows

I recently co-authored a review article (preprint version) on Normalizing Flows which will be published in IEEE Transactions of Pattern Analysis and Machine Intellgience. Normalizing Flows is a topic that I’m excited about and looking to work more on in the future. If you’ve not seen it before, please check it out.

Return to Academia

I have returned full time to academia! At the moment I am working on expanding my lab and restarting my research program. Watch this space for updates in the near future!


Striving for Impact

I wrote a brief essay on striving for impact in research, in particular in machine learning. You can read it on TechVibes here.

Joining Borealis AI

I am excited to announce that I will be joining Borealis AI as a Researcher Director. This will be part time for now and become full time starting May 1st, when I take a leave of absence from my position at York University. Read more about Borealis and the work I’ll be doing there here.


Dynamic Texture Synthesis and Style Transfer

Our new paper on dynamic textures is now available on arXiv here and the website with more results and details can be found here. Also, I’ll be attending CVPR in July. If you’re going to be there and would like to meet up, feel free to drop me an email.

Upcoming Travel

I also recently visited the Program in Applied and Computational Mathematics at Princeton University to deliver the IDeAS Seminar on April 27th. I’ll next be visiting and speaking at several places in Montreal and Lausanne this month. Feel free to say hello!

Introducing cryoSPARC

cryoSPARC Thermus Reconstruction A major focus of my research over the last few years as been into new methods for the determination of 3D structures of viruses and proteins. A big piece of that work has been published today in Nature Methods. This article describes the algorithmic advances which underpin cryoSPARC. This work was done in collaboration with Ali Punjani (PhD Student, University of Toronto), John Rubinstein (Senior Research Scientist, Hospital for Sick Children) and David Fleet (Professor, University of Toronto).
For a non-technical introduction to our work, you can take a look at this story out of University of Toronto, Scarborough.