Mackenzie, Gregor Sean
ORCID: https://orcid.org/0000-0002-8066-4995
(2025)
Combining Event Cameras with Spiking Neural Networks for Bio-Inspired Event-Based Visual Inertial Odometry.
PhD thesis, University of York.
Abstract
The domain of Neuromorphic Computing applies models and concepts from
neuroscience, emulating the computational behaviours observed in biological
neurons through the medium of spiking neural networks, and applying them to
engineering tasks. In recent years, Neuromorphic Computing has seen rapid
growth, with applications that have transitioned from lab-based testing and
simulation, to real-world scenarios. Navigation tasks are the subject of extensive
and varied research due to the variety of implementations afforded by sensor
fusion and the range of possible solutions, e.g. Simultaneous Localisation and
Mapping (SLAM), Visual Inertial Odometry (VIO), visual place recognition.
An entirely event-based system capable of performing VIO on real-world data
has yet to be proposed. Here, we combine event cameras with spiking neural
networks to perform localisation tasks on complex real-world driving data,
creating a spike-based representation of position and orientation. We show how
navigation-oriented neural networks that have been observed in the mammalian
brain, such as head direction, grid, and place cells, can be adapted to track
both orientation and position in real-world driving scenarios through inertial
signals. It is also shown that stereo event-based visual place recognition can
be combined with inertial integration for loop closure, providing a robust
solution that corrects accumulated errors. These results show the viability of
a system that can take advantage of the asynchronous, low-power benefits of
neuromorphic processing in an end-to-end fashion by maintaining sparse event
encoding from the event camera input to the spiking neural network outputs.
It is anticipated that neuromorphic navigation systems can provide an optimal
solution for applications where low latency and low power are constraints,
such as autonomous robotics. This work should be expanded upon with the
development of more complex visual place recognition spiking neural networks,
refinement of the spatial network behaviours, and with increased dimensionality
to allow flying agents to also be tracked accurately through 3D space.
Metadata
| Supervisors: | Halliday, David |
|---|---|
| Keywords: | Spiking Neural Network; Neuromorphic Computing; Computational Neuroscience; Event-Cameras; Event-Based Processing |
| Awarding institution: | University of York |
| Academic Units: | The University of York > School of Physics, Engineering and Technology (York) |
| Date Deposited: | 22 Jul 2026 09:47 |
| Last Modified: | 22 Jul 2026 09:47 |
| Open Archives Initiative ID (OAI ID): | oai:etheses.whiterose.ac.uk:39090 |
Download
Examined Thesis (PDF)
Filename: Mackenzie_205054023_CorrectedThesisClean_WREO_updated.pdf
Licence:

This work is licensed under a Creative Commons Attribution NonCommercial 4.0 International License
Export
Statistics
You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.