Inspiration
- People with blindness/vision impairment cannot always detect their surroundings and may struggle to recognize the number of people around them.
- Eye treatment can be costly and inconvenient especially for low-income individuals with blindness/vision impairment.
- What's even worse: an ageing population is predicted to increase their risk of getting blindness/vision impairment...
These reasons, combined with the natural human instincts to help other human beings, are what inspired BaWare.
What it does
This product/application utilizes object detection technology to capture and track objects from images of a person's surroundings through a smartphone, and notifies the person of any objects/people nearby (and the exact number). This allows blind/visually-impaired people to navigate through places
How I built it
This project was built using:
- Python
- Neural Network
- Front-end Development (HTML, JS, CSS)
- Android (for building apk)
Challenges I ran into
Some of the main challenges we ran into was learning how to smoothly integrate image processing and neural network. Time was also an issue as we had to design and improve our product/application in the remaining time we still had. By delegating responsibilities for parts of the product, we were able to create a prototype app as well as a wireframe to complement each other.
Accomplishments that I'm proud of
Building a wireframe and a functional app (which can detect around 30 different classes of items in 0.5 seconds!) to complement each other Learning to utilize new technology in a short amount of time Contributing to the creation of an application that aids people with visual impairment/blindness
What I learned
It can be difficult at first to learn an entirely new language or technology with the small amount of time I had, but I found that experiencing with the resources that I had helped me discover different approaches and methods to executing the project.
What's next for BaWare
Enhance user experience Implement higher functionalities (like reading signboard, or detecting relatives and personal customizations) and make them more available and easily accessible Improve security on application and website

Log in or sign up for Devpost to join the conversation.