LundiNord/iris

AI-powered environment detector

1

stars

28

commits

JavaScript

primary language

Aug 10, 2025

updated

mobcomp.nyxnord.de/
ai
color-detection
object-detection

README

Iris — AI Environment Detector

Iris Logo

Visit Website

Overview

Iris is an AI-powered environment detector that uses computer vision and audio processing to detect objects and colors in real-time. It leverages various AI models to provide accurate and efficient detection capabilities.

Features

  • Real-time Object Detection: Detects objects using pre-trained models.
  • Color Detection: Identifies colors in the video feed.
  • Text-to-Speech: Converts detected objects and colors into speech.
  • Camera Switching: Switch between front and rear cameras.
  • Localization: Supports multiple languages for UI and output.

Usage

  1. optional: serve /web from ordinary http server
  2. Open index.html in your browser.
  3. Allow camera access when prompted.
  4. Use the buttons to toggle object detection, color detection, and audio output.

File Structure

  • web/index.html: Main HTML file.
  • web/index.js: Main JavaScript file for handling logic.
  • web/localisation.js: Handles localization.
  • web/manifest.json: PWA manifest file.
  • web/index.css: Main CSS file.

Acknowledgements

Contributors

LundiNord

28 commits

LundiNord/iris

AI-powered environment detector

1

stars

28

commits

JavaScript

primary language

Aug 10, 2025

updated

mobcomp.nyxnord.de/
ai
color-detection
object-detection

README

Iris — AI Environment Detector

Iris Logo

Visit Website

Overview

Iris is an AI-powered environment detector that uses computer vision and audio processing to detect objects and colors in real-time. It leverages various AI models to provide accurate and efficient detection capabilities.

Features

  • Real-time Object Detection: Detects objects using pre-trained models.
  • Color Detection: Identifies colors in the video feed.
  • Text-to-Speech: Converts detected objects and colors into speech.
  • Camera Switching: Switch between front and rear cameras.
  • Localization: Supports multiple languages for UI and output.

Usage

  1. optional: serve /web from ordinary http server
  2. Open index.html in your browser.
  3. Allow camera access when prompted.
  4. Use the buttons to toggle object detection, color detection, and audio output.

File Structure

  • web/index.html: Main HTML file.
  • web/index.js: Main JavaScript file for handling logic.
  • web/localisation.js: Handles localization.
  • web/manifest.json: PWA manifest file.
  • web/index.css: Main CSS file.

Acknowledgements

Contributors

LundiNord

28 commits

Languages

JavaScript

57.0%

CSS

26.2%

HTML

16.8%