What's Catching Your Eye? the Visual Attention Mechanism

A bio-inspired visual attention model leverages event cameras and SpiNNaker neuromorphic hardware to give robotic agents low-latency, depth-aware object focus.

In this session, Giulia D’Angelo explores how biologically inspired visual attention mechanisms can be applied to robotic perception. Using the iCub humanoid robot equipped with event-driven cameras, the research demonstrates how a complex interplay of bottom-up sensory processing and top-down filtering allows an agent to parse dynamic environments without being overwhelmed by irrelevant data.

Key Takeaways

  • Visual attention models for robotics must operate with low latency and power while ignoring background clutter.
  • A bio-inspired approach combines intensity, depth, and motion channels from event cameras to identify proto-objects.
  • Implementing attention filters on neuromorphic hardware like SpiNNaker drastically reduces processing latency compared to GPUs.

Workshop Format & Takeaways

The presentation detailed the architectural evolution of a bio-inspired saliency model. The session walked through how Gestalt principles (such as closure and proximity) and V2 Border Ownership cells inspired the design of custom filters for event-based data. The implementation utilized three distinct processing channels—intensity, depth (disparity), and motion—and demonstrated the transition from GPU-based simulation to highly efficient deployment on SpiNNaker spiking neuromorphic hardware.

D’Angelo highlighted how the depth channel prevents the system from indiscriminately shifting focus in cluttered environments. By assigning priority to objects nearest to the robot (a disparity-driven filter), the attention mechanism maintains stable, relevant focus. Furthermore, implementing the motion and intensity channels directly onto the SpiNNaker spiking architecture achieved dramatic performance gains, driving processing latency down from over 100 milliseconds on a traditional GPU architecture to a remarkable 16 milliseconds per frame.

What This Means for the Field

For autonomous robots to navigate and interact with unconstrained human environments, they cannot process every pixel of visual data with heavy deep learning models. Neuromorphic vision sensors (event cameras) solve the sensory bottleneck, but processing those events requires equally efficient downstream architectures.

By mimicking the human visual system’s ability to selectively focus on moving or proximal “proto-objects,” robots can drastically cut their computational load. Achieving these low-latency reaction times is necessary for real-world physical interaction, like dodging an object thrown directly at the camera. This research explicitly proves that bio-inspired attention mechanisms, when coupled with asynchronous event data and spiking silicon, provide the exact real-time responsiveness and power efficiency required to deploy embodied AI in dynamic, unpredictable physical spaces.

“If you throw a ball at you, it’s inherently interesting. You don’t care if it’s a ball or a bottle… you just care that you need to run if something is coming towards you.” — as noted by the speaker.

“We require less mean firing rate because our structure is a little bit smarter than a classic uniform down-sampling.” — as noted by the speaker.

About the Speakers

Giulia D'Angelo

Giulia D'Angelo

Researcher with a PhD in visual attention neuromorphic algorithms for robotics (IIT). Passionate about bioinspired architectures and event-based vision.
Fabrizio Ottati

Fabrizio Ottati

AI/ML Processor Engineer at NXP, PhD from Politecnico di Torino. Focuses on event cameras, digital hardware, and deep learning. Maintains Tonic & Expelliarmus.
Gregor Lenz

Gregor Lenz

Co-Founder & CTO at Neurobus, PhD in neuromorphic engineering. Focuses on event cameras, SNNs, and open-source software. Maintains Tonic & Expelliarmus.

Cameron Barker

Neuromorphic Engineer at Ripga ltd., contributing his expertise to the development of neuromorphic technologies and applications.
Social share preview for What's Catching Your Eye? The Visual Attention Mechanism

Upcoming Workshops

No workshops are currently scheduled. Check back soon for new events!

Are you an expert in a neuromorphic topic? We invite you to share your knowledge with our community.

Inspired? Share your work.

Share your expertise with the community by speaking at a workshop, student talk, or hacking hour. It’s a great way to get feedback and help others learn.

Related Workshops

NIR: A unified instruction set for brain-inspired computing

NIR: A unified instruction set for brain-inspired computing

See how the Neuromorphic Intermediate Representation (NIR) enables seamless SNN model deployment across Norse, SynSense Speck, and SpiNNaker2 hardware.

From C/C++ to Dynamically Scheduled Circuits

From C/C++ to Dynamically Scheduled Circuits

Dynamically scheduled dataflow circuits overcome static high-level synthesis limits to enable out-of-order memory and speculative execution from C/C++ code.

Lava: An Open-Source Software Framework for Developing Neuro-Inspired Applications

Lava: An Open-Source Software Framework for Developing Neuro-Inspired Applications

Explore how Intel's Lava framework uses asynchronous message passing and specialized libraries to compile neuromorphic workloads for Loihi 2 and CPUs.