IoT Smart Glasses with TinyML & Edge AI

Real-time assistance for visually impaired individuals in Sri Lanka through facial recognition, Sinhala voice navigation, and text reading—all powered by affordable, offline-capable technology.

System Overview

Complete architecture and workflow demonstration

Three Integrated Components

A comprehensive assistive system combining facial recognition, voice navigation, and text reading—all designed specifically for the Sri Lankan visually impaired community

Real-Time Facial Recognition

Identify known individuals with 92% accuracy. Dynamic enrollment via voice commands. Whisper feedback for privacy.

Technologies:

FaceNet, MobileFaceNet, TensorFlow Lite

Sinhala Voice Navigation

Speech-to-text commands (75-85% accuracy) with ultrasonic obstacle detection up to 1m. Real-time audio warnings.

Technologies:

Whisper STT, HC-SR04 sensors, Android TTS

Sinhala Text Recognition

OCR for printed Sinhala text with document classification (exam papers, newspapers, forms, notes, stories, words).

Technologies:

Google ML Kit, Tesseract, CNN classification

System Architecture

Edge AI processing on Raspberry Pi 5 for privacy, affordability, and offline functionality

Mobile Application

Android/React Native app with voice commands, frame filtering, and Bluetooth communication

  • Voice feedback system
  • Accessibility features
  • Sinhala & English support

Edge Server (Raspberry Pi 5)

Flask REST API running as systemd service for local AI processing

  • Face recognition
  • Obstacle detection
  • OCR processing

Smart Glasses Hardware

Pi Camera Module 2 (8MP) mounted on lightweight frame with portable power

  • Real-time capture
  • Low latency
  • Wearable design

Hardware Components

Affordable, accessible hardware totaling ~Rs. 70,000 (compared to OrCam's $3,500+)

Raspberry Pi 5

Raspberry Pi 5

  • Broadcom BCM2712
  • 8GB RAM, 8 TOPS
  • 2.4GHz Quad-core

~Rs. 43,000

Pi Camera Module 2

Pi Camera Module 2

  • 8MP Sony IMX219
  • 1080p video
  • Wide-angle lens

~Rs. 6,500

HC-SR04 Ultrasonic Sensors

HC-SR04 Ultrasonic Sensors

  • 2cm-1m range
  • Real-time detection
  • Multiple sensors

~Rs. 500 each

Power & Connectivity

Power & Connectivity

  • 27W USB-C supply
  • Bluetooth/Wi-Fi
  • Portable battery

~Rs. 10,000

Why Our Solution Stands Out

Designed specifically for the Sri Lankan context with privacy, affordability, and accessibility in mind

Privacy First

100% on-device processing. No cloud dependency. Your data stays with you.

Offline Capable

Works without internet. Perfect for rural areas with limited connectivity.

Sinhala Support

Native Sinhala speech recognition, TTS, and OCR—first of its kind.

Affordable

~Rs. 70,000 total cost—10x cheaper than commercial alternatives like OrCam.

Research Impact

This research advances intelligent, real-time assistance systems by demonstrating that IoT Smart Glasses can operate efficiently in low-power, privacy-sensitive environments while maintaining high accuracy and reliability for visually impaired individuals in developing regions.

92%
Recognition Accuracy
Controlled conditions
<1s
Response Latency
Real-time performance
10x
Cost Reduction
vs. commercial solutions

Empowering Independence Through Technology

Explore our comprehensive research project and discover how edge AI and TinyML are revolutionizing assistive technology for visually impaired individuals in Sri Lanka.