space-event-rgb-fusion
Multimodal event–RGB fusion for spacecraft pose estimation under harsh orbital lighting.
Computer vision researcher working on vision-based orbital guidance, navigation and control — teaching spacecraft to work out where they are from what their cameras see, even when the lighting is brutal.
I'm a computer vision researcher at the University of Adelaide, working with the Australian Institute of Machine Learning on perception for spacecraft. My PhD tackled the sim2real domain gap: models for satellite pose estimation have to be trained on synthetic imagery, because real in-orbit data with ground truth barely exists — and they tend to fall apart the moment they meet a real camera.
Most of my work leans on event cameras (neuromorphic sensors that report per-pixel brightness changes instead of frames). Their enormous dynamic range makes them far more robust to the glare, over-exposure and lens flare that wreck conventional RGB in orbit. Lately I've been fusing the two sensor types, and putting pose estimation onto neuromorphic processors.
Before research I was a software engineer at Maptek, building machine learning features for mining software, and I've taught object-oriented programming at Adelaide.
Vision-based orbital guidance, navigation and control. Event-based and event–RGB spacecraft pose estimation, hardware-in-the-loop experiments, and neuromorphic deployment.
Bridging the synthetic-to-real domain gap for spacecraft pose estimation using event sensing — including the SEENIC dataset and test-time self-supervision methods.
Joined through an internship and stayed on, developing machine learning features for mining and geospatial software.
Tutoring and teaching support for undergraduate programming courses.
Graduated with multiple prizes and Executive Dean's Awards for academic excellence.
Neuromorphic sensors for spacecraft pose estimation — high dynamic range perception that survives glare, blooming and eclipse transitions.
Closing the gap between rendered training data and real sensor data, including test-time self-supervision with certifiability guarantees.
Combining event and RGB streams so each covers the other's blind spots: resolution and texture from RGB, dynamic range and latency from events.
Virtual production pipelines and robotic hardware-in-the-loop rigs for generating realistic, ground-truthed orbital navigation datasets.
Full list on Google Scholar.
Multimodal event–RGB fusion for spacecraft pose estimation under harsh orbital lighting.
Test-time certifiable self-supervision for event-based satellite pose estimation — the reference implementation for the IROS 2024 paper.
A generalised spacecraft pose estimation pipeline that handles both RGB and event data.