Visual Computing Lab
Graduate Program Director Computer Science
Faculty of Science
Ontario Tech University (formerly UOIT)
UA4000, 2000 Simcoe St. N.,
Oshawa, ON L1G OC5 Canada
(905) 721-8668 x 3626
Please read this if you are considering doing an honours thesis with me.
Please read this if you are considering doing graduate studies under my supervision.
Welcome Mohamed Zayed who is joining visual computing lab to pursue M.Sc. in computer science.
Check out our c++
Check out our computer vision notebooks here
Welcome Shima Rezasoltani and Afgan Mir Talpur, who are joining visual computing lab to pursue graduate studies in computer science. Shima will be working towards her Ph.D. in computer science, whereas Afgan is returning to VCLab to work towards his M.Sc. in computer science.
Check out Webify v4.2
. A Python tool to convert plaintext to beautiful course notes and websites. Now it supports a live mode that can be used to maintain websites remotely.
I am now serving as the secretary for the Canadian Image Processing and Pattern Recognition Society (CIPPRS
Just got the official confirmation. I will be promoted to Full Professor starting July 1, 2020.
Our work Improving Hyperspectral Image Segmentation by Applying Inverse Noise Weighting and Outlier Removal for Optimal Scale Selection
received the second place
at the 2020 American Association of Geographers (AAG), Remote Sensing Specialty Group, Student Honors Competition
. This is joint work with my student Kiran Mantripragada and our colleagues Phuong D. Dao and Yuhong He
at the Remote Sensing and Spatial Ecosystem Modeling laboratory
, University of Toronto Mississauga. Phuong presented this work at the AAG meeting.
VCLab received a $120,000 Mitacs Accelerate Grant
to develop a data-driven framework for integrating visual inspection into injection moulding pipeline
. Our partner organization is Axiom Plastics Inc.
I took part in the science information panel
organized by Glenforest Secondary School STEM team. The students asked some very interesting questions, and I had a blast.
I am visiting Prof. OMattias O’Nils
at Mid Sweden University, Sundsvall, Sweden where I am scheduled to give two talks. First talk, is a public seminar titled “Deep learning meets computer vision,” and the second talk will discuss our recent work on joint layer and spatial attention network
and image inpainting
My student Tony Joseph is presenting our work on “Joint Spatial and Layer Attention for Convolutional Networks” at the Evolution of Deep Learning Symposia
organized by Vector Institute
to celebrate the work and achievements of Prof. Geoff Hinton
, 2019 Turing Award Winner. My co-author Martin Magill is also presenting our work on “Neural Networks for DNNs” at this symposia. I am particulary thrilled about this; my very first graduate course was with Prof. Hinton back when deep learning wasn’t a thing.
Welcome Chirag Karia and Michael Lombardo, who are joining visual computing lab to pursue graduate studies in computer science.
Our work on Structure Guided Image Inpainting using Edge Prediction
is accepted to appear in the ICCV19 workshop on Advances in Image Manipulation
. This is joint work with our colleagues in the Imaging Lab.
I am now a Senior Member of IEEE.
Our paper Joint Spatial and Layer Attention for Convolutional Networks
is accepted as a spotlight at BMVC19
! This is joint work with Tony Joseph and Prof. Kosta Derpanis (Ryerson University and Samsung AI Lab Toronto).
Starting July 1st, 2019, I will be serving as the Graduate Program Director for Ontario Tech University Computer Science program.
Tony Joseph successfully defended his M.Sc. thesis.
I am both honoured and excited to be nominated for the Student Choice Award. My interactions with an amazing group of students is truly the most enjoyable part of my job. Thank you, my students!
Check out our EdgeConnect
work on image inpainting on arXiv
. Code for this paper is available at Github
Check out new project page on stream algebra for computer vision pipelines here
Welcome Salik Nadeem. Salik has joined visual computing lab to pursue M.Sc. in computer science. He did his undergraduate at Lahore University of Management Sciences (LUMS), Pakistan.
Check out our NeurIPS18 paper on neural networks for DNNs
Michael Lombardo was runner-up in the undergrad category at CSearch 2018
. Congrats Michael!
Our paper on neural networks for DNNs
has been accepted at appear at NuerIPS 2018
Welcome Michael Stergianis. Michael has joined the visual computing lab to pursue M.Sc. computer science.
Our paper on video summarization on commodity hardware has been accepted to appear at 12th ACM International Conference on Distributed Smart Cameras 2018.
Welcome Hunter Thompson. Hunter has joined the visual computing lab to pursue M.Sc. computer science.
Welcome Ghazal Reshad. Ghazal has joined the visual computing lab to pursue M.Sc. computer science.
Welcome Michael Lombardo. Michael will be spending his summer in the lab as an NSERC USRA.
Wesley Taylor successfully defended his M.Sc. thesis on video summarization on commodity hardware. Congratulations, Wesley!
Check out webify
, a python wrapper and a little bit more than that to convert markdown, yaml and mustache content to websites and pdf documents using pandoc.
Welcome Miguel Jose Mendez. Miguel has joined the visual computing lab to pursue M.Sc. computer science.
Welcome Kiran Mantripragada. Kiran has joined the visual computing lab to pursue Ph.D. computer science.
Attending ITEA3 Project Outline Preparation Days 2017 in Berlin.
Our paper, "Fast estimation of large displacement optical flow using dominant motion patterns and sub-volume patchmatch filtering" received the Best Computer Vision Paper award at Computer Robot Vision 2017.
David Nemirovsky successfully defended his M.Sc. thesis. Congrats, David!
Michael Stergianis will again spend the summer months at VCLab as NSERC USRA. Welcome back, Michael!
Two papers accepted to CRV 2017.
Paper presenting formal algebra (for vision streams) implementation accepted to ICDSC 2016
Michael Stergianis receives NSERC USRA
Wesley Taylor receives Ontario Graduate Scholarship
Luis Zarrabeitia joined Google
Two papers accepted to WACV 2016
I am a professor of computer science at the University of Ontario Institute of Technology. I also direct the visual computing lab that focuses on problems residing at the intersection of computer vision, visual sensor networks, large-scale processing and computer graphics.
Visual computing lab is involved in number of exciting research problems:
- coordination and control in ad hoc networks of visual sensor nodes;
- integration of mobile cameras into traditional video surveillance networks;
- nano-scale image analysis;
- multi-object tracking;
- streaming frameworks for on-line vision systems;
- crowd synthesis and analysis;
- depth and motion estimation from image pairs; and
- virtual vision — 3D software laboratories for camera networks research.
Programming Workshop II
Last offered Fall 2020
Computer Vision (graduate course)
Last offered Fall 2020
Advanced Topics in High-Performance Computing
Last offered Fall 2017
Topics in Digital Media
Last offered Fall 2018
Simulation and Modeling
Last offered Winter 2020
From time to time I find myself compelled to do some coding. Below I list some open source software that I have written that you may find useful.
- Webify, a python wrapper around pandoc to generate websites and pdf documents from markdown, yaml and mustache files.
- Distributed virtual vision simulator
- A python utility to export itunes playlists
- A python utility for setting captions of images based upon their filenames