A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n

Obstacle is an object positioned along a path of propagation with the potential to cause a collision and hence, an accident. Over the years, several papers have applied advanced computer vision techniques, particularly transfer learning algorithms, to solve this problem, but despite their success,...

Full description

Saved in:
Bibliographic Details
Main Authors: EBERE CHIDI, Edward Anoliefo, Collins Udanor, Asogwa Tochukwu Chijindu, Lois Onyejere Nwobodo
Format: Article
Language:English
Published: Nigerian Society of Physical Sciences 2025-02-01
Series:Journal of Nigerian Society of Physical Sciences
Subjects:
Online Access:https://journal.nsps.org.ng/index.php/jnsps/article/view/2292
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841525258771759104
author EBERE CHIDI
Edward Anoliefo
Collins Udanor
Asogwa Tochukwu Chijindu
Lois Onyejere Nwobodo
author_facet EBERE CHIDI
Edward Anoliefo
Collins Udanor
Asogwa Tochukwu Chijindu
Lois Onyejere Nwobodo
author_sort EBERE CHIDI
collection DOAJ
description Obstacle is an object positioned along a path of propagation with the potential to cause a collision and hence, an accident. Over the years, several papers have applied advanced computer vision techniques, particularly transfer learning algorithms, to solve this problem, but despite their success, in specific vision applications such as blind guide navigation systems, the model finds it difficult to distinguish between objects and obstacles recognized in the same video frame, hence attracting research attention. In this paper, the aim was to develop a blind navigation guide model for obstacle avoidance using distance vision estimation-based YOLO-V8n. To achieve this, an improved data model was developed using the MS COCO dataset and primary data collected from several indoor environments. Then, the YOLO-V8n architecture was improved by adding a Weighted Feature Enhancement (WFE) model to the backbone for improved feature extraction, and Bi-directional Feature Pyramid Network (Bi-FPN) was applied to the neck to improve multi-scale feature representation. In addition, a Distance Vision Estimation (DVE) algorithm was developed and applied to the Bi-FPN before connecting it to the head of the YOLO-V8n to facilitate simultaneous object detection and distance measurement in real-time video. Furthermore, the issue of bounding box overlap in the model was addressed by applying a Wise Intersection over Unit (WIoU) loss function. Collectively, these formulated the new transfer learning algorithm called YOLO-V8n+WFE+Bi-FPN+DVE+WIoU used in this work for high-level obstacle detection and distance estimation. The model was trained considering different experimental architectures of the YOLO-V8 and loss functions, respectively, and then evaluated with precision, recall, mean absolute precision, and average precision, respectively, before validation through comparative analysis. Upon selection of the best model, it was further validated through comparison with other state-of-the art algorithms before deployment for obstacle avoidance in an indoor environment, having satisfied the condition of reliability. Real world testing of the model was performed at four different indoor sites, and the results showed that while the model was able to correctly classify objects, it could also measure their distance accurately, thereby making it suitable for deployment as a blind vision guide navigation system. 
format Article
id doaj-art-df5f81d9927049f287f578158005071c
institution Kabale University
issn 2714-2817
2714-4704
language English
publishDate 2025-02-01
publisher Nigerian Society of Physical Sciences
record_format Article
series Journal of Nigerian Society of Physical Sciences
spelling doaj-art-df5f81d9927049f287f578158005071c2025-01-17T18:52:27ZengNigerian Society of Physical SciencesJournal of Nigerian Society of Physical Sciences2714-28172714-47042025-02-017110.46481/jnsps.2025.2292A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8nEBERE CHIDI0Edward Anoliefo1Collins Udanor2Asogwa Tochukwu Chijindu3Lois Onyejere Nwobodo 4Department of Electronics Engineering, University of Nigeria, Nsukka, Enugu State NigeriaDepartment of Electronics Engineering, University of Nigeria, Nsukka, Enugu State NigeriaDepartment of Computer Science, University of Nigeria, Nsukka, Enugu State, NigeriaDepartment of Computer Science, Enugu State University of Science and TechnologyDepartment of Computer Engineering, Enugu State University of Science and Technology Obstacle is an object positioned along a path of propagation with the potential to cause a collision and hence, an accident. Over the years, several papers have applied advanced computer vision techniques, particularly transfer learning algorithms, to solve this problem, but despite their success, in specific vision applications such as blind guide navigation systems, the model finds it difficult to distinguish between objects and obstacles recognized in the same video frame, hence attracting research attention. In this paper, the aim was to develop a blind navigation guide model for obstacle avoidance using distance vision estimation-based YOLO-V8n. To achieve this, an improved data model was developed using the MS COCO dataset and primary data collected from several indoor environments. Then, the YOLO-V8n architecture was improved by adding a Weighted Feature Enhancement (WFE) model to the backbone for improved feature extraction, and Bi-directional Feature Pyramid Network (Bi-FPN) was applied to the neck to improve multi-scale feature representation. In addition, a Distance Vision Estimation (DVE) algorithm was developed and applied to the Bi-FPN before connecting it to the head of the YOLO-V8n to facilitate simultaneous object detection and distance measurement in real-time video. Furthermore, the issue of bounding box overlap in the model was addressed by applying a Wise Intersection over Unit (WIoU) loss function. Collectively, these formulated the new transfer learning algorithm called YOLO-V8n+WFE+Bi-FPN+DVE+WIoU used in this work for high-level obstacle detection and distance estimation. The model was trained considering different experimental architectures of the YOLO-V8 and loss functions, respectively, and then evaluated with precision, recall, mean absolute precision, and average precision, respectively, before validation through comparative analysis. Upon selection of the best model, it was further validated through comparison with other state-of-the art algorithms before deployment for obstacle avoidance in an indoor environment, having satisfied the condition of reliability. Real world testing of the model was performed at four different indoor sites, and the results showed that while the model was able to correctly classify objects, it could also measure their distance accurately, thereby making it suitable for deployment as a blind vision guide navigation system.  https://journal.nsps.org.ng/index.php/jnsps/article/view/2292YOLO-V8nCOCO datasetBlind guideDVEWFE
spellingShingle EBERE CHIDI
Edward Anoliefo
Collins Udanor
Asogwa Tochukwu Chijindu
Lois Onyejere Nwobodo
A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n
Journal of Nigerian Society of Physical Sciences
YOLO-V8n
COCO dataset
Blind guide
DVE
WFE
title A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n
title_full A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n
title_fullStr A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n
title_full_unstemmed A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n
title_short A blind navigation guide model for obstacle avoidance using distance vision estimation based YOLO-V8n
title_sort blind navigation guide model for obstacle avoidance using distance vision estimation based yolo v8n
topic YOLO-V8n
COCO dataset
Blind guide
DVE
WFE
url https://journal.nsps.org.ng/index.php/jnsps/article/view/2292
work_keys_str_mv AT eberechidi ablindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT edwardanoliefo ablindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT collinsudanor ablindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT asogwatochukwuchijindu ablindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT loisonyejerenwobodo ablindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT eberechidi blindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT edwardanoliefo blindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT collinsudanor blindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT asogwatochukwuchijindu blindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n
AT loisonyejerenwobodo blindnavigationguidemodelforobstacleavoidanceusingdistancevisionestimationbasedyolov8n