Abstract

Peripheral vision loss results in the inability to detect objects in the peripheral visual field which affects the ability to evaluate and avoid potential hazards. A different number of assistive navigation systems have been developed to help people with vision impairments using wearable and portable devices. Most of these systems are designed to search for obstacles and provide safe navigation paths for visually impaired people without any prioritisation of the degree of danger for each hazard. This paper presents a new context-aware hybrid (indoor/outdoor) hazard classification assistive technology to help people with peripheral vision loss in their navigation using computer-enabled smart glasses equipped with a wide-angle camera. Our proposed system augments users’ existing healthy vision with suitable, meaningful and smart notifications to attract the user’s attention to possible obstructions or hazards in their peripheral field of view. A deep learning object detector is implemented to recognise static and moving objects in real time. After detecting the objects, a Kalman Filter multi-object tracker is used to track these objects over time to determine the motion model. For each tracked object, its motion model represents its way of moving around the user. Motion features are extracted while the object is still in the user’s field of vision. These features are then used to quantify the danger using five predefined hazard classes using a neural network-based classifier. The classification performance is tested on both publicly available and private datasets and the system shows promising results with up to 90% True Positive Rate (TPR) associated with as low as 7% False Positive Rate (FPR), 13% False Negative Rate (FNR) and an average testing Mean Square Error (MSE) of 8.8%. The provided hazard type is then translated into a smart notification to increase the user’s cognitive perception using the healthy vision within the visual field. A participant study was conducted with a group of patients with different visual field defects to explore their feedback about the proposed system and the notification generation stage. The real-world outdoor evaluation of human subjects is planned to be performed in our near future work.

Highlights

  • Blindness and impaired vision result from a range of causes including glaucoma, cataract, and age-related macular degeneration [1]

  • The need for a wearable Assistive Technologies (AT) that is unobtrusive with physical convenience and utilises the healthy vision for the peripheral vision loss is highly needed

  • Since the object tracker is used to determine the motion model for each detected object, it is possible to skip some frames for detecting and tracking the object if we found that the process would slow down the hazard detection phase

Read more

Summary

Introduction

Blindness and impaired vision result from a range of causes including glaucoma, cataract, and age-related macular degeneration [1]. Designing a system that implements computer vision algorithms in real time to provide useful information about any possible threats existing in the user’s blind area will enhance functional vision by giving cues from the affected field without the need for shift of their fixation point all the time. Object tracking, visual odometry, activity classification and many other real-time computer vision-related algorithms are used every day in several applications like video surveillance, AT, video compression and robotic navigation These applications are becoming more affordable in the healthcare field due to the considerable developments for mobiles and portable smart devices [11].

Vision-Based Systems
Context-Aware Systems
The Proposed System
User Requirements
Deep Learning-Based Object Detection
Multiple Object Tracking
Motion Feature Extraction
Hazard Classification Using Machine Learning
Public Datasets
Private Datasets
Feedback Generation
System Evaluation and Output
Findings
Conclusions
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