Event-Based Vision at the Edge: Neuromorphic Sensors, Spiking Processors, and the Toolchain Gap

At a Glance


This is the vision counterpart to "Sub-Milliwatt Keyword Spotting," which found that once the classifier falls into microwatts, the sensor front end and the measurement boundary become the real story. It also extends "Spiking Neural Network Accelerators and the Neuromorphic Edge Inference Revival," where event-based vision came up as one of the workloads that suits spiking hardware best. Here we follow the whole chain: the sensor, the processor, and the software that has to connect them.

This diagram explains the problem of neuromorphic software portability and how the Neuromorphic Intermediate Representation (NIR) aims to bridge the gap. It will highlight the differential success for convolutional spiking neural networks (CNNs) versus recurrent models when porting across platforms.

What an Event Camera Measures

A conventional camera samples every pixel at a fixed rate, whether or not anything in the scene changed. An event camera works the other way. Each pixel responds on its own and emits an event only when its brightness changes past a threshold. The event records when it happened, where, and whether the pixel got brighter or darker.

This diagram visually contrasts how a conventional frame camera captures a scene (full frames at fixed intervals) versus how an event camera operates (sparse, asynchronous events only when brightness changes). It clarifies the fundamental difference in data output and the concept of 'events'.

The 2022 IEEE TPAMI survey "Event-Based Vision," by Guillermo Gallego, Tobi Delbruck, Davide Scaramuzza and colleagues, sets out the advantages:

The same property creates the processing problem. An event camera's output isn't an image. It's an asynchronous stream of sparse points in space and time, and most computer vision software and hardware expects frames.

The Sensors

Two commercial sensors mark the range of what's available.

Sony/Prophesee IMX636 is the high-resolution option:

Prophesee GenX320, launched in October 2023, targets always-on devices:

The GenX320's on-chip processing matters as much as its pixels. The sensor timestamps and filters events before they leave the chip. An event rate controller caps the output rate, and a spatio-temporal contrast filter detects and removes redundant bursts. Some of the work of deciding what's worth processing has already moved into the sensor.

Note the spread in GenX320's modes: 36 µW to 22.8 mW, more than two orders of magnitude, depending on how the data leaves the chip. As with the front-end measurement boundary in "Sub-Milliwatt Keyword Spotting," a sensor's power figure depends on which mode it's in.

Sensor Plus Spiking Processor

The first end-to-end system

In 2017, Arnon Amir, Brian Taba, and colleagues at IBM presented the first gesture recognition system built end to end on event-based hardware at CVPR. A DVS128 event camera streamed events live into IBM's TrueNorth, a processor with a million spiking neurons, configured as a convolutional network.

This diagram illustrates the end-to-end data flow from an event-based sensor through a spiking neural network processor, emphasizing the per-event, asynchronous processing paradigm. It clarifies how these components integrate to achieve energy efficiency and low latency.

One chip: SynSense Speck

SynSense's Speck removes the link between sensor and processor entirely. It's a system-on-chip that integrates an event-based vision sensor — a 128×128 array, per SynSense — with an asynchronous spiking convolutional neural network.

Ole Richter and colleagues described the pipeline at the IEEE ASYNC symposium in 2023:

SynSense's product material quotes scene analysis under 10 mW with real-time response under 200 ms, for gesture recognition, face and object detection, and tracking. Those are vendor figures rather than a benchmark measurement.

Because Speck is fully asynchronous, circuits act only when events arrive. There's no frame clock and no point at which the chip gathers a full image. The low resolution is the trade-off: 128×128 suits gestures and presence detection better than detailed scene understanding.

Why per-event processing matters: Loihi on a moving robot

The clearest measurement of what asynchronous processing buys comes from a 2024 robotics study by Junjie Jiang, Delei Kong, Chenming Hu, and Zheng Fang. They built an obstacle-dodging system for a mobile robot from an event camera, a spiking network, and Intel's Loihi.

Many event-vision systems don't process events individually. They collect a batch over a time window and convert it into an event frame or a 3D voxel grid, then run something close to conventional vision on it. Jiang and colleagues processed each event as it arrived.

