Abstract

In this work, an application that would allow recognizing objects from images recorded by the camera of a mobile device was developed. An android phone camera was used to take images of some objects and then store them in the android database and the name of each object was stored in an audio mode. The SIFT (Scale-Invariant Feature Transform) was applied for the development of the application. To improve the performance of the application, one of the fastest corner detection algorithms, the Features from Accelerated Segment Test (FAST) algorithm was implemented. Since the algorithm was implemented on a smartphone, OpenCV for Android SDK was used. The cascaded filters approach was used by SIFT to detect scale-invariant characteristic points, where the difference of Gaussians (DoG) was calculated on rescaled images progressively. A blob detector based on the Hessian matrix to find points of interest was used by SURF. To measure local change around the points, the determinant of the Hessian matrix was used, and points were chosen based on where this determinant is maximal. The determinant of the Hessian was used by SURF to select scale. The auditory presentation of object recognition results to the blind user was done through a pre-recorded message. 97% accuracy is recorded in the performance of the system.

Highlights

  • From the statistics of the World Health Organization (WHO) as of April 2018, a sum of 285 million visually impaired individual lives across the world [1]

  • This work hereby aims to provide some assistance to the blind via a software application based on the Android platform which will help ease the difficulty of performing the task of object identification

  • Eclipse: Eclipse is an integrated development environment (IDE) that contains a base workspace and an extensible plug-in system that is used for customizing the environment

Read more

Summary

Introduction

From the statistics of the World Health Organization (WHO) as of April 2018, a sum of 285 million visually impaired individual lives across the world [1]. Olumide Olayinka Obe et al, International Journal of Advanced Research in Computer Science, 12 (2), March-April 2021,10-17 impairment These technologies have contributed mainly to helping blind people to interact efficiently with social activities and increasing their ability for having independent lives. This is can be seen through different applications used for path guiding, obstacle detection, searching, and identifying objects [6]. There are a lot of challenges that face visually impaired people in performing their daily tasks especially accessing information about surrounding objects For these reasons, there is an increasing interest in developing effective solutions that can help them in recognizing any objects.

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call