Faisal Qureshi
Professor
Computer Science
Visual Computing Lab
Faculty of Science
Ontario Tech University (formerly UOIT)
UA4000, 2000 Simcoe St. N.,
Oshawa, ON L1G OC5 Canada
faisal.qureshi@uoit.ca
(905) 721-8668 x 3626
Messages
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.
News
VCLab welcomes four honors thesis students David Houle-Tymeczko, Chau Nguyen, Aaveg Shangari, and Daniel Zajac.
Welcome Alexie Linardatos who is joining visual computing lab to pursue M.Sc. in computer science.
Congratulations to Neha Ejaz who successfully defended her thesis on a few-shot learning method for single-object anomaly detection.
Congratulations to Negin Tabaraki who successfully defended her thesis on meta learning techniques for video matting.
Welcome Giancarlo Giannetti who is joining visual computing lab to pursue M.Sc. in computer science.
Congratulations to Matthew Chan who successfully defended his thesis on characterizing midair handwriting in virtual reality.
Congratulations to Chirag Karia who successfully defended his thesis
on predicting human dynamics. Best thesis
award nominee
Congratulations to Roya Dehghani who successfully defended her thesis on a person re-identification using ConvNeXt architectures.
Welcome Hafiz Arslan Amjad who is joining visual computing lab to pursue M.Sc. in computer science.
Congratulations to Mir Afgan Talpur who successfully defended his thesis on a modular approach to image matting.
Welcome Negin Tabaraki and Neha Ejaz who are joining visual computing lab to pursue M.Sc. in computer science.
Congratulations to Michael Lombardo for successfully defending his M.Sc. thesis on parsing genetic models.
I now have a status-only appoinment in the Department of Cell and Systems Biology (CSB) at the University of Toronto. I am looking forward to working with my colleagues in CSB.
Welcoming two new members. Hamoon Jafarian and Roya Dehghani are joining visual computing lab to pursue M.Sc. in computer science.
I am both honoured and excited to be nominated for the
Student Choice Award. This year it is particularly
meaningful given the larger COVID-19 context and the sudden shift to
online teaching and learning. Though we do not see each other in
physical spaces, my interactions with my students continue to be the
most enjoyable part of my job. Thank you, my students!
Thank you
SOSCIP for providing
cloud and deep learning computing resources for our work with Mitacs and
Axiom.
Welcome Mohamed Zayed who is joining visual computing lab to pursue M.Sc. in computer science.
Check out our
c++ notes
here.
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 on
arXiv.
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
more >>>
About
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 pattern recognition,
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.
more >>>
Research
Teaching
Notes
Courses
Current
CSCI 3240U
[Web]
Computational Photography
Fall 2024
CSCI 4440U
[Web]
Topics in Computer Science 1 (Human Action Recognition)
Fall 2024
Past
CSCI 3010U
[Web]
Simulation and Modeling
Last offered in Winter 2024
CSCI 4420U
[Web]
Computer Vision
Last offered in Winter 2024
CSCI 5770G
[Web]
Machine Learning (graduate course)
Last offered in Winter 2023
CSCI 5520G
[Web]
Computer Vision (graduate course)
Last offered in Fall 2022
MCSC 6230G/7230G
[Web]
Advanced Topics in High-Performance Computing
Last offered in Fall 2017
CSCI 1061U
[Web]
Programming Workshop II
Last offered in Winter 2021
CSCI 2050U
Computer Architecture
CSCI 5550G
[Web]
Topics in Digital Media
Last offered in Fall 2018
Coding
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.
[Web]
[Github]
- Distributed virtual vision simulator
[Web]
[Github]
- A python utility to export itunes playlists
[Github]
- A python utility for setting captions of images based upon their filenames
[Github]
Publications