Digital Repository

Event-based Line Tracking with Neuromorphic Systems

Show simple item record

dc.contributor.advisor Conradt, Jörg
dc.contributor.author SUDHA, HARINI
dc.date.accessioned 2023-05-18T11:19:12Z
dc.date.available 2023-05-18T11:19:12Z
dc.date.issued 2023-05-18
dc.identifier.citation 57 en_US
dc.identifier.uri http://dr.iiserpune.ac.in:8080/xmlui/handle/123456789/7922
dc.description.abstract Neuromorphic computing is an emerging field that implements bio-inspired perception, computation and processing with the potential of low power and low latency processing. Current traditional computing and hardware are optimized for each other, but they are not well suited to bring out the efficiency of neuromorphic processing principles. In this thesis, we develop an event-based line and line segment tracking algorithm that captures the low-level features of a scene, on top of which other neuromorphic embedded vision tasks can be developed. We use the Dynamic Vision Sensor (DVS) event camera to obtain low-latency inputs. Our algorithm is a Hough Transform implemented as Spiking Neural Networks (SNNs) to detect lines. We use SNNs to leverage asynchronous event camera inputs and perform sparse computation. SNNs enable low power consumption due to the parallel processing of each neuron when implemented on neuromorphic hardware. The number of spiking neurons is minimized to reduce power consumption further. Fixing the number of neurons makes the Hough space coarsely discretized, in which population coding techniques allow finer discretisations. The algorithm takes in variable high-resolution event camera inputs with minimal loss of accuracy. We utilize artificial, recorded, and real-time event camera data to check the functionality of our algorithm running on a GPU, which makes parallel processing of SNN possible. We also show promising results of line-tracking running on the SpiNNaker neuromorphic hardware with limited neurons. We propose extensions to the algorithm to detect line segments and conduct preliminary experiments to evaluate the idea. Hence, we have designed a building block neuromorphic algorithm that paves the way for on-edge neuromorphic applications requiring low latency and low power consumption. en_US
dc.description.sponsorship INSPIRE en_US
dc.language.iso en en_US
dc.subject Neuromorphic en_US
dc.subject Hough transform en_US
dc.subject Spiking neural networks en_US
dc.subject Event camera en_US
dc.subject SpiNNaker en_US
dc.subject Neuromorphic hardware en_US
dc.title Event-based Line Tracking with Neuromorphic Systems en_US
dc.type Thesis en_US
dc.description.embargo One Year en_US
dc.type.degree BS-MS en_US
dc.contributor.department Dept. of Biology en_US
dc.contributor.registration 20181033 en_US


Files in this item

This item appears in the following Collection(s)

  • MS THESES [1705]
    Thesis submitted to IISER Pune in partial fulfilment of the requirements for the BS-MS Dual Degree Programme/MSc. Programme/MS-Exit Programme

Show simple item record

Search Repository


Advanced Search

Browse

My Account