Visually Impaired Aid using Convolutional Neural Networks, Transfer Learning, and Particle Competition and Cooperation

05/09/2020
by   Fabricio Breve, et al.
9

Navigation and mobility are some of the major problems faced by visually impaired people in their daily lives. Advances in computer vision led to the proposal of some navigation systems. However, most of them require expensive and/or heavy hardware. In this paper we propose the use of convolutional neural networks (CNN), transfer learning, and semi-supervised learning (SSL) to build a framework aimed at the visually impaired aid. It has low computational costs and, therefore, may be implemented on current smartphones, without relying on any additional equipment. The smartphone camera can be used to automatically take pictures of the path ahead. Then, they will be immediately classified, providing almost instantaneous feedback to the user. We also propose a dataset to train the classifiers, including indoor and outdoor situations with different types of light, floor, and obstacles. Many different CNN architectures are evaluated as feature extractors and classifiers, by fine-tuning weights pre-trained on a much larger dataset. The graph-based SSL method, known as particle competition and cooperation, is also used for classification, allowing feedback from the user to be incorporated without retraining the underlying network. 92% and 80% classification accuracy is achieved in the proposed dataset in the best supervised and SSL scenarios, respectively.

READ FULL TEXT

page 1

page 4

page 5

page 7

research
02/12/2020

Particle Competition and Cooperation for Semi-Supervised Learning with Label Noise

Semi-supervised learning methods are usually employed in the classificat...
research
04/23/2019

Drishtikon: An advanced navigational aid system for visually impaired people

Today, many of the aid systems deployed for visually impaired people are...
research
02/08/2020

Segmentação de imagens utilizando competição e cooperação entre partículas

This paper presents an extension proposal of the semi-supervised learnin...
research
03/24/2023

Convolutional Neural Networks for the classification of glitches in gravitational-wave data streams

We investigate the use of Convolutional Neural Networks (including the m...
research
06/29/2023

Transfer Learning with Semi-Supervised Dataset Annotation for Birdcall Classification

We present working notes on transfer learning with semi-supervised datas...
research
02/17/2018

Automatic Classification of Roof Shapes for Multicopter Emergency Landing Site Selection

Geographic information systems (GIS) now provide accurate maps of terrai...
research
04/30/2019

Wearable Travel Aid for Environment Perception and Navigation of Visually Impaired People

This paper presents a wearable assistive device with the shape of a pair...

Please sign up or login with your details

Forgot password? Click here to reset