The objective of this project is to design and deploy an object detection device to assist individuals with visual impairments in their daily lives. This system applies computer vision techniques and image processing to help individuals recognize and locate objects and avoid obstacles.
#vosk #pyttx3 #pyrealsense2 #ultralytics #opencv
The main components of the project are:
- main.py: The main entry point of the application.
- test.py: Contains various tests and examples of how to use the different components of the application.
- tools/: Contains utility scripts and classes such as virtual_assistant.py which provides functionality for a virtual assistant, and
realsense_camera.py
for interfacing with a RealSense camera. - utils/: Contains utility scripts and classes for the machine learning models.
- models/: Contains the trained machine learning models used in the application.
- nltk_data/: Contains data for the NLTK library used for natural language processing tasks.
- pictures/: Contains sample pictures for testing.
- Clone the repository:
git clone https://github.com/duongnghia/Vision-Assistant-Device.git
- Navigate to the project directory:
cd Vision-Assistant-Device
- Install the required Python packages listed in
requirements.txt
:pip install -r requirements.txt
To start the application, run the main.py
script:
python main.py
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please read the CONTRIBUTING guidelines for more information.
https://thanhhungqb.github.io/iaslab/research/
Demo