OpenGlass: Open-Source Smart Glasses for On-Device Event-Based Gesture Recognition

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems, Emerging Technologies & Innovation · Depth: Expert, extended

Summary

OpenGlass is an open-source smart glasses platform for rapid prototyping of novel sensors and embedded machine learning algorithms. It features a modular FPC interposer, allowing flexible camera integration, including event-based (Prophesee GENX320) and frame-based cameras. A hardware-software co-designed power management system, utilizing an nRF5340 coordinator and GAP9 RISC-V SoC, enables up to 11.8 hours of continuous on-device ML from a 200 mAh battery. As a demonstration, an egocentric hand gesture recognition pipeline achieved 83.94% cross-subject accuracy (macro F1 = 0.781) on the LynX dataset using R(2+1)D, with 33.9 ms end-to-end latency on the GAP9. All hardware designs, firmware, and models are openly released.

Key takeaway

For machine learning engineers developing wearable AI applications, OpenGlass demonstrates a robust approach to on-device intelligence. You should consider its modular hardware and co-designed power management for extending battery life and integrating diverse sensors. The R(2+1)D architecture, combined with temporal augmentation and class pruning, offers a strong baseline for event-based gesture recognition, providing high accuracy and low latency on resource-constrained edge devices.

Key insights

OpenGlass provides an open-source, modular smart glasses platform for efficient on-device ML, enabling rapid sensor and algorithm prototyping.

Principles

Method

Events are accumulated into polarity-separated 64x64 histogram frames, stacked into 10-frame clips, then processed by convolution-based architectures like R(2+1)D for gesture recognition.

In practice

Topics

Code references

Best for: Computer Vision Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, AI Hardware Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.