Papers for

embedded systems designers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Neuromorphic motion detector enables fast pinball ball tracking

Can Spiking Neural Networks play pinball? A neuromorphic motion detector for target tracking

Abstract: Biological visual systems achieve continuous, low-latency motion perception by processing sparse, asynchronous spiking signals, enabling real-time tracking under strict energy constraints. Event-based cameras, inspired by the mammalian retina, replicate this efficiency by capturing only local brightness changes as asynchronous events, offering a natural substrate for spiking neural networks (SNNs) to parallelise computation and adapt to fast-changing scenes. Pinball provides a controlled yet dynamic testbed, requiring precise motion estimation and fast reaction to a small, rapidly moving target. This work presents a fully spiking, real-time perception-to-action pipeline for closed-loop pinball gameplay. A dynamic vision sensor observes a small, fast-moving ball, and a network of spiking Time-Difference Encoders on the SpiNNaker neuromorphic platform jointly estimates its position, speed, and direction. The system is characterised across receptive field size, accumulation window, and angular tuning width for real-time operation, and benchmarked in closed loop against human players across two flipper regimes of increasing physical realism. It achieves a hit rate of 56.1%, nearly double the human average, reacting within 21.7 ms (5 ms network latency) and consuming an estimated 148 μW using fewer than 25k neurons, among the fastest and most energy-efficient event-based closed-loop demonstrators benchmarked. Under more realistic flipper dynamics, tuning a single interpretable policy parameter reproduces the full spectrum of human play styles, from cautious to aggressive, with no change to the perception pipeline. A physical demonstrator, tracking a real ball and actuating real flippers in closed loop, confirms the principle operates beyond simulation. Its fully spiking, learning-free design offers a compact, energy-efficient example of real-time neuromorphic perception-to-action.

Mon 21 SeptComputer Vision and Pattern Recognition
The gist
Tracking a fast-moving ball in real time is hard while saving energy. The authors created a system that mimics how the brain processes visual motion with spiking signals, using a special event-based camera and a brain-like computer chip. Their setup senses the ball's position and speed, then reacts very quickly to hit it with virtual pinball flippers. The system performs better than humans in tests and works both in simulation and with a physical machine without needing to learn from experience.
Open 2609.24403v1

Optical disorder generates high-dimensional vectors for computing and inference

Hypervectors from Optical Disorder: Programmable Encoding and Optical Inference for Hyperdimensional Computing

Abstract: Hyperdimensional computing (HDC) is a computing framework that represents information as high-dimensional pseudorandom vectors called hypervectors (HVs), enabling learning and inference through simple algebraic operations. The HV dimensionality provides computational capacity and error robustness, but the required high-dimensional randomness must be stored or regenerated, imposing a memory--computation tradeoff. Here, we address this tradeoff by physically embodying the randomness required for HV generation in the static disorder of a scattering medium. Specifically, a silicon photonic circuit combined with the scattering medium generates high-dimensional HVs from a small number of input values in a single optical shot. Detector-side encoding programs HV correlations for continuous and categorical representations. The resulting HVs reproduce key statistical and compositional properties of ideal i.i.d.\ random HVs, including pairwise similarity statistics, associative-memory capacity, and factorization capacity. We further demonstrate an optically assisted inference path using the generated HVs and optical similarity evaluation.

Mon 21 SeptEmerging Technologies
The gist
Hyperdimensional computing uses very large random-looking vectors to represent and process information efficiently. The authors show a way to create these vectors physically using a special medium that scatters light unpredictably, combined with a silicon chip. This approach generates complex, high-dimensional vectors from only a few inputs quickly and without storing large amounts of random data. They also demonstrate how these vectors can be used for making decisions by comparing them optically, potentially speeding up certain computations.
Open 2609.24108v1