
About
I am a final year Ph.D. student at University College London (UCL), working on Computer Vision methods for interactive pedestrian navigation, with a particular focus on vision-based geolocalisation. My research is funded by UKRI/EPSRC iCASE in collaboration with Ordnance Survey (OS) and supported by the UCL ISAD. I am supervised by Prof. Jan Boehm, Dr. James Haworth, and Dr. Stefano Cavazzi, and I am affiliated with the 3DIMPact and SpaceTimeLab groups. I was also a visiting student with CV:HCI at KIT, supervised by Prof. Rainer Stiefelhagen and Prof. Jiaming Zhang.
I'm open to potential postdoctoral positions or industry internships in visual localisation.
Research Focus
- GNSS-denied Visual Localisation
- Visual Place Recognition
- Cross-view Geo-localisation
- Street View Understanding
Side Focus
- Geospatial Representation Learning
- 3D Reconstruction
- Photogrammetry and Point Clouds
- (Multimodal) Large Language Models
News
Our paper has been accepted to BMVC 2026!
Our paper has been accepted to EUVIP 2026!
Honoured to give a talk at the Geospatial Data Science seminar, University of Glasgow.
Our paper has been accepted to ICIP 2026![17]
Show more news
Our papers have been accepted to the ISPRS Congress 2026![13][12]
Our paper has been accepted to IV 2026![11]
Our paper has been accepted to RA-L![10]
Honoured to give a talk at the Yonsei–UCL Joint Workshop, Yonsei University.
Honoured to give a talk at the Ordnance Survey Research Workshop 2025.
Honoured to give a talk at the LIESMARS Xinghu Young Scholars Forum, Wuhan University.
Our paper has been accepted to ISPRS GEOBENCH 2025![9]
Our paper has been accepted to SIGSPATIAL 2025![8]
I joined CV:HCI at KIT as a visiting student, supervised by Prof. Rainer Stiefelhagen.
Our paper has been accepted to the CV4DC Workshop @ ICCV 2025![7]
My citation count reached 100!Scholar295 citations
Our paper has been accepted to CEUS![6]
Honoured to give a talk at the Computer Vision Applications of AI Workshop @ SGAI AI 2024.
Honoured to give a talk at the Ordnance Survey Research Workshop 2024.
The Data-Centric Land Cover Classification Challenge we organised at MVEO @ BMVC 2024 successfully concluded.Competition
Successfully passed my PhD upgrade and became a PhD candidate.
Our paper was accepted to ISPRS IJGI and selected as the cover paper of the issue![5]Cover image
Our papers were accepted to the ISPRS Technical Commission II Symposium 2024.[4][3]
Honoured to give a talk at the Ordnance Survey Research Workshop 2023.
Honoured to give a talk at SpaceTimeLab's 10th Anniversary Workshop @ CPGIS.
Our paper was accepted to GIScience 2023![2]
Our paper was accepted to ISPRS Geospatial Week 2023![1]
I began my Ph.D. journey under the supervision of Prof. Jan Boehm at UCL, in collaboration with Ordnance Survey.
I was awarded the EPSRC iCASE Studentship and the UCL International Scholar Doctoral Training Award.
I received the Hart Prize for the most distinguished student in the MSc Geospatial Sciences programme.
I graduated from UCL's MSc Geospatial Sciences programme with Distinction, ranking 1st in the cohort.
Selected Publications
Full publications





Teaching
Guest Lecturer
- CEGE0042: Spatial-Temporal Data Analysis and Data Mining
- BENV0159: Machine Learning and Predictive Data Analytics
- BENV0093: Spatial Analysis and Energy Data
Teaching Assistant
- COMP0249: Robot Vision and Navigation
- COMP0222: Simultaneous Localisation and Mapping
- CEGE0053: Applied Building Information Modelling
- BENV0093: Spatial Analysis and Energy Data
- BENV0174: Consumer Behaviour and Market Demand
MSc Project (Co-)Supervisor
- MSc Spatio-temporal Analytics and Big Data Mining
- MSc Geospatial Sciences
Services
Peer Reviewer
- Conferences: ICML, ICRA, BMVC, SIGSPATIAL, ICIP, NeurIPS
- Journals: ISPRS Journal of Photogrammetry and Remote Sensing; Robotics & Automation Letters; Computers, Environment and Urban Systems; The Visual Computer; Machine Vision and Applications
Area Chair
- iCARE @ CoRL 2025