I am Michael Firman, a Research Scientist at Third Dimension AI, where I lead a team to develop and ship 3D reconstruction and world models for high-fidelity simulation of the real world. These enable rigorous validation of autonomous systems in complex, real-world environments.
Previously, I was a Senior Staff Research Scientist at Niantic Spatial, where I led research and engineering to bring advanced 3D perception to production, including depth estimation, 3D reconstruction, semantics, AR occlusion, and the infrastructure and evaluation systems needed for large-scale deployment.
Before Niantic, I was a postdoctoral researcher on UCL’s Engage project, making machine learning tools accessible to scientists. I collaborated with Prof. Mike Terry (University of Waterloo), Dr. Gabriel Brostow (UCL), and Prof. Kate Jones (UCL). I also worked at the National Institute of Informatics, Tokyo with Prof. Akihiro Sugimoto.
During My PhD, supervised by Dr. Simon Julier and Dr. Jan Boehm, I developed methods to complete full 3D scenes from single depth images.
I have published at leading venues including CVPR, ICCV, IROS, and ECCV, and have served as a reviewer for CVPR, ECCV, ICCV, IROS, BMVC, ICRA, IJCV, CVIU, 3DV, and ISMAR. I received CVPR’s Outstanding Reviewer award in 2018, 2020, 2022, and 2025.
Computer Vision and Pattern Recognition (CVPR) 2025
Computer Vision and Pattern Recognition (CVPR) 2025
European Conference on Computer Vision (ECCV) 2024
European Conference on Computer Vision (ECCV) 2024
Computer Vision and Patern Recognition (CVPR) 2024
Computer Vision and Patern Recognition (CVPR) 2024
Computer Vision and Patern Recognition (CVPR) 2023
Paper (.pdf) // Code // Website
Computer Vision and Patern Recognition (CVPR) 2023
Paper (.pdf) // Code // Website
Computer Vision and Patern Recognition (CVPR) 2023
Computer Vision and Patern Recognition (CVPR) 2023
Winter Conference on Applications of Computer Vision (WACV) 2023
Winter Conference on Applications of Computer Vision (WACV) 2023
European Conference on Computer Vision (ECCV) 2022
Paper (.pdf) // Code // Website
European Conference on Computer Vision (ECCV) 2022
Paper (.pdf) // Code // Website
European Conference on Computer Vision (ECCV) 2022
European Conference on Computer Vision (ECCV) 2022
Computer Vision and Pattern Recognition (CVPR) 2021
Computer Vision and Pattern Recognition (CVPR) 2021
Computer Vision and Pattern Recognition (CVPR) 2021
Computer Vision and Pattern Recognition (CVPR) 2021
Computer Vision and Pattern Recognition (CVPR) 2021
Computer Vision and Pattern Recognition (CVPR) 2021
European Conference on Computer Vision (ECCV) 2020 (Oral)
European Conference on Computer Vision (ECCV) 2020 (Oral)
Computer Vision and Pattern Recognition (CVPR) 2020 (Oral)
Computer Vision and Pattern Recognition (CVPR) 2020 (Oral)
International Conference of Computer Vision (ICCV) 2019
International Conference of Computer Vision (ICCV) 2019
International Conference of Computer Vision (ICCV) 2019
International Conference of Computer Vision (ICCV) 2019
Computer Vision and Pattern Recognition (CVPR) 2018
Computer Vision and Pattern Recognition (CVPR) 2018
Methods in Ecology and Evolution 2019
Methods in Ecology and Evolution 2019
PLoS Computational Biology 2018
PLoS Computational Biology 2018
CHI 2018: Late Breaking Work 2018
CHI 2018: Late Breaking Work 2018
CVPR Workshop on Large Scale 3D Data: Acquisition, Modelling and Analysis 2016
CVPR Workshop on Large Scale 3D Data: Acquisition, Modelling and Analysis 2016
Computer Vision and Pattern Recognition (CVPR) 2016 (Oral)
Paper (.pdf) // Supplementary (.pdf) // Project page // BibTeX (.bib)
Computer Vision and Pattern Recognition (CVPR) 2016 (Oral)
Paper (.pdf) // Supplementary (.pdf) // Project page // BibTeX (.bib)
International Conference on Intelligent Robots and Systems (IROS) 2013
International Conference on Intelligent Robots and Systems (IROS) 2013
International Conference on Intelligent Robots and Systems (IROS) 2011
International Conference on Intelligent Robots and Systems (IROS) 2011
There are many great lists of computer vision datasets on the web but no dedicated source for datasets captured by Kinect or similar devices. I created this list in an attempt to remedy the situation.
2023 update: Unfortunately I am no longer maintaining this list. Please consider it a snapshot of datasets up to around 2017.
During my PhD I was a teaching assistant on COMPM054/COMPGI14 Machine Vision.
A digital copy of Dr. Simon Prince's book 'Computer Vision: Models, Learning, and Inference', which forms a core of the syllabus, can be downloaded from www.computervisionmodels.com