Hi! Welcome to my homepage. Allow me to say a couple words about myself...
I recently joined Gordon Wetzstein's Computational Imaging group at Stanford University as a Banting Postdoctoral Fellow. Before that, I received my Ph.D. in Computer Science at the University of Toronto under the
supervision of Kyros Kutulakos in 2016, along with an M.Sc. in 2009.
I took a break from Toronto in 2011 to be a visiting student with the MIT Media Lab's Camera Culture group led by Ramesh Raskar. I also completed an undergraduate degree in honours Computer Science and Mathematics
from the University of British Columbia in 2007 under the supervision of
Abhijeet Ghosh and
Wolfgang Heidrich, and worked for various companies including
NVIDIA,
EA, and
MDA.
I spend a lot of time thinking about computational imaging, a field that combines optics, electronics, and processing in new and interesting ways to capture and display visual information. In particular, I'm interested in using programmable lights and cameras to analyze the world around us.
My work was the recipient of a couple of runner-up best paper awards at ICCV 2007 and CVPR 2014, best demo awards at CVPR 2015 and ICCP 2015, and a runner-up dissertation award at SIGGRAPH 2017.
I was also a co-oraganizer of the CVPR workshop on Computational Cameras and Displays in 2016 and 2017, and taught a course on the subject at SIGGRAPH 2014.
My research is supported by the Banting Postdoctoral Fellowships program administered by the Government of Canada.
David B. Lindell, Matthew O'Toole, Gordon Wetzstein. ACM SIGGRAPH, 2018. Project page
Tracking Multiple Objects Outside the Line of Sight using Speckle Imaging
Brandon M. Smith, Matthew O'Toole, Mohit Gupta. Computer Vision and Pattern Recognition (CVPR), 2018. (Spotlight) Project page
Towards Transient Imaging at Interactive Rates with Single-Photon Sensors
David B. Lindell, Matthew O'Toole, Gordon Wetzstein. International Conference on Computational Photography (ICCP), 2018. Project page
Confocal Non-Line-of-Sight Imaging Based on the Light Cone Transform
Matthew O'Toole, David B. Lindell, Gordon Wetzstein. Nature, 2018. Project page
Reconstructing Transient Images from Single-Photon Sensors
Matthew O'Toole, Felix Heide, David B. Lindell, Kai Zang, Steven Diamond, Gordon Wetzstein. Computer Vision and Pattern Recognition (CVPR), 2017. (Spotlight) Project page
Primal-Dual-Coding CMOS Image Sensor Architecture
Navid Sarhangnejad, Hyunjoong Lee, Nikola Katic, Matthew O'Toole, Kiriakos N. Kutulakos, Roman Genov. International Image Sensor Workshop (IISW), 2017. Paper
Ph.D Thesis: Optical Linear Algebra for Computational Light Transport
Matthew O'Toole. University of Toronto, 2016.(Awarded "ACM SIGGRAPH Outstanding Thesis, Honourable Mention") Thesis (35.4 MB)
3D Shape and Indirect Appearance by Structured Light Transport
Matthew O'Toole, John Mather, Kiriakos N. Kutulakos. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2016. Paper
Homogeneous Codes for Energy-Efficient Illumination and Imaging
Matthew O'Toole, Supreeth Achar, Srinivasa G. Narasimhan, Kiriakos N. Kutulakos. ACM SIGGRAPH, 2015. (Awarded "Best Demo" at ICCP 2015 and CVPR 2015) Project page Episcan3D
Defocus Deblurring and Superresolution for Time-of-Flight Depth Cameras
Lei Xiao, Felix Heide, Matthew O'Toole, Andreas Kolb, Matthias B. Hullin, Kiriakos N. Kutulakos, Wolfgang Heidrich. Computer Vision and Pattern Recognition (CVPR), 2015. Project page
Transport-aware imaging
Kiriakos N. Kutulakos and Matthew O'Toole. SPIE OPTO, 2015. (Invited paper) Paper
Temporal Frequency Probing for 5D Transient Analysis of Global Light Transport
Matthew O'Toole, Felix Heide, Lei Xiao, Matthias B. Hullin, Wolfgang Heidrich, Kiriakos N. Kutulakos. ACM SIGGRAPH, 2014. Project page
Course: Computational Cameras and Displays
Matthew O'Toole and Gordon Wetzstein. ACM SIGGRAPH Course, 2014. Course page
3D Shape and Indirect Appearance by Structured Light Transport
Matthew O'Toole, John Mather, Kiriakos N. Kutulakos. Computer Vision and Pattern Recognition (CVPR), 2014. (Oral)(Awarded "Best Paper Honourable Mention") Project page
Decomposing Global Light Transport using Time of Flight Imaging
Di Wu, Andreas Velten, Matthew O'Toole, Belen Masia, Amit Agrawal, Qionghai Dai, Ramesh Raskar.
International Journal of Computer Vision (IJCV), 2013. Paper
Frequency Analysis of Transient Light Transport with Applications in Bare Sensor Imaging
Di Wu, Gordon Wetzstein, Christopher Barsi, Thomas Willwacher, Matthew O'Toole, Nikhil Naik, Qionghai Dai, Kiriakos N. Kutulakos, Ramesh Raskar.
European Conference on Computer Vision (ECCV), 2012. Project page
Primal-Dual Coding to Probe Light Transport
Matthew O'Toole, Ramesh Raskar, and Kiriakos N. Kutulakos.
ACM SIGGRAPH, 2012. Project page
Decomposing Global Light Transport using Time of Flight Imaging
Di Wu, Matthew O'Toole, Andreas Velten, Amit Agrawal, and Ramesh Raskar.
Computer Vision and Pattern Recognition (CVPR), 2012. (Oral) Project page
Optical Computing for Fast Light Transport Analysis
Matthew O'Toole and Kiriakos N. Kutulakos.
ACM SIGGRAPH Asia, 2010. Project page
A Basis Illumination Approach to BRDF Measurement
Abhijeet Ghosh, Shruthi Achutha, Wolfgang Heidrich, and Matthew O'Toole.
International Journal of Computer Vision (IJCV), 2010. Paper
BRDF Acquisition with Basis Illumination
Abhijeet Ghosh, Shruthi Achutha, Wolfgang Heidrich, and Matthew O'Toole.
Proc. of IEEE International Conference on Computer Vision (ICCV), 2007. (Oral)(Awarded "Marr Prize Honourable Mention") Project page
Real-time Rendering of Acquired BRDF Data Sets
Matthew O'Toole. Undergraduate honours thesis, 2007. Paper