Skip to content
InSAI-LabPublic

About

Repository of LiberEye project.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

LiberEye

Project Page Preview

LiberEye coordinates speech and wrist haptics for assistive navigation. A phone relays camera or glasses frames to a perception backend, then delivers the speech and Bluetooth wrist cues selected by Event-Priority Multimodal Coordination (EPMC).

The implementation follows Algorithm 1, equations (2) and (3), and Table 1 of LiberEye: Event-Priority Coordination of Speech and Wrist Haptics for Assistive Navigation.

LiberEye wearable prototype with glasses, phone, wrist band, and white cane EPMC selection of wrist cues and scene description admission

Four blind participants using white canes during supervised outdoor sessions
Supervised outdoor sessions with four blind participants using white canes. Faces are obscured.

Components

  • Backend: perception, EPMC, authenticated HTTP API and deployment configuration.
  • iOS app: phone camera, cloud relay, wrist control and optional licensed glasses integration.
  • Wrist firmware: nRF52840 and DRV2605L reference implementation, wiring and flashing instructions.

Quick start

Use Python 3.11 or 3.12:

cd backend
python3.11 -m venv .venv
source .venv/bin/activate
python -m pip install -c constraints.txt '.[dev,hardware]'
python scripts/configure_cloud.py
python scripts/run_cloud.py

The server listens on 127.0.0.1:8080. The configuration script creates a private .env with an API token. See the backend guide for model and OCR setup, and the deployment guide for server, domain and app settings.

Documentation

Citation and licensing

See CITATION.cff for citation metadata and third-party notices for dependency terms. No redistribution license for the project source has been specified.

@unpublished{li2026libereye,
  author = {Li, Shicheng and Zhang, Jiuhan and Yang, Fengjiao and Zhang, Jiaming},
  title = {{LiberEye}: Event-Priority Coordination of Speech and Wrist Haptics for Assistive Navigation},
  year = {2026},
  note = {Under submission to ICASSP 2027}
}

BibTeX · Citation metadata

Discussion

LiberEye Feishu discussion group QR code

Join the Feishu group

About

Repository of LiberEye project.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages