University project for Mobile and Social Sensing Systems course (MSc Computer Engineering at University of Pisa, A.Y. 2022-23)
VIBA is an Android Application aimed at assisting visually impaired and blind (VIB) people in everyday life by detecting obstacles in an outdoor environment, in order to warn the user and help him/her to move safely.
More specifically, it is designed to work in combination with traditional tools such as a walking cane, guide dogs, and human assistant.
The system uses a Depth Map generated by Google's ARCore Depth Lab API that is used to compute the distance between camera and obstacles. If the user gets too close to them, he/she is alerted via audio and vibration feedback.
navigation-assistance-platform-for-blind-people
|
├── src
│ ├── app
│ │ └── src/main
│ | ├── assets
| │ | ├── models
| │ | └── shaders
| │ |
│ | ├── java/com/google/ar/core/vibaplatform
│ | | ├── java
| │ | └── kotlin
│ | | ├── common
│ | | └── viba
| │ |
| | └── res
| | ├── drawable
| | ├── layout
| | ├── menu
| | └── values
│ └── gradle
|
└── docs
├── documentation
└── presentation