Netra is wearable device that helps visually impaired people navigate by providing speech descriptions of the world around them. This repository implements Netra Daemon that runs on a Raspberry Pi device connected to the standard PiCamera module. To provide real-time environment descriptions Netra-Daemon needs a Netra Vision server running on a computer. Netra Vision implements a Convolutional-Recurrent Neural network that converts images to text descriptions. Rest of the modules requre Google Vision API authentication to work.
- Start the Netra Vision Server by following the instructions specified in /~https://github.com/subho406/Netra-Vision
- Change the global IP variable in netra_daemon.py to the IP address of the Netra Vision server.
- Follow the instructions in https://cloud.google.com/vision/docs/auth to set up Google Vision API authentication.
python3 netra_daemon.py MODE
- describe: Environment Description
- text: Text Recognition
- raw: Label and Context Identification
- face: Face Detection
- Google Vision API (Required for text,face and raw modes)
- Netra Vision Server (/~https://github.com/subho406/Netra-Vision)