The energy results:

The second number is the more revealing. Same processor, same sensor type, same task — and batching events into frames cost about 60 times more energy. The authors also report better robustness than frame-based methods across time windows and lighting conditions, and describe the work as the first fully asynchronous neuromorphic system solving sequential tasks on a real mobile robot.

Much of the efficiency, in other words, comes from how the software represents events. Neuromorphic hardware running frame-style processing gives most of it back.

The Conventional Competitor

Event sensors don't require spiking processors, and the lowest-power wearable result in this article runs on neither a neuromorphic chip nor a GPU.

Helios, from Prarthana Bhattacharyya and colleagues in 2024, targets always-on gesture control for smart eyewear. It pairs a 3×4 mm event camera drawing 20 mW with an NXP Nano UltraLite compute platform under 350 mW. It reached 91% accuracy on seven gesture classes, including subtle swipes and pinches, with 60 ms latency across 20 users.

Helios 2.0, in 2025, recognizes lateral thumb swipes and a double pinch on a Qualcomm Snapdragon Hexagon DSP:

That's a conventional mobile DSP reaching single-digit milliwatts for event-based gesture recognition. For a product team, the sensor decision and the processor decision are separable. An event sensor with good on-chip filtering can pair with a DSP already in the phone or glasses. The case for a spiking processor has to rest on what it does better — per-event asynchronous operation, latency, or lower power at the idle floor — not on the sensor alone.

The Toolchain Gap

That brings us to the problem every hardware result above works around: software.

Every neuromorphic platform in this article has its own stack. Intel has Lava for Loihi. SynSense has Rockpool for Xylo and Sinabs for Speck. Research groups use snnTorch, Norse, Nengo, or Spyx. A spiking model trained in one generally doesn't run on another platform's hardware without rework.

A common intermediate representation

In 2024, Jens Pedersen, Jason Eshraghian, and colleagues published the Neuromorphic Intermediate Representation (NIR) in Nature Communications. They framed the problem directly: approaches that blur top-down algorithm design and bottom-up hardware design make it hard to extract clear abstractions that carry across technology stacks, and that holds back incremental progress.

NIR plays the role for spiking systems that intermediate representations play in conventional ML compilers:

What happened when models moved

The team reproduced three models across those platforms: a single leaky integrate-and-fire neuron, a spiking CNN on the event-based N-MNIST dataset, and a spiking recurrent network for Braille letter recognition.

The authors traced the differences to three sources: how each platform implements the neuron model, quantization, and determinism.

That result has a direct consequence for event vision. Convolutional spiking models, which treat events roughly like sparse images, port reasonably well. Recurrent models, which carry state over time, don't yet — and state over time is how a network uses the precise timing that makes event cameras worth having. The Loihi robot result showed that per-event temporal processing is where the energy savings are. NIR's result shows that it's also where portability is weakest.

NIR's own stated limits point to the next gaps. It doesn't yet cover adaptive threshold mechanisms, gating, resonate-and-fire neurons, or multicompartment neuron models, and it targets digital platforms rather than analog ones.

What This Means for Anyone Building Event-Based Edge Vision

Speculation: The pieces are converging — sensors that filter on-chip, processors that compute per event, and an intermediate representation that several vendors already support. The software gap that remains sits exactly where event cameras are most useful, in stateful models that use timing. If intermediate representations close that gap, the case for spiking processors in always-on vision gets stronger, because it's in timing-based models that per-event hardware separates from a conventional DSP running binned events.


This article completes a three-part run on neuromorphic edge hardware, following "Spiking Neural Network Accelerators and the Neuromorphic Edge Inference Revival" and "Sub-Milliwatt Keyword Spotting." It connects back to "Neuromorphic Chips and the Future of Edge AI." A natural next step is the analog side of the same problem — in-memory computing with resistive devices, where the portability and drift questions look different again.


Stay in the loop. Project Isocline publishes deep-dive technical analysis on AI infrastructure, energy systems, and the engineering decisions shaping the next decade of compute. No noise. No fluff.

Subscribe to the newsletter →

You can unsubscribe at any time.