| Literature DB >> 33946857 |
Fatma El-Zahraa El-Taher1, Ayman Taha1,2, Jane Courtney1, Susan Mckeever1.
Abstract
Blind and Visually impaired people (BVIP) face a range of practical difficulties when undertaking outdoor journeys as pedestrians. Over the past decade, a variety of assistive devices have been researched and developed to help BVIP navigate more safely and independently. In addition, research in overlapping domains are addressing the problem of automatic environment interpretation using computer vision and machine learning, particularly deep learning, approaches. Our aim in this article is to present a comprehensive review of research directly in, or relevant to, assistive outdoor navigation for BVIP. We breakdown the navigation area into a series of navigation phases and tasks. We then use this structure for our systematic review of research, analysing articles, methods, datasets and current limitations by task. We also provide an overview of commercial and non-commercial navigation applications targeted at BVIP. Our review contributes to the body of knowledge by providing a comprehensive, structured analysis of work in the domain, including the state of the art, and guidance on future directions. It will support both researchers and other stakeholders in the domain to establish an informed view of research progress.Entities:
Keywords: assistive systems; autonomous driving; independent children navigation; navigation systems; obstacle avoidance; planning journeys; robot navigation; smart cities; visually impaired people
Mesh:
Year: 2021 PMID: 33946857 PMCID: PMC8125253 DOI: 10.3390/s21093103
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Tasks coverage of published navigation systems, by data collection device.
| Devices | Journey Planning | Real-Time navigation | ||||||
|---|---|---|---|---|---|---|---|---|
| Localization | Route Selection | Environment Understanding | Obstacle Avoidance | Crossing Street | Using Public Transportation | |||
| Signage Reading | Surrounding Understanding | Pedestrian traffic Lights Recognition | Crosswalk Alignment | |||||
| Sensors-based | [ | [ | [ | |||||
| Electromagnetic/radar-based | [ | |||||||
| Camera-based | [ | [ | [ | [ | [ | [ | ||
| Smartphone-based | [ | [ | [ | [ | [ | [ | [ | |
| Sensor and camera based | [ | |||||||
| Electromagnetic/radar-based and camera based | [ | |||||||
| Sensor and smartphone based | [ | [ | [ | [ | [ | [ | ||
| Camera and smartphone based | [ | [ | [ | |||||
Figure 1A taxonomy of navigation support tasks for BVIP pedestrians.
Figure 2Types of intersection from Dai et al. [83]: (a–c) typical road intersections; (d–f) complex intersections; (g,h) round-about intersection
Intersection datasets.
| Datasets Name | Capture Perspective | Number of Images | Coverage Area | Available On-Line | Paper | Year |
|---|---|---|---|---|---|---|
| Tümen and Ergen dataset [ | Google street view (GSV) | 296 images | N/A | No | [ | 2020 |
| Saeedimoghaddam and Stepinski dataset [ | Map tiles | 4000 tiles | 27 cities in 15 U.S. states and captured the maps of different years | No | [ | 2019 |
| Part of Oxford RobotCar dataset [ | Vehicle | 310 sequences | Central Oxford | No | [ | 2017 |
| Part of Lara [ | Vehicle | 62 sequences | Paris, France | No | [ | 2017 |
| Part of Cityscapes dataset [ | Vehicle | 1599 images | Nine cities | Yes | [ | 2017 |
| Kumar et al. dataset [ | Grand Theft Auto V (GTA) [ | 2000 videos from GTA and Mapillary [ | - | No | [ | 2018 |
| Construct videos from Mapillary [ | Vehicle | 2000 videos from GTA and Mapillary [ | 6 continents | No | [ | 2018 |
| Construct dataset form KITTI [ | Vehicle | 410 images +70 sequences | City of Karlsruhe, Germany | No | [ | 2019 |
Legend: (N/A) information not available.
Crosswalk datasets.
| Datasets Name | Perspective | Number of Images | Type | Conditions (Day/Night, etc.) | Coverage Area | Available On-Line | Paper |
|---|---|---|---|---|---|---|---|
| GSV dataset | GSV | 657,691 | Zebra | Crosswalk lines may disappear, Crosswalks are partially covered, shadows affect the illumination of the road, different styles of zebra crosswalks | 20 states of the Brazil | No | [ |
| IARA | Vehicle | 12,441 | Zebra | Capture during the day | The capital of Espírito Santo, Vitória | Yes | [ |
| GOPRO | Vehicle | 11,070 | Zebra | N/A | Vitória, Vila Velha and Guarapari, Espírito Santo, Brazil | Yes | [ |
| Berriel et al. dataset [ | Aerial | 245,768 | Zebra | Different crosswalk design, and different conditions (Crosswalk lines may disappear, Crosswalks are partially covered and so on) | 3 continents, 9 countries, and at least 20 cities | No | [ |
| Kurath et al. dataset [ | Aerial | 44,705 | Zebra | N/A | Switzerland | No | [ |
| Tümen and Ergen dataset [ | GSV | 296 | Zebra | N/A | N/A | No | [ |
| Part of Mapillary Vistas dataset [ | Street level | 20,000 | Zebra | Images captured with different camera in different weather, season, point of view and daytime | 6 continents | Yes | [ |
| Cheng et al. Dataset [ | Pedestrian | 191 | Zebra | N/A | N/A | Yes | [ |
| Pedestrian Traffic Lane [ | Pedestrian | 5059 | Zebra | N/A | N/A | Yes | [ |
| Malbog dataset [ | Vehicle | 500 | Zebra | Images captured in the morning and afternoon periods | N/A | No | [ |
Legend: (N/A) information not available.
Obstacle avoidance datasets.
| Datasets Name | #Num of Images | Number of Obstacles | Approach | Paper | Year |
|---|---|---|---|---|---|
| Shadi et al. dataset [ | 2760 images | 15 objects for BVIP’s usage | Semantic Segmentation | [ | 2019 |
| Cityscapes dataset [ | 5k fine frames | 30 objects | Semantic Segmentation | [ | 2020 |
| Part of Scannet dataset [ | 25k frames | 40 objects | Semantic Segmentation | [ | 2019 |
| Cityscapes dataset [ | 5k fine frames | 30 objects | Semantic Segmentation | [ | 2019 |
| RGB dataset | 14k frames | 6k objects for BVIP’s usage | Semantic Segmentation | [ | 2019 |
| RGB-D dataset | 21k frames | 6k objects for BVIP’s usage | Semantic Segmentation | [ | 2019 |
| PASCAL dataset [ | 11,540 images | 20 objects | Object Detection | [ | 2017 |
| Lin et al.dataset [ | 1710 images | 7 objects | Object Detection | [ | 2017 |
| Part of PASCAL dataset [ | 10k image patches | 20 objects | Patch Classification | [ | 2016 |
| Common Objects in Context (COCO) dataset [ | 328k images | 80 objects | Object Recognition | [ | 2019 |
| PASCAL dataset [ | 11,540 images | 20 objects | Object Recognition | [ | 2019 |
| Yang et al. dataset [ | 37,075 images | 22 objects | Semantic Segmentation | [ | 2018 |
| Joshi et al. dataset [ | 650 images per class | 25 objects | Object Detection | [ | 2020 |
| COCO dataset [ | 328k images | 80 objects | Object Detection | [ | 2019 |
Legend: (N/A) information not available.
Pedestrian traffic lights datasets.
| Datasets Name | #Num of Images | Conditions (Day /Night, etc.) | Country | Available On-Line | Paper | Year |
|---|---|---|---|---|---|---|
| Li et al. dataset [ | 3693 images | N/A | New York City | No | [ | 2019 |
| Ash et al. dataset [ | 950 color images, 121 short videos | Taken during daytime | Israel | No | [ | 2018 |
| Hassan and Ming dataset [ | 400 images (HSV threshold selection) +5000 images (train) +400 images (test) | Variation in lights (HSV threshold selection) Different in distances from PTLs (test) | Singapore | No | [ | 2020 |
| Pedestrian Traffic Lane [ | 5059 images | Variation in weather, position, orientation, and diverse size, and type of intersections | N/A | Yes | [ | 2019 |
| Pedestrian Traffic Light [ | 4399 images | N/A | Brazilian cities | Yes | [ | 2018 |
| Part of Mapillary Vistas dataset [ | 20,000 images | Images captured with different camera at different weather, season, point of view and daytime | 6 continents | Yes | [ | 2018 |
| Cheng et al. dataset [ | 17,774 videos | N/A | China, Italy, and Germany | Yes | [ | 2018 |
Legend: (N/A) information not available.
Figure 3Journey cycle on public transport for BVIP (modified from Low et al. [117], Lafratta [157], and Soltani et al. [158]).
Traffic light challenges that have been solved in the research literature.
| Paper | Year | Traffic Light Type | Different Shapes | Tracking | Detect Active Colour | Low Resolutions | Different Size | Stability | Illumination |
|---|---|---|---|---|---|---|---|---|---|
| [ | 2020 | Pedestrian | |||||||
| [ | 2018 | Pedestrian | ✔ | ||||||
| [ | 2020 | Pedestrian | ✔ | ||||||
| [ | 2019 | Pedestrian | ✔ | ✔ | |||||
| [ | 2018 | Pedestrian | |||||||
| [ | 2018 | Pedestrian | ✔ | ||||||
| [ | 2019 | Vehicle | |||||||
| [ | 2019 | Vehicle | |||||||
| [ | 2019 | Vehicle | ✔ | ||||||
| [ | 2018 | Vehicle | ✔ | ✔ | |||||
| [ | 2018 | Vehicle | ✔ | ||||||
| [ | 2017 | Vehicle | ✔ | ||||||
| [ | 2017 | Vehicle | ✔ | ||||||
| [ | 2019 | Vehicle | ✔ | ✔ | |||||
| [ | 2014 | Vehicle | ✔ | ✔ | |||||
| [ | 2017 | Vehicle | ✔ | ✔ |
Real navigation devices and applications.
| Name | Components | Features | Feedback/Wearability/Cost | Weak Points |
|---|---|---|---|---|
| Maptic [ | Sensor, Several feedback units, Phone | (1) Upper body obstacles detection | Haptic/Wearable/Unknown | Ground obstacles detection not supported |
| Microsoft Soundscape [ | Phone, Beacons | (1) Navigation guidance | Audio/Handheld/Free | Obstacles detection not supported |
| SmartCane [ | Sensor, Cane, Vibrations unit | Obstacles detection | Haptic/Handheld/ Commercial | Navigation guidance not supported |
| WeWalk [ | Sensor, Cane, Phone | (1) Obstacles detection | Audio and haptic/Handheld (weight = 252 g/0.55 pounds (The weight of the white cane is not included))/ Commercial ($599) | Obstacle recognition and scene description not supported |
| Horus [ | Bone conducted headset, two cameras, battery and GPU | (1) Obstacles detection | Audio/Wearable/Commercial (cost around US $2000) | Navigation guidance not supported |
| Ray Electronic Mobility Aid [ | Ultrasonic | Obstacles detection | Audio and Haptic/Handheld (60 g)/Commercial ($395.00) | Navigation guidance not supported |
| UltraCane [ | A dual-range, Narrow beam ultrasound system, Cane | Obstacles detection | Haptic/Handheld/ Commercial (£590.00) | Navigation guidance not supported |
| BlindSquare [ | Phone | (1) Navigation guidance | Audio/Handheld/ Commercial ($39.99) | Obstacles detection not supported |
| Envision Glasses [ | Glasses with camera | (1) Read text | ask for help and share context >Via audio/Wearable (46 g)/ Commercial ($2099) | Obstacle detection and navigation guidance not supported |
| Eye See [ | Helmet, Camera, Laser | (1) Obstacle detection | Via audio/Wearable/Unknown | Navigation guidance not supported |
| Nearby Explorer [ | Phone | (1) Navigation guidance | Via audio and haptic/Handheld/Free | Obstacles detection not supported |
| Seeing Eye GPS [ | Phone | (1) Navigation guidance | Audio/Handheld/Commercial | Obstacles detection not supported |
| PathVu Navigation [ | Phone | Alert about sidewalk problems | Via audio/Handheld/Free | Obstacles detection and navigation guidance not supported |
| Step-hear [ | Phone | (1) Navigation guidance | Via audio/Handheld/Free | Obstacle detection not supported |
| InterSection Explorer [ | Phone | Information about street and intersections | Audio/Handheld/Free | Obstacles detection and navigation guidance not supported |
| LAZARILLO APP [ | Phone | (1) Navigation guidance | Audio/Handheld/Free | Obstacles detection not supported |
| Lazzus APP [ | Phone | (1) Navigation guidance | Audio/Handheld/Commercial (one year license $29.99) | Obstacles detection not supported |
| Sunu Band [ | Sensors | Upper body obstacles detection | Haptic/Wearable/ Commercial ($299.00) | Ground obstacles detection not supported |
| Ariadne GPS [ | Phone | (1) Navigation guidance | Audio/Handheld/Commercial ($4.99) | Obstacles detection not supported |
| Aira [ | Phone | Support by sighted person | Audio/Handheld/ Commercial ($99 for 120 min) | Very expensive and Not preserve privacy |
| Be My Eyes [ | Phone | Support by sighted person | Audio/Handheld/Free | Not preserve privacy |
| BrainPort [ | Video camera a hand-held controller, a tongue array | Object detection | Haptic/Handheld and wearble/Commercial | Navigation guidance not supported |
Figure 4User experience for navigation support mobile apps.