Optical interferometry based touch sensors represent a cutting-edge approach to detecting tactile interactions through the behavior of light. These sensors consist of a compliant membrane coupled with a self-mixing VCSEL (Vertical-Cavity Surface-Emitting Laser) optical system. When the surface deforms, the resulting changes in light interference generate measurable optical patterns, which are captured and analyzed to determine the location, intensity, and characteristics of touch. Compared to conventional capacitive or resistive technologies, optical interferometric sensors offer higher sensitivity, multi-touch capability, and greater robustness to environmental factors such as moisture or contamination. Their precision makes them particularly well suited for advanced interactive displays, wearable devices, and robotic systems. In a collaboration between ams OSRAM and SynSense, such a sensor was combined with a spiking neural network (SNN) processor to form a smart sensing system. This integration enables compact, low-power, and low-latency interpretation of complex tactile patterns, opening new possibilities for intelligent and responsive human–machine interfaces
Figure 1: Disruptive, minimalistic sensing concept with a self-mixing VCSEL optical system

Methodology and System Design

The proposed smart touch sensing system integrates the optical interferometric sensor of ams OSRAM with the Xylo SNN processor from SynSense, a low-power edge processor designed for efficient, low-dimensional signal processing. This hardware platform combines dedicated signal pre-processing with a SNN inference engine, enabling compact and energy-efficient on-device intelligence.

At the front end, the processor performs feature extraction directly from the raw electrical output of the sensor. In particular, the incoming signal is decomposed into 16 frequency channels spanning a range from approximately 50 Hz to 17 KHz. This stage not only filters noise and structures the signal, but also converts it into spiking representations, which serve as input features for the subsequent neuromorphic processing stages.

The overall processing pipeline of the system is as follows: the sensor relies on self-mixing interferometry, where a near-infrared reflects off a target (the touch interface) and re-enters the laser cavity, producing measurable interferometric disturbances. Then the generated signal is fed into the front-end module of the Xylo processor for filtering and feature generation. Next, the extracted spiking features are passed to the SNN inference engine, which has been pre-trained for the specific task of gesture recognition. Finally, the output activity of the last network layer is decoded to produce the predicted gesture or interaction class.

This tightly integrated pipeline enables real-time, low-latency interpretation of tactile signals while maintaining a compact (< 100KB) memory footprint and energy-efficient implementation (~500 μW ), making it well suited for edge-based intelligent sensing applications.

Figure 2: Smart touch sensing system, developed by ams OSRAM and SynSense.
Figure 3: Three examples of generated touch features (tap, right sweep and left sweep). The horizontal axis represents time, and the vertical axis shows the 16 frequency channels. Color indicates the number of emitted spikes at each time step and frequency (dark blue: 0, yellow: 15)
Figure 4: Overview of preprocessing and inference in Xylo: A time-series signal from the touch sensor passes through a filter bank, where it is encoded into 16 spiking frequency channels and then fed into the SNN inference engine. The network architecture consists of feedforward layers (synaptic weights shown in orange) with LIF (leaky integrate and fire ) activations. The parameter τ represents the time constant governing the decay of membrane voltage in LIF neurons. Different layers use a range of τ values, enabling flexible memory properties within the SNN.

Challenges and Lessons Learned 

Transitioning from acoustic sensing to interferometric signals introduces several non-trivial challenges, particularly when implemented on a Xylo development kit originally designed for audio processing. Unlike audio-based applications, no publicly available datasets exist for gesture recognition using VCSEL-based self-mixing interferometry, requiring entirely custom data collection as well as careful definition of gesture classes and labeling strategies. Beyond signal compatibility, the interferometric modality itself brings sensitivity and stability challenges. The captured signals are highly dependent on precise mechanical alignment, surface properties, and small variations in displacement, making them more fragile compared to conventional acoustic signals. This sensitivity is compounded by the system’s susceptibility to environmental acoustic noise: the mechanical lever used for sensing responds not only to intentional touch interactions but also to ambient vibrations, leading to unintended signal contamination and reduced signal-to-noise ratio. In addition, variability across users and interaction styles can further complicate generalization, requiring robust normalization and potentially more diverse training data. Addressing these challenges requires tight co-design across sensing hardware, mechanical structure, and signal processing, as well as iterative calibration and validation to ensure reliable and repeatable performance under real-world conditions.

Conclusion

In summary, the VCSEL-based touch sensor paired with the Xylo SNN processor delivers a compact and energy-efficient tactile solution. By converting touch-induced signals into spiking features across 16 frequency channels, the system leverages the SNN’s lightweight architecture to perform real-time inference with minimal power. This design not only reduces the footprint compared to conventional touch systems but also highlights the potential of combining optical sensing with neuromorphic processing for highly responsive, low-power edge applications.

Blog signed by: SYNS team

Share This