The Indoor and Outdoor Navigation Assistance System is a project aimed at assisting users in navigating both indoor and outdoor environments using AI-based technologies. This system provides features such as object detection, speech recognition, and route generation to help users reach their destinations efficiently.
- Object Detection: Utilizes YOLOv8 for fast and accurate detection of objects in the environment.
- Currency Recognition: Identifies Tunisian banknotes using a fine-tuned MobileNet model.
- Text Recognition: Extracts and recognizes text in both French and English from the environment.
- Distance Estimation: Calculates the real-time distance to detected objects using the pinhole camera model.
- Face Recognition: Recognizes known individuals through integrated face recognition.
- Speech Recognition: Supports voice commands for hands-free navigation.
- Route Generation: Provides optimal routes for both indoor and outdoor navigation.
- Multi-threaded Processing: Ensures responsive and efficient performance.
- Changelog.md – Track updates and modifications to the project.
- Todo.md – View pending tasks and upcoming features.
- Architecture.pdf – Explore the system architecture diagram for an overview of components and structure.
Please refer to the camera_analysis_installation.md file for setup instructions and environment requirements.
This project is licensed under the MIT License.