EyeSight is a project to make the lives of visually impaired people easier. It provides features like face recognition, object recognition, text recognition and voice navigation. It is difficult for people who are blind or have low vision to recognize objects or emotions in a variety of situations. Sole reliance on others may be difficult in some circumstances. Using face recognition technology, the system will identify object, emotions and many more.
- React.js
- face-api.js
- tesseract.js
- tensorflow
After cloning the repository, go to eyesight named folder then:
- Go to Face-recog folder and run the following commands
npm install
npm start
- Go to Main folder and run the above commands again.
The server is now up and ready to use!
With a single click of button, get to hear what your camera captures. Also detect the age, gender and emotions of people.
Make reading in real life much more easier and independent with the Read Text feature. It identifies and reads everything that comes in your camera frame.
Navigate to any page of the site with the following simple commands. Click on the logo in the navigation bar to start and click again to stop listening.
- Home : to navigate to the home page
- Vision : to navigate to the vision page
- Face : to navigate to the face recognition page
- Object : to navigate to the object recognition page
- Read : to navigate to the read text page
- About : to navigate to the about us page