Skip to content

pranavroy22/BlindNavigation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🦯 BlindNav – Smart Vision Aid

BlindNav is a browser-based assistive tool designed to help visually impaired users navigate their surroundings using real-time object detection, voice feedback, and haptic alerts β€” all powered by in-browser AI.


πŸš€ Features

  • πŸŽ₯ Real-Time Object Detection via webcam (COCO-SSD + TensorFlow.js)
  • πŸ—£οΈ Voice Feedback for detected obstacles (Web Speech API)
  • πŸ“³ Haptic Feedback using the Vibration API (on supported devices)
  • πŸŽ›οΈ Voice Commands – Start, Stop, Resume detection hands-free
  • πŸŒ“ Dark/Light Mode Toggle for accessible UI
  • πŸ”Š Customizable Speech Rate & Volume
  • πŸ–ΌοΈ Animated Bounding Boxes around detected objects
  • 🧭 Mini Map Navigation Panel
  • πŸ“± Fully Responsive UI – Works on desktops, tablets, and smartphones
  • 🌐 100% Client-Side – No installation or server needed

πŸ“¦ Tech Stack

Technology Purpose
HTML/CSS/JS UI, interactivity
TensorFlow.js In-browser object detection
COCO-SSD Pre-trained object detection
Web Speech API Voice feedback + commands
Vibration API Haptic feedback on mobile
WebRTC (getUserMedia) Webcam access

πŸ”§ Setup Instructions

  1. Clone the repository:
    git clone https://github.com/your-username/blindnav.git
  2. Open index.html in a browser.
  3. Allow camera and microphone permissions when prompted.

Works best in Chrome or Firefox with HTTPS (e.g., GitHub Pages).


🌐 Live Demo

πŸ‘‰ Visit the Live Demo


πŸ‘₯ Contributors

  • Your Name (@yourusername)

πŸ“„ License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published