About
I’m a CV/ML research engineer at Apple. Previously, I completed my doctoral degree in the Department of Computer Science, Aalto University, supervised by Prof. Juho Kannala.
During my PhD, I was a research intern at NAVER LABS Europe (Grenoble, France), working with Dr. Jerome Revaud and Dr. Boris Chidlovskii. I also spent time as a visiting researcher at the Computer Vision and Geometry Group, ETH Zurich (2022), advised by Prof. Marc Pollefeys and Dr. Daniel Barath. I received my master’s degree from the Department of Electrical Engineering and Automation, also at Aalto University.
My research interests lie in 3D computer vision and deep learning, with a focus on visual localization, 3D reconstruction, and 3D foundation models.
News
- 05.2025 New Selected as an outstanding reviewer at CVPR 2025.
- 03.2025 Received the Aalto University Doctoral Thesis Award 2025.
- 02.2025 Joined Apple as CV/ML Research Engineer!
- 02.2025 Three papers accepted to CVPR 2025 — Reloc3r, SLAM3R, and DeSplat.
- 12.2024 Successfully defended my Ph.D. with Prof. Viktor Larsson as opponent. [Thesis] [Slides]
- 07.2024 One paper accepted to ECCV 2024.
- 02.2024 Two papers accepted to CVPR 2024 — DUSt3R and DGC-GNN.
- 12.2023 HSCNet++ accepted to IJCV.
- 07.2023 One paper accepted to ICCV 2023.
- 05.2023 Started a 6-month internship at NAVER LABS Europe, Grenoble, France.
- 08.2022 One paper accepted to 3DV 2022.
- 01.2022 Started a 5-month research visit at CVG Group, ETH Zurich.
- 10.2021 One paper accepted to 3DV 2021.
- 07.2021 One paper accepted to ICCV 2021.
- 09.2020 Started as a Ph.D. candidate at the Computer Vision group, Aalto University.
- 06.2020 Obtained MSc degree at Aalto University.
- 02.2020 One paper accepted to CVPR 2020.
Selected Publications
2025
CVPR 2025
2025
SLAM3R: Real-Time Dense Scene Reconstruction from Monocular RGB Videos
CVPR 2025
2024
DUSt3R: Geometric 3D Vision Made Easy
CVPR 2024
2024
DGC-GNN: Leveraging Geometry and Color Cues for Visual Descriptor-Free 2D-3D Matching
CVPR 2024
2023
HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformer
IJCV 2023
2023
Guiding Local Feature Matching with Surface Curvature
ICCV 2023
2022
Visual Localization via Few-Shot Scene Region Classification
3DV 2022
2021
Continual Learning for Image-Based Camera Localization
ICCV 2021
2020
Hierarchical Scene Coordinate Classification and Regression for Visual Localization
CVPR 2020