This project aims to develop a mobile application for the blind. The application is an indoor and outdoor navigation developed based on several algorithms, such as path estimation and scene recognition. Using with pedometer shoes and floor plans, this application can navigate the blind walking into indoor places. For outdoor navigation, this application uses GlobalPositioning System (GPS) and Bing Map to navigate the blind walking to outdoor places. The application can be commanded by voice as well as simple swipe motions on the screen. This project consists of 2 parts:
The first part is front-end. We develop the Windows Phone application using C# language on Visual Studio. The application provides the blind indoor and outdoor navigation. It tells the blind how to go to the destination by voice command. In indoor navigation, there is a scene recognition feature that the blind can use to identify the current location.
Another part is back-end. We build the web application using PHP and MySQL and then deploy it on cloud. The web application is used to upload, edit and delete floor plans and scene pictures. Floor plans are fetched to the mobile application when the blind enter to indoor navigation feature. To identify the current, the taken snapshot will be compared to differentscene pictures in the database by using scale-invariant feature algorithm